SQL для начинающих: с нуля до сертификата Oracle
Подробнее
Что нужно для старта
- Никаких профессиональных технических навыков;
- Никакого предварительного опыта в SQL и программировании;
- ЖЕЛАНИЕ изучить SQL и компьютер для практики.
Что вы получите
- Вы шаг за шагом детально изучите основные темы SQL;
- Подготовитесь к экзамену Oracle SQL 1Z0-071;
- Научитесь писать SELECT-ы различной сложности;
- Научитесь изменять, добавлять, удалять информацию в Базах Данных;
- Научитесь работать с множеством различных объектов в Базах Данных.
Для кого этот курс
- - Для всех, кто начинает учить SQL с нуля;
- - Для всех, кто хочет получить простые и логичные объяснения разных тем;
- - Для всех, кто хочет подготовиться к экзамену Oracle SQL 1Z0-071
Программа курса
- Знакомство с курсом
- Установка SQL Developer для всех и Data Base для Windows 64-bit
- Установка Data Base для всех
- Базы данных, таблицы, нормализация
- Знакомство с HR схемой
- SQL команды
- Типы данных и понятие NULL
- Команда DESCRIBE
- Разбор домашнего задания
- Наш первый SELECT
- Оператор DISTINCT
- Некоторые правила и советы
- Expressions в SELECT LIST часть 1
- Expressions в SELECT LIST часть 2, ALIAS
- Таблица DUAL, Оператор q
- Разбор домашнего задания
- Selection, WHERE
- Математические операторы сравнения
- BETWEEN, IN, IS NULL
- LIKE
- AND
- OR
- NOT
- Приоритетность операторов
- ORDER BY часть 1
- ORDER BY часть 2
- Разбор домашнего задания
- Разновидности функций
- LOWER
- UPPER
- INITCAP
- CONCAT
- LENGTH
- LPAD и RPAD
- TRIM
- INSTR
- SUBSTR
- REPLACE
- ROUND (для числа)
- TRUNC (для числа)
- MOD
- Введение в DATE функции
- SYSDATE
- MONTHS_BETWEEN
- ADD_MONTHS
- NEXT_DAY
- LAST_DAY
- ROUND (для даты)
- TRUNC (для даты)
- Разбор домашнего задания
- Введение в CONVERSION функции
- TO_CHAR (для числа)
- TO_CHAR (для даты)
- TO_DATE
- TO_NUMBER
- Nested (вложенные) single-row функции
- NVL
- NVL2
- NULLIF
- COALESCE
- DECODE
- Simple CASE
- Searched CASE
- Разбор домашнего задания
- Введение в GROUP функции
- COUNT
- SUM
- AVG
- MAX и MIN
- Введение в GROUP BY
- GROUP BY часть 1
- GROUP BY часть 2
- HAVING
- Nested (вложенные) group функции
- Разбор домашнего задания
- Введение в JOIN
- NATURAL JOIN
- JOIN USING
- JOIN ON
- Примеры на объединение больше 2-х таблиц
- NONEQUIJOIN
- SELF JOIN
- Введение в OUTER JOIN
- LEFT OUTER JOIN
- RIGHT OUTER JOIN
- FULL OUTER JOIN
- CROSS JOIN
- Oracle JOIN синтаксис
- Разбор домашнего задания
- Введение в SUBQUERY
- SINGLE-ROW SUBQUERY
- MULTIPLE-ROW SUBQUERY
- CORRELATED SUBQUERY
- Примеры на подзапросы
- Разбор домашнего задания
- Введение в SET операторы
- UNION ALL
- UNION
- INTERSECT
- MINUS
- Примеры на SET операторы
- Разбор домашнего задания
- Введение в DML
- Простой INSERT
- INSERT с использованием функций
- INSERT с использованием SUBQUERY
- INSERT в несколько таблиц
- Ошибки при использовании DML
- Простой UPDATE
- UPDATE с использованием SUBQUERY
- Простой DELETE
- DELETE с использованием SUBQUERY
- MERGE
- Принципы ACID
- Введение в транзакции
- COMMIT
- ROLLBACK
- SAVEPOINT
- AUTOCOMMIT
- SELECT FOR UPDATE
- Разбор домашнего задания
- Объекты Базы Данных
- Понятия USER и SCHEMA
- Правила названия объектов и понятие NAMESPACE
- Типы данных (дополнительные)
- Простое создание таблиц CREATE TABLE
- Создание таблиц с использованием SUBQUERY
- Изменение таблиц ALTER TABLE
- Опустошение таблиц TRUNCATE TABLE
- Удаление таблиц DROP TABLE
- Разбор домашнего задания
- Введение в CONSTRAINT
- UNIQUE CONSTRAINT
- NOT NULL CONSTRAINT
- PRIMARY KEY CONSTRAINT
- FOREIGN KEY CONSTRAINT
- Опции ON DELETE для FOREIGN KEY
- CHECK CONSTRAINT
- Введение в INDEX
- INDEX B-TREE часть 1
- INDEX B-TREE часть 2
- INDEX BITMAP
- Разбор домашнего задания
- Введение во VIEW
- Simple и Complex VIEW
- Создание CREATE VIEW
- Изменение ALTER VIEW и удаление DROP VIEW
- SYNONYM
- Введение в SEQUENCE
- Работа с SEQUENCE часть 1
- Работа с SEQUENCE часть 2
- Разбор домашнего задания
- SINGLE AMPERSAND SUBSTITUTION (&)
- DOUBLE AMPERSAND SUBSTITUTION (&&)
- DEFINE и UNDEFINE
- VERIFY
- Разбор домашнего задания
- Регистрация на экзамен
01Введение в SQL
- Знакомство с курсом
- Установка SQL Developer для всех и Data Base для Windows 64-bit
- Установка Data Base для всех
- Базы данных, таблицы, нормализация
- Знакомство с HR схемой
- SQL команды
- Типы данных и понятие NULL
- Команда DESCRIBE
- Разбор домашнего задания
02Знакомство с SELECT
- Наш первый SELECT
- Оператор DISTINCT
- Некоторые правила и советы
- Expressions в SELECT LIST часть 1
- Expressions в SELECT LIST часть 2, ALIAS
- Таблица DUAL, Оператор q
- Разбор домашнего задания
03Selection, операторы, ORDER BY
- Selection, WHERE
- Математические операторы сравнения
- BETWEEN, IN, IS NULL
- LIKE
- AND
- OR
- NOT
- Приоритетность операторов
- ORDER BY часть 1
- ORDER BY часть 2
- Разбор домашнего задания
04SINGLE-ROW функции
- Разновидности функций
- LOWER
- UPPER
- INITCAP
- CONCAT
- LENGTH
- LPAD и RPAD
- TRIM
- INSTR
- SUBSTR
- REPLACE
- ROUND (для числа)
- TRUNC (для числа)
- MOD
- Введение в DATE функции
- SYSDATE
- MONTHS_BETWEEN
- ADD_MONTHS
- NEXT_DAY
- LAST_DAY
- ROUND (для даты)
- TRUNC (для даты)
- Разбор домашнего задания
05CONVERSION, GENERAL и CONDITIONAL функции
- Введение в CONVERSION функции
- TO_CHAR (для числа)
- TO_CHAR (для даты)
- TO_DATE
- TO_NUMBER
- Nested (вложенные) single-row функции
- NVL
- NVL2
- NULLIF
- COALESCE
- DECODE
- Simple CASE
- Searched CASE
- Разбор домашнего задания
06GROUP функции, ORDER BY, HAVING
- Введение в GROUP функции
- COUNT
- SUM
- AVG
- MAX и MIN
- Введение в GROUP BY
- GROUP BY часть 1
- GROUP BY часть 2
- HAVING
- Nested (вложенные) group функции
- Разбор домашнего задания
07JOIN (объединение)
- Введение в JOIN
- NATURAL JOIN
- JOIN USING
- JOIN ON
- Примеры на объединение больше 2-х таблиц
- NONEQUIJOIN
- SELF JOIN
- Введение в OUTER JOIN
- LEFT OUTER JOIN
- RIGHT OUTER JOIN
- FULL OUTER JOIN
- CROSS JOIN
- Oracle JOIN синтаксис
- Разбор домашнего задания
08SUBQUERY (подзапрос)
- Введение в SUBQUERY
- SINGLE-ROW SUBQUERY
- MULTIPLE-ROW SUBQUERY
- CORRELATED SUBQUERY
- Примеры на подзапросы
- Разбор домашнего задания
09SET операторы (операторы множеств)
- Введение в SET операторы
- UNION ALL
- UNION
- INTERSECT
- MINUS
- Примеры на SET операторы
- Разбор домашнего задания
10DML команды
- Введение в DML
- Простой INSERT
- INSERT с использованием функций
- INSERT с использованием SUBQUERY
- INSERT в несколько таблиц
- Ошибки при использовании DML
- Простой UPDATE
- UPDATE с использованием SUBQUERY
- Простой DELETE
- DELETE с использованием SUBQUERY
- MERGE
- Принципы ACID
- Введение в транзакции
- COMMIT
- ROLLBACK
- SAVEPOINT
- AUTOCOMMIT
- SELECT FOR UPDATE
- Разбор домашнего задания
11DDL часть 1. Работа с таблицами
- Объекты Базы Данных
- Понятия USER и SCHEMA
- Правила названия объектов и понятие NAMESPACE
- Типы данных (дополнительные)
- Простое создание таблиц CREATE TABLE
- Создание таблиц с использованием SUBQUERY
- Изменение таблиц ALTER TABLE
- Опустошение таблиц TRUNCATE TABLE
- Удаление таблиц DROP TABLE
- Разбор домашнего задания
12DDL часть 2. Понятия CONSTRAINT и INDEX
- Введение в CONSTRAINT
- UNIQUE CONSTRAINT
- NOT NULL CONSTRAINT
- PRIMARY KEY CONSTRAINT
- FOREIGN KEY CONSTRAINT
- Опции ON DELETE для FOREIGN KEY
- CHECK CONSTRAINT
- Введение в INDEX
- INDEX B-TREE часть 1
- INDEX B-TREE часть 2
- INDEX BITMAP
- Разбор домашнего задания
13DDL часть 3. VIEW, SYNONYM, SEQUENCE
- Введение во VIEW
- Simple и Complex VIEW
- Создание CREATE VIEW
- Изменение ALTER VIEW и удаление DROP VIEW
- SYNONYM
- Введение в SEQUENCE
- Работа с SEQUENCE часть 1
- Работа с SEQUENCE часть 2
- Разбор домашнего задания
14Разное
- SINGLE AMPERSAND SUBSTITUTION (&)
- DOUBLE AMPERSAND SUBSTITUTION (&&)
- DEFINE и UNDEFINE
- VERIFY
- Разбор домашнего задания
- Регистрация на экзамен
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «SQL для начинающих: с нуля до сертификата Oracle» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 3 сентября 2026 г.

Stepik 
















