Очно/Онлайн. Курс

SQL: Основы SQL

Дата

Идёт набор

5 дней (40 часов)

Цена

от 15000  -8%
скидка

Скидка только посетителям портала Bonsk.ru при подаче заявки через сайт

Место проведения

Онлайн или очно г.Новосибирск, г.Москва

Стоимость: 

  • очно: для частных лиц - 20 000 руб., для организаций - 36 000 руб.
  • дистанционно: для частных лиц - 15 000 руб., для организаций - 36 000 руб.

 

Оригинальное название: Oracle Database: SQL Workshop I
Номер курса: SQL
Вендор: Авторские и иные курсы
Профессия: Администратор баз данных Разработчик баз данных Администратор Oracle Тестировщик

Данный курс обеспечивает слушателей базовыми знаниями SQL, позволяющими писать запросы к таблицам, изменять эти таблицы и создавать объекты БД.
Во время обучения вы будете использовать Oracle SQL Developer как основной инструмент для написания SQL. SQL Plus вводится в качестве дополнительного инструмента. Демонстрации и практические занятия укрепляют новые знания и понятия, которые приобретаются в процессе обучения. 

Данный курс можно пройти дистанционно

 

Программа курса

Введение

· Цели, содержание и приложения, используемые в курсе

· Обзор БД Oracle

· Обзор реляционных СУБД, основных концепций

· Введение в SQL и среду его разработки

· Классификация команд SQL

· Обзор данных

· Что такое SQL Developer

· Запуск SQL * Plus с Oracle SQL Developer

· Использование скриптов

· Сохранение результатов запросов в файлы

· Схема управления кадрами

· Таблицы, используемые в курсе

Получение данных с помощью команды SELECT

· Возможности выражения SELECT

· Создание отчета при помощи SELECT

· Арифметические выражения и NULL значения в диалоговом окне SELECT statement

· Наименование столбцов

· Выбор всех столбцов

· Выбор конкретных столбцов

· Использование оператора конкотенации, строковых символов и ключевых слов DISTINCT

· Использование команды DESCRIBE

Ограничение и сортировка данных

· Ограничение количества строк

· Использование предложения WHERE для выборки нужных строк

· Правила приоритета для операторов в выражении

· Замена переменных

· Использование символьных литералов

· Использование предложения ORDER BY

· Использование команд DEFINE and VERIFY

Использование однострочных функций для настраивания вывода

· Описание различия между функциями с одной строкой и несколькими

· Работа со строками с характерной функцией в SELECT и WHERE

· Манипулирование числами с функциями ROUND, TRUNC и MOD

· Выполнение арифметических действий с данными о дате

· Манипулирование датами с функциями даты

Использование функций преобразования и условных выражений

· Описание неявного и явного преобразования типа данных

· Использование TO_CHAR, to_number и функции преобразования TO_DATE

· Множественное вложение функций

· Применение NVL, NULLIF и COALESCE функций к данным

· Использование условного IF THEN ELSE логики в SELECT

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

· Группа функций

· Создание групп данных

· Ограничение в группе Результаты

Отображение данных из нескольких таблиц с помощью JOIN

· Введение в JOIN

· Типы JOIN

· Natural JOIN

· Self-JOIN

· Non equijoins

· OUTER join

Использование SET

· Установка SET

· Операторы UNION и UNION ALL

· Оператор INTERSECT

· Оператор MINUS

· Подбор операторов выбора

· Использование пункта ORDER BY в множественных операциях

Использование подзапросов для решения запросов

· Введение в подзапросы

· Одностолбцовые подзапросы

· Многостолбцовые подзапросы

Управление таблицами с помощью DML

· Язык манипулирования данными

· Транзакции базы данных

Введение в Data Definition Language

· Data Definition Language

· Обзор структуры таблицы

· Основные объекты базы данных, рассматриваемые в курсе

· Основные типы данных, используемые при создании столбцов таблицы

· Использование простого синтаксиса для создания таблицы

Управление объектами схемы

· Добавление ограничений

· Создание индексов, в том числе при помощи команды CREATE TABLE

· Создание индексов, основанных на функциях

· Удаление столбцов таблицы и пометка их как неиспользуемые

· Выполнение операции FLASHBACK

· Создание и использование внешних таблиц

Управление объектами при помощи словаря данных

· Словарь данных

· Поиск информации о таблицах

· Информация о столбцах

· Просмотр информации об ограничениях

· Проверка информации о последовательностях

· Понимание синонимов

· Как добавить комментарии

Манипулирование большими наборами данных

· Манипулирование данными с использованием подзапросов

· Описание особенностей многотабличной команды INSERT

· Использование различных типов многотабличной команды INSERT

· Слияние строк при помощи команды MERGE

· Отслеживание ретроспективных изменений данных

Сопровождение данных различных временных зон

· Использование различных типов данных даты и времени для хранения дробных долей секунды, а также сопровождения данных различных временных зон

· Использование интервальных типов данных для хранения разницы между двумя значениями, содержащими время

· Практическое применение ряда функций даты и времени для глобализации приложений

Выборка данных с использованием усложнённых подзапросов

· Многостолбцовые подзапросы

· Использование скалярных подзапросов в SQL

· Круг проблем, решаемых при помощи коррелированных подзапросов

· Модификация и удаление строк при помощи коррелированных подзапросов

· Использование операторов EXISTS и NOT EXISTS

· Применение предложения WITH

Поддержка регулярных выражений

· Преимущества применения регулярных выражений

· Использование регулярных выражений для поиска соответствия и замещения строк

ОТЗЫВЫ О КОМПАНИИ

Статьи по теме

Как стать SQL-разработчиком – что нужно знать

Крупным компаниям и IT-сектору приходится иметь дело с большими объёмами информации, собранными в базы данных. Вполне очевидно необходимость тех, кто работает с БД и организует доступ к ним. SQL-разработчики этим и занимаются, а значит являются достаточно востребованными специалистами.

Профессия Разработчик базы данных – что делает, как им стать, зарплата в России | Rosbo.ru

Базы данных полезный и удобный инструмент для многих компаний, причём не только в сфере IT. Применяют их достаточно многие, ведь они позволяют хранить, систематизировать и использовать большие объёмы информации. Однако зачастую для целей бизнеса системы БД требуют адаптации под конкретные цели....

Профессия Администратор базы данных – что делает, как им стать, зарплата в России

Крупный бизнес и многие компании из IT сектора вынуждено оперируют большими объёмами информации. Естественно, в этом случае используется такое решение, как собственные базы данных. Они упрощают сбор, хранение и главное использование нужной информации для соответствующих сотрудников. Однако в то...

Как стать Разработчиком базы данных с нуля – что нужно знать

С помощью БД есть возможность хранить и обрабатывать огромное количество информации, что востребовано в современных компаниях. Правда во многих случаях нужны именно свои решения для этого. Занимаются их созданием разработчики баз данных. Они относятся к числу IT-специалистов, чей труд сейчас...

Как стать Администратором базы данных с нуля – что нужно знать

Деятельность многих компаний связана с большими объёмами информации, которые собираются, хранятся и используются посредством БД. Специалисты организации, занимающиеся их обслуживанием и управлением, называются администраторы баз данных. При этом их труд необходим и востребован в большом числе...