Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Запросы в ЛИНТЕР
 
 

Учебный курс "Запросы в ЛИНТЕР"

Краткое содержание: введение в запросы к СУБД ЛИНТЕР, инструменты для создания и выполнения запросов в ЛИНТЕР, получение информации об объектах и структуре баз данных ЛИНТЕР, простые запросы и команда SELECT, фильтрация данных и выражение WHERE. объединение условий в запросах ЛИНТЕР и операторы AND и OR, сортировка данных в ЛИНТЕР SQL и выражение ORDER BY, агрегатные функции SUM(), MIN(), MAX(), AVG(), COUNT(), группировка данных в ЛИНТЕР при помощи GROUP BY, применение HAVING, GROUPING(), ROLLUP, CUBE, строковые и числовые функции в ЛИНТЕР, функции для работы с датой и временем, CASE и проверка условий в запросах ЛИНТЕР, объединения (джойны) в ЛИНТЕР, подзапросы в ЛИНТЕР, изменение данных при помощи INSERT/UPDATE/DELETE и работа с транзакциями в ЛИНТЕР.

Задача курса:
научить слушателей возможностям выполнения запросов в базах данных ЛИНТЕР, применению встроенных функций ЛИНТЕР, приемам работы с объектами в базах данных ЛИНТЕР.

Для кого предназначен:
пользователи и специалисты, которым необходимо научиться выполнять запросы и ориентироваться в данных на сервере баз данных ЛИНТЕР.

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

Продолжительность курса:
5 дней (40 учебных часов)

В курсе 12 модулей. К каждому модулю предусмотрены практические задания с подробными ответами. На выполнение практических заданий отводится 50 процентов времени учебного курса.

               План учебного курса:

  1. Введение в запросы к базам данных. Типы команд, команды DDL, DML, DCL. Стандарт языка ANSI SQL и диалект СУБД Линтер. Основные синтаксические принципы SQL. Комментарии.
  2. Инструменты для создания и выполнения запросов к базе данных Линтер. Получение информации о структуре таблиц и связях между ними в базах данных Линтер и средства автоматического создания запросов.
  3. Простые запросы к базам данных. Команда SELECT. Применение операторов. Применение литералов.
  4. Фильтрация данных в запросах к базам данных ЛИНТЕР. Выражение WHERE. Операторы сравнения и логические операторы для объединения нескольких условий. Специальные возможности фильтрации данных.
  5. Сортировка в запросах к базам данных ЛИНТЕР. Выражение ORDER BY. Многоуровневая сортировка. Специальные возможности сортировки.
  6. Применение встроенных функций ЛИНТЕР в запросах. Агрегатные функции: SUM(), MIN(), MAX(), AVG(), COUNT().
  7. Группировка данных и вычисление итогов по группам. Выражения GROUP BY и HAVING, функция GROUPING(). Выражения ROLLUP и CUBE.
  8. Другие встроенные функции в ЛИНТЕР. Числовые функции. Строковые функции. Функции для работы с датой. Средства преобразования типов данных. Функции NULLIF() и COALESCE() и приемы работы со значениями типа NULL.
  9. Оператор CASE и выполнение действий по условию. Другие возможности для выполнения действий по условию.
  10. Выборка данных из нескольких таблиц. Внутренние джойны, левый и правый джойн, полный джойн, объединение таблицы с собой. Оптимизация джойнов. Оператор UNION.
  11. Работа с подзапросами в ЛИНТЕР. Коррелирующие подзапросы. Особенности производительности запросов с подзапросами.
  12. Внесение изменений в данные ЛИНТЕР. Команды INSERT, UPDATE, DELETE. Работа с транзакциями.
 
 
 
 
   
   
   
 
 
© 2004-2016, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru