Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. IX. Самостоятельная работа студентов.
  2. VIII. ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ К РАБОТАМ
  3. А где ты работаешь?
  4. Активная работа глаза
  5. Алгоритмы и тренинговая работа
  6. Анализ динамики среднего уровня оплаты труда. Анализ дифференциации работающих по найму по уровню оплаты труда
  7. Б) работа с прессой и СМИ

Цель работы: выборка данных из таблиц. Добавление, удаление, редактирование информации. Приобретение практических навыков использования языка SQL.

Содержание работы:

Выборка данных из одной таблицы. Выбор отдельных полей таблицы. Квалифицированный выбор – предложение WHERE. Сложные условия (использование OR, AND, NOT).

Выборка данных из связанных таблиц. Работа с главными и подчиненными таблицами (Master-Detail).

Создание вычислимых полей.

Сортировка результатов запроса.

Проблема агрегирования данных. Изучение агрегатных функций (SUM, AVG, MAX, MIN, COUNT).

Подсчет простых итогов.

Организация группировки. Группировка по нескольким полям.

Организация отбора при группировке.

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

Создание новых таблиц.

Создание запросов на добавление, редактирование, удаление.

Задания:

Простой выбор данных (SELECT, *, FROM, WHERE, ORDER BY, вычислимые поля, DISTINCT).

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

Включить в запрос все поля с помощью знака «*».

Создать запрос на выборку данных из двух связанных таблиц.

Выбрать несколько полей, по которым сортируется вывод.

Определить условия отбора («И» и «ИЛИ»). Создать не менее двух запросов.

Определить условия отбора с помощью параметра запроса.

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

Создать отсортированный по вычислимому полю запрос из нескольких таблиц, в котором определены условия «И» и «ИЛИ».

Использовать предложение DISTINCT.

Внешнее объединение таблиц.

Создать запрос на внешнее объединение таблиц.

Продемонстрировать использование предложений Is null, Is not null.

Использовать предложение LIKE.

Использовать оператор UNION.

Выбор данных с помощью группирующих запросов с условием (GROUP BY, HAVING, MIN(), MAX(), SUM(), COUNT(), …).

Создать итоговый запрос, содержащий несколько итоговых цифр.

Создать простой группирующий запрос.

Создать группирующий запрос с группировкой по нескольким полям.

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

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

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

Выбор данных с помощью подзапросов.

Создать запрос с выбором при помощи In.

Использовать предложения ALL, ANY, EXISTS.


Дата добавления: 2015-10-21; просмотров: 93 | Нарушение авторских прав


Читайте в этой же книге: Цели и задачи курса | Физические модели данных (структуры хранения) (4 часа) | Тенденции развития баз данных (2 часа) | Описание предметной области | Развитие постановки задачи | Описание предметной области | Развитие постановки задачи | Сетевая модель | Пример выполнения | Пример выполнения |
<== предыдущая страница | следующая страница ==>
Лабораторный практикум| Лабораторная работа №6

mybiblioteka.su - 2015-2024 год. (0.007 сек.)