Создание таблиц

В состав базы данных «Телеателье» входят 6 таблиц, описанных выше, которые и требуется создать.

Только что созданная база данных уже содержит заготовку будущей таблицы. Для формирования таблицы нужно перейти в режим Конструктора(рис.3).

При выборе режима конструктора таблиц появится запрос на указание имени таблицы и ее сохранение (рис.4)

Рис.4. Ввод имени таблицы и ее сохранение

Далее появляется окно, в котором определяется структура таблицы (рис.5).

Рис.5. Окно конструктора таблиц

 

Для каждого поля задаются имя, тип данных, размер и другие свойства. Для определения ключа выделяются поля, составляю­щие ключ (в нашем случае это первые поля во всех таблицах), и на панели инструментов нажимается кнопкаКлю­чевое поле(рис.5)

Для рас­сматриваемой задачи создадим шесть таблиц: КЛИЕНТ, АППАРАТ, МАСТЕР, ЗАПАСНЫЕЧАСТИ, УСТАНАВЛИВАЮТ, ИСПРАВЛЯЕТ. Типы полей рекомендуется взять в соответствии с табл. 1.

 

Таблица 1

Имя поля Тип поля Примечание
Номер_клиента, Номер_аппарата, Номер_мастера, Номер_ЗЧ, №п_п, №записи Счетчик Для КЛЮЧЕВЫХ полей. Имена набирать без пробелов
Номер_клиента, Номер_аппарата, Номер_мастера, Номер_ЗЧ Числовой Для НЕКЛЮЧЕВЫХ полей. Имена набирать без пробелов
Цена, Стоимость работ, Количество Числовой  
Дата поступления, Дата окончания работ Дата/Время  
Остальные поля Текстовый  

 

Каждая новая таблица создается с помощью команды Создание – Таблица (рис.6).

 

Рис.6. Создание новой таблицы

 

Установление связей между таблицами

Созданные таблицы должны быть связаны между собой в соответствии с рис.1. Для этого нужно задать схему данных, выполнив следующие действия:

1. В режиме таблицы нажать кнопку Схема данных (рис.7).

 

Рис.7. Начало работы со схемой данных

 

2. В окнеДобавление таблицы следует вы­делить все нужные таблицы и нажать кнопкуДобавить(рис.8).

 

 

Рис.8. Добавление таблиц в схему данных

 

3. В окнеДобавление таблицы нажать кнопкуЗакрыть.

Для установления связи между парой таблиц в схеме данных, надо выделить в главной таблице ключевое поле, далее при нажатой левой кнопке мыши перенести курсор на соответст­вующее поле подчиненной таблицы. (Обратите внимание, что соединяемые поля должны быть одного типа! Например, числовое – числовое, текстовое – текстовое.)

4. После установления связи открывается окноИзменение связей(рис.9), в котором нужно задать параметр обес­печения целостности данных, а также автоматическое каскадное обновление и удаление связанных записей. После задания пара­метров нажмите на кнопкуСоздать.

Рис.9. Установление связей

 

5. Схема данных базы «Телеателье» представлена на рис. 10 в верхней части. Как видно из рисунка, связь между таблицами АППАРАТ и УСТАНАВЛИВАЮТ несколько отличается от других (наличие стрелочек). Объясняется это тем, что могут существовать аппараты, в которые не устанавливают запасных частей. Указать это можно, изменив параметры связи. Для этого в окне Изменение связей нажать кнопку Объединение и задать второй параметр объединения (рис.7 нижняя часть). Аналогичные действия выполните и для связи УСТАНАВЛИВАЮТ и ЗЧ, только выбрав ТРЕТИЙ параметр объединения.

 

Рис. 10. Схема данных базы «Телеателье»

 








Дата добавления: 2015-01-24; просмотров: 888;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.