logo
Лекции по информационным технологиям / Лекции_2_семестр

Объекты базы данных

СУБД MSAccess2000 позволяет создавать и использовать объекты семи различных типов.

Таблицы.Это основные объекты любой базы данных. Именно в них хранятся, во-первых, все данные, имеющиеся в базе, а, во-вторых, структура самой базы (поля, их типы и свойства).

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

Формы.Это средства для ввода и просмотра данных. С помощью форм можно закрыть некоторые поля для несанкционированного ввода, можно разместить специальные элементы управления (счетчики, раскрывающиеся списки, переключатели, флажки и пр.) для автоматизации ввода. Можно представить форму с помощью графических средств, в виде бланка, если ввод производится со специальных бланков.

С помощью формы можно не только вводить данные, но и отображать, применяя специальные средства.

Отчеты. Предназначены для вывода данных на печатающее устройство. В них приняты специальные меры для группирования выводимых данных и для вывода специальных элементов оформления, характерных для печатных документов (верхний и нижний колонтитулы, номера страниц и т.п.)

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

Макросы и модули. Эти объекты предназначены как для автоматизации повторяющихся операций при работе с СУБД, так и для создания новых функций путем программирования.Макросысостоят из последовательности внутренних команд СУБДAccessи являются одним из средств автоматизации работы с базой.Модулисоздаются средствами внешнего языка программированияVisualBasicforApplications.

СУБД представляет несколько средств создания каждого из основных объектов базы. Их можно классифицировать как:

При разработке таблиц и запросов лучше использовать ручные средства – работать в режиме Конструктора.

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