Выполнено практическое задание 1. Тема 1.2. Реляционная модель данных
Задание
На основе заданного описания предметной области создать компьютерную реализацию базы данных «Библиотека».
Описание предметной области
В базе данных должна храниться информация о книгах фонда библиотеки.
Структура таблиц базы данных:
КНИГИ
ИЗДАТЕЛЬСТВА
Для заданной структуры в среде Microsoft Access выполнить следующие задания:
1. Создать базовые таблицы «КНИГИ» и «ИЗДАТЕЛЬСТВА».
2. Определить ключевые поля в таблицах: «Код книги» для таблицы «КНИГИ» и «Код издательства» для таблицы «ИЗДАТЕЛЬСТВА».
3. Установить связь между таблицами по полю «Код издательства».
4. Заполнить таблицы данными, введя не менее пяти записей в каждую таблицу. При заполнении поля «Код издательства» в таблице «КНИГИ» вводятся значения из одноименного поля таблицы «ИЗДАТЕЛЬСТВА». Заметим, что это поле таблицы «КНИГИ» может содержать повторяющиеся значения.
Пример заполнения таблицы «ИЗДАТЕЛЬСТВА»:
Пример заполнения таблицы «КНИГИ»:
5. Создать форму для просмотра и ввода данных в таблицу «КНИГИ».
6. Создать запросы:
· запрос 1 на выборку из таблицы «КНИГИ» информации о книгах, цена которых больше 500 рублей (цена > 500);
· запрос 2 на выборку из таблицы «КНИГИ» информации о книгах, изданных до 2005 года (год издания < 2005) и количество которых меньше пяти (количество < 5);
· запрос 3 «с параметром» на основе таблиц «КНИГИ» и «ИЗДАТЕЛЬСТВА», выбирающий информацию о книгах определенного издательства (конкретное значение в поле «Название издательства» вводится при выполнении запроса из числа тех, которые есть в таблице);
7. Создать отчет на основе таблицы «ИЗДАТЕЛЬСТВА».
В результате файл базы данных должен содержать 2 таблицы, 1 форму, 3 запроса, 1 отчет.
Выполненное задание сохраняется в файле «Задание_1_Фамилия.accdb» или «Задание_1_Фамилия.mdb».