ВУЗ:
Составители:
Рубрика:
- 4 -
Обычно целесообразно хранить данные в нескольких
таблицах, различающихся по назначению и использованию
хранимой информации. Процесс организации полей и
распределения их в нескольких таблицах, а также установления
связей между ними называется нормализацией.
Связи между таблицами устанавливаются по уникальному
ключу заданной связи между главной и подчиненной таблицей.
Ключевые поля назначаются разработчиком БД
при
конструировании таблиц. Указание способа отбора (один к
одному, многие к одному, один ко многим) при связывании
таблиц осуществляется в окне диалога связи. Активизация
флажка обеспечения целостности данных не дает возможности
создания записи в подчиненной таблице без существования
записи с совпадающим значением в главной таблице. Установка
флажка каскадного обновления связанных полей
означает, что
разрешено удаление записей в подчиненной таблице при
удалении их из главной. Если этот флажок сброшен, то пока в
починенной таблице существуют связанные записи, нельзя
внести изменения в значения, используемые для связи в главной
таблице.
Основные приемы работы с многотабличными базами
данных подробно разобраны в [4].
Механизм запросов позволяет не
только отобрать
необходимые сведения из БД, но и расширяет возможности
обработки информации за счет подключения группировки и
отбора записей и расчетных операций. Виды обработки данных с
помощью запросов:
y включение в результирующую таблицу заданных полей;
y выбор записей по условиям отбора (И, ИЛИ и другие);
y вычисления в каждой из полученных
записей;
y группировка записей с одинаковыми значениями в одном или
нескольких полях для выполнения над нами групповых
функций;
y обновление полей в выбранных записях;
y удаление или добавление выбранного подмножества записей из
таблицы БД;
-4- Обычно целесообразно хранить данные в нескольких таблицах, различающихся по назначению и использованию хранимой информации. Процесс организации полей и распределения их в нескольких таблицах, а также установления связей между ними называется нормализацией. Связи между таблицами устанавливаются по уникальному ключу заданной связи между главной и подчиненной таблицей. Ключевые поля назначаются разработчиком БД при конструировании таблиц. Указание способа отбора (один к одному, многие к одному, один ко многим) при связывании таблиц осуществляется в окне диалога связи. Активизация флажка обеспечения целостности данных не дает возможности создания записи в подчиненной таблице без существования записи с совпадающим значением в главной таблице. Установка флажка каскадного обновления связанных полей означает, что разрешено удаление записей в подчиненной таблице при удалении их из главной. Если этот флажок сброшен, то пока в починенной таблице существуют связанные записи, нельзя внести изменения в значения, используемые для связи в главной таблице. Основные приемы работы с многотабличными базами данных подробно разобраны в [4]. Механизм запросов позволяет не только отобрать необходимые сведения из БД, но и расширяет возможности обработки информации за счет подключения группировки и отбора записей и расчетных операций. Виды обработки данных с помощью запросов: y включение в результирующую таблицу заданных полей; y выбор записей по условиям отбора (И, ИЛИ и другие); y вычисления в каждой из полученных записей; y группировка записей с одинаковыми значениями в одном или нескольких полях для выполнения над нами групповых функций; y обновление полей в выбранных записях; y удаление или добавление выбранного подмножества записей из таблицы БД;
Страницы
- « первая
- ‹ предыдущая
- …
- 2
- 3
- 4
- 5
- 6
- …
- следующая ›
- последняя »