Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БАЗЫ ДАННЫХ.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
103.94 Кб
Скачать

Запросы

Это основное средство манипуляции с данными. Имеют много общего по возможностям с формами. По действиям с данными возможностей больше, но нет таких средств оформления. Имеют большие возможности для выбора, сортировки и вычислений. Можно использовать сразу несколько таблиц и других запросов.

Виды запросов

1.Основной вид – запросы на выборку. Порядок выполнения:

-выбираются нужные таблицы и другие запросы.

- задаются из всех выбранных объектов только нужные поля

- задаются условия отбора и сортировка, если это необходимо.

К полученной на экране таблице можно добавить дополнительные столбцы (поля), которые будут содержать результаты вычислений.

Записи можно сгруппировать и ,например, вычислить сумму, среднее арифметическое, min, max значений выбранного поля. Такие запросы называются итоговыми.

Повторю, что все что мы видим на экране, на диске не сохраняется.

2.Запросы на создание таблицы. Из созданного запроса на выборку создается таблица.

3.Запросы модификации данных. Изменяют данные в таблицах. Применяют, когда надо изменить данные сразу во многих записях таблицы. Существует 3 вида запросов на модификацию:

- обновление, т.е. изменение данных

- добавление – автоматически добавляется заданное количество записей

- удаление записей.

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

5.Перекрестные запросы. Это запросы особого вида. Например: в таблице «Преподаватели» надо узнать средний стаж работы ассистентов, доцентов и профессоров на разных кафедрах.

Отчеты

Используются для формирования, просмотра и распечатки документов. Можно вывести результаты различных расчетов, статистических сравнений, сумм. Можно создать различное оформление и использованием рисунков, диаграмм.

Обычно для формирования отчета сначала создается нужный запрос.

Макросы.

Различные действия автоматически записываются в виде программы. Затем их можно выполнить.

Модули

Программы на языке VB.

Этапы проектирования БД

1.Продумать какие надо создать таблицы и какие в них будут поля, какие будут связи и по каким полям. Какие поля надо добавить для создания связей.

2.В режиме конструктора создать структуру таблиц.

3.Создать связи. Связи можно устанавливать только с полями одинакового типа.

4.Создать формы для заполнения таблиц данными.

5.Заполнить таблицы с использованием форм.

7