Для чего предназначен конструктор таблиц

Обновлено: 05.05.2024

Режим конструктора позволяет наиболее гибко управлять всеми создаваемыми и уже имеющимися компонентами определения таблицы. Чтобы создать таблицу в режиме конструктора:

1. Перейти в окно базы данных. Переключиться из другого окна в окно базы данных можно, нажав клавишу «F 11».

2. Выбрав вкладку Таблицы, нажать кнопку Создать.

Прошу обратить внимание: Если данная таблица является связанной, то добавлять в нее новое поле в текущей базе данных невозможно. Если связанная таблица является таблицей Microsoft Access, для добавления поля необходимо открыть исходную базу данных. Если связанная таблица является таблицей другого приложения, то для добавления поля необходимо открыть исходный файл в этом приложении.

3. В окне Новая таблица выбрать элемент Конструктор.

4. Определить в таблице каждое поле (рисунок 1.44). Поля таблицы содержат данные, представляющие порции записи. Пользователь имеет возможность определять формат отображения данных, указывать значения по умолчанию и ускорять операции поиска и сортировки, задавая значения свойств полей в разделе Свойства поля в режиме конструктора таблицы. В Microsoft Access свойства полей используются при просмотре или изменении данных пользователем. Например, заданные пользователем значения свойств Формат поля, Маска ввода и Подпись определяют вид базы данных таблицы и запроса. Элементы управления в новых формах и отчетах, присоединенные к полям таблицы, наследуют эти свойства полей базовой таблицы по умолчанию. Другие свойства позволяют определить условия на значения полей или задать обязательный ввод данных в поле. Microsoft Access будет проверять выполнение этих условий при каждом добавлении или изменении данных в таблице. Для добавления поля в конец структуры таблицы нужно выбрать первую пустую строку структуры. Для вставки поля в середину структуры следует выбрать строку, над которой требуется добавить новое поле, и нажать кнопку Добавить строки на панели инструментов. В столбец Имя столбца ввести имя поля; в столбце Тип данных выбрать требуемый тип данных в раскрывающемся списке либо оставить настройку по умолчанию (Текстовый). В столбце Описание можно ввести необязательное краткое описание поля. Текст описания будет выводится в строке состояния при добавлении данных в поле, а также будет включен в описание объекта таблицы. При необходимости можно задать значения свойств поля в бланке свойств в нижней части окна.

5. Назначить ключевые поля таблицы. Наличие в таблице ключевых полей не обязательно. Однако если они не были определены, то при сохранении таблицы выдается вопрос, нужно ли их создавать.

6. Для сохранения таблицы нажать кнопку Сохранить на панели инструментов, введя допустимое имя таблицы.

Таблица СУБД как бы состоит из двух частей - табличное представление, а вторая - представленная в режиме конструктора. Разница между ними огромная. Как таблица, она показывает свое содержимое. Например, город, наименование улицы, номер дома, номер корпуса, номер подъезда, квартиру и фамилию ее владельца, если речь идет о таблице с перечнем адресов. А вот настройка таблицы возможна только в режиме конструктора.

Как видно из иллюстрации (рисунок 1.44), при конструировании любой таблицы вы будете иметь дело с мастером, состоящим из пяти основных элементов. Сверху располагаются три столбца, озаглавленные: " Имя поля", " Тип данных", " Описание". В нижней части окна мастера есть две вкладки: " Общие" и " Подстановка". В первом столбце пользователь имеет возможность задать любое имя столбца, какое посчитает необходимым. Следует помнить, что столбцы в таблице будут располагаться именно в том порядке, в котором вы их задали. Таким образом, желательно с самого начала продумать их последовательность с учетом удобства последующей эксплуатации всей таблицы в целом. Так, например, любая сортировка таблиц практически во всех СУБД производится слева направо. Иными словами, сначала выполняется условие сортировки, заданное в первом столбце, затем - во втором, и так далее. Если в таблице, по недосмотру, столбец с номерами домов окажется перед столбцом с названиями улиц, то вы не сможете, без дополнительных вспомогательных операций, отсортировать таблицу сначала по улицам, а потом по номерам домов. Придется создавать отдельный запрос, который потребует дополнительного места, дополнительной вычислительной мощности и дополнительного времени на его выполнение.

Выбор для поля таблицы типа данного

1. Тип данного поля таблицы можно выбрать в раскрывающемся списке в столбце Тип данных (рисунок 1.45).

В таблице 1.2. представлены все типы данных Microsoft Access и их применение.

Тип данных Применение Размер
Текстовый Текст или комбинация текста и чисел, например адрес, а также числа, не требующие вычислений, например номера телефонов, номенклатурные номера или почтовый индекс. До 255 символов. Хранятся только введенные в поле символы; позиции, не использованные в текстовом поле, не хранятся. Для управления максимальным числом вводимых символов следует определить свойство Размер поля.
Поле МЕМО Длинный текст или числа, например комментарии или описание. Поля МЕМО не могут быть индексированы или отсортированы. Для хранения форматированного текста или длинных документов, вместо поля МЕМО, следует создать поле объекта OLE. До 64 000 символов.
Числовой Числовые данные, используемые для математических вычислений, за исключением вычислений, включающих денежные операции (для которых используется денежный тип). Тип и размер значений, которые могут находиться в числовом поле, можно изменить в свойстве Размер поля. Например, в поле, занимающее на диске 1 байт, допускается ввод только целых чисел (без десятичных знаков) от 0 до 255. 1, 2, 4 или 8 байт. 16 байт только для кодов репликации.
Дата /Время Даты и время. Хранение значений дат и времени в поле типа Дата/Время обеспечивает правильную сортировку. Все изменения, внесенные в форматы дат и времени в окне Язык и стандарты Панели управления Windows, будут автоматически отражены в полях типа Дата/Время. 8 байт.
Денежный Значения валют. Денежный тип используется для предотвращения округлений во время вычислений. Предполагает до 15 символов в целой части числа и 4 – в дробной. 8 байт.
Счетчик Автоматическая вставка последовательных (отличающихся на 1) или случайных чисел при добавлении записи. Для создания возрастающего счетчика следует оставить все настройки свойства в нижней части окна прежними, по умолчанию, в свойстве Размер поля задано значение Длинное целое, а в свойстве Новые значения – Последовательные. Для создания счетчика случайных чисел для свойства Новые значения нужно установить значение Случайные. 4 байта. Для кодов репликации – 16 байт.
Логический Содержащие только одно или два значения, такие как Да/Нет, Истина/Ложь, Вкл/Выкл. 1 бит.
Объекты OLE Объекты (например, документы Microsoft Word, электронные таблицы Microsoft Excel, рисунки, звуки и другие данные), созданные в других программах, использующих протокол OLE. Объекты могут быть связанными или внедренными в таблицу Microsoft Access. Для отображения объекта OLE в форме или отчете необходимо использовать элемент управления Присоединенная рамка объекта. До 1 гигабайта
Гиперссылка Поле, в котором хранятся гиперссылки. Гиперссылка может быть либо типа UNC (стандартный формат пути файла с включением сетевого сервера), либо URL (адрес объекта в 1п1егпе1 или внутренней сети с включением типа протокола доступа). До 64 000 символов
Мастер подстановок Создается поле, позволяющее выбрать значение. Из другой таблицы или из списка значений, используя поле со списком. При выборе данного параметра в списке типов данных для их определения загружается мастер. Размер такой же, как и размер ключевого поля

Важно: Числовые, денежные и логические типы данных, а также Дата/Время обеспечивают стандартные форматы отображения. Для выбора форматов для каждого типа данных следует определить свойство Формат. Для всех данных, кроме объектов OLE, можно также создать пользовательский формат отображения. Подробнее см. ниже, в разделе "Свойство Формат поля".

Конструктор таблиц наряду с редактором Transact-SQL предоставляет графический пользовательский интерфейс для создания и изменения структуры таблиц, включая программные объекты, связанные с таблицами, для баз данных SQL Server. Он запускается при создании таблицы для подключенной базы данных или проекта, а также при двойном щелчке таблицы для внесения в нее изменений в обозревателе объектов SQL Server или обозревателе решений.

Конструктор состоит из сетки столбцов, области скриптов и контекстной области. В сетке столбцов перечисляются все столбцы в таблице. В этой сетке можно добавлять, изменять и удалять столбцы. Контекстная панель обеспечивает логическое представление определения таблицы (ключи, индексы, ограничения, триггеры и т. д.), а также позволяет выбирать объект, выделяя его связи с отдельными столбцами. Можно также добавлять новые объекты в таблицу в этой панели и изменять свойства выбранного объекта в таблице свойств. В области скриптов отображается определение структуры таблицы и выделяется подсветкой скриптов для объекта, выбранного в контекстной области или в сетке столбцов. Предусмотрена возможность вносить изменения в скрипт, одновременно просматривая отображение сетки столбцов и контекстной области. Любые изменения на любой из этих трех областей немедленно распространяются на две другие.

В следующих процедурах используются сущности, которые созданы в рамках процедур, описанных в руководствах по разработке подключенной базы данных и автономной разработке базы данных с учетом проекта.

Создание новой таблицы

Откройте проект TradeDev, который применялся для работы в предыдущих процедурах.

В обозревателе решений разверните папку dbo, щелкните правой кнопкой мыши папку Tables и выберите Добавить, затем Таблица.

Назовите новую таблицу Shipper и нажмите кнопку Добавить.

Откроется конструктор таблиц. В сетке столбцов добавьте к таблице новый столбец с именем ShipperName и укажите тип данных int.

Обратите внимание, что свойства столбцов можно также изменить в окне Свойства. Щелкните столбец ShipperName и в окне Свойства измените значение DataType для этого столбца на nvarchar и значение length на 128. Обратите внимание, что после перемещения фокуса с этого поля произойдет автоматическое обновление области скриптов и сетки столбцов конструктора, отражающее внесенное изменение.

Создание нового ограничения внешнего ключа

Щелкните правой кнопкой мыши узел Внешние ключи в контекстной области конструктора и выберите Добавить новый внешний ключ.

Обратите внимание, что количество узлов автоматически увеличится на 1. Нажмите клавишу ВВОД, чтобы принять стандартное имя ограничения.

Замените предусмотренное по умолчанию определение ограничения в области скриптов следующим.

Заслуживает внимания то, что, с точки зрения пользователя, создание и изменение сущностей базы данных для проекта вне сети идентично выполнению тех же задач с подключенной базой данных.

На вкладке Конструктор на ленте, которая делается активной при работе с таблицей, находятся инструменты, отвечающие за изменение внешнего вида таблицы, и, отчасти, ее структуры (группа команд Нарисовать границы).

Команды Заливка и Границы порождают объект «Границы и заливка», который принято связывать с таблицами. На самом деле, это самостоятельный объект, который в документе может быть применен к объектам разного типа – к таблицам или отдельным клеткам, к страницам, к тексту, к рисункам. У границ и заливок есть поля, определяющие область применения инструмента.

Обрамление таблиц и клеток

На вкладке Конструктор для оформления таблиц есть две команды: Заливка и Границы. Диалоги, которые открываются при выборе одной из этих команд, позволят оформить таблицу, согласно требованиям.

Кнопка Границы позволит очень быстро и начерно настроить границы клеток. Применяется к выделенным клеткам.

Диалог Границы

Кнопка Заливка позволит быстро и начерно настроить цвет клеток. Применяется к выделенным клеткам.

Диалог Заливка

Диалог содержит больше всего инструментов для настройки способов заливки строк, столбцов, отдельных ячеек таблицы.

Форматирование таблиц

Форматирование таблиц, это вообще отдельная история. Соответственно объектной модели, можно форматировать:

а) все, что внутри клетки (строки, столбца), как текст;

б) все, что составляет структуру таблицы – заголовок, строки, столбцы, обрамление.

При форматировании текста в клетках таблицы используются те же приемы, что при форматировании абзацев текста, потому что в клетках абзацы и есть. Все команды форматирования относятся к выделенной части таблицы.

Внутри клетки находится объект абзац (paragraph) или несколько, обладающие всеми свойствами абзаца – отступы, красная строка, интервалы и прочие. В абзацах находится текст. Свойства текста внутри абзаца – шрифт, начертание, цвет и прочие.

Автоформатирование таблиц

При вставке таблицы можно использовать Экспресс-таблицы (см. рис. 5.1). Выбирая стили таблиц на вкладке Конструктор, можно достичь такого же эффекта. В автоматическом форматировании применяются специальные стили оформления таблиц, которые, впрочем, можно изменить. Нужно заметить, что существующие стили выглядят достаточно экзотично, и не соответствуют российским канонам оформления таблиц.

5.2.3. Макет таблиц

На вкладке Макет на ленте, которая делается активной при работе с таблицей, находятся инструменты, отвечающие за структуру таблицы и данные.

При оформлении таблиц следует учитывать наличие дополнительных свойств, которыми обладают клетки, строки, столбцы. Все они собраны в команде Свойства таблицы. Диалог «Свойства таблицы» имеет четыре вкладки, соответственно определяющие свойства Таблицы целиком, Строки, Столбца или Ячейки. Окно диалога выглядит так, как на рисунке 5.8.


Рисунок 5.8. Окно диалога «Свойства таблицы»

Размер, это основное свойство элементов таблицы. Размеры всей таблицы и ее отдельных клеток могут принимать фиксированные значения или быть определенными динамически.

Фиксированные значения – это флажок Ширина, после чего можно задать точную ширину клеток в произвольных единицах измерения. Команда АвтоподборПараметрах) позволит задать оптимальную ширину столбцов – как раз такую, когда текст в клетке помещается на одной строке, и столбец не содержит лишнего пространства.

Так же задаются свойства Ширина и Высота для колонок и строк таблицы.

Для регулирования столбцов нужно взять вкладку Столбец. Действие команды будет распространяться на выделенные столбцы.

Для регулирования строк нужно взять вкладку Строка. Здесь можно изменить высоту строк таблицы. Высота строки может принять два значения.

Минимум – минимальная высота, позволяющая видеть всю информацию.

Точно – фиксированная величина (если информация не входит, она будет не видна).

Выделите строчку таблицы и посмотрите на горизонтальную линейку. На ней отчетливо видны свойства клеток таблицы и свойства абзацев текста, которые внутри. Можно также заметить, что между столбцами есть расстояние. И это правильно, потому что столбцы должны быть визуально отделены. Сделаем вывод, что клетки имеют поля, а между ними есть расстояние. При создании таблицы эти свойства принимают значения по умолчанию.

Пример – для того, чтобы посмотреть, что там внутри.

Для изменения ширины столбцов и расстояния между ними используется диалог Параметры таблицы, который можно вызвать на любом объекте таблицы. Для разных объектов таблицы он немного другой, что видно на рисунке 5.9.



Рисунок 5.9. Параметры таблицы и параметры ячейки

Все атрибуты, которые требуется определить явно, задаются выбором соответствующего флажка, например, Автоподбор по содержимому – свойство таблицы. Интервалы между ячейками существуют там, где ячеек больше, чем одна – значит, в таблице. Поля можно задать для каждой ячейки собственные, а можно одинаковыми для всех ячеек таблицы.

Возможна также ручная подгонка ширины столбцов и высоты строк, для чего используются горизонтальная и вертикальная линейки. На линейках видна структура таблицы и положение клеток. Их можно взять за границу и регулировать мышью (предварительно выделив строку или столбец).

Выравнивание

Выравнивание, это тоже свойство табличного представления данных. Это свойство позволяет задать способ выравнивания текста в клетках таблицы. В отличие от абзацев, для которых существует горизонтальное выравнивание, текст в клетках можно выравнивать и по вертикали. Используется группа команд Выравнивание в макете таблицы. Общепринято выравнивание в вертикальном направлении (в столбцах) – по центру ячейки. В горизонтальном направлении выравнивание различно: для заголовков и подзаголовков – по центру, для клеток таблицы с текстом – по левому краю, для клеток с числовыми значениями, датами, деньгами – по центру.

Конструктор таблиц предназначен для задания и изменения структуры таблицы. С помощью конструктора можно формировать сколь угодно сложные таблицы с полями любого типа.

В упражнении 1 была создана таблица для хранения данных о людях, с которыми вы контактируете. Теперь давайте с помощью конструктора добавим в базу данных еще одну таблицу, предназначенную для записи всех случаев контакта с людьми из первой таблицы.

  1. Щелчком на кнопке Окно базы данных (Database Window) переключитесь на список таблиц базы данных.
  2. Дважды щелкните на значке Создание таблицы в режиме конструктора (Create Table In Design View). Окно конструктора, показанное на рис. 16.5, состоит из двух частей. В верхней отображается список полей таблицы, а в нижней – свойства выделенного поля.
  3. Введите слово Дата, которое будет играть роль названия нового поля.
  4. Щелкните на ячейке Тип данных (Data Type) первой строки списка полей. Здесь необходимо выбрать тип поля, который определяет структуру и размер данных.


Рис. 16.5. Конструктор таблиц

Кроме даты и описания контакта таблица данных должна содержать информацию о том, с кем вы контактировали. Но список людей хранится в таблице Контакты, поэтому в новой таблице не нужно заново вводить имя и фамилию. Достаточно лишь добавить ссылку на одну из записей таблицы Контакты. Эта ссылка будет иметь числовой тип и содержать число, равное значению поля Код_Контакты соответствующей записи таблицы Контакты.

Теперь нужно добавить индексированное поле и назначить его ключом, однозначно идентифицирующим записи таблицы. Индексированные поля, или индексы, отличаются от обычных тем, что для них Access создает специальные списки, позволяющие выполнять быструю сортировку и поиск по содержимому индексированного поля. Таблица может содержать несколько индексов. Ключ – это специальный индекс, идентифицирующий записи. Значения такого поля должны быть уникальными. Его наличие не обязательно, но оно так часто используется, что при отсутствии ключа Access напоминает об этом и предлагает автоматически добавить ключевое поле.

Конструктор таблиц предназначен для задания и изменения структуры таблицы Access. С помощью конструктора можно формировать сколь угодно сложные таблицы с полями любого типа.

С помощью конструктора добавим в базу данных еще одну таблицу, предназначенную для записи всех случаев контакта с людьми из первой таблицы.

1. Щелчком на кнопке Окно базы данных переключитесь на список таблиц базы данных.

2. Дважды щелкните на значке Создание таблицы в режиме конструктора. Окно конструктора, показанное на рис. 16.5, состоит из двух частей. В верхней отображается список полей таблицы, а в нижней — свойства выделенного поля.

3. Введите слово Дата, которое будет играть роль названия нового поля.

4. Щелкните на ячейке Тип данных первой строки списка полей. Здесь необходимо выбрать тип поля, который определяет структуру и размер данных.

Рис. 16.5. Конструктор таблиц Access

5. Щелкните на появившейся стрелке раскрывающегося списка ячейки Тип данных и выберите пункт Дата/время.

6. Нажмите клавишу Tab и введите расшифровку назначения поля: Дата контакта. Такие описания вводить не обязательно, но их наличие помогает разобраться в структуре таблицы.

7. Щелкните на второй ячейке столбца Имя поля и введите имя Описание.

8. Задайте для второго поля тип Текстовый.

9. Укажите назначение поля в соответствии с рис. 16.5.

Кроме даты и описания контакта таблица данных должна содержать информацию о том, с кем вы контактировали. Но список людей хранится в таблице Контакты, поэтому в новой таблице не нужно заново вводить имя и фамилию. Достаточно лишь добавить ссылку на одну из записей таблицы Контакты. Эта ссылка будет иметь числовой тип и содержать число, равное значению поля Код_Контакты соответствующей записи таблицы Контакты.

10. Добавьте еще одно поле с именем Код_Контакты и типом Числовой,

Теперь нужно добавить индексированное поле и назначить его ключом, однозначно идентифицирующим записи таблицы. Индексированные поля, или индексы, отличаются от обычных тем, что для них Access создает специальные списки, позволяющие выполнять быструю сортировку и поиск по содержимому индексированного поля. Таблица может содержать несколько индексов. Ключ — это специальный индекс, идентифицирующий записи. Значения такого поля должны быть уникальными. Его наличие не обязательно, но оно так часто используется, что при отсутствии ключа Access напоминает об этом и предлагает автоматически добавить ключевое поле.

11. Добавьте поле Ключ и назначьте ему тип Счетчик. Такой тип данных избавляет пользователя от необходимости ввода значений ключевого поля и инициирует автоматическую генерацию уникальных значений.

12. Сохраняя активной строку Ключ, щелкните на кнопке Ключевое поле. На кнопке этой строки появится значок ключа, показывающий особый статус поля.

13. Щелкните на кнопке закрытия окна конструктора.

14. Access спросит о необходимости сохранения структуры таблицы. В ответ щелкните на кнопке Да.

15. В открывшемся окне диалога (рис. 16.6) введите имя Список.

16. Щелкните на кнопке ОК.

48. Свойства полей в программе Microsoft Access. Ключевое поле. Виды связей между таблицами в программе Microsoft Access. Установление связей таблиц через столбец подстановок и схему данных. Импорт готовых таблиц в существующую базу данных

Свойства полей базы данных Access

Ключевое поле — это одно или несколько полей, комбинация значений которых однозначно определяет каждую запись в таблице. Если для таблицы определены ключевые поля, то Microsoft Access предотвращает дублирование или ввод пустых значений в ключевое поле. Ключевые поля используются для быстрого поиска и связи данных из разных таблиц при помощи запросов, форм и отчетов.

В Microsoft Access можно выделить три типа ключевых полей: счетчик, простой ключ и составной ключ. Рассмотрим каждый из этих типов.

Для создания ключевого поля типа Счетчик необходимо в режиме Конструктора таблиц:

  1. Включить в таблицу поле счетчика.
  2. Задать для него автоматическое увеличение на 1.
  3. Указать это поле в качестве ключевого путем нажатия на кнопку Ключевое поле(Primary Key) на панели инструментовКонструктор таблиц(Table Design).

Связь таблиц Access

Связь между двумя таблицами Access позволяет установить правила взаимодействия между таблицами. Список подстановок можно было организовать и без связи. Но представьте, что вы удалите из таблицы Контакты запись, на которую ссылаются некоторые записи таблицы Список. В такой ситуации останутся описания контактов, фамилии людей в которых потеряны. Наличие правильно организованной связи позволяет избежать подобных неприятностей.

1. Выберите команду Сервис > Схема данных. Откроется окно, схематически изображающее связи базы данных. На рис. 16.11 видно, что линия связи соединяет поля Код_Контакты таблицы Контакты и Контакт таблицы Список.

Примечание Данная связь соединяет ключевое и обычное поля. Это связь типа «один ко многим», когда одной записи таблицы Контакты может соответствовать несколько записей таблицы Список, но не наоборот.


Рис. 16.11. Схема данных Access

Для тренировки давайте удалим связь, а затем создадим ее заново.

2. Щелчком выделите линию связи.

3. Нажмите клавишу Delete. В ответ на появившийся запрос щелкните на кнопке Да. Связь исчезнет.

4. Поместите указатель мыши на пункт Код_Контакты таблицы Контакты.

6. В открывшемся окне диалога щелкните на кнопке Создать. Связь появится вновь. Чтобы настроить параметры связи, выполните следующие шаги.

7. Дважды щелкните на линии связи. Откроется окно диалога, показанное на рис. 16.12.


Рис. 16.12. Параметры связи

Примечание Если таблицы, между которыми нужно организовать связь, отсутствуют, щелкните в окне Схема данных правой кнопкой мыши и выберите команду Добавить таблицу. В открывшемся окне диалога выделяйте таблицы, которые нужно разместить в окне Схема данных и щелкайте на кнопке Добавить. Получив все необходимые таблицы, закройте окно диалога кнопкой Закрыть.

8. Установите флажок Обеспечение целостности данных. Этот режим не позволит Access оставлять в таблице Список записи, для которых нельзя подобрать запись таблицы Контакты с подходящим значением поля Код_Контакты.

9. Установите флажок Каскадное удаление связанных записей. Теперь при удалении записи таблицы Контакты (то есть удалении информации о конкретном человеке) будут удалены все соответствующие записи таблицы Список (то есть все описания контактов с этим человеком). Если указанный флажок сброшен, удаление тех записей таблицы Контакты, на которые ссылается хотя бы одна запись таблицы Список, запрещено.

Примечание Установка флажка Каскадное обновление связанных полейприведет к тому, что при обновлении поля Код_Контакты таблицы Контакты будут автоматически обновляться одноименные поля в соответствующих записях таблицы Список.

10. Щелкните на кнопке ОК.

11. Закройте окно Схема данных.

12. В окне базы данных дважды щелкните на значке таблицы Контакты. В открывшемся окне таблицы видны небольшие знаки «плюс», расположенные в левой части записей. Их присутствие говорит о наличии связи ключевого поля таблицы с другой таблицей.

13. Щелкните на знаке «плюс» записи для Петра Петрова. Откроется вложенная таблица, содержащая те записи таблицы Список, значение поля Код_Контакты которых равно величине одноименного поля записи для Петра Петрова (рис. 16.13).


Рис. 16.13. Выборка данных из связанной таблицы Access

Примечание При раскрытии фрагмента связанной таблицы знак «плюс» превращается в знак «минус». Чтобы скрыть дополнительную таблицу, щелкните на нем еще раз.

14. Щелкните еще на каком-нибудь знаке «плюс», и вы увидите описание всех контактов с еще одним человеком. Таким образом, с помощью созданной связи вы можете быстро просматривать в окне таблицы Список описания всех контактов с определенным человеком или группой лиц.

Читайте также: