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

  • Вид работы:
    Практическое задание
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    704,97 Кб
  • Опубликовано:
    2012-04-11
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

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

Лабораторная работа

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

 

ЦЕЛЬ РАБОТЫ: Создание запросов на выборку данных с помощью конструктора.

Теоретическая часть:

Для выполнения лабораторной работы необходимо знание следующих вопросов:

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

-       виды запросов и их назначение -:

ü Запрос на выборку: выбирать данные в соответствии с заданными критериями.

ü  Перекрёстный запрос: служит представления итоговых данных в виде перекрёстной таблицы, т.е. у той которой озаглавлены не только столбцы, но и строки.

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

ü  Запрос на обновление данных: позволяет автоматически изменять данные в таблице.

ü  Запрос на добавление данных: позволяет автоматически добавлять данные в таблицу.

ü  Запрос на удаление данных: позволяет удалить записи из таблиц автоматически

-       вычисляемые поля - простейшим вычисляемым полем является поле, в котором должна выводиться текущая дата

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

-       правила записи выражений (константы - это значения, которые не изменяются (например, строки текста или числа, не вычисляемые с помощью выражений)., операторы - используются для сравнения данных или выполнения простых вычислений с ними. В качестве примеров можно привести операторы + (плюс) и - (минус)., поля - столбец (клетка) таблицы (базы данных), имеющий имя, параметры - это переменная, значение которой задается во время выполнения запроса. Parameters <служебное слово> тип, функции - процедура, которая возвращает значение и может быть использована в выражении. Описание такой процедуры начинается с инструкции Function и заканчивается инструкцией End Function),

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

-       группировка данных, групповые операции - позволяют выделить группы записей с одинаковыми значениями в указанных полях и использовать для этих групп одну из статистических функций. В Access предусмотрено девять статистических функций:

-       q Sum - сумма значений некоторого поля для группы

-       q Avg - среднее от всех значений поля в группе

-       q Max, Min - максимальное, минимальное значение поля в группе

-       q Stdev - среднеквадратичное отклонение от среднего значения поля в группе

-       q Var - дисперсия значений поля в группе

-       q First и Last - значение поля из первой или последней записи в группе.

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

Запросы на выборку из одной таблицы.

ЗАДАЧА 1: Создайте запрос на выбор всех ковровских студентов.

Для этого:

-       в окне Базы данных перейти к странице Запросы, нажать кнопку Создать, выбрать Конструктор.

-       Откроется окно Добавление таблицы.

-       Добавить в запрос нужную таблицу: «Студенты».

-       Закрыть окно Добавление таблицы.

-       Выбрать поля, которые будут выводиться в запросе: [номер студента], [Фамилия], [Населенный пункт].

-       В поле [Населенный пункт] в строке условие отбора написать = «Ковров», в результате получится условие: [Населенный пункт]= «Ковров».

-       Сохранить запрос под именем «Ковровчане».

-       Выполнить запрос. Для этого переключить режим работы Вид, Режим таблицы, или нажать кнопку Запуск на панели инструментов.

-       Для изменения запроса его нужно снова открыть в режиме конструктора

Ход работы:

В данном запросе 4 студента




Конструктор:

Получено условие: [Населенный пункт]= «Ковров» AND [телефон] Is Null.

Сохраните и выполните запрос.

Ход работы:

В данном запросе отсутствуют студенты без телефонов.


ЗАДАЧА 3: Создайте запрос на выбор всех студентов какого-либо курса независимо от специальности. Курс определяется номером группы, а именно его двумя последними цифрами, таким образом, все студенты из групп с номерами 101 и 201 учатся на одном курсе.

Конструктор:

Получено условие: [номер группы]=101 OR [номер группы]=201.

Сохраните и выполните запрос.

Ход работы:

В данном запросе 4 студента

студент запрос выбор

ЗАДАЧА 5: Создайте запрос на выбор всех студентов, родившихся в текущем месяце.

Конструктор:

Вычисляемое поле [месяц] задается с помощью построителя выражений. В нем выводится номер месяца рождения каждого студента.

Условие отбора задает номер месяца, вычисляемый из текущей даты.

Сохраните и выполните запрос.

Ход работы:


ЗАДАЧА 6. Создайте оконную форму для ввода информации о студентах.

Ход работы:


ЗАДАЧА 7 Создайте отчет, печатающий ведомость по стипендии.

Ход работы:


Вывод: Я научилась создавать запросы на выборку данных с помощью конструктора.


Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!