- •10.14. Общие сведения об ms Access
- •10.14.1. Что такое Microsoft Access 2.0
- •10.14.2. Принципиальная схема работы с ms Access
- •10.14.3. Основные понятия ms Access Объекты ms Access
- •Окно приложения ms Access и окно базы данных
- •Типы данных в ms Access
- •Выражения в ms access
- •10.14.4. Как создавать объекты в ms Access
- •Вопросы и задания
- •10.15. Работа с таблицами в ms Access
- •10.15.1. Создание и модификация макета таблицы
- •10.15.2. Работа с таблицей
- •10.15.3. Форма
- •10.15.4. Таблица и форма
- •Вопросы и задания
- •10.16. Связь между таблицами и целостность данных
- •10.16.1. Общие положения
- •10.16.2. Техника создания связей между таблицами
- •Вопросы и задания
- •10.17. Запрос-выборка в ms Access
- •10.17.1. Что такое запрос?
- •10.17.2. Как создать запрос-выборку
- •10.17.3. Запрос с параметром
- •Вопросы и задания
- •10.18. Отчеты
- •Итоговое задание по реляционным бд
- •Ответьте на вопросы.
10.14.3. Основные понятия ms Access Объекты ms Access
Access работает со следующими объектами:
- таблицами;
- формами;
- запросами;
- отчетами.
! Кроме того, квалифицированные пользователи могут работать еще с двумя объектами: макросами и модулями. Макрос - это набор специальных макрокоманд (например, Открыть Форму, Печатать Отчет и т. п.), а модуль - это программа, написанная на языке Access Basic (Access 2.0) или VBA (Access для Windows 95). Эти объекты в нашем учебнике мы не рассматриваем.
Таблица является базовым объектом MS Access: мы проектируем таблицы именно так, как рассказано в нашем учебнике ранее. Все остальные объекты являются производными и создаются нами только на базе ранее подготовленных таблиц.
Форма не является самостоятельным объектом Access: она просто помогает нам вводить, просматривать и модифицировать информацию в таблице или запросе. Запросы и отчеты выполняют самостоятельные функции: выбирают, группируют, представляют, печатают информацию.
Каждый объект MS Access имеет имя. Длина имени любого объекта MS Access (таблицы, формы и т. д.) - не более 64 произвольных символов (за исключением точки и некоторых служебных знаков). В имя могут входить пробелы и русские буквы. Тем же требованиям должны удовлетворять имена полей и индексов (см. ниже).
С каждым объектом мы работаем в отдельном окне, причем предусмотрено два режима работы:
1) оперативный режим, - когда мы решаем в окне задачи ИС, т.е. просматриваем, изменяем, выбираем информацию;
2) режим конструктора, - когда мы создаем или изменяем макет, структуру объекта (например, структуру таблицы).
Кроме этого, в файл базы данных входит еще один документ, имеющий собственное окно: Схема данных. В этом окне мы создаем, просматриваем, изменяем и разрываем связи между таблицами. Эти связи помогают нам контролировать данные, создавать запросы и отчеты.
Окно приложения ms Access и окно базы данных
На рис. 10.3 показано окно приложения MS Access вместе с окном нашей базы данных TOVAR. Пока в этом файле нет ни одного объекта.
В окне базы данных мы видим три командные кнопки (Создать, Открыть и Конструктор) и шесть вкладок (по числу объектов Access) с корешками: Таблица, Запрос, Форма, Отчет, Макрос и Модуль.
Если выбрана вкладка Таблица, в окне этой вкладки отображается список существующих таблиц данной БД.
Чтобы открыть существующую таблицу, надо выделить ее имя в этом списке и нажать кнопку Открыть.
Чтобы включить в БД новую таблицу, надо нажать кнопку Создать.
Чтобы исправить макет существующей таблицы, надо выделить ее имя в списке и нажать кнопку Конструктор.
Такие же операции выполняются со всеми другими объектами Access.
Если выбрать команду [Правка-Схема данных...] (или нажать кнопку панели инструментов), на экране появится окно документа «Схема данных» (если схема уже существует - см. п.10.1б.2 и рис. 10.16).
Набор пунктов горизонтального меню и состав панелей инструментов зависят от типа и режима окна документа, которое в данный момент активно. Например, окно таблицы в оперативном режиме имеет кнопки «Вырезать», «Сортировать по возрастанию» и др., а в режиме конструктора - кнопки «Свойства», «Определить ключ» и др. Работа с панелями инструментов подчиняется строгому стандарту Windows (см. п. 4.7.6).
! Почти любую команду главного меню можно выполнить щелчком на кнопке панели инструментов. Вы уже знаете об этом, и мы постараемся не загромождать текст напоминаниями.
На рис. 10.4 показана общая схема взаимодействия главного окна Access (окна базы данных) с дочерними окнами, т. е. с окнами объектов и окном схемы данных.
