MS Access - Объекты
MS Access использует «объекты», чтобы помочь пользователю составить список и организовать информацию, а также подготовить специально разработанные отчеты. При создании базы данных Access предлагает вам таблицы, запросы, формы, отчеты, макросы и модули. Базы данных в Access состоят из многих объектов, но следующие основные объекты -
- Tables
- Queries
- Forms
- Reports
Вместе эти объекты позволяют вводить, хранить, анализировать и компилировать ваши данные. Вот краткое изложение основных объектов в базе данных Access;
Стол
Таблица - это объект, который используется для определения и хранения данных. Когда вы создаете новую таблицу, Access просит вас определить поля, которые также известны как заголовки столбцов.
Каждое поле должно иметь уникальное имя и тип данных.
Таблицы содержат поля или столбцы, в которых хранятся различные типы данных, такие как имя или адрес, а также записи или строки, которые собирают всю информацию о конкретном экземпляре темы, например, всю информацию о клиенте или сотруднике и т. Д.
Вы можете определить первичный ключ, одно или несколько полей, которые имеют уникальное значение для каждой записи, и один или несколько индексов для каждой таблицы, чтобы ускорить извлечение данных.
Запрос
Объект, который предоставляет настраиваемое представление данных из одной или нескольких таблиц. Запросы - это способ поиска и компиляции данных из одной или нескольких таблиц.
Выполнение запроса похоже на подробный вопрос о вашей базе данных.
При создании запроса в Access вы определяете конкретные условия поиска, чтобы найти именно те данные, которые вам нужны.
В Access вы можете использовать графический запрос в качестве примера средства или написать операторы языка структурированных запросов (SQL) для создания запросов.
Вы можете определить запросы для выбора, обновления, вставки или удаления данных.
Вы также можете определить запросы, которые создают новые таблицы из данных в одной или нескольких существующих таблицах.
Форма
Форма - это объект в базе данных настольного компьютера, предназначенный в первую очередь для ввода или отображения данных или для управления выполнением приложения. Вы используете формы для настройки представления данных, которые ваше приложение извлекает из запросов или таблиц.
Формы используются для ввода, изменения и просмотра записей.
Причина, по которой формы используются так часто, заключается в том, что они помогают людям правильно вводить данные.
Когда вы вводите информацию в форму в Access, данные поступают именно туда, куда разработчик базы данных хочет, в одной или нескольких связанных таблицах.
Отчет
Отчет - это объект в настольных базах данных, предназначенный для форматирования, расчета, печати и обобщения выбранных данных.
Вы можете просмотреть отчет на экране перед его печатью.
Если формы предназначены для ввода, то отчеты предназначены для вывода.
Все, что вы планируете напечатать, заслуживает отчета, будь то список имен и адресов, финансовая сводка за период или набор почтовых этикеток.
Отчеты полезны, потому что они позволяют вам представить компоненты вашей базы данных в удобном для чтения формате.
Вы даже можете настроить внешний вид отчета, чтобы сделать его визуально привлекательным.
Access предлагает вам возможность создавать отчет из любой таблицы или запроса.
Другие объекты MS Access
Давайте теперь посмотрим на другие объекты MS Access.
Макрос
Этот объект представляет собой структурированное определение одного или нескольких действий, которые вы хотите, чтобы Access выполнял в ответ на определенное событие. Макрос доступа - это сценарий для выполнения некоторой работы. Например, чтобы создать кнопку, открывающую отчет, вы можете использовать макрос, запускающий действие OpenReport.
Вы можете включить в макрос простые условия, чтобы указать, когда одно или несколько действий в макросе должны быть выполнены или пропущены.
Вы можете использовать макросы для открытия и выполнения запросов, для открытия таблиц, а также для печати или просмотра отчетов.
Вы также можете запускать другие макросы или процедуры Visual Basic из макроса.
Макросы данных могут быть прикреплены непосредственно к событиям таблицы, таким как вставка новых записей, редактирование существующих записей или удаление записей.
Макросы данных в веб-приложениях также могут быть автономными объектами, которые можно вызывать из других макросов данных или макрообъектов.
Модуль
Модуль - это объект в настольных базах данных, содержащий настраиваемые процедуры, которые вы кодируете с помощью Visual Basic. Модули обеспечивают более дискретный поток действий и позволяют отлавливать ошибки.
Все, что можно сделать в макросе, также можно сделать в модуле, но вы не получите интерфейс макроса, который подсказывает вам, что необходимо для каждого действия.
Модули намного мощнее и необходимы, если вы планируете писать код для многопользовательской среды, потому что макросы не могут включать обработку ошибок.
Модули могут быть автономными объектами, содержащими функции, которые можно вызывать из любого места в вашем приложении, или они могут быть напрямую связаны с формой или отчетом, чтобы реагировать на события в связанной форме или отчете.