Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Таблица Модели автомобилей. Имя поля. Тип данных. Свойства полей. Лабораторная работа 2. Связи между таблицами. Цель: Научиться устанавливать поля подстановки через Мастер, создавать схемы данных




Таблица Модели автомобилей

Имя поля

Тип данных

Свойства полей

Свойство Значение

Код модели

Числовой

Размер поля Длинное целое
Индексированное поле Да (совпадения не допускаются)

Модель автомобиля

Текстовый

Размер поля
Обязательное поле Да
Индексированное поле Да (Совпадения допускаются)

Год выпуска

Текстовый

Размер поля
Обязательное поле Да
Индексированное поле Нет
Значение по умолчанию

Цвет

Текстовый

Размер поля
Обязательное поле Да
Индексированное поле Да (Совпадения допускаются)

Количество дверей

Числовой

Размер поля Длинное целое
Условие на значение > =2 and < =5
Сообщение об ошибке Это поле содержит значения от 2 до 5
Обязательное поле Да
Индексированное поле Нет

Мощность двигателя

Числовой

Размер поля Длинное целое
Обязательное поле Да
Индексированное поле Нет

Расход топлива

Текстовый

Размер поля
Обязательное поле Да
Индексированное поле Нет

Подушки безопасности

Логический

Формат поля Да/Нет
Обязательное поле Нет
Индексированное поле Нет

Кондиционер

Логический

Формат поля Да/Нет
Обязательное поле Нет
Индексированное поле Нет

Для добавления поля в таблицу выделите ту строку, перед которой должна быть вставлена новая строка, щелкнув мышью по маркеру строки (у левого края) (меню Вставка - Строки ). Над выделенной строкой появится пустая строка.

24. Добавьте между 5 (Количество дверей) и 6 (Мощность двигателя) полем новое поле Количество мест

Количество мест

имя поля Количество мест
тип данных числовой
размер поля целое
Обязательное поле нет
Индексированное поле нет

25. Перейдите в режим таблицы и заполните ее произвольными данными (не менее 5 записей)

Литература: основная – 2, 3, 5, 8, 9, дополнительная – 10, 11, 14

Лабораторная работа 2. Связи между таблицами

Цель: Научиться устанавливать поля подстановки через Мастер, создавать схемы данных

1. Откройте базу данных Автосалон, содержащую три таблицы: Клиенты, Сотрудники и Модели автомобилей.

Использование Мастера подстановок

2. Создайте новую таблицу Договоры, перейдите в режим Конструктор и введите следующие поля

Таблица Договоры

Имя поля

Тип данных

Свойства полей

Свойство Значение

Номер договора

Числовой

Обязательное поле Да
Индексированное поле Да (совпадения не допускаются)

Код клиента

Числовой

Размер поля Длинное целое
Обязательное поле Да
Индексированное поле Да (Допускаются совпадения)

Поле подстановки значений из таблицы Клиенты

Код модели

Числовой

Размер поля Длинное целое
Обязательное поле Да
Индексированное поле Да (Допускаются совпадения)

Поле подстановки значений из таблицы Модели автомобилей

Дата заказа

Дата/Время

Формат Краткая дата
Обязательное поле Да
Индексированное поле Да (Допускаются совпадения)

Цена автомобиля

Денежный

Формат поля Евро
Число десятичных знаков
Обязательное поле Нет
Индексированное поле Нет

Дата платежа

Дата/Время

Формат Краткая дата
Обязательное поле Да
Индексированное поле Нет
Оформление кредита Логический Формат поля Да/Нет

Код сотрудника

Числовой

Размер поля Длинное целое
Индексированное поле Да (Допускаются совпадения)

Поле подстановки значений из таблицы Сотрудники

3. Поля Код сотрудника, Код клиента, Код модели являются полями подстановки. Для их задания используется Мастер подстановок.

Для подстановки Кода сотрудника нужно в режиме Конструктора:

· в Типе данных поля Код сотрудника раскрыть список типов и выбрать Мастер подстановок;  

· указать, что столбец подстановки получает свои значения из таблицы Сотрудника;

· выбрать поля Код сотрудника и Фамилия;

· выберите порядок сортировки по коду сотрудника:

· установить мышью подходящую ширину столбца, убрать флажок «скрыть ключевые столбцы»;

· согласиться с предлагаемой подписью столбца подстановок Код сотрудника;

· сохраните таблицу с именем Договоры.

4. Аналогично для подстановки Кода клиента и Кода автомобиля вызывается Мастер подстановок. При этом для Кода клиента выбираем поля Код клиента и Фамилия клиента из таблицы Клиенты, а для Кода модели — поля Код модели и Модель автомобиля из таблицы Модели автомобилей.

5. Перейдите в Режим таблицы и внесите несколько записей (не менее 10) в таблицу Договоры, используя поля подстановки.

6. Проанализируйте уже установленные при работе с Мастером подстановки связи в окне Схема данных (Работа с базами данных — Схема данных). Щелчком по линиям связям вызовите диалоговое окно Изменение связей, которое служит для установления связи и определения ее типа:

·  Установите флажки Обеспечение целостности связи, Каскадное обновление связанных полей, Каскадное удаление связанных записей.

· Убедитесь, что установлен тип отношений Один ко многим.

·   Нажмите кнопку ОК, и связь будет установлена.

7. Сохраните БД в своей папке.

Литература: основная - 1, 3, 7, 8, дополнительная – 11, 13

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...