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