Итак, мы создали новую или открыли уже существующую БД Access. В окне БД осуществляются все действия по обработке входящих в базу объектов, список которых отображается в центральной части окна (при создании новой БД список объектов, конечно, будет пустым). Чтобы увидеть список объектов некоторого типа, необходимо выбрать в окне БД закладку с соответствующей пиктограммой.
В Access могут использоваться следующие различные типы объектов:
«Таблицы» - в табличных записях, состоящих в свою очередь из отдельных полей, и хранится собственно содержимое БД; (по умолчанию в окне БД отображается раздел с имеющимися в БД таблицами).
«Запросы» - Запросы служат для отбора и первичного преобразования (обработки) данных из указанных полей определённых таблиц (и их объединений) в соответствии с заданными критериями.
«Формы» - Форма представляет собой бланк для заполнения информации, или маску, накладываемую на набор данных. Бланк-форма позволяет упростить процесс заполнения БД, иными словами даёт возможность поручить ввод данных персоналу невысокой квалификации; Маска-форма позволяет ограничить объём сведений, доступный пользователю БД. Речь идёт о доступе к служебным и т.п. полям, когда это не является необходимым для выполнения служебных функций конкретного пользователя.
«Отчёты» - Как правило, выбранная из БД информация должна быть соответствующим образом оформлена - в виде распечатки и т.п. Доступные способы оформления информации в Access весьма разнообразны и позволяют эффективно использовать технологические возможности Windows и современных лазерных принтеров.
«Макросы» - реальные БД нередко имеют большой объём и при их обработке приходится периодически выполнять те или иные длинные последовательности действий. Такие последовательности можно оформить в виде макросов под соответствующим именем и применять для автоматизации заполнения БД, выборки из неё информации и т.п.
«Модули» - при попытках автоматизировать процессы обработки данных выше некоторой сложности, пользователь сталкивается с ограничениями возможностей технологии построения командных макросов. В этих случаях можно попробовать написать собственную программу обработки информации на диалекте языка Basic (Access Basic). Такая программа оформляется как модуль.