Создание и использование запросов — КиберПедия 

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

Создание и использование запросов

2017-12-09 163
Создание и использование запросов 0.00 из 5.00 0 оценок
Заказать работу

Создание и использование запросов с вычисляемым полем

Сформируйте запрос на выборку к таблицам СТУДЕНТ и СЕССИЯ базы данных sess.mdb, включив поля: «Фамилия», «Имя», «Оценка1», «Оценка2», «Оценка3», «Оценка4» и вычисляемое поле «Средний балл».

Указания по выполнению

При создании в режиме DesignView запросов вычисляемого поля в заголовке поля записать выражение: ([Оценка1]+[Оценка2]+[Оценка3]+[Оценка4])/4

 

Создание и использование запросов с параметром

 

Сформируйте запрос с параметром на выборку данных из таблиц СТУДЕНТ и СЕССИЯ, включив поля: «Фамилия», «Имя», «Оценка1», «Оценка2», «Оценка3», «Оценка4» и вычисляемое поле «Средний балл» о студентах с датой рождения от [НачДата] до [КонДата].

 

Создание и использование запросов с групповыми операциями

 

Сформируйте запрос с групповой операцией к таблице СТУДЕНТ для подсчета среднего балла по группе по каждому предмету в отдельности. Запрос сформируйте по приведенной форме (табл. 8).

Табл. 8

Указания по выполнению.

При редактировании названий и формата полей в запросе по столбцу «Оценка1» воспользуйтесь приведенным ниже на рис. 1 в качестве примера образцом записей в панели «Field Properties»:

 

Рис. 1

Создание и использование запросов на обновление

Сформируйте запрос на выборку данных таблицы СТУДЕНТ, затем преобразуйте его в запрос на обновление и измените с помощью запроса на обновление номер группы с 10841 на 20841.

Создание и использование запросов на добавление

Создайте таблицу «Абитуриент», предусмотрев в ней те же поля, что и в таблице «Студент», заполните таблицу и произведите объединение этих двух таблиц, создав и запустив запрос на добавление

Создание и использование запросов на удаление

Сформируйте запрос с параметром на удаление записей из таблицы «Студент» при указании номера группы.

СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ ЗАПРОСОВ НА ЯЗЫКЕ SQL

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

Задание 2. Создайте на языке SQL запрос на выборку с параметром «№группы» данных полей «Группа», «Фамилия», «Имя», «Отчество» таблицы СТУДЕНТ, создайте вычисляемое поле «Показатель успеваемости», рассчитываемый по данным таблицы СЕССИЯ как среднее арифметическое всех оценок, полученных студентом в сессию.

Задание 3. То же что и в задании 1, но с условием сортировки по фамилии.

СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ СЛОЖНЫХ ОТЧЕТОВ

Отчет с промежуточными итогами.

 

В процессе его создания с помощью Мастера отчетов нужно задать группировку по параметру (например, по параметру «Группа», если создается отчет об успеваемости с промежуточными итогами в виде среднего балла по каждому предмету) и далее в ходе диалога во всплывающей панели рис. 6, вызываемой щелчком левой кнопки мыши на клавише “Summary Option”, нужно задать вид групповой операции.

 

Задание 1.

Сформируйте сложный отчет об успеваемости по группам с промежуточными итогами в виде среднего балла по каждому предмету на основе запроса с параметром “№ группы” (см. образец отчета рис. 3).

 

 

 

 

Рис. 2

Указания по выполнению

 

Для того, чтобы результат вычислений функции Avg был представлен с двумя десятичными знаками, как показано на рис. 1, нужно установить параметры поля: «Format» - Fixed, «Число десятичных знаков» - 2.

Рис. 3

 


Поделиться с друзьями:

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.006 с.