Содержание
СОДЕРЖАНИЕ
Введение 3
1 Системный анализ предметной области 5
1.1 Анализ объекта автоматизации «Деканат» 5
1.2 Обзор информационных технологий 6
1.3 Обзор продуктов-аналогов (2-3 «похожих по ПрО» ИС или БД) 10
1.4 Требования к разрабатываемой базе данных 13
2 Проектирование базы данных 15
2.1 Разработка инфологической модели 15
2.2 Нормализация базы данных. Построение концептуальной модели 18
3 Программная реализация 22
3.1 Анализ и выбор СУБД 22
3.2 Физическое проектирование базы данных в СУБД 23
3.3 Разработка форм 26
3.4 Разработка хранимых процедур 29
Заключение 31
Список источников и литературы 32
Приложения 33
Приложение А. Скрипт создания базы данных 33
Приложенеи Б. Код программы 43
Выдержка из текста
ВВЕДЕНИЕ
В настоящем современном обществе важное значение имеют вопросы обработки, хранения и изменения огромных объемов информации. Любая организация не обходиться без существенного потока информации: списки филиалов, сотрудники, клиенты и много другое. Для хранения такого количества информации требуются базы данных.
Есть много достаточно веских причин перенести существующую информацию на компьютер. Сегодня стоимость хранения информации в электронном виде дешевле, чем на бумажных копиях. Базы данных позволяют не только хранить, упорядочивать информацию и находить ее оптимальным способом. Использование клиент-серверных технологий позволяет беречь не только огромные средства, но и время для обработки и извлечения нужной информации, упрощает доступ и хранение, так-как основывается на комплексной обработке данных и централизованном хранения. Кроме того, ЭВМ позволит хранить различные форматы данных:
тексты;
чертежи;
рукописные формы;
фотографии;
аудиозаписи и т.д.
Для обеспечения данных возможностей созданы специальные программы – системы управления базами данных (СУБД). Современные СУБД – системы многопользовательского управления базами данных, специализирующиеся на управлении массивом информации одним или множеством одновременно работающих пользователей.
Целью данной курсовой работы является систематизация, накопление, закрепление знаний о построении инфологической модели и построение, и реализация инфологической модели базы данных «Деканат».
Определение базы данных можно дать как совокупность хранимых совместно и взаимосвязанных данных, имеющих такую минимальную избыточность, которая делает оптимальным их использование в одном или многих приложениях; данные хранятся таким образом, что они являются независимыми от приложений, в которых используются; при добавлении новых данных или изменении существующих, а также при осуществлении поиска по базе данных применим общий способ управления данными.
Список использованной литературы
1. Рик Гринвальд, Роберт Стаковьяк, Джонатан Стерн, Oracle 11g. Основы. Символ-Плюс. 464 стр. 2009.
2. С. Фейерштейн, Б. Прибыл. Oracle PL/SQL. Для профессионалов. 800 стр. 2011. Питер.
3. Скотт Урман. Oracle9i. Программирование на языке PL/SQL. Лори, 2004
4. Сэм Алапати . Oracle Database 11g. Руководство администратора баз данных. 1440 стр. 2010. Вильямс.
5. К.Е.Кляйн, Д.Кляйн, Б.Хант — SQL. Справочник, 3-е издание – 2010 Символ, 2010.
6. Фленов Михаил Библия C#; БХВ-Петербург, 2011. — 560 c.
7. Гросс, К. Самоучитель C# 2008 / К. Гросс – БХВ-Петербург., 2009. – 576с.
8. Герберт Шилдт. C# 4.0. Полное руководство. ISBN 978 5 8459 1684 6. Вильямс. 2010.
9. Гвоздева Т.В., Баллод Б.А. Проектирование информационных систем. — М.: Феникс, 2009. — 512 с.
10. Ларман Крэг UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ, проектирование и итеративную разработку. 2013г.