Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Практическая работа №3Тема: Реализации запросов пользователя на выборку данных из таблиц, добавление, удаление и редактирование информации. Использование языка SQL. Цель работы: приобретение навыков реализации запросов пользователя на выборку данных из таблиц, добавление, удаление и редактирование информации. Приобретение практических навыков использования языка SQL. Задания: Работа со сформированной в лабораторной работе 2 базой данных: • Выборка данных из одной таблицы. Выбор отдельных полей таблицы. Квалифицированный выбор – предложение WHERE. Сложные условия (использование OR, AND, NOT). • Выборка данных из связанных таблиц. Работа с главными и подчиненными таблицами (Master-Detail). • Создание вычислимых полей. • Сортировка результатов запроса. • Проблема агрегирования данных. Изучение агрегатных функций (SUM, AVG, MAX, MIN, COUNT). • Подсчет простых итогов. • Организация группировки. Группировка по нескольким полям. • Организация отбора при группировке. • Создание перекрестных запросов. • Создание новых таблиц. • Создание запросов на добавление, редактирование, удаление. 1. Простой выбор данных (SELECT, *, FROM, WHERE, ORDER BY, вычислимые поля, DISTINCT). Создать простой запрос на выборку из одной таблицы. Включить несколько полей таблицы. Включить в запрос все поля с помощью знака «*». Создать запрос на выборку данных из двух связанных таблиц. Выбрать несколько полей, по которым сортируется вывод. Определить условия отбора («И» и «ИЛИ»). Создать не менее двух запросов. Определить условия отбора с помощью параметра запроса. Создать вычислимые поля. Создать отсортированный по вычислимому полю запрос из нескольких таблиц, в котором определены условия «И» и «ИЛИ». Использовать предложение DISTINCT. 2. Внешнее объединение таблиц. Создать запрос на внешнее объединение таблиц. Продемонстрировать использование предложений Is null, Is not null. Использовать предложение LIKE. Использовать оператор UNION. 3. Выбор данных с помощью группирующих запросов с условием (GROUP BY, HAVING, MIN(), MAX(), SUM(), COUNT(), …). Создать итоговый запрос, содержащий несколько итоговых цифр. Создать простой группирующий запрос. Создать группирующий запрос с группировкой по нескольким полям. Создать группирующий запрос, в котором определяются условия, причем сначала выполняются вычисления, а затем происходит отбор. Создать группирующий запрос, в котором определяются условия, причем сначала происходит отбор, а затем выполняются вычисления. Создать группирующий запрос, в котором есть вычислимое выражение, содержащее несколько итоговых полей. 4. Выбор данных с помощью подзапросов. Создать запрос с выбором при помощи In. Использовать предложения ALL, ANY, EXISTS.
|