Характеристики Microsoft Access 2010
СУБД Microsoft Access 2010 (в дальнейшем Access) – программная система для работы с реляционными БД в информационных системах. Это приложение для создания и ведения баз данных. Его понятный и доступный графический пользовательский интерфейс, множество встроенных шаблонов БД, современные инструменты и функции обработки данных позволяют даже непрофессионалу работать с большими объемами данных, отслеживать ключевую информацию, упрощать управление и анализ данных.
Access является компонентом офисного пакета Microsoft Office 2010. Содержит инструментальные средства для создания и работы с локальными и многопользовательскими БД. Предоставляет пользователям доступ к данным в глобальных сетях. Позволяет создавать web-базы данных и публиковать их на сайтах SharePoint, посетители которых могут работать с БД через браузер на основе разрешений SharePoint, определяющих возможность доступа к объектам базы.
Большие возможности по экспорту/импорту данных в БД. Имеет встроенный язык программирования Visual Basic for Applications (VBA). Содержит средства для администрирования БД (защиты, восстановления, сжатия, преобразования БД к формату БД предыдущих версий: Access 2000, Access 2002-2003, Access 2007). Имеет развитую справочную систему, включающую справочные материалы с web-сайта Office.com.
2. Характеристика базы данных и ее объектов
СУБД Access позволяет создавать реляционные БД, объектами которых являются: таблицы, запросы, формы, отчеты, макросы и модули.
Таблица предназначена для хранения информации пользователя в БД. Ее строки – это записи, а столбцы – поля БД. Записи идентифицируются ключом таблицы. Таблицам и их полям присваиваются символьные имена, в которых запрещены: точка (.), восклицательный знак (!), надстрочный символ (`), прямые скобки ([]). Между таблицами возможна установка связей двух типов – 1:1, 1:М. Для этого имеются средства проектирования схем данных.
Запрос может использоваться для просмотра, добавления, изменения или удаления данных из БД, а также для фильтрации данных, выполнения расчетов на основе данных и отображения сводных данных.
Форма используется с целью создания интерфейса пользователя для БД. Формы ускоряют работу с БД и делают ее более приятной и эффективной. Существуют «привязанные» и свободные формы. «Привязанная» форма, в отличие от свободной, напрямую соединена с источником данных (таблицей или запросом) и может использоваться для ввода, изменения или отображения данных базы. Формы могут содержать кнопки, надписи и другие элементы управления, необходимые для работы с БД. Можно построить составную форму, включающую другие формы.
Отчет позволяет выводить на экран или на печать информацию из БД в виде, удобном для ее восприятия и анализа пользователем. В отчете можно группировать и сортировать данные, осуществлять расчеты в строках и проводить итоговые вычисления над группами строк и над всеми строками с использованием статистических функций. Отчет может основываться на таблице или запросе. Он может быть составным (включать другие отчеты). Можно создать отчет с адресом, отформатированным для печати наклеек на почтовые конверты.
СУБД Access предоставляет большие возможности по оформлению отчетов и форм: шрифтовое, фоновое и цветовое оформление, обрамление, рисунки, деловая графика, темы, вставка объектов других приложений и др., а также по просмотру и печати отчетов.
Макрос предназначен для автоматизации работы с формами и отчетами без написания программ.Это набор из одной или нескольких макрокоманд, каждая из которых выполняет определенное действие. Макрокоманды могут иметь аргументы, уточняющие действие, выполняемое ими.
Модуль представляет собой программу для работы с БД, написанную на языке VBA.
Все объекты БД можно хранить в одном файле – файле БД с расширением .accdb. Это упрощает их перенос с компьютера на компьютер, облегчает создание связанных объектов, проверку целостности данных.
Некоторые ограничения в Access приведены в табл. 15.1.
Таблица 15.1
Спецификации Access
Атрибут | Максимальное значение |
Число объектов в БД | 32 768 |
Число одновременно работающих пользователей с БД | |
Число полей в таблице | |
Число одновременно открытых таблиц | |
Число таблиц в запросе | |
Число печатных страниц в отчете | 65 536 |
Число макрокоманд в макросе |
Для создания объектов БД существуют такие инструментальные средства, как Конструкторы и Мастера. Конструктор предоставляет пользователю ряд инструментальных средств, с помощью которых можно быстро и просто создавать и модифицировать объекты БД. Мастер последовательно задает пользователю вопросы и на основе его ответов строит законченный объект БД или выполняет определенную операцию.