ВУЗ:
Составители:
60
Пример. Студенты обучаются по нескольким предметам. На лекции по ка-
кому либо предмету приходит группа студентов. Следовательно, между сту-
дентами и учебными предметами имеется связь: «многие ко многим».
Внешний ключ – поле, не являющееся первичным ключом в данной таб-
лице, но дублирующее поле первичного ключа из другой таблицы, которое ис-
пользуется
для связи этих таблиц.
Некоторые правила работы с БД.
Связываемые поля должны иметь одинаковый тип данных (числовой,
текстовый и пр.). Можно связывать поле с типом данных «Счетчик» с полем с
типом данных «Числовой». Поля счетчика считаются числовыми полями типа
«длинное целое».
Обеспечение целостности данных. Целостность данных означает, что
данные
, введенные в поле, которое используется для связи двух таблиц, долж-
ны совпадать в одной и другой таблицах.
Если в нашем примере с избирателями и их наказами в таблице наказы
(вторичная таблица) будет введен несуществующий в другой (первичной) таб-
лице код избирателя, программа выдаст сообщение об ошибке.
Каскадное обновление связанных полей
производит изменения в связан-
ных полях вторичных таблиц, если эти изменения вносятся в связанные поля
первичной таблицы.
Каскадное удаление связанных записей удаляет все записи во вторичных
таблицах, содержащие в связанных полях значение, удаляемое в первичной
таблице.
4.1.2.2. Формы.
Формы используются для ввода данных. Они позволяют вводить по одной
записи
за один раз. Сложные формы можно сконструировать так, чтобы вво-
дить информацию в более чем одну таблицу. Достоинством форм является то,
что они не обязаны содержать все поля из определенной таблицы. Использо-
вание форм является более удобным в тех случаях, когда запись не умещается
на экране в режиме таблицы. Также формы
рекомендуется создавать для раз-
граничения возможностей доступа к информации разными пользователями ба-
зы данных. В этом случае пользователь сможет увидеть и изменить содержа-
ние только тех полей, которые включены в специально для него созданную
форму.
При работе с таблицей работа ведется непосредственно с полями данных. В
формах и отчетах работа
ведется с элементами управления, которые отобра-
жают данные из полей, хранят информирующий текст (заголовки, надписи)
или являются декоративными элементами (линии, прямоугольники и пр.)
Пример. Студенты обучаются по нескольким предметам. На лекции по ка-
кому либо предмету приходит группа студентов. Следовательно, между сту-
дентами и учебными предметами имеется связь: «многие ко многим».
Внешний ключ – поле, не являющееся первичным ключом в данной таб-
лице, но дублирующее поле первичного ключа из другой таблицы, которое ис-
пользуется для связи этих таблиц.
Некоторые правила работы с БД.
Связываемые поля должны иметь одинаковый тип данных (числовой,
текстовый и пр.). Можно связывать поле с типом данных «Счетчик» с полем с
типом данных «Числовой». Поля счетчика считаются числовыми полями типа
«длинное целое».
Обеспечение целостности данных. Целостность данных означает, что
данные, введенные в поле, которое используется для связи двух таблиц, долж-
ны совпадать в одной и другой таблицах.
Если в нашем примере с избирателями и их наказами в таблице наказы
(вторичная таблица) будет введен несуществующий в другой (первичной) таб-
лице код избирателя, программа выдаст сообщение об ошибке.
Каскадное обновление связанных полей производит изменения в связан-
ных полях вторичных таблиц, если эти изменения вносятся в связанные поля
первичной таблицы.
Каскадное удаление связанных записей удаляет все записи во вторичных
таблицах, содержащие в связанных полях значение, удаляемое в первичной
таблице.
4.1.2.2. Формы.
Формы используются для ввода данных. Они позволяют вводить по одной
записи за один раз. Сложные формы можно сконструировать так, чтобы вво-
дить информацию в более чем одну таблицу. Достоинством форм является то,
что они не обязаны содержать все поля из определенной таблицы. Использо-
вание форм является более удобным в тех случаях, когда запись не умещается
на экране в режиме таблицы. Также формы рекомендуется создавать для раз-
граничения возможностей доступа к информации разными пользователями ба-
зы данных. В этом случае пользователь сможет увидеть и изменить содержа-
ние только тех полей, которые включены в специально для него созданную
форму.
При работе с таблицей работа ведется непосредственно с полями данных. В
формах и отчетах работа ведется с элементами управления, которые отобра-
жают данные из полей, хранят информирующий текст (заголовки, надписи)
или являются декоративными элементами (линии, прямоугольники и пр.)
60
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »
