
Лекция 11. Для студентов гр. Асу 4-го курса. Предмет: Разработка и эксплуатация аис.
Тема: Состав файла БД. Архитектура СУБД. Использование прикладного и универсального API.
Целью: провторение , закрепление и изучение нового материала для создания АИС прикладной области.
Задачи:
Внимательно прочитать лекционный материал.
Повторить из предыдущих лекций.
Составить 20 (или более) вопросов к лекции по основным моментам, и на них же самостоятельно ответить.
Сделать самостоятельно выводы.
Законспектировать в тетради.
.Отправить вопросы с ответами в электронном варианте преподавателю.
Лекция
Разработка и эксплуатация АИС.
Состав файла БД. Архитектура СУБД.
СУБД называет объектами все, что может иметь имя. В БД access основными объектами являются таблицы, запросы, формы, отчеты, макросы и модули.
Таблица – это объект, определяемый для хранения данных. Каждая таблица включает информацию об объекте реального мира, например о клиентах фирмы.
Запросы – это объект, который позволяет пользователю получить нужные данные из одной или нескольких базовых таблиц и других запросов. В запросе указываются условия, которым должны удовлетворять данные. Можно создавать запросы на выборку, обновления, удаления или на добавление данных.
Форма – это объект, предназначенный в основном для ввода данных, отображения их на экране или управления работой приложений. Форма используется для того, чтобы реализовать требования заказчика представлению данных из таблицы запросов. Формы можно распечатать.
Отчет – это объект, предназначенный для создания документов, который в последствии может быть распечатан или включен в документ другого приложения.
Макрос – это объект, представляющий собой структурированное описание одного или нескольких действий, которые будут выполняться в ответ на определенное событие. Например, можно определить макрос, который в ответ на выбор некоторого элемента в основной форме открывает другую форму.
Модуль – это объект, содержащий программу на access visual basic, которые могут разрабатываться пользователем для реализации нестандартных процедур при создании приложений.
Все объекты СУБД access могут быть созданы пользователем с помощью конструктора или с помощью различных мастеров.
Запросы.
С помощью запросов пользователь может получить из созданных базовых таблиц ответы на интересующие его вопросы. Данные доступные пользователю в одном, запросе могут храниться в одной или нескольких таблицах одной или нескольких БД. Т.е. запрос может объединять данные из нескольких таблиц и запросов, находящихся как в текущей, так и в других БД.
Типы запросов.
В зависимости от последующего использования или способа получения данных, полученных с помощью запроса, в access существует 4 типа запросов:
Запросы на выборку – отбирают нужные поля данных из записей, удовлетворяющих заданному условию из одной или нескольких таблиц или других запросов баз данных.
Перекрестные запросы – формируют данные из таблиц и запросов в виде электронной таблицы (матрицы). В такой таблице заголовки строк образуются из уникальных значений одного поля заголовки столбцов – из уникальных значений другого поля, а на их пересечении вычисляются какие либо суммарные значения для отобранного множество записей.
Запросы на изменение – делятся на 4 вида:
На создание новой таблицы.
На добавление новых записей в таблицу.
На удаление отобранных записей из таблицы
На изменение значений, каких либо полей в отобранных записях таблицы.
Запросы с параметрами – это такие запросы, в которых критерии отбора задаются пользователем при каждом запуске запроса. То есть запрос с параметрами можно получить из любого из трех предыдущих типов запроса, введя в него параметры для отбора записей. При запуске такого запроса на экран выводится окно, в которое следует ввести значения параметра выборки.