Основы работы с базами данных

         

Создание базы данных - часть 2


Для поля NZ следует задать свойство "Ключевое поле", т.к. номер зачетки - уникальный для каждого студента и однозначно его идентифицирует в таблице базы. По окончании описания структуры таблицы даем команду Сохранить (на стандартной панели инструментов, в меню - раздел Файл, или при закрытии окна конструктора) и задаем название таблицы - SPISOK.

Аналогичным образом создаем в базе данных справочник факультетов с именем файла FCLT, структура его приведена в табл. 7.4.

Таблица 7.4. Структура таблицы FCLT

Имя поляТип данныхРазмер поляИндексированное полеПодпись
N_FCLTЧисловойБайтДа (Совпадения не допускаются)Номер факультета
NAME_FТекстовый120Название факультета

Таблица 7.6. Структура таблицы OCENKI

Имя поляТип данныхРазмер поляИндексированное полеПодпись
NZТекстовый7Да (Совпадения допускаются)Номер зачетки
SEMESTRЧисловойБайтСеместр
N_PREDMЧисловойЦелоеДа (Совпадения допускаются)Предмет
BALLТекстовый1Оценка
DATA_BДата/времяКраткий форматДата
PREPODТекстовый45Преподаватель

Таблица 7.7. Структура таблицы PREDMETS

Имя поляТип данныхРазмер поляИндексированное полеПодпись
N_PREDMЧисловойЦелоеДа (Совпадения не допускаются)Номер предмета
NAME_PТекстовый120Название предмета

Далее задаем связи Один ко многим между таблицами в базе, открыв окно Схема данных (выбрав эту команду в контекстном меню для окна базы данных) и перетаскивая название поля первичного ключа к аналогичному полю другой таблицы (см. рис. 7.4.). При этом задаем в окне Изменение связей (см. рис. 7.5.) условия соблюдения ссылочной целостности данных: каскадное обновление связанных полей и каскадное удаление связанных записей.

Схема базы данных

Рис. 7.4.  Схема базы данных

Задание условий соблюдения ссылочной целостности данных

Рис. 7.5.  Задание условий соблюдения ссылочной целостности данных




Содержание  Назад  Вперед






Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий