Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция_11_составтБД API.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
79.36 Кб
Скачать

Лекция 11. Для студентов гр. Асу 4-го курса. Предмет: Разработка и эксплуатация аис.

Тема: Состав файла БД. Архитектура СУБД. Использование прикладного и универсального API.

Целью: провторение , закрепление и изучение нового материала для создания АИС прикладной области.

Задачи:

  1. Внимательно прочитать лекционный материал.

  2. Повторить из предыдущих лекций.

  3. Составить 20 (или более) вопросов к лекции по основным моментам, и на них же самостоятельно ответить.

  4. Сделать самостоятельно выводы.

  5. Законспектировать в тетради.

  6. .Отправить вопросы с ответами в электронном варианте преподавателю.

Лекция

Разработка и эксплуатация АИС.

Состав файла БД. Архитектура СУБД.

СУБД называет объектами все, что может иметь имя. В БД access основными объектами являются таблицы, запросы, формы, отчеты, макросы и модули.

Таблица – это объект, определяемый для хранения данных. Каждая таблица включает информацию об объекте реального мира, например о клиентах фирмы.

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

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

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

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

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

Все объекты СУБД access могут быть созданы пользователем с помощью конструктора или с помощью различных мастеров.

Запросы.

С помощью запросов пользователь может получить из созданных базовых таблиц ответы на интересующие его вопросы. Данные доступные пользователю в одном, запросе могут храниться в одной или нескольких таблицах одной или нескольких БД. Т.е. запрос может объединять данные из нескольких таблиц и запросов, находящихся как в текущей, так и в других БД.

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

В зависимости от последующего использования или способа получения данных, полученных с помощью запроса, в access существует 4 типа запросов:

  1. Запросы на выборку – отбирают нужные поля данных из записей, удовлетворяющих заданному условию из одной или нескольких таблиц или других запросов баз данных.

  2. Перекрестные запросы – формируют данные из таблиц и запросов в виде электронной таблицы (матрицы). В такой таблице заголовки строк образуются из уникальных значений одного поля заголовки столбцов – из уникальных значений другого поля, а на их пересечении вычисляются какие либо суммарные значения для отобранного множество записей.

  3. Запросы на изменение – делятся на 4 вида:

  • На создание новой таблицы.

  • На добавление новых записей в таблицу.

  • На удаление отобранных записей из таблицы

  • На изменение значений, каких либо полей в отобранных записях таблицы.

  1. Запросы с параметрами – это такие запросы, в которых критерии отбора задаются пользователем при каждом запуске запроса. То есть запрос с параметрами можно получить из любого из трех предыдущих типов запроса, введя в него параметры для отбора записей. При запуске такого запроса на экран выводится окно, в которое следует ввести значения параметра выборки.