Этапы проектирования баз данных.

Типы запросов.

Основные компоненты СУБД Access.

Являются таблицы, запросы, формы, отчеты, макросы, модули. Таблица фундаментальная структура системы управления реляционными базами данных MC.Access. Таблица - это объект предназначенный для хранения данных в виде записей ( строк) и полей ( столбцов). Запрос – это вопрос о данных хранящихся в таблицах или инструкция набор записи подлежащих изменению.

Запрос изменения – изменяет или перемещает данные, к этому типу относится запрос на добавление записей, на удаление записей, запрос на создание таблицы или запрос на обновление.

Прекрасные запросы – предназначены для группирования данных и представления их в компактном виде.

Запрос с параметрами позволяет определить одно или несколько условий отбора.

Запросы SQL – это запросы, которые могут быть созданы только с помощью инструкций SQL:

· Запрос объединения

· Управляющий запрос

· Запрос к серверу

Язык SQL – это язык запросов.

Форма – это объект MC.Access, в котором можно разместить элементы управления, предназначены для ввода изображения и изменения данных в полях таблиц.

Отчет – это объект, который позволяет представлять определенную информацию, рассматривать и распечатывать её.

Макрос– это одна или несколько макро команд, которую можно использовать для автоматизации конкретной задачи. Макро команда это основной строительный блок. Макроса это самостоятельная инструкция, которая может быть объединена с другими макро командами, чтобы автоматизировать выполнение задачи.

Модуль- это набор описаний инструкций и процедур сохраненных под одним именем.

В MC.Access имеется 3 типа модулей: модуль формы, отчета и общий модуль.

 

 

1. Построение информационно-логической модели предметной области

2. Определение логической структуры баз данных (нормализация и связь)

3. Конструирование таблиц БД

4. Создание схемы данных

5. Ввод данных в таблице

6. Разработка необходимых форм, запросов, макросов, модулей, отчетов

7. Разработка пользовательского интерфейса.

 

Формальные правила, которые могут быть использованы для выделения информационных объектов. На основе описания предметной области выявить документ и их атрибуты в базе данных. Определить функциональные зависимости между атрибутами. Выбрать все зависимые атрибуты и указать для каждого все его ключевые атрибуты, т.е. те от которых он зависит. Сгруппировать атрибуты одинаково зависимы от ключевых полей. Полученные группы зависимых атрибутов вместе с их ключевыми атрибутами образуют информационные объекты.