Знакомство с Access

Сведения об объектах базы данных

Фотография устройства Surface Book

Проверьте, как это работает!

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

Таблицы

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

Фрагмент экрана: таблицы "Товары", "Клиенты" и "Заказы"

Строки в таблице называются записями, а столбцы — полями. Запись содержит все необходимые сведения о конкретном объекте, например, клиенте или заказе. Поле — это отдельный элемент сведений об этом объекте. Например, в таблице "Товары" каждая строка или запись будет содержать сведения об одном товаре. Каждые столбец или поле содержат определенный тип сведений об этом товаре, например название или цену. Если вы еще не сделали это, ознакомьтесь с основными сведениями о базах данных.

Запросы

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

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

Существует множество типов запросов, но к основным относятся два:

Основные типы запросов

Назначение

Запрос на выборку

Получение данных из таблицы и выполнение вычислений.

Запрос на действие

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

Формы

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

Отчеты

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

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

  • отображение или распространение сводки данных;

  • архивирование моментальных снимков данных;

  • предоставление сведений об отдельных записях;

  • создание надписей.

Макросы

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

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

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

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

Модули

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

Примечание:  Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Нужна дополнительная помощь?

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

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

×