Проектирование и разработка БД «Библиотека»
ВВЕДЕНИЕ
Современный мир информационных технологий невозможен без использования баз данных. Все информационные системы связаны с функциями долговременного хранения и обработки информации, которая является фактором, определяющим эффективность любой сферы деятельности. Как показывает опыт, без практического знания технологий БД трудно на серьезном уровне работать с конкретными системами управления данными, как бы хорошо они не были документированы.Цель курса – изучение теоретических методов создания баз данных и практическое освоение современных инструментальных средств моделирования и управления доступом к информационным массивам.Целью курсового проекта является разработка базы данных «Библиотека» для автоматизации работы учреждения.
СОДЕРЖАНИЕ
Введение.
Глава 1. Анализ предметной области АСУ «Библиотека».
1. Системный анализ предметной области.
2. Обзор информационных технологий, подходящих для разработки БД.
3. Требования к разрабатываемой базе данных.
4. Выводы.
Глава 2. Проектирование базы данных «Библиотека».
1. Разработка инфологической модели.
2. Обоснование выбора модели данных.
3. Логическое проектирование БД.
4. Нормализация, схема базы данных.
5. Выводы.
Глава 3. Программная реализация БД «Библиотека».
1. Анализ и выбор СУБД.
2. Физическое проектирование БД.
3. Реализация ограничений.
4. Безопасность и контроль.
5. Выводы.
Программный код.
Заключение.
Список литературы
СПИСОК ЛИТЕРАТУРЫ.
1.Воронова Л.И. «Лабораторный практикум по дисциплине “базы данных”» - Москва 2010г.
2.ГОСТ 2.105-95 Единая система конструкторской документации. Общие требования к текстовым документам
3.Гуриков С.Р. Введение в программирование на языке Visual C#: учебное пособие / С.Р. Гуриков. – М.: ФОРУМ: ИНФРА-М, 2013. – 448 с. – (Высшее образование. Бакалавриат).
4.Карпова Т.С. «Базы Данных» - Питер, 2002г. – Режим доступа:http://biblioteka.cc/index.php?newsid=74396
5.Компактная встраиваемая реляционная база данных SQLite: sqlite.org6.Крёнке Д. «Теория и практика построения баз данных» - Питер, 2003г.-800с.
7.Левченко Ольга: [Электронный ресурс] Статья «Microsoft SQL Server» - режим доступа:http://bourabai.kz/dbt/servers/MicrosoftSQLServer.htm8. Осетрова И.С. "Администрирование MS SQL Server 2014" - Санкт-Петербург, 2016 год.
9. Сравнение совокупной стоимости владения для СУБД EnterpriseDB, Oracle, IBM DB2 и MSSQL
// http://www.bureausolomatina.ru/ru/themes_in_progress/dbms/2.
10. Сравнительные характеристики SQL СУБД
// http://www.realcoding.net/article/view/1534.
11. SQL Server Gives You More Advanced Features (Out-Of-The-Box)// SQL Server White Paper.
12. MS SQL Server Сравнение с конкурентами
//http://www.microsoft.com/sqlserver/ru/ru/product-info/competitor-compare.aspx.
Сетевая модель данных — логическая модель данных, являющаяся расширением иерархического подхода, строгая математическая теория, описывающая структурный аспект, аспект целостности и аспект обработки данных в сетевых базах данных. Разница между иерархической моделью данных и сетевой состоит в том, что в иерархических структурах запись-потомок должна иметь в точности одного предка, а в сетевой структуре данных у потомка может иметься любое число предков.Сетевая БД состоит из набора экземпляров определенного типа записи и набора экземпляров определенного типа связей между этими записями. Тип связи определяется для двух типов записи: предка и потомка. Экземпляр типа связи состоит из одного экземпляра типа записи предка и упорядоченного набора экземпляров типа записи потомка.

