База данных. Создание базы данных для библиотеки. Определение информационных потребностей пользователей базы данных

Страницы работы

19 страниц (Word-файл)

Содержание работы

СИБИРСКИЙ УНИВЕРСИТЕТ

ПОТРЕБИТЕЛЬСКОЙ КООПЕРАЦИИ

Кафедра информатики

Индивидуальное задание:

«Создание базы данных для библиотеки»

Студентка  4го курса

группа АК-61, 06032

Руководитель к.т.н., доцент

Новосибирск

2010


Анализ предметной области

Определение информационных потребностей пользователей базы данных

Пользователями базы данных являются сотрудники библиотеки: библиотекари, старший библиотеркарь и зав. библиотекой.

Данные в базу будут вводить библиотекари и старший библиотекарь.

Данные будут изменяться по мере поступления и обновления информации.

Библиотекари могут делать запросы о читателях, сроках выдачи/возврата книг, порчи/утери книг, о книжном фонде.

Читатели могут делать запрос о наличии необходимых книг в фонде.

Анализ объектов реального мира, которые необходимо смоделировать в базе данных

Для библиотеки функциональной деятельностью будет являться:

·  Ведение книжного фонда: СОТРУДНИК, КНИГА.

·  Выдача/возврат книг: СОТРУДНИК, КНИГА.

·  Порча-потеря книг: КНИГА, ЧИТАТЕЛЬ, СОТРУДНИК.

·  Ведение учета сотрудников: СОТРУДНИК

·  Ведение учета читателей: ЧИТАТЕЛЬ.

Сущность СОТРУДНИК характеризуется: Ф.И.О., должность, адресные и паспортные данные.

Сущность ЧИТАТЕЛЬ характеризуют: Ф. И. О., адрес, телефон.

Сущность КНИГА имеет следующие характеристики: название, автор, издательство, количество страниц, цена.

Надежность данных и сохранение секретности информации

Права на использование базы данных имеют сотрудники библиотеки и читатели. Читатели имеют доступ только к данным книжного фонда.

Права на модификацию, вставку и удаление информации имеют только сотрудники библиотеки.

Контроль за корректностью вводимой информации будет осуществлять старший библиотекарь.

Общий режим защиты информации будет осуществляться с помощью пароля.

Схема данных


Таблица «Фонд библиотеки»

Таблица «Выдача книг»


Таблица «Читатели»

Таблица «Сотрудники»


Таблица «Дети сотрудников»

Таблица «Порча, утеря книг»


Форма «Заказы читателей»


Форма «Порча/утеря книг»

Форма «Читатели»

Форма «Фонд библиотеки»

Формы «Выдача книг»

Запрос «Книги, выданные читателю»

Запрос «Поиск книги по фрагменту названия»

Отчет «Список книг по издательству»

Отчет «Порча/утеря книг»

Кнопочная форма

Похожие материалы

Информация о работе