Столбец описание в окне конструктора таблиц базы данных access предназначен для

Обновлено: 01.05.2024

Рис. 1.17. Окно базы данных Access 2002

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

  • в виде мелких значков;
  • в виде крупных значков (см. рис. 1.17);
  • в виде списка;
  • в виде таблицы.

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

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

  1. Щелкнуть правой кнопкой мыши на любом свободном участке окна базы данных.
  2. Из контекстного меню выбрать команду Выстроить значки (Line Up Icons).

Представление перечня объектов в виде списка не позволяет располагать значки произвольным образом в окне базы данных, но их можно "перетаскивать" за пределы окна базы данных (это один из способов активизировать объект, например открыть таблицу). Представление в виде таблицы позволяет для каждого объекта посмотреть не только его имя, но и описание (столбец Описание (Description)), дату и время последнего изменения (столбец Дата изменения (Modified)), дату и время создания (столбец Дата создания (Created)), а также тип объекта.

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

  1. Щелкнуть правой кнопкой мыши на любом свободном участке окна базы данных.
  2. Из контекстного меню выбрать команду Упорядочить значки (Arrange Icons).
  3. Из раскрывающегося меню выбрать способ упорядочения: по имени (By Name), по типу (By Type), по дате создания (By Created), по дате изменения (By Modified).

Чтобы объекты в окне базы данных упорядочились автоматически, необходимо:

  1. Щелкнуть правой кнопкой мыши на любом свободном участке окна базы данных.
  2. Из контекстного меню выбрать команду Упорядочить значки (Arrange Icons).
  3. В раскрывающемся меню выбрать команду автоматически (Auto Arrange). Перед командой появится метка, свидетельствующая о том, что режим автоматического упорядочения включен.

Чтобы отменить автоматическое упорядочение, необходимо снова выбрать команду автоматически (Auto Arrange) в меню Упорядочить значки (Arrange Icons). Метка команды будет удалена, а режим автоматического упорядочения выключен.

С каждым объектом базы данных можно работать в двух режимах. Первый режим назовем режимом выполнения (условно, т. к. он несколько различается для разных типов объектов):

Второй режим — это режим Конструктора. Данный режим применяется ко всем типам объектов и предназначен для создания и изменения объектов.

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

На панели инструментов окна База данных (Database) слева имеются три основных кнопки:

  • первая кнопка имеет изменяющееся название, в зависимости от того, какой объект выбран. Если выбраны таблица, запрос, форма, страница или группа Избранное (Favorites), кнопка приобретает вид Открыть (Open). Если выбран отчет — Просмотреть (Preview), если макрос или модуль — Запустить (Run). При этом значок рядом с названием соответственно изменяется. Название этой кнопки в каждом варианте наглядно отражает назначение;
  • вторая кнопка Конструктор (Design) постоянна для всех объектов и предназначена для редактирования ранее созданного объекта;
  • третья кнопка Создать (New) имеет постоянное название, но при этом изменяются значки на ней, в соответствии с типом объекта.

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

Например, открыть таблицу в режиме Таблицы можно следующими способами:

  1. Выделить ее в списке и нажать кнопку Открыть (Open).
  2. Перетащить значок таблицы мышью за пределы окна базы данных.
  3. Дважды щелкнуть кнопкой мыши по имени таблицы.
  4. Один раз щелкнуть левой кнопкой мыши по имени таблицы, если установлен флажок Одним щелчком (Single-click ope) в диалоговом окне Параметры (Options).

Чтобы открыть любой объект в режиме Конструктора, необходимо выделить этот объект в списке и нажать кнопку Конструктор (Design).

Чтобы удалить объект из списка, нужно:

  1. Выделить объект в списке и нажать кнопку Удалить (Delete) в верхней части окна базы данных или клавишу на клавиатуре или щелкнуть правой кнопкой мыши по имени объекта и из контекстного меню выбрать команду Удалить (Delete).
  2. В появившемся диалоговом окне, запрашивающем подтверждение на удаление объекта, необходимо нажать кнопку Да (Yes).

Чтобы переименовать объект, нужно:

  1. Выделить необходимую таблицу в списке.
  2. Щелкнуть левой кнопкой мыши на имени таблицы или щелкнуть правой кнопкой мыши на имени таблицы и из контекстного меню выбрать команду Переименовать (Rename).
  3. В поле имени таблицы ввести новое имя.
  4. Нажать клавишу или щелкнуть левой кнопкой мыши на любом свободном месте в правой части окна.

Чтобы скопировать или переместить объект, можно воспользоваться стандартными программами копирования/вставки. Например, чтобы скопировать таблицу в буфер обмена (Clipboard), необходимо сделать одно из двух действий:

  • выделить требуемую таблицу в списке и нажать на кнопку Копировать (Сору) на стандартной панели инструментов База данных (Database);[ Эта панель отображается на экране, когда активным является окно базы данных. ]
  • щелкнуть правой кнопкой мыши на имени таблицы и из контекстного меню выбрать команду Копировать (Сору).

Чтобы вырезать таблицу в буфер обмена (Clipboard), нужно осуществить одну из двух операций:

  • выделить необходимую таблицу в списке и нажать на кнопку Вырезать (Cut) на панели инструментов База данных (Database);
  • щелкнуть правой кнопкой мыши на имени таблицы и из контекстного меню выбрать команду Вырезать (Cut).

Чтобы вставить таблицу из буфера обмена, нужно:

  1. Открыть список таблиц в окне базы данных.
  2. Нажать на кнопку Вставить (Paste) на панели инструментов База данных (Database) или щелкнуть правой кнопкой мыши на свободном поле в списке таблиц и из контекстного меню выбрать команду Вставить (Paste).
  3. В появившемся окне Вставка таблицы (Paste Table As) в поле Имя таблицы (Table Name) ввести имя новой таблицы, в группе Параметры вставки (Paste Option) выбрать вариант вставки таблицы: Только структура (Structure only), Структура и данные (Structure and Data), Добавление данных в таблицу (Append Data to Existing Table) и нажать кнопку ОК.

Режим вставки Только структура (Structure only) предназначен для копирования структуры таблиц, т. е. списка полей таблицы с указанием типа каждого поля и с его описанием. При этом не предусматривается копирование данных. В режиме Структура и данные (Structure and Data) таблица копируется целиком вместе со своим содержимым. В режиме Добавление данных в таблицу (Append Data to Existing Table) необходимо в поле Имя таблицы (Table Name) ввести имя существующей таблицы, после чего будет осуществлено добавление данных из таблицы, находящейся в буфере обмена, в указанную таблицу.

При добавлении данных в существующую таблицу структуры таблицы-источника и таблицы-приемника должны совпадать.

При копировании других объектов базы данных запрашивается только имя нового объекта.

Чтобы посмотреть свойства объекта, необходимо проделать одну из следующих операций:

  • щелкнуть правой кнопкой мыши на имени объекта и из контекстного меню выбрать команду Свойства (Properties);
  • выделить объект из списка в окне базы данных и выбрать команду Вид, Свойства (View, Properties) из главного меню Access.

Рис. 1.18. Окно свойств таблицы

На рис. 1.18 показано окно свойств таблицы. В нем отражается следующая информация:

  • Тип (Туре) — тип объекта (в данном случае Таблица (Table));
  • Описание (Description) — описание таблицы, определяемое пользователем;
  • Создан (Created) — дата создания таблицы;
  • Изменен (Modified) — дата последнего изменения таблицы;
  • Владелец (Owner) — владелец (создатель) таблицы;
  • Атрибуты (Attributes): Скрытый (Hidden) — позволяет скрыть таблицу из окна базы данных, Реплицируемый (Replicated) — позволяет управлять реплицируемо-стью объекта (см. разд. "Репликация баз данных"гл. 18).

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

На панели объектов можно размещать также папки, которые содержат ярлыки к различным объектам баз данных. Таким образом, можно объединять разные типы объектов в группы. По умолчанию в этой части панели объектов размещается одна папка — Избранное (Favorites). Щелкнув мышью по папке, можно увидеть список объектов, входящих в данную группу (рис. 1.19).

Чтобы добавить новую папку на панель объектов, нужно:

  1. Щелкнуть правой кнопкой мыши на панели объектов и выбрать из контекстного меню команду Новая группа (New Group).
  2. В диалоговом окне Новая группа (New Group) ввести имя создаваемой папки и нажать кнопку ОК.

Рис. 1.19. Ярлыки объектов, входящих в группу Поставщики

Самый простой способ добавления ярлыка объекта в группу следующий. Необходимо раскрыть список объектов данного типа, найти в нем нужный объект и перетащить его мышью в соответствующую папку на панели объектов.

Другой способ добавления объекта в группу:

  1. Откройте список объектов нужного типа в окне базы данных.
  2. Щелкните правой кнопкой мыши по нужному объекту и из контекстного меню выберите команду Добавить в группу (Add to Group).
  3. Выберите в раскрывшемся меню нужную папку или создайте новую папку, выбрав команду Новая группа (New Group).

Обратите внимание, что в группу включаются только ярлыки объектов; сами объекты никуда не перемещаются и видны в своих списках.

Так же как и отдельные объекты базы данных, группы могут удаляться и переименовываться. Ярлыки в группе тоже могут удаляться, переименовываться, копироваться. Осуществляется это с помощью соответствующих команд контекстного меню, которое появляется если щелкнуть правой кнопкой мыши по объекту, который нужно удалить, переименовать или скопировать.

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

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, можно также создать пользовательский формат отображения. Подробнее см. ниже, в разделе "Свойство Формат поля".

Решение:база данных – этонабор взаимосвязанных таблиц и средств их обработки, предназначенных для хранения, накопления и анализа больших объемов информации. Она является специально организованной структурой, которая позволяет размещать в ней не только данные, но и методы (то есть программный код), с помощью которых происходит взаимодействие с потребителем или с другими программно-аппаратными комплексами.

Правильный ответ: а.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 358.

8.2. СОКРАЩЕННОЕ ОБОЗНАЧЕНИЕ «СУБД» ОЗНАЧАЕТ …

а) Служба управления базами данных

б) Система управления базами данных

в) Система управления банками данных

г) Служба управления банками данных

Решение:с понятием базы данных тесно связано понятие системы управления базой данных (СУБД). Это комплекс программных средств, предназначенных для создания структуры новой базы, наполнения ее содержимым, редактирования содержимого и визуализации информации. Под визуализацией информации базы понимается отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройство вывода или передача по каналам связи. В мире существует множество СУБД. Несмотря на то, что они могут по-разному работать с разными объектами и предоставляют пользователю различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных понятий.

Правильный ответ: б.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 359.

8.3. ОБЪЕКТАМИ СУБД ACCESS ЯВЛЯЮТСЯ:

Решение:объектами СУБД Access являются: Таблицы, Запросы, Отчеты.

Правильный ответ: а, б, г.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 363 – 366.

8.4. ОСНОВНЫМ ОБЪЕКТОМ СУБД ACCESS ЯВЛЯЕТСЯ …

Решение:таблицы - это основные объекты любой базы данных. В таблицах хранятся все данные, имеющиеся в базе, в соответствии с заранее подготовленной структурой базы (поля, их типы и свойства).

Правильный ответ: а.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 363.

8.5. ТАБЛИЦЫ В СИСТЕМЕ ACCESS ПРЕДНАЗНАЧЕНЫ ДЛЯ …

а) поиска, извлечения данных и выполнения вычислений

б) хранения данных различного типа

в) удобного просмотра, изменения и добавления данных

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

Решение:таблицы - это основные объекты любой базы данных. В таблицах хранятся все данные, имеющиеся в базе, в соответствии с заранее подготовленной структурой базы (поля, их типы и свойства).

Правильный ответ: б.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 363.

8.6. В таблице базы данных (См. рисунок) при выполнении сортировки в порядке возрастания по ПОЛЮ ФАМИЛИЯ, номер строки с именем ИВАН будет…


Решение: в таблице базы данных (см. рисунок) при выполнении сортировки в порядке возрастания по полю «Фамилия», строка таблицы с именем Иван будет 1-ой т.к. сортировка производится в алфавитном порядке.

Правильный ответ: а.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 376.

8.7. ЗАПРОСЫ В СИСТЕМЕ ACCESS СЛУЖАТ ДЛЯ …

а) поиска, извлечения данных и выполнения вычислений

б) хранения данных различного типа

в) изменения и добавления данных пользователем

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

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

Правильный ответ: а.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 363.

8.8. ОТЧЕТЫ В СИСТЕМЕ ACCESS СЛУЖАТ ДЛЯ …

а) поиска, извлечения данных и выполнения вычислений

б) хранения данных различного типа

в) удобного просмотра, изменения и добавления данных

г) обобщения, анализа и распечатки данных

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

Правильный ответ: г.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 365.

8.9. МАКРОСЫ В СИСТЕМЕ ACCESS СЛУЖАТ ДЛЯ …

а) поиска, извлечения данных и выполнения вычислений

б) хранения данных различного типа

в) удобного просмотра, изменения и добавления данных

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

Решение:Макросы и модули предназначены как для автоматизации повторяющихся операций при работе с системой управления базами данных, так и для создания новых функций путем программирования. В СУБД Microsoft Access макросы состоят из последовательности внутренних команд СУБД и являются одним из средств автоматизации работы с базой. Модули создаются средствами внешнего языка программирования, в данном случае языка Visual Basic for Applications. Это одно из средств, с помощью которых разработчик базы может заложить в нее нестандартные функциональные возможности, повысить быстродействие системы, а также уровень ее защищенности.

Правильный ответ: г.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 366.

8.10. В СИСТЕМЕ ACCESS ОСНОВНЫМИ ТИПАМИ ПОЛЕЙ ТАБЛИЦ ЯВЛЯЮТСЯ:

в) даты и времени

Решение:в системе Access основными типами полей таблиц являются:

- Текстовый - используется для хранения обычного неформатированного текста ограниченного размера (до 255 символов).

- Числовой – для хранения действительных чисел.

- Дата/время – для хранения календарных дат и текущего времени.

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

Макрос – это объект базы данных, но не поле.

Правильный ответ: а, б, в, г.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 360.

8.11. КЛЮЧЕВОЕ ПОЛЕ ТАБЛИЦЫ ПРЕДНАЗНАЧЕНО ДЛЯ …

а) указания размера поля

б) организации взаимодействия с другими таблицами

в) выполнения макросов

г) комментария, содержащего пояснения к таблице

Решение: в каждой из таблиц, как правило, выбирается ключевое поле. В качестве такового используется поле, данные в котором повторяться не могут. Значения в этом поле однозначно определяют запись таблицы и применяются для организации связей между ними.

Правильный ответ: б.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 367.

8.12. ПОВТОРЕНИЕ ДАННЫХ В КЛЮЧЕВОМ ПОЛЕ ТАБЛИЦЫ …

Решение:в каждой из таблиц, как правило, выбирается ключевое поле. В качестве такового используется поле, данные в котором повторяться не могут. Значения в этом поле однозначно определяют запись таблицы и применяются для организации связей между ними.

Правильный ответ: б.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 367.

8.13. СТОЛБЕЦ «ОПИСАНИЕ» В ОКНЕ КОНСТРУКТОРА ТАБЛИЦ ПРЕДНАЗНАЧЕН ДЛЯ …

а) указания размера поля

б) указания сведений о предполагаемом назначении поля

в) описания макрокоманд

г) комментария, содержащего пояснения к таблице

Решение:столбец «описание» в окне конструктора таблиц предназначен для указания сведений о предполагаемом назначении поля.

Правильный ответ: б.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 371.

8.14. ЗНАК «*» В НИЖНЕЙ ЧАСТИ ТАБЛИЦЫ ACCESS ОЗНАЧАЕТ …

а) удаленная строка таблицы

б) пустая строка таблицы

в) заблокированная строка таблицы

г) строка таблицы, заполненная данными

Решение:знак «*» в нижней части таблицы access означает пустую строку таблицы.

Правильный ответ: б.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 371.


8.15. ПАНЕЛЬ КНОПОК , РАСПОЛОЖЕННАЯ В НИЖНЕЙ ЧАСТИ ТАБЛИЦЫ ACCESS, ПРЕДНАЗНАЧЕНА ДЛЯ …

а) перемещения указателя по записям таблицы

б) удаления строки таблицы

в) блокировки строки таблицы

г) редактирования данных


Решение:панель кнопок , расположенная в нижней части таблицы Access предназначена для перемещения указателя по записям таблицы.

Правильный ответ: а.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 371.


8.16. КНОПКА , РАСПОЛОЖЕННАЯ В НИЖНЕЙ ЧАСТИ ОКНА ФОРМЫ ACCESS ПРЕДНАЗНАЧЕНА ДЛЯ …

а) перемещения указателя по записям таблицы

б) удаления строки таблицы

в) добавления записи в таблицу

г) редактирования данных


Решение:кнопка , расположенная в нижней части окна формы access предназначена для добавления записи в таблицу.

Правильный ответ: в.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 371.

8.17. ВИДЫ СВЯЗЕЙ МЕЖДУ ТАБЛИЦАМИ:

а) таблица к таблице

б) один к одному

в) один к таблице

г) один ко многим

д) многие ко многим

Решение:cуществует несколько типов возможных связей между таблицами. Наиболее распространенными являются связи «один ко многим» и «один к одному». Связь между таблицами организуется на основе общего поля, причем в одной из таблиц оно обязательно должно быть ключевым, то есть на стороне «один» должно выступать ключевое поле, содержащее уникальные, неповторяющиеся значения. Значения на стороне «многие» могут повторяться. Менее часто применяется связь «многие ко многим».

Правильный ответ: б, г, д.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 368.

8.18. КНОПОЧНАЯ ФОРМА ПРИМЕНЯЕТСЯ ДЛЯ …

а) ввода данных в таблицы базы данных

б) организации взаимодействия объектов базы данных

в) отбора и отображения записей из таблицы

г) защиты информации в базе данных

Решение:кнопочная форма применяется для организации взаимодействия объектов базы данных. Разработчик формы может разместить в ней дополнительные элементы управления для автоматизации ввода данных (переключатели, флажки, списки и другие, типичные для приложений Windows).

Правильный ответ: б.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 378.

8.19. МАКРОС - ЭТО …

а) небольшая программа, состоящая из последовательности одной или нескольких команд

б) способ защиты информации в базе данных

в) средство отбора и отображения записей таблицы

г) условие отбора

Решение:в СУБД Microsoft Access макросы состоят из последовательности внутренних команд и являются одним из средств автоматизации работы с базой.

Правильный ответ: а.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 378.

8.20. ДЛЯ УСТАНОВКИ ЗАЩИТЫ БАЗЫ ДАННЫХ ПАРОЛЕМ НЕОБХОДИМО …

а) открыть базу данных в монопольном режиме

б) создать кнопочную форму

в) сохранить базу данных в специальном файле

г) использовать режим конструктора

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

Правильный ответ: а.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 364.

8.21. Полный запрет доступа, только чтение, разрешение всех операций (просмотр, ввод новых, удаление, изменение) - это …

а) уровни разграничения прав доступа к данным в полях базы данных

б) управление обработкой информации в базе данных

в) методы контроля и верификации данных в полях базы данных

г) способы идентификации файлов базы данных

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

Правильный ответ: а.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 362.

8.22. Ключевые поля таблицы базы данных содержат данные, которые в этой таблице …

а) не повторяются

б) полностью совпадают

в) являются нулевыми

Решение:ключевые поля таблицы базы данных содержат данные, которые в этой таблице не повторяются.

Правильный ответ: а.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 359.

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

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

Правильный ответ: г.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 378.

8.24. Объект «Форма», созданный по таблице без дополнительных элементов управления, в СУБД Access может быть использован для:

а) добавления записи в таблицу

б) удаление записи из таблицы

в) доступа к любой таблице базы данных

г) изменения записи в таблице

д) изменения схемы данных

Решение:форма в СУБД Access, созданная без дополнительных элементов управления, может быть использована для: добавления или изменения записей в этой таблице.

Правильный ответ: а, б, г.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 378.

8.25. ПОНЯТИЮ «АТРИБУТ» В РЕЛЯЦИОННОЙ БАЗЕ ДАННЫХ СООТВЕТСТВУЕТ…

а) столбец таблицы

г) строка таблицы

Решение:понятию «атрибут» в реляционной базе данных соответствует столбец таблицы.

Правильный ответ: а.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 359.

8.26. Ключ к записям в базе данных может быть…

Решение:ключ к записям в базе данных может быть простым и составным.

Правильный ответ: б, г.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 375.

8.27. Для наглядного отображения связей между таблицами реляционной базы данных служит…

а) таблица подстановок

в) список внешних ключей

г) список пар «Потенциальный ключ - Внешний ключ»

Решение:для наглядного отображения связей между таблицами реляционной базы данных служит схема данных.

Правильный ответ: б.

Литература: Симонович С.В. Информатика. Базовый курс: Учебник для вузов.-3-е изд. Стандарт третьего поколения. - СПб.: Питер, 2011. - 640с.: ил. – стр. 367.

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

В новой версии Microsoft Access существуют четыре режима работы с таблицами: режим Таблицы (Datasheet View), режим Конструктора (Design View), режим Сводной таблицы (PivotTable View) и режим Сводной диаграммы (PivotChart View).

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

Для быстрого перехода из одного режима в другой служит кнопка Вид (View) на панелях инструментов Таблица в режиме таблицы (Table Datasheet), Конструктор таблиц (Table Design), Сводная таблица (PivotTable) и Сводная диаграмма (PivotChart). Чтобы перейти из режима в режим, достаточно нажать эту кнопку.

Открыть таблицу в режиме Таблицы можно несколькими способами:

  • дважды щелкнуть мышью на имени таблицы в списке таблиц в окне базы данных;
  • выделить таблицу в списке таблиц в окне базы данных и нажать кнопку Открыть (Open) в верхней части окна базы данных;
  • щелкнуть правой кнопкой мыши на имени таблицы и из контекстного меню выбрать команду Открыть (Open).

В любом случае на экране появится окно с содержимым таблицы (рис. 2.1).

Рис. 2.1. Таблица "Клиенты", открытая в режиме Таблицы

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

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

В верхней части окна приложения появляется стандартная панель инструментов Таблица в режиме Таблицы (Table Datasheet). Назначение кнопок этой панели и соответствующие им команды меню описаны в табл. 2.1.

КнопкаКоманда менюОписание
Вид (View)Вид, Режим таблицы
(View, Datasheet View)
Отображение таблицы в различных режимах. Чтобы изменить режим отобра жения таблицы, нажмите стрелку справа от кнопки и в появившемся списке выделите нужный элемент. Если просто нажать эту кнопку, таблица будет отображена в режиме Таблицы.
Сохранить (Save)Файл, Сохранить
(File, Save)
Сохранение активной таблицы
Найти (Search)Файл, Найти (File, Search)Поиск документов по содержанию
Печать (Print) Печать таблицы без открытия диалогового окна Печать
Предварительный просмотр (Print Preview)Файл, Предварительный просмотр (File, Print Preview)Предварительный просмотр размещения таблицы на листе перед печатью
Орфография (Spelling)Сервис, Орфография (Tools, Spelling)Проверка орфографии в текстовых полях таблицы
Вырезать (Cut)Правка, Вырезать (Edit, Cut)Удаление выделенных объектов из таблицы в буфер обмена Windows
Копировать (Сору)Правка, Копировать (Edit, Copy)Копирование выделенных объектов в буфер обмена
Вставить (Paste)Правка, Вставить (Edit, Paste)Вставка содержимого из буфера обмена
Формат по образцу (Format Painter) Копирование параметров форматирования из одного выделенного объекта в другой такого же типа
Отменить (Undo)Правка, Отменить (Edit, Undo)Отмена последних действий
Добавить гиперссылку (Insert Hyperlink)Вставка, Гиперссылка (Insert, Hyperlink Column)Вставка поля типа "гиперссылка"
Сортировка по возрастанию (Sort Ascending)Записи, Сортировка, Сортировка по возрастанию (Records, Sort, Sort AscendingСортировка записей по возрастанию значений в активном поле
Сортировка по убыванию (Sort Descending)Записи, Сортировка, Сортировка по убыванию (Records, Sort, Sort Descending)Сортировка записей по убыванию значений в активном поле
Фильтр по выделенному (Filter by selection)Записи, Фильтр, Фильтр по выделенному (Records, Filter, Filter by selection)Отбор записей, соответствующих выделенному фрагменту
Изменить фильтр (Filter by form)Записи, Фильтр, Изменить фильтр (Records, Filter, Filter by form)Отображение диалогового окна для ввода критериев отбора записей
Применение фильтра (Apply filter)Записи, Применить фильтр (Records, Apply filter)Отображение отфильтрованных записей
Найти (Find)Правка, Найти (Edit, Find)Поиск записи по заданным критериям поиска
Новая запись (New Record)Вставка, Новая запись (Insert, New Record)Добавление новой записи в таблицу
Удалить запись (Delete Record)Правка, Удалить запись (Edit, Delete Record)Удаление текущей записи из таблицы
Окно базы данных (Database Window)Окно, 1 (Window, 1)Отображение окна базы данных
Новый объект (New Object) Создание нового объекта базы данных. Чтобы выбрать тип создаваемого объекта, нажмите стрелку справа от кнопки
Справка по Microsoft Access (Microsoft Access Help)Справка, Справка по Microsoft Access (Help, Microsoft Access Help)Вызов помощника и получение справки по Access 2002

Таблица 2.1. Панель инструментов Таблица в режиме Таблицы

Открыть таблицу в режиме Конструктора можно одним из двух следующих способов:

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

После выполнения указанных действий на экране появится окно таблицы в режиме Конструктора, а также панель инструментов Конструктор таблиц (Table Design) (рис. 2.2).

Окно таблицы в режиме Конструктора состоит из двух панелей.

  • Верхняя панель содержит таблицу из трех столбцов: Имя поля (Field Name), Тип данных (Data Type) и Описание (Description). В столбце Имя поля (Field Name) содержатся имена полей таблицы, в столбце Тип данных (Data Type) указывается тип данных для каждого поля. Заполнение двух первых столбцов является обязательным.
  • На нижней панели располагаются две вкладки свойств полей: Общие (General) и Подстановка (Lookup), а также область контекстной справки.

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

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

  • Ключевое поле (Primary Key) — добавляет в таблицу ключевое поле или удаляет его.
  • Индексы (Indexes) — открывает окно редактирования индексов.
  • Вставить строки (Insert Rows) — позволяет добавлять поля в таблицу.
  • Удалить строки (Delete Rows) — позволяет удалять поля из таблицы.
  • Свойства (Properties) — открывает окно свойств таблицы.
  • Построить (Build) — открывает окно Построителя полей.

Остальные кнопки на этой панели те же самые, что и на описанной ранее панели Таблица в режиме таблицы (Table Datasheet).

Новый режим — Сводной таблицы — позволяет представлять табличные данные в более удобном и обозримом виде. Сводная таблица позволяет группировать, суммировать или каким-то другим образом обрабатывать данные из обычной таблицы Access. Этот режим является с одной стороны аналогом сводных таблиц в Excel, а с другой стороны — развитием уже давно используемых в Access перекрестных запросов.

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

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

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