SQL для начинающих: с нуля до сертификата Oracle
Изучение SQL на простых примерах для новичков. Теория, практика, домашние задания и их разборы.
Чему вы научитесь
- Вы шаг за шагом детально изучите основные темы SQL
- Полностью подготовитесь к экзамену Oracle SQL 1Z0-071
- Научитесь писать SELECT-ы различной сложности
- Научитесь изменять, добавлять, удалять информацию в Базах Данных
- Научитесь работать с множеством различных объектов в Базах Данных
Надоело пытаться выучить SQL по нескольким источникам? Тогда этот курс точно для Вас!
Привет, друзья! Меня зовут Заур Трегулов, и я являюсь автором данного курса. Также являюсь автором курса "Java (Джава) для начинающих: с нуля до сертификата Oracle", который является BESTSELLER-ом в своей категории.
Создал этот курс по многочисленным просьбам студентов, ведь в наши дни SQL нужен практически везде. Множество людей работают с информацией, и её как-то необходимо обрабатывать.
Итак, для кого же предназначен мой видеокурс?
Курс идеально подходит для супер новичков, которые понятия не имеют, что такое SQL.
А также курс несомненно заценят люди, которые уже имеют какое-то представление о SQL. Поверьте, Вы обязательно узнаете много нового вне зависимости от уже имеющихся знаний.
И очень-очень приятный бонус данного курса. Он полностью подготовит вас к сдаче экзамена от корпорации Oracle. Сертификат данной организации признаётся во всем мире и доказывает Вашу квалификацию. И не редко играет значительную роль при трудоустройстве.
Самое главное, что для подготовки к экзамену Вам абсолютно не нужно использовать дополнительную литературу. Всё, что необходимо знать, уже есть в данном видеокурсе.
Методика и структура курса таковы, что я объясняю все темы на простейших примерах, которые понятны даже новичкам.
И, конечно же, в курсе очень много практического материала. Ведь SQL - это в первую очередь практика.
После каждой группы взаимосвязанных тем, я задаю домашнее задание, которое вы должны будете выполнять самостоятельно, а проверять мы его будем уже на следующем уроке.
Также, уделяю особое внимание обратной связи. Я всегда охотно общаюсь со своими студентами и отвечаю на их вопросы.
Всё, что вам необходимо знать для успешного обучения по данному курсу - это лишь математику
уровня 7 класса и больше НИ-ЧЕ-ГО.
Если вы все еще сомневаетесь и думаете, что моя методика обучения может вам не подойти, то у меня для вас отличная новость!
Приобретая курс на платформе udemy, Вы, в течении 30 дней, можете от него отказаться и вернуть все свои деньги.
Никаких рисков! Отлично! Разве нет???
До скорой встречи друзья и удачного обучения!
Для кого этот курс:
- Всем, кто начинает учить SQL с нуля
- Всем, кто хочет получить простые и логичные объяснения разных тем
- Всем, кто хочет подготовиться к экзамену Oracle SQL 1Z0-071
–
Введение в SQL(02:11:38)
- Знакомство с курсом
- Предварительный просмотр
- Скачивание и установка Data Base для Windows 64-bit
- Скачивание и установка Data Base для других ОС
- Базы данных, таблицы, нормализация
- Знакомство с HR схемой
- SQL команды
- Типы данных и понятие NULL
- Команда DESCRIBE
- Разбор домашнего задания
Знакомство с SELECT (01:33:20)
- Наш первый SELECT
- Предварительный просмотр
- Оператор DISTINCT
- Предварительный просмотр
- Некоторые правила и советы
- Expressions в SELECT LIST часть 1
- Предварительный просмотр
- Expressions в SELECT LIST часть 2, ALIAS
- Предварительный просмотр
- Таблица DUAL, Оператор q
- Разбор домашнего задания
Selection, операторы, ORDER BY(02:16:59)
- Selection, WHERE
- Предварительный просмотр
- Математические операторы сравнения
- BETWEEN, IN, IS NULL
- Предварительный просмотр
- LIKE
- Предварительный просмотр
- AND
- OR
- NOT
- Приоритетность операторов
- ORDER BY часть 1
- Предварительный просмотр
- ORDER BY часть 2
- Разбор домашнего задания
SINGLE-ROW функции(02:46:07)
- Разновидности функций
- 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, GENERAL и CONDITIONAL функции(03:29:10)
- Введение в CONVERSION функции
- TO_CHAR (для числа)
- TO_CHAR (для даты)
- TO_DATE
- Предварительный просмотр
- TO_NUMBER
- Nested (вложенные) single-row функции
- NVL
- Предварительный просмотр
- NVL2
- NULLIF
- COALESCE
- DECODE
- Simple CASE
- Searched CASE
- Разбор домашнего задания
GROUP функции, ORDER BY, HAVING(01:53:22)
- Введение в GROUP функции
- COUNT
- SUM
- AVG
- Предварительный просмотр
- MAX и MIN
- Введение в GROUP BY
- GROUP BY часть 1
- GROUP BY часть 2
- HAVING
- Nested (вложенные) group функции
- Разбор домашнего задания
JOIN (объединение)(02:57:58)
- Введение в 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 (подзапрос)(01:32:54)
- Введение в SUBQUERY
- SINGLE-ROW SUBQUERY
- MULTIPLE-ROW SUBQUERY
- CORRELATED SUBQUERY
- Примеры на подзапросы
- Разбор домашнего задания
SET операторы (операторы множеств) (01:05:49)
- Введение в SET операторы
- UNION ALL
- UNION
- INTERSECT
- MINUS
- Примеры на SET операторы
- Разбор домашнего задания
DML команды(02:54:37)
- Введение в DML
- Простой INSERT
- Предварительный просмотр
- INSERT с использованием функций
- INSERT с использованием SUBQUERY
- INSERT в несколько таблиц
- Ошибки при использовании DML
- Простой UPDATE
- UPDATE с использованием SUBQUERY
- Простой DELETE
- DELETE с использованием SUBQUERY
- MERGE
- Принципы ACID
- Введение в транзакции
- COMMIT
- ROLLBACK
- SAVEPOINT
- AUTOCOMMIT
- SELECT FOR UPDATE
- Разбор домашнего задания
DDL часть 1. Работа с таблицами(01:30:38)
- Объекты Базы Данных
- Понятия USER и SCHEMA
- Правила названия объектов и понятие NAMESPACE
- Предварительный просмотр
- Типы данных (дополнительные)
- Простое создание таблиц CREATE TABLE
- Создание таблиц с использованием SUBQUERY
- Изменение таблиц ALTER TABLE
- Опустошение таблиц TRUNCATE TABLE
- Удаление таблиц DROP TABLE
- Разбор домашнего задания
DDL часть 2. Понятия CONSTRAINT и INDEX(02:46:29)
- Введение в 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
- Разбор домашнего задания
DDL часть 3. VIEW, SYNONYM, SEQUENCE(01:59:42)
- Введение во VIEW
- Simple и Complex VIEW
- Создание CREATE VIEW
- Предварительный просмотр
- Изменение ALTER VIEW и удаление DROP VIEW
- SYNONYM
- Введение в SEQUENCE
- Работа с SEQUENCE часть 1
- Работа с SEQUENCE часть 2
- Разбор домашнего задания
Разное(52:01)
- SINGLE AMPERSAND SUBSTITUTION (&)
- Предварительный просмотр
- DOUBLE AMPERSAND SUBSTITUTION (&&)
- DEFINE и UNDEFINE
- VERIFY
- Разбор домашнего задания
- Регистрация на экзамен
https://www.udemy.com/course/sql-oracle-certification/
Стоимость: 99$ (возможно будут скидки, тогда ценник поправлю)