Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 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.

Date: 2015-11-15; view: 898; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию