Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access_lab1.doc
Скачиваний:
4
Добавлен:
24.08.2019
Размер:
90.62 Кб
Скачать

Создание таблицы «Читатель»

С помощью Конструктора создайте таблицу Читатель, содержащую следующие поля:

Имя поля

Тип данных

Номер билета

Счетчик

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Дата рождения

Дата/Время

Адрес

Текстовый

Домашний телефон

Текстовый

Место учебы

Текстовый

Укажите в таблице главное ключевое поле Номер билета.

Переведите курсор в поле Имя и в нижней части окна Конструктора, в области «Свойства поля», в строке «Размер» укажите 20.

Переведите курсор в поле Адрес и в области «Свойства поля», в строке «Подпись» введите Домашний адрес.

Переведите курсор в поле Домашний телефон и в области «Свойства поля», в строке «Маска ввода» введите ##-##-##.

Переведите курсор в поле Фамилия и в области «Свойства поля», в строке «Маска ввода» введите >L<aaaaaaaaaaaaaaa.

Переведите курсор в поле Место учебы и в области «Свойства поля», в строке «Значение по умолчанию» введите МГТУ.

Сохраните и закройте таблицу Читатель.

Создание таблицы «Журнал»

С помощью Конструктора создайте таблицу Журнал, содержащую следующие поля:

Имя поля

Тип данных

Номер строки

Счетчик

Номер билета

Числовой

Код раздела

Числовой

Код темы

Числовой

Номер книги

Числовой

Дата выдачи

Дата/Время

Дата возврата (план)

Дата/Время

Дата возврата (факт)

Дата/Время

Залог (да/нет)

Логический

Укажите в таблице главное ключевое поле Номер строки.

Переведите курсор в поле Залог и в области «Свойства поля», в строке «Формат» из раскрывающегося списка выберите Включено/Выключено.

Переведите курсор в поле Дата выдачи и в области «Свойства поля», в строке «Условие на значение» введите >=#01.01.00#, а в строке «Сообщение об ошибке» введите Дата введена неверно! Библиотека открылась1января 2000

Сохраните и закройте таблицу Журнал.

Задание 2. Создание схемы базы данных

Выберите команду Сервис/Схема данных.

В диалоговом окне Добавление таблицы выберите из списка первую таблицу и нажмите кнопку Добавить, затем выберите следующую таблицу и снова нажмите кнопку Добавить. Таким образом последовательно выберите все таблицы и закройте диалоговое окно.

В окне Схема данных установите курсор на заголовке таблицы Тема и переместите ее под таблицу Раздел, аналогичным образом переместите таблицу Книга под таблицу Тема, а таблицу Журнал под таблицу Книга.

Установите курсор на поле Код раздела в таблице Раздел, удерживая нажатой клавишу мыши, переместите и наложите его сверху на поле Код раздела в таблице Тема. Отпустите клавишу мыши.

На экране появится диалоговое окно Изменение связей. Включите опцию Обеспечение целостности данных, при этом для Вас станут доступными две дополнительные опции:

каскадное обновление связанных полейэто автоматическое обновление значений внешнего ключа в дочерней таблице (поля Код раздела в таблице Тема), при изменении значения главного ключа в родительской таблице (поля Код раздела в таблице Раздел).

каскадное удаление связанных записей – это автоматическое удаление дочерних строк (строк в таблице Тема) при удалении родительской строки (строки в таблице Раздел).

Включите эти дополнительные опции, щелкните по кнопке ОК. В окне Схема данных связь будет показана графически.

Установите курсор на поле Код темы в таблице Тема, удерживая нажатой клавишу мыши, переместите и наложите его сверху на поле Код темы в таблице Книга, чтобы создать связь между таблицами Тема и Книга. В диалоговом окне включите опции обеспечения целостности данных и нажмите кнопку ОК.

Установите курсор на поле Номер книги в таблице Книга, удерживая нажатой клавишу мыши, переместите и наложите его сверху на поле Номер книги в таблице Журнал, чтобы создать связь между таблицами Книга и Журнал. В диалоговом окне включите опции обеспечения целостности данных и нажмите кнопку ОК.

Установите курсор на поле Номер билета в таблице Читатель, удерживая нажатой клавишу мыши, переместите и наложите его сверху на поле Номер билета в таблице Журнал, чтобы создать связь между таблицами Читатель и Журнал. В диалоговом окне включите опции обеспечения целостности данных и нажмите кнопку ОК.

Разместите таблицы так, чтобы были видны все линии связей между ними.

Сохраните созданную схему базы данных и закройте окно Схема данных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]