Читайте также:
|
|
В основе процесса создания базы данных лежат определенные принципы. Первый принцип заключается в необходимости исключать повторяющиеся (или лишние) данные, т. к. они занимают место и повышают вероятность возникновения ошибок и неполадок. Второй принцип касается важной роли правильных и полных данных. Если база данных содержит неправильные данные, все отчеты, в которых данные объединяются, будут также содержать неверные сведения. Организация данных: 1. централизированная — на одном сервере находится единственная копия БД + поддержание актуальности. Ограничение на параллельную выборку. 2. децентрализированная — разбиение информационной БД на несколько. Дублирование и распределение. Смешанная — объединяет 2 способа: разбиение и дублирование. Ключевое поле – поле, позволяющее однозначно выделить запись в данной таблице. Ключ бывает простым, составным и внешним.
9.Организация данных в многотабличной базе данных. Типы ключевых полей: простой ключ, составной ключ и внешний ключ
Между таблицами должны быть установлены связи (отношения). Связь устанавливается на основании данных в совпадающих полях. Поля могут иметь и разные имена, но тип данных должен совпадать MS Access поддерживает четыре типа отношений:Отношение один к одному означает, что каждая запись в одной таблице соответствует только одной записи в другой таблице.
Отношение один ко многим и многие к одному означает, что каждая запись в одной таблице соответствует нескольким записям в другой таблице.
Отношение многие ко многим означает, что одна запись в первой таблице может быть связана с несколькими записями во второй таблице и одна запись во второй таблице может быть связана с несколькими записями в первой таблице. Такую связь можно создать только через третью (промежуточную) таблицу.
Связь устанавливается заданием общего поля.
Ключевое поле – поле, позволяющее однозначно выделить запись в данной таблице. Ключ бывает простым, составным и внешним. Простой ключ – поле однозначно определяет запись. Составной – запись определяется несколькими полями. Внешний – чтобы связать 2 таблицы.
Организация связей между таблицами в Access. Создание многотабличной базы данных. Схема данных
Одной из целей создания хорошей структуры базы данных является устранение избыточности данных (повторяющихся данных). Для этого нужно распределить данные по нескольким отдельным, тематически организованным таблицам, чтобы каждый факт был представлен один раз.
Можно создать межтабличные связи непосредственно с помощью окна «Схема данных» или путем перетаскивания поля из области Список полей. Межтабличные связи используются для того, чтобы продемонстрировать, как связать таблицы для использования их в объекте БД. Межтабличные связи предоставляют сведения для структуры запросов и для структуры форм и отчетов. Схема данных графически отображается в отдельном окне, в котором таблицы представлены списками полей, а связи — линиями между полями разных таблиц. При построении схемы данных Access автоматически определяет по выбранному полю тип связи между таблицами.
Дата добавления: 2015-01-30; просмотров: 166 | Поможем написать вашу работу | Нарушение авторских прав |