Субд лекции

Темы:

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

     Значение                                              Описание

Да                            Пустые строки являются допустимыми значениями

Нет                          Пустые строки не являются допустимыми значениями

При задании значения «Да» для свойств «Пустые строки» и «Обязательное поле» Microsoft Access различает несуществующие данные (сохраняются в виде пустых строк) и данные, которые существуют, но не известны (сохраняются в виде пустых (Null) значений).

Для различия пустых строк от значений Null можно использовать свойство «Формат поля» (Format). При этом вместо пустых строк можно выводить строку «Отсутствуют данные».

В нашем примере значение поля «ФИО» должно присутствовать всегда и не может содержать пустых строк.

Сохранение описания таблицы

После того как описание таблицы завершено, его нужно сохранить. Этого можно достигнуть разными путями: выбрать меню Файл/Сохранить или Файл/Закрыть (после чего на вопрос «Сохранить изменения макета или структуры?» ответить «Да») или щелкнуть по кнопке Вид инструментального меню и выбрать Режим таблицы и на сообщение «Сначала необходимо сохранить таблицу. Сделать это сейчас?» ответить «Да» (этот способ надо использовать, если вы хотите сразу после описания структуры таблицы вводить данные в эту таблицу). В появившемся после указанных действий окне следует ввести имя созданной таблицы.

Создание таблиц для контрольного примера

Аналогичные действия повторяются при создании остальных таблиц БД.

Создадим таблицы «Кафедра» (рис. 5.19), и «Дети» (рис. 5.20).

При создании таблицы «Кафедра» ключ «Код_кафедры», как и в случае с таблицей «Сотрудник», создадим автоматически при закрытии таблицы.

При создании таблиц следует помнить, что в реляционных базах данных связывание таблиц происходит по значениям соответствующих полей связи. Эти поля должны соответствовать друг другу по типу и длине. В нашем примере речь идет о полях «Код_кафедры» в таблице «Кафедра» и в таблице «Сотрудник», и «Код_сотрудника» в таблицах «Сотрудник» и «Дети». Если в основной таблице ключевое поле имеет тип «Счетчик», то в подчиненной таблице соответствующее поле связи должно иметь тип «Числовой» и размер поля - «Длинное целое».

предыдущаяследующая