32
сортировка, группировка, вычисления данных, запросы, фильтры, ана-
лиз и вывод информации в графическом виде
В компьютерных базах данных строки таблиц называются за-
писями, а столбцы – полями.
Все современные СУБД основаны на реляционной модели баз
данных, когда информация хранится в нескольких таблицах, связанных
между собой с помощью ключевых полей. Каждая строка
таблицы в
реляционных базах данных уникальна, т.е. неповторима. Для обеспече-
ния уникальности строк используются поля типа счетчик.
Современные СУБД обеспечивают:
• Набор средств для поддержки таблиц и соотношений между свя-
занными таблицами;
• Развитый пользовательский интерфейс, который позволяет вводить
и модифицировать информацию, выполнять поиск и представлять
информацию в текстовом и графическом виде;
• Средства программирования высокого уровня, с помощью которых
можно создавать собственные приложения.
Архитектура Microsoft Access.
В базе данных Access основными объектами
являются табли-
цы, запросы, формы, отчеты, макросы и модули.
Таблица –содержит, накапливает и хранит данные об опреде-
ленном объекте. Столбцы таблицы – поля имеют конкретный тип: тек-
стовый, числовой, логический, дата, денежный, объекты OLE, создан-
ные другими приложениями (например, графические изображения), а
также специальный тип – счетчик, т.е. целое никогда не повторяющее-
ся
число.
Запрос – позволяет извлечь нужные данные из одной или не-
скольких связанных таблиц. Запросы бывают на выборку, обновление,
добавление или удаление данных.
Форма – экранное представление данных из таблиц. С помо-
щью форм пользователь может вводить изменять просматривать дан-
ные, а также управлять работой приложения используя стандартные
приемы Windows – кнопки, списки,
окна и т.д.
Отчет – предназначен для создания выходного документа,
который может быть напечатан на бумаге.
Макрос – небольшая программа из одного или нескольких
действий, привязанная к конкретному событию, происходящему в базе.
Написание макроса не требует специальной подготовки и доступно
рядовому пользователю.
Модуль – программа, написанная на языке Access Basic для
создания более
универсального и красивого приложения, предназна-
ченного для неискушенных пользователей.