База данных Access Учет выдачи книг в библиотеке
1.Создать таблицы:
Таблица 1. Справочник наличия книг в библиотеке
Структура таблицы: Код книги, Наименование книги, Автор, Цена, Количество
Таблица 2. Учет книг
Структура таблицы: Инвентарный номер, Код книги (каждая книги имеет свой инвентарный номер)
Таблица 3. Справочник читателей
Структура таблицы: Номер читательского билета, Фамилия, Дата рождения, Адрес
Таблица 4. Движение книг
Структура таблицы: Номер читательского билета, Инвентарный номер, Дата выдачи, Дата возврата
Таблица 5. Сведение о взимании штрафа
Структура таблицы: Номер читательского билета, Фамилия, Наименование книги, Цена, Размер штрафа
2. Ввести в таблицу 1 сведения о 5 кодах книг, в таблицу 2 – ввести сведения о 15 инвентарных номерах, причем для ввода Кода книги использовать поля со списком. Код книги выбирается столько раз, столько книг в наличии (поле Количество). В таблицу 3 ввести сведения о 10 читателях, предусмотрев контроль за вводимыми данными для поля Дата рождения.
3. Создать форму для заполнения данными таблицы 4. Для ввода номера читательского билета и инвентарного номера использовать поле со списком. Предусмотреть контроль вводимых данных для поля Дата возврата. По одному читательскому билету может быть выдано несколько книг.
4. Создать запрос на добавление записей в таблицу 5. Штраф взимается в размере 10%, если со дня выдачи книги прошла более 30 дней.
5. Создать форму (типа главная/подчиненная) для просмотра сведений о читателях. Главная форма содержит поля: Номер читательского билета выбирается из списка, Фамилия. Подчиненная: Наименование книги, Автор, Дата выдачи, Дата возврата
6. Создать отчет (типа главный/подчиненный). Главный отчет содержит поля: Код книги, Количество, Стоимость книг. Подчиненный: Инвентарный номер, Наименование книги, Автор, Цена.
7. Создать меню в виде кнопочной формы, для открытия форм, отчетов, выполнения запросов.
База данных Access Учет выдачи книг в библиотеке содержит 5 таблиц, 3 запроса, 3 формы + главная кнопочная форма, 2 отчета. Данная база данных Access является учебной, подходит для дальнейшей оптимизации и доработки под собственные нужды.
Пояснительной записки нет!
Цель практических заданий – приобретение навыков анализа предметной области, проектирования базы данных, ее физической реализации в СУБД Access.
Результат выполнения работы представляется в виде базы Access, который должен содержать:
• структуру спроектированных таблиц,
• схему данных со связями между таблицами,
• формы, обеспечивающих интерфейс пользователя,
• запросы,
• отчеты,
• главную кнопочную форму.
Таблица «Движение книг» — База данных Access Учет выдачи книг в библиотеке
Запрос «Возраст читателей» — База данных Access Учет выдачи книг в библиотеке
Форма «Читатели и книги» — База данных Access Учет выдачи книг в библиотеке
Форма «Движение книг» — База данных Access Учет выдачи книг в библиотеке
Отчет по книгам — База данных Access Учет выдачи книг в библиотеке
Главная кнопочная форма
Готовая база данных БД Access Учет выдачи книг в библиотеке доступна для скачивания по ссылке ниже.