Опрос
Ваше мнение по поводу электронного дневника
Всего ответов: 541
Достижения
Статистика

Онлайн всего: 2
Гостей: 2
Пользователей: 0
Поиск

Действия, выполняемые над информацией, хранящейся в базе данных, называются манипулированием данными. К ним относятся выборка данных по некоторым условиям, сортировка данных, обновление, удаление и добавление данных. Выполнение этих действий производится с помощью запросов.

Запрос — это команда на выполнение определенного вида манипулирования данными.

Существуют следующие типы запросов: на выборку и сортировку, на добавление, на удаление, на обновление.

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

Универсальный способ описания команд запросов — язык SQL. Проще формировать команду запроса с помощью конструктора запросов.

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

Рассмотрим, как реализуются запросы с помощью конструктора.

Задание. Вывести Название специальностей, на которых план приема более 30 человек.

1. Перейдем к объектам «Запросы»

2. Выберем пункт «Создать запрос в режиме дизайна»

3. В открывшемся окне выбрать таблицу БД к которой делается запрос. В данном случае это таблица «Специальности» и нажать «Добавить», а затем нажать кнопку «Закрыть».

Рассмотрим поподробнее окно Конструктора запроса.

Сверху мы видим структуру выбранной таблицы, а ниже приведены параметры таблицы.

Поле – название поля таблицы с которым будет осуществляться работа.

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

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

Сортировка – сортировать поле или нет (по возрастанию, убыванию)

Видимый – устанавливает видимость поля в таблице результате.

Функция – использование функций в запросе.

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

Или – используется если условий несколько.

Вернемся к нашему заданию.

4. Т.к. нам нужны названия специальностей добавим это поле и поле "План приема".

5. Теперь установим критерий План приема > 30.

6. Теперь закроем наш запрос, выбрав "Сохранить" и присвоив ему имя "Запрос1".

7. Откроем его и увидим результат выполнения нашего запроса.

Рассмотрим следующий запрос: вывести фамилии и имена абитуриентов абитуриентов у которых отчество начинается на букву "И".

1. Создадим новый запрос в режиме дизайна.

2. Добавим таблицу "Анкеты".

3. Добавим поля "Фамилия", "Имя", "Отчество"

4. В поле критерий запишем следующее условие - Like И*

Команда Like указывает на то, что поле данных содержит указанное выражение. Местозаполнитель (*) означает, что выражение x встречается в начале (x*), в конце (*x) или внутри (*x*) содержимого поля. Местозаполнитель * или % используется для любого числа символов. Вопросительный знак (?) применяется для обозначения строго одного символа.

Подробнее обо всех командах запросов вы можете прочитать здесь..

5. Закроем наш запрос и назовем его запрос". Откроем и просмотрим результаты.

Задание для выполнения.

Выполните все приведенные примеры.

Запрос3. Выедите Фамилии абитуриентов окончивших школу.

Запрос4. Выведите регистрационные номера абитуриентов имеющих медаль

Запрос5. Выведите фамилии абитуриентов роженных в 1979 и 1980 годах.

Пятница, 13.12.2019, 15:09
Приветствую Вас Дошкольник
Календарь
«  Декабрь 2019  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031
Форма входа
Логин:
Пароль:
 
Полезные ссылки