- •Федеральное агенство связи государственное образовательное учреждение
- •Введение
- •1. Построение концептуальной модели базы данных (инфологическая модель)
- •1.1 Описание предметной области
- •1.2 Особенности базы данных
- •2. Построение даталогической модели базы данных (логическая модель)
- •2.1. Определение списка сущностей и их атрибутов
- •2.2 Описание взаимосвязей между сущностями
- •2.3 Проверка отношений на нормальные формы и аномалии
- •3. Построение физической модели базы данных
- •3.1 Er-диаграмма модели
- •3.2 Проверка модели на наличие ошибок
- •4. Проверка работоспособности базы данных
- •4.1 Прямое проектирование базы данных
- •4.2 Заполнение таблиц данными
- •4.3 Запросы к информационной системе
- •4.4 Обратное проектирование
- •Заключение
Федеральное агенство связи государственное образовательное учреждение
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ
им. проф. М. А. БОНЧ-БРУЕВИЧА»
Факультет «Информационные системы и технологии»
Кафедра «Информационные управляющие системы»
Курсовой проект
по дисциплине «Управление данными»
на тему «Разработка информационной системы библиотечного фонда города
Выполнила:
Студентка группы ИСТ-11
Ильина А.С.
Работа сдана для проверки Проверили:
«____» __________ 2014 г. Сабинин О.Ю. Липанова И.А.
Оценка: ______________
Санкт-Петербург
2014
Содержание
Введение 3
1. Построение концептуальной модели базы данных (инфологическая модель) 4
1.1 Описание предметной области 4
1.2 Особенности базы данных 5
2. Построение даталогической модели базы данных (логическая модель) 6
2.1. Определение списка сущностей и их атрибутов 6
2.2 Описание взаимосвязей между сущностями 8
2.3 Проверка отношений на нормальные формы и аномалии 9
3. Построение физической модели базы данных 11
3.1 ER-диаграмма модели 11
4. Проверка работоспособности базы данных 16
4.1 Прямое проектирование базы данных 16
4.2 Заполнение таблиц данными 19
4.3 Запросы к информационной системе 27
4.4 Обратное проектирование 36
Заключение 38
Введение
Всем известно, что книги - бесценный источник различных знаний и сведений. Они берут свое начало в XVвеке, когда появилась первая печатная машинка. Технология развивалась, и уже к серединеXXвека в Европе производилось более 200 000 наименований книг в год. Создавались огромные хранилища книг, а со временем даже в небольших населенных пунктах появились свои библиотеки.
Прогресс не стоит на месте, и в последнее время все более распространяются электронные книги, однако, они не вытесняют бумажные, которые более удобны и популярны. Библиотеки и библиотечные фонды растут, и для удобства структурирования литературы, отслеживания ее состояния, хранения, учета, быстрого и качественного обслуживания читателей используются современные информационные системы.
Именно о разработке информационной системы библиотечного фонда города и пойдет речь в данном проекте.
1. Построение концептуальной модели базы данных (инфологическая модель)
1.1 Описание предметной области
Библиотечный фонд города составляют библиотеки, расположенные на территории города. Каждая библиотека включает в себя абонементы и читальные залы. Пользователями библиотек являются различные категории читателей: студенты, научные работники, преподаватели, школьники, рабочие, пенсионеры и другие жители города. Каждая категория читателей может обладать непересекающимися характеристиками-атрибутами: для студентов это название учебного заведения, факультет, курс, номер группы, для научного работника - название организации, научная тема и т.д. Каждый читатель, будучи зарегистрированным в одной из библиотек, имеет доступ ко всему библиотечному фонду города.
Библиотечный фонд (книги, журналы, газеты, сборники статей, сборники стихов, диссертации, рефераты, сборники докладов и тезисов докладов и пр.) размещен в залах-хранилищах различных библиотек на определенных местах хранения (номер зала, стеллажа, полки) и идентифицируется номенклатурными номерами. При этом существуют различные правила относительно тех или иных изданий: какие-то подлежат только чтению в читальных залах библиотек, для тех, что выдаются, может быть установлен различный срок выдачи и т.д. С одной стороны, библиотечный фонд может пополняться, с другой, - с течением времени происходит его списание.
Произведения авторов, составляющие библиотечный фонд, также можно разделить на различные категории: учебники, повести, романы, статьи, стихи, диссертации, рефераты, тезисы докладов и т.д.
Сотрудники библиотеки, работающие в различных залах различных библиотек, ведут учет читателей, а также учет размещения и выдачи литературы.
