SQL ДЛЯ ТЕСТИРОВЩИКОВ

Этот курс является первым шагом к созданию эффективных SQL запросов. Вы ознакомитесь с понятиями реляционных баз данных и языка SQL. Приобретете необходимые навыки SQL, которые позволят тестировщикам писать однотабличные и многотабличные запросы и манипулировать данными в таблицах.
Программа курса
1
Цели, содержание и приложения, используемые в курсе
2
Получение данных с помощью SQL SELECT
3
Ограничение и сортировка данных
4
Использование однострочных функций
5
Использование функций преобразования и условных выражений
6
Предоставление агрегированных данных с использованием групповых функций
7
Отображение данных из нескольких таблиц с помощью JOIN
8
Использование SET
9
Использование подзапросов для решения запросов
10
Введение в представления словаря данных
11
Создание индексов и представлений
12
Получение данных с помощью подзапросов
13
Управление данными с помощью DML
SQL для тестировщиков
Подробная программа курса


Цели, содержание и приложения, используемые в курсе
  • Обзор реляционных СУБД и терминологии
  • Введение в SQL
  • Что такое среда разработки
  • Схема таблиц, используемых в курсе
  • Таблицы, используемые в курсе
Получение данных с помощью SQL SELECT
  • Возможности команды SELECT
  • Арифметические выражения и NULL
  • Псевдонимы столбцов
  • Использование оператора конкатенации строковых символов и ключевого слова DISTINCT
Ограничение и сортировка данных
  • Ограничение количества строк
  • Правила приоритета для операторов в выражении
  • Сортировка результатов выборки
Использование однострочных функций
  • Работа со строками с помощью функций
  • Математические функции
  • Выполнение арифметических действий с датами
  • Функции для работы с датами

Использование функций преобразования и условных выражений
  • Описание неявного и явного преобразования типа данных
  • Использование функций преобразования типа данных
  • Применение функций для работы с неопределенным значением
  • Использование оператора CASE

Предоставление агрегированных данных с использованием групповых функций
  • Группа функций
  • Создание групп данных
  • Ограничение в группе Результаты

Отображение данных из нескольких таблиц с помощью JOIN
  • Введение в JOIN
  • Типы JOIN
  • Natural JOIN
  • Self-JOIN
  • Non equijoins
  • OUTER join

Использование SET
  • Установка SET
  • Операторы UNION и UNION ALL
  • Оператор INTERSECT
  • Оператор MINUS
  • Подбор операторов выбора
  • Использование пункта ORDER BY в множественных операциях
Использование подзапросов для решения запросов
  • Введение в подзапросы
  • Однострочные подзапросы
  • Многострочные подзапросы
Введение в представления словаря данных
  • Введение в словарь данных
  • Описание структуры словаря данных
  • Использование представлений словаря данных
  • Запросы в представлении словаря данных
Создание индексов и представлений
  • Обзор индексов
  • Обзор представлений
Получение данных с помощью подзапросов
  • Получение данных с помощью подзапроса в качестве источника
  • Использование скалярных подзапросов в SQL
  • Коррелируемые подзапросы
  • Использование WITH
  • Использование коррелируемых подзапросов в обновлении и удалении строк

Управление данными с помощью DML
  • Язык манипулирования данными
  • Транзакции базы данных
  • Использование MERGEВ
  • Выполнение операций flashback
  • Отслеживание изменений в данных
Преподаватель курса
Вадим Городилов
Сертифицированный тренер
СЕРТИФИКАТЫ
Oracle Database 11g: SQL Fundamentals I (Exam)
Oracle Database 11g: Program with PL/SQL (Exam)
Oracle 11g Advanced PL/SQL (Exam

Кадровые назначения: Сертифицированный инструктор курсов компании Oracle, сертифицированный инструктор Android.

Технические знания:
Языки программирования (Delphi, Pascal, Java, Transact SQL, PL/SQL)
Операционные системы: Microsoft Windows 2000, Windows XP, Windows 2003, Windows Vista, Windows 7, Windows 8, Windows 10

Участие в проектах и программах обучение сотрудников организаций:
ОАО "Сбербанк России", провайдеров сотовой связи: ОАО "МегаФон", ОАО "Вымпел-Коммуникации", ОАО "Мобильные ТелеСистемы", пяти окружных железных дорог ОАО «Российские железные дороги», НГТУ, ТПУ
Курс "Основы SQL"
Впечатление от проведенного обучения осталось положительное. Материал излагается доступным языком, при необходимости приводятся примеры. Легкое общение с преподавателем, что благоприятно отражается на восприятии информации. Спасибо!
Подоляко Татьяна Юрьевна, ПАО "Ростелеком"
Узнать даты проведения
Стоимость обучения
32ч 3 дня
Очное обучение
19000
32ч 3 дня
Дистанционное обучение
19000
32ч 2 мес
Вечернее обучение
17000
Свяжитесь с нами:
По любым вопросам пишите нам на info@sibinfo.com, а также подписывайтесь на нас в соцсетях