Реляционные базы данных. Конструирование пользовательских форм, запросов, отчетов. Кузнецов В.В - 4 стр.

UptoLike

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

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