СУБД имеет два режима работы: проектировочный и пользовательский. Первый режим предназначен для создания или изменения структуры базы и создания ее объектов. Во втором режиме происходит использование ранее подготовленных объектов для наполнения базы или получения данных из нее.
В версии MS Access 2002 СУБД позволяет создавать и использовать объекты семи различных типов:
· Таблицы (это основные объекты БД, хранящие все данные, поля, их типы и свойства)
· Запросы (это специальные средства для отбора и анализа данных)(объекты БД, служащие для извлечения данных из таблиц и предоставления их пользователю в удобном виде. С помощью запросов такие операции, как отбор данных, их сортировка и фильтрация, автозаполнение данными из других источников и др., осуществляются быстрее и безопаснее, чем при работе с таблицами. Безопаснее, т.к. не все данные базы доступны конечному пользователю).
· Формы (это средства для ввода данных, служащие для предоставления пользователю возможности заполнения только тех полей, которые ему заполнять положено. Преимущества форм раскрываются наглядно, когда происходит ввод данных с заполненных бланков с помощью графических средств, чтобы форма повторяла оформление бланка).
· Отчеты (это средства для ввода для ввода данных на печатающее устройство принтер. В отчетах приняты специальные меры для группирования выводимых данных и для вывода специальных элементов оформления, характерных для печатных документов (колонтитулы, номеров страниц и другое)).
· Страницы (страницы доступа к данным)(это специальные объекты БД, реализованные в последних версиях СУБД MS Access. Физически это особый объект, выполненный в коде HTML, размещаемый на WEB – странице, передаваемый клиенту вместе с ней. Этот объект не является БД, но содержит компоненты, через которые осуществляется связь переданной WEB – страницы с БД, остающейся на сервере).
· Макросы и модули (это категория объектов , предназначенных для автоматизации повторяющихся операций при работе с СУБД и для создания новых функций путём программирования . Макросы это средства для автоматизации работы с БД . Модули создаются средствами внешнего языка , программирование , например VB (Visual Basic for Applications.)
1. Разработка технического задания
2. Разработка схемы данных
Основные разработки технического задания:
a. Демонстрация заказчику аналогичной БД и согласование отличий;
b. При отсутствии аналога происходит выяснение круга задач и потребности заказчика;
c. Подготовка технического задания (составление списков исходных данных и выходных данных, которые необходимы заказчику для работы и для предоставления в другой организации.
Основные этапы разработки схемы данных:
1. Составление генерального списка полей;
2. Определение подходящих типов для каждого поля;
3. Распределение полей генерального списка по базовым таблицам;
4. Подбор ключевого поля (Ключевое поле – поле , в котором данные не повторяются ).
5. Расчерчивают связи между таблицами с помощью карандаша и бумаги.