- •31. Интернет и базы данных. Часть 02. Нормализация базы данных.
- •32. Схема данных. Виды связей между таблицами базы данных.
- •Введение
- •Типы связей между таблицами
- •Зачем создавать связи между таблицами?
- •Понятие о целостности данных
- •Просмотр связей между таблицами
- •Вызов окна "Схема данных"
- •Создание связи между таблицами с помощью окна "Схема данных"
- •Создание связи между таблицами
- •Создание связи между таблицами с помощью области "Список полей"
- •Открытие таблицы в режиме таблицы
- •Открытие области "Список полей"
- •Добавление поля и создание связи из области "Список полей"
- •Удаление связи между таблицами
- •Изменение связи между таблицами
- •Внесите изменения в диалоговом окне Изменение связей.
- •Указание типа соединения
- •Указание типа соединения
- •Изменения в диалоговом окне Параметры соединения
- •Обеспечение целостности данных
- •Включение и отключение обеспечения целостности данных
- •Задание каскадных параметров
- •Включение и отключение каскадного обновления и каскадного удаления
- •33. Объекты базы данных Access (запросы, формы, отчеты).
- •Основные сведения о базе данных Access
- •Файлы баз данных Microsoft Access
- •Запросы
- •Просмотр подробных сведений об объектах в базе данных
- •Изучение таблицы в режиме конструктора
- •Просмотр связей между таблицами
- •Просмотр взаимодействия объектов
- •Использование области Зависимости объектов
- •34. Перспективные направления развития технологий баз данных. Базы данных в грид-технологиях
- •Сверхбольшие базы данных
- •Управление потоками данных
Просмотр связей между таблицами
Чтобы увидеть графическое представление таблиц в базе данных, полей в каждой таблице и связей между этими таблицами, используйте вкладку объекта Связи. Вкладка объекта Связи предоставляет полную картину структуры таблицы и связей базы данных — важнейшую информацию при создании или изменении связей между таблицами.
Примечание. Можно также использовать вкладку объекта Связи для добавления, изменения и удаления связей.
Откройте базу данных, которую нужно проанализировать.
На вкладке Средства базы данных в группе Скрыть/Отобразить выберите команду Отношения..
Отображается вкладка объекта Связи, на которой показаны связи между всеми таблицами в открытой базе данных.
Дополнительные сведения о связях таблиц см. по ссылкам в разделе См. также.
К началу страницы
Просмотр взаимодействия объектов
В области Зависимости объектов показано, как объекты базы данных, например таблицы, формы, запросы и отчеты, взаимодействуют с другими объектами или зависят от них.
Область Зависимости объектов можно использовать, чтобы избегать случайного удаления источников записи. Например, предположим, что был выполнен запрос по заказам за квартал в базу данных «Продажи», результаты запроса больше не нужны. Прежде чем удалить запрос, необходимо выяснить, не используют ли какие-либо другие объекты в базе данных, такие как форма или отчет, этот запрос в качестве источника данных. Затем можно либо изменить зависимые объекты, чтобы удалить ссылки на запрос, либо можно удалить зависимые объекты вместе с запросом. Просмотр полного списка зависимых объектов может помочь вам сэкономить время, поскольку уже не потребуется вручную проверять свойства объектов и исправлять ошибки, возникшие в результате пропуска каких-либо значимых деталей во время проверки вручную.
Если требуется изменить внешний вид объекта базы данных, можно использовать область Зависимости объектов, чтобы посмотреть, как вносимые изменения затронут другие объекты. Следует использовать область Зависимости объектов для планирования значительных изменений оформления.
Использование области Зависимости объектов
Откройте базу данных, которую хотите изучить.
В области переходов выделите или откройте таблицу, форму, отчет или запрос.
На вкладке Работа с базами в группе Показать или скрыть щелкните Зависимости объектов.
Если появится подсказка, щелкните ОК, чтобы обновить сведения о зависимостях.
Отобразится область Зависимости объектов.
Чтобы отобразить список объектов, которые используют объект, выбранный на шаге 2, щелкните Объекты, зависящие от данного в верхней части области. Чтобы отобразить список объектов, которые использует выбранный объект, щелкните Объекты, от которых зависит данный.
Чтобы отобразить сведения о зависимостях объекта, щелкните значок разворачивания (+) рядом с объектом. В Access отображается до четырех уровней зависимостей для объекта.
Во время использования области Зависимости объектов следует помнить о следующих фактах:
Сведения о зависимостях доступны только в том случае, если у пользователя есть разрешения открывать объект в «Конструкторе».
Сведения о макросах и программных модулях в этой области не отображаются.
Область работает только для таблиц, форм, отчетов и запросов, кроме следующих типов запросов:
Запрос на изменение — запросы, с помощью которых добавляются, обновляются или удаляются данные
SQL-запросы, в том числе запросы на объединение, управляющие запросы, запросы к серверу
Подзапросы
Когда в Access встречаются вложенные запросы, сведения о зависимостях создаются только для самого внешнего запроса. Это правило также применяется к исходным таблицам и запросам подтаблицы запроса, а также к полям подстановки.
Сведения о зависимостях создаются в Access посредством поиска сопоставлений имен и применением функции автозамены имен — функции, которая автоматически исправляет общие побочные эффекты, которые возникают при переименовании форм, отчетов, таблиц, полей или элементов управления в формах и отчетах. Если отслеживание сведений об автозамене имен отключено, появится подсказка с предложением включить эту функцию, прежде чем можно будет просмотреть сведения о зависимостях.
