
- •Санкт-петербургский государственный электротехнический университет "лэти" им. В.И. Ульянова (ленина)
- •Содержание
- •1. Разработка базы данных
- •1.1 Постановка задачи
- •1.2 Анализ предметной области
- •1.3 Проектирование базы данных с помощьюEr-диаграмм.
- •2. Общие сведения программисту
- •2.1 Минимальные системные требования для работы бд
- •2.2 Состав базы данных
- •2.3 Структура интерфейса пользователя
- •3 Инструкция пользователю
- •3.1 Назначение базы данных
- •3.2 Рекомендации по использованию базы данных
- •3.3 Начало работы с базой данных
- •3.4 Просмотр информации
- •3.5 Ввод информации
- •3.6 Создание отчётов и выдача справок
- •Заключение
- •Список литературы и источников информации
- •Приложение а – Схема данных
- •Приложение б – Примеры полей таблиц
- •Приложение в – Пример отчёта
Министерство
образования и науки Российской Федерации
Санкт-петербургский государственный электротехнический университет "лэти" им. В.И. Ульянова (ленина)
197376,
Санкт-Петербург, ул. проф. Попова, 5.
Факультет компьютерных технологий и информатики
Кафедра вычислительной техники
«ЗАЧТЕНО»
__________ О.А. Жирнова
“__” ____________ 2011 г.
ОТЧЁТ по дисциплине «Базы данных»
Тема: «Создание базы данных в MySQL»
Шифр темы: 01
-
Студент группы 9307 ________________
%usename%
Санкт Петербург, 2011
Реферат
Отчет: 19 с., 15 рис., 1 табл., 3 прил.
База данных «Библиотека» предназначена для работников библиотеки и обеспечивает в режиме диалога доступ к информации об имеющихся в библиотеке книгах, о читателях библиотеки и читальных залах. Предусмотрена возможность как внесения изменений, так и получения справок с выводом информации на печать. Предусмотрено одновременное использование базы данных с нескольких компьютеров.
База данных разработана для MySQL 5.1.49, работающей под управлением ОС Debian Linux 5.0.9 “Lenny”, с использованием PHP 5.2.6 и Apache 2.2.16 для реализации пользовательского веб-интерфейса. Все таблицы используют систему хранения данных MyISAM и кодировку UTF-8.
Содержание
Реферат 2
Содержание 3
1. Разработка базы данных 4
1.1 Постановка задачи 4
1.2 Анализ предметной области 4
1.3 Проектирование базы данных с помощью ER-диаграмм. 5
2. Общие сведения программисту 6
2.1 Минимальные системные требования для работы БД 6
2.2 Состав базы данных 6
2.3 Структура интерфейса пользователя 7
3 Инструкция пользователю 8
3.1 Назначение базы данных 8
3.2 Рекомендации по использованию базы данных 8
3.3 Начало работы с базой данных 8
3.4 Просмотр информации 9
3.5 Ввод информации 11
3.6 Создание отчётов и выдача справок 13
Заключение 14
Список литературы и источников информации 15
Приложение А – Схема данных 16
Приложение Б – Примеры полей таблиц 17
Приложение В – Пример отчёта 18
1. Разработка базы данных
1.1 Постановка задачи
Спроектировать базу данных (БД), построить программу, обеспечивающую взаимодействие с ней в режиме диалога, для работников библиотеки. В БД должны храниться сведения об имеющихся в библиотеке книгах, о читателях библиотеки и читальных залах.
Для каждой книги в БД должны храниться сведения об авторе, названии, годе издания и числе экземпляров в каждом зале библиотеки, а также шифр книги и дата закрепления книги за читателем. Сведения о читателях библиотеки должны включать фамилию, номер телефона и уникальный номер читательского билета. Читатели закрепляются за отдельным залом и могут записываться и выписываться из библиотеки. Библиотека имеет несколько читальных залов, которые характеризуются номером, названием и вместимостью.
Библиотека может получать новые книги и списывать старые. Шифр книги может изменяться в результате переклассификации.
Предусмотреть возможность получения сведений о текущем состоянии библиотеки (в виде справки):
какие книги закреплены за читателем;
как называется книга с заданным шифром;
какой шифр у книги с заданным названием;
когда книга была закреплена за читателем;
какое число читателей пользуется библиотекой.
Библиотекарь может вносить следующие изменения:
запись нового читателя в библиотеку;
списывание старой книги;
изменение шифра книги.
Необходимо предусмотреть возможность выдачи справки о количестве книг определенного автора в читальном зале и отчёта о работе библиотеки в течение месяца (общее количество читателей, количество записавшихся в этот месяц, какие книги и сколько раз были взяты, кто из читателей не брал книги в этот месяц).
Предусмотреть вывод справок и отчётов на печать по требованию пользователя.