В начало
Схема данных для базы БиблиотекаОткрываем базу «Библиотека», в базе открывает ранее созданную таблицу «Читатель», а ней создаем поле «Код читателя» с типом «Счетчик» и делаем его ключевым. Далее открываем таблицу «Книги» в режиме конструктора, добавляем поле «Код книги», делам ему тип «Счетчик» и опять же делаем его ключевым. Аналогичную операцию делаем в таблице «Издательства», только создаем поле «Код издательства», остальное все тоже самое. Затем переходим в таблицу «Выдача», создаем ключевое поле типа счетчик «Код выдачи». После работы с ключевыми полями переходим к созданию схемы данных. В MS Access 2002 схему данных можно создать выбрав в главном меню «Сервис -> Схема данных…». Открыв окно схемы данных добавляем в него все таблицы нашей базы, а именно: Выдача, Издательства, Книги и Читатель. Далее переходим к установлению связей между ними. Для связывания таблиц необходимо добавить еще несколько общих полей. Например, в таблицу «Книги» необходимо добавить поле «Код издательства». Потом тянем поле «Код издательства» из таблицы «Издательства» на аналогичное поле из таблицы «Книги», появится окно, в котором будет предложено создать связь. Эта связь будет 1 ко многим. Рис. 1. Окно создания связи Аналогично в таблицу «Выдачи» надо добавить для связывание ее с таблицей «Читатели» поле «Код читателя». Затем нужно связать таблицы «Выдачи» и «Книги». Для этого в таблице «Выдачи» создаем поле «Код книги». Рис. 3. Схема данных базы «Библиотека» Далее нужно/можно слегка заполнить таблицы. Кроме того, данные в таблице «Книги» поле «Код издательства» удобно сделать «Мастером подстановок». Также в таблице «Выдача» удобно
сделать поля «Код читателя» и «Код книги» с мастером подстановок,
предварительно разорвав/удалив связи между таблицами,
а потом их нужно восстановить. |
| |