Задание № 1. Проектирование таблиц

Создайте папку под своим именем. Запустите программу MSAccess и создайте новую базу данных. Задайте имя файла базы данных «ООО Гастарбайтер» и сохраните его в своей папке. В окне базы данных откройте вкладку Таблица и нажмите кнопку Создать. Выберите в списке диалогового окна Новая таблица способ создания Конструктор и нажмите ОК.

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

В соответствии с Таблицей 7.1 заполните характеристики всех полей.

Таблица 7.1. (ЗДАНИЕ)

Имя поля Тип данных Свойства поля
Код здания Числовой Размер поля — целое. Формат поля — основной. Число десятичных знаков — 0. Обязательное поле — Да. Индексированное поле — Да(совпадение не допускается).
Адрес Текстовый Размер поля — 30. Индексированное поле — Да (совпадения не допускаются).
Тип здания Текстовый Размер поля — 20. Индексированное поле — Да (допускаются совпадения).
Уровень качества Текстовый Размер поля — 5. Индексированное поле — Да (допускаются совпадения).
Дата начала Дата/время Формат — краткий формат даты.
Число недель ремонта Числовой Размер поля — целое. Формат поля — основной. Число десятичных знаков — 0.

Установка первичного ключа и сохранение таблицы.

Установите курсор на первую строку таблицы и щелкните мышью на кнопке с изображением ключа на панели инструментов.

Примечание: программа пометит поле с именем Код здания, в которое для каждого блока данных будет заноситься уникальная информация.

Выберите команду меню Файл / Сохранить как и сохраните созданную таблицу в текущей базе данных под именем Здание. Закройте окно конструктора таблицы.

Аналогичным способом создайте таблицы: Назначение, Работник и Специальность. Ключевые поля в таблицах выделены жирным шрифтом.

Таблица 7.2. (НАЗНАЧЕНИЕ)

Имя поля Тип данных Свойства поля
Код работника Числовой Размер поля — целое. Формат поля — основной. Число десятичных знаков — 0. Обязательное поле — Да. Индексированное поле — Да(допускается совпадение).
Код здания Числовой Размер поля — целое. Формат поля — основной. Число десятичных знаков — 0. Обязательное поле — Да. Индексированное поле — Да(допускается совпадение).

Таблица 7.3. (Работник)

Имя поля Тип данных Свойства поля
Код работника Числовой Размер поля — целое. Формат поля — основной. Число десятичных знаков — 0. Обязательное поле — Да. Индексированное поле — Да(допускается совпадение).
ФИО Текстовый Размер поля — 30. Обязательное поле — Да. Индексированное поле — Да (допускаются совпадения).
Специальность Текстовый Размер поля — 25. Индексированное поле — Да (допускаются совпадения).
Число дней Числовой Размер поля — целое. Формат поля — основной. Число десятичных знаков — 0.

Таблица 7.4. (Специальность)

Имя поля Тип данных Свойства поля
Специальность Текстовый Размер поля — 25. Индексированное поле — Да (допускаются совпадения).
Часовая ставка Денежный Формат поля — Денежный. Число десятичных знаков — 0. Индексированное поле — Нет
Премиальные Денежный Формат поля — Денежный. Число десятичных знаков — 0. Индексированное поле — Нет.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: