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

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

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 12.04.2012
Размер файла 1,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Для этого:

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

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

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

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

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

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

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

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

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

Ход работы:

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

ЗАДАЧА 2: Создайте запрос на выбор всех ковровских студентов, не имеющих телефона

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

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

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

Ход работы:

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

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

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

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

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

Ход работы:

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

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

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

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

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

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

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

Ход работы:

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

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

Ход работы:

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

Ход работы:

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

Размещено на Allbest.ru


Подобные документы

  • Создание нескольких таблиц для нашей базы данных "Деканат студентов". Проектирование межтабличных связей. Создание формы в режиме "Мастера создания форм". Запросы при помощи мастера. Запрос "Выбор студентов по успеваемости". Установка порядка сортировки.

    лабораторная работа [124,5 K], добавлен 01.05.2014

  • Общие сведения о системах управления базами данных MS Access. Использование языка QBE для создания запросов на выборку данных. Параметрические и перекрестные запросы. Запросы с автоподстановкой, на выборку дубликатов и записей, не имеющих соответствия.

    курсовая работа [32,8 K], добавлен 03.06.2015

  • Порядок создания таблицы; схемы данных; фильтров; запроса "Группы ЭФ", содержащего список учебных групп и перекрестного запроса "Оценки студентов из одной комнаты"; составной формы "Оценки жильцов комнаты". Построение отчета "Итоги сессии в группе 9701".

    контрольная работа [2,2 M], добавлен 30.09.2013

  • Методы создания главной кнопочной формы с целью навигации по базе данных, так как она может использоваться в качестве главного меню БД. Создание подчиненных кнопочных форм: отчеты, формы, запросы. Элементы кнопочной формы запроса "Успеваемость студентов".

    реферат [481,4 K], добавлен 12.11.2010

  • Создание интерфейса программы "База данных студентов", которая позволит преподавателям осуществлять поиск студентов по различным критериям. Исследование удобства пользования данным программным продуктом на этапе реализации промежуточных результатов.

    курсовая работа [25,5 K], добавлен 25.11.2010

  • Анализ предметной области, концептуальных требований и информационных потребностей к разрабатываемой базе данных студентов. Выбор информационных объектов и проектирование информационной структуры. Создание таблиц, отчетов, запросов на выборку и форм.

    курсовая работа [69,4 K], добавлен 18.11.2010

  • Логическое моделирование данных. Структура реляционных данных. Ограничения, которые должны выполняться в любой реляционной базе данных. Запрос на выборку с параметром, перекрестные запросы. Создание запроса в режиме SQL. Создание формы при помощи мастера.

    курсовая работа [1,2 M], добавлен 09.09.2012

  • Выбор типа программного обеспечения, к которому относится оцениваемый программный продукт. Выбор весовых коэффициентов и базовых значений. Восстановление программы после системного сбоя. Схема базы данных "Учет посещаемости студентов" в MS Access.

    контрольная работа [52,8 K], добавлен 22.12.2011

  • Статистика посещений какого-либо популярного ресурса. Запросы, по которым пользователи находят сайт. Как сократить область поиска в справочных системах Google и Яндекс. Составление поискового запроса при помощи операторов "+", "-", "inurl", "intitle".

    презентация [244,2 K], добавлен 23.02.2012

  • Проектирование базы данных, предназначенной для автоматизации библиотеки аудиокниг. Запрос на выборку с условием отбора, с созданием вычисляемого поля. Создание формы с круговой диаграммой на основе запроса на выборку. Проектирование форм и отчетов базы.

    контрольная работа [6,2 M], добавлен 06.01.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.