Учебники

MS Access – Объекты

MS Access использует «объекты», чтобы помочь пользователям составить список и упорядочить информацию, а также подготовить специально разработанные отчеты. При создании базы данных Access предлагает вам таблицы, запросы, формы, отчеты, макросы и модули. Базы данных в Access составляются из многих объектов, но следующие основные объекты –

  • таблицы
  • Запросы
  • формы
  • Отчеты

Вместе эти объекты позволяют вам вводить, хранить, анализировать и компилировать ваши данные. Вот краткое изложение основных объектов в базе данных Access;

Таблица

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

  • Каждое поле должно иметь уникальное имя и тип данных.

  • Таблицы содержат поля или столбцы, в которых хранятся различные виды данных, такие как имя или адрес, и записи или строки, которые собирают всю информацию о конкретном экземпляре субъекта, например всю информацию о клиенте или сотруднике и т. Д.

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

Каждое поле должно иметь уникальное имя и тип данных.

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

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

запрос

Объект, который предоставляет настраиваемое представление данных из одной или нескольких таблиц. Запросы – это способ поиска и компиляции данных из одной или нескольких таблиц.

  • Выполнение запроса похоже на подробный вопрос о вашей базе данных.

  • Когда вы создаете запрос в Access, вы определяете конкретные условия поиска, чтобы найти именно те данные, которые вам нужны.

  • В Access вы можете использовать графический запрос в качестве примера или написать оператор языка структурированных запросов (SQL) для создания ваших запросов.

  • Вы можете определить запросы для выбора, обновления, вставки или удаления данных.

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

Выполнение запроса похоже на подробный вопрос о вашей базе данных.

Когда вы создаете запрос в Access, вы определяете конкретные условия поиска, чтобы найти именно те данные, которые вам нужны.

В Access вы можете использовать графический запрос в качестве примера или написать оператор языка структурированных запросов (SQL) для создания ваших запросов.

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

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

форма

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

  • Формы используются для ввода, изменения и просмотра записей.

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

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

Формы используются для ввода, изменения и просмотра записей.

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

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

отчет

Отчет – это объект в настольных базах данных, предназначенный для форматирования, расчета, печати и обобщения выбранных данных.

  • Вы можете просмотреть отчет на своем экране, прежде чем распечатать его.

  • Если формы предназначены для ввода, то отчеты для вывода.

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

  • Отчеты полезны, потому что они позволяют вам представить компоненты вашей базы данных в удобном для чтения формате.

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

  • Access предлагает вам возможность создать отчет из любой таблицы или запроса.

Вы можете просмотреть отчет на своем экране, прежде чем распечатать его.

Если формы предназначены для ввода, то отчеты для вывода.

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

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

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

Access предлагает вам возможность создать отчет из любой таблицы или запроса.

Другие объекты MS Access

Давайте теперь посмотрим на другие объекты MS Access.

макрос

Этот объект представляет собой структурированное определение одного или нескольких действий, которые Access должен выполнять в ответ на определенное событие. Макрос доступа – это скрипт для выполнения некоторой работы. Например, чтобы создать кнопку, которая открывает отчет, вы можете использовать макрос, который будет запускать действие OpenReport.

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

  • Вы можете использовать макросы для открытия и выполнения запросов, для открытия таблиц или для печати или просмотра отчетов.

  • Вы также можете запускать другие макросы или процедуры Visual Basic из макроса.

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

  • Макросы данных в веб-приложениях также могут быть автономными объектами, которые можно вызывать из других макросов данных или макро-объектов.

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

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

Вы также можете запускать другие макросы или процедуры Visual Basic из макроса.

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

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

модуль

Модуль – это объект в базах данных рабочего стола, содержащий пользовательские процедуры, которые вы кодируете с помощью Visual Basic. Модули обеспечивают более дискретный поток действий и позволяют отлавливать ошибки.

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

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

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