Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции_ИБД_ уск_ПГС_2010.doc
Скачиваний:
25
Добавлен:
16.11.2018
Размер:
257.02 Кб
Скачать
  1. Запросы на выборку;

Запросами на выборку называют запросы, выполняющие извлечение данных, предназначенных для отображения, с помощью инструкции SQL SELECT или интерактивных средств СУБД.

  1. Запросы на модификацию данных, или управляющие запросы

Управляющими запросами называют сохраненные процедуры, выполняющие вставку, изменение или удаление данных с помощью инструкций SQL или интерактивных средств СУБД.

Запросы на выборку никак не влияют на сохраняемую в базе коллекцию данных. Модифицирующие запросы вносят новые данные, удаляют или изменяют данные, содержащиеся в БД.

Запрос на выборку

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

Частные случаи:

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

2) Запрос с параметрами — это запрос, при выполнении отображающий в собственном диалоговом окне приглашение ввести данные, например условие для выбора записей или значение, которое требуется вставить в поле. Запросы с параметрами также удобно использовать в качестве основы для форм, отчетов и страниц доступа к данным.

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

4) Многотабличный запрос с вычислениями в условиях отбора

Запросы на изменение

Запрос на добавление. 

Запрос на обновление записей

Запрос на удаление.

Запрос создание таблицы.

Термин “запрос по образцу”. Это определение используется для того, чтобы обозначить способ создания запроса, сводящийся к заполнению для запроса так называемого образца, содержащего критерии для выборки. Конструктор запросов предлагает пользователю заполнить специальный бланк, расположенный в нижней части окна Конструктора запросов. В верхней части этого окна располагаются в виде схемы те таблицы базы данных, на основе данных из полей которых берутся сведения для ответа на вопрос. Заполненный бланк называют образцом. Запрос на выборку является наиболее распространенным типом запроса. В таком запросе по условиям, задаваемым пользователем, извлекаются данные из одной или нескольких таблиц, и результаты отображаются в режиме таблицы. Результаты запроса на выборку не сохраняются СУБД в виде новых таблиц, а всякий раз выполняются вновь, сохраняется только “инструкция” в виде заполненного бланка запроса. Этим достигается актуальность результатов запроса: используются последние данные, сохраненные в базе данных.

  1. Субд в архитектуре "клиент-сервер"

Архитектура локальной сети "клиент-сервер"

Применительно к системам баз данных архитектура "клиент-сервер" интересна и актуальна главным образом потому, что обеспечивает простое и относительно дешевое решение проблемы коллективного доступа к базам данных в локальной сети. В некотором роде системы баз данных, основанные на архитектуре "клиент-сервер", являются приближением к распределенным системам баз данных, конечно, существенно упрощенным приближением, но зато не требующим решения основного набора проблем действительно распределенных баз данных.