БАЛАКОВСКИЙ ИНСТИТУТ ТЕХНИКИ, ТЕХНОЛОГИИ И УПРАВЛЕНИЯ
ФАКУЛЬТЕТ ИНЖЕНЕРНО – СТРОИТЕЛЬНЫЙ
КАФЕДРА «УПРАВЛЕНИЕ И ИНФОРМАТИКА В ТЕХНИЧЕСКИХ СИСТЕМАХ»
ЛАБОРАТОРНАЯ РАБОТА №4 и №5
По дисциплине
Автоматизированное информационное управление систем
по темам
«SQL: SELECT-ЗАПРОСЫ -АГРЕГИРОВАНИЕ И ГРУППОВЫЕ ФУНКЦИИ»
и
«SQL: РАСШИРЕННЫЕ ВОЗМОЖНОСТИ »
Выполнил ст. гр. УИТ 41в
Шагиахметов В.М.
Проверила
Корнилова Н.В.
2007
SQL: SELECT-ЗАПРОСЫ -АГРЕГИРОВАНИЕ И ГРУППОВЫЕ ФУНКЦИИ
Задание №1 Определить среднее значения по полям МАТЕМАТИКА, ФИЗИКА, ИНФОРМАТИКА в таблице ЛИЧНЫЕ_ДАННЫЕ.
Задание №2. Подсчитать общее количество строк в каждой таблице.
Задание №3. Требуется найти максимальное значение оценки по физике. (аналогично, по математике и информатике )
Задание №4. Создать запрос на вывод кода студентов таблицы ЛИЧНЫЕ_ДАННЫЕ, сгруппировав по полю ФИЗИКА.
Задание №5. Выбрать из таблицы ГРУППЫ информацию о преподавателях, сгруппировав их по ФИО, часы которых больше 17ч.
Задание №6. Выбрать все данные из таблицы СПИСОК с упорядочением по ФАМИЛИЯМ
Задание №7. Выбрать все данные из СПИСОК с упорядочением в обратном порядке по ИМЕНАМ.
Задание №8. Упорядочить, выводимые данные из таблицы СПИСОК по фамилиям, а внутри полученных групп - по именам.
Задание №9. Выбрать из таблицы СПИСОК информацию о коде студента и стипендии, упорядочив значение стипендии по убыванию.
SQL: SELECT-ЗАПРОСЫ РАСШИРЕННЫЕ ВОЗМОЖНОСТИ
Задание 1. Столбцы-выражения.
Задание 2. Названия столбцов.
Задание 3. Работа с датами.
Задание 4. Использование составного запроса.
Задание 5. Подзапрос в операторе IN.
Задание 6. Запрос из нескольких таблиц.
Задание 7. Использование псевдонимов.
Задание 8. Вывести имена студентов имеющие по математике оценку 3
Задание 9. Вывести кода студентов и города, при этом стипендия студентов >600.
Задание 10. Сформировать новую таблицу из 2-х, которая будет содержать фамилию и номер телефона каждого студента.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.