SQL для начинающих: с нуля до сертификата Oracle

Изучение SQL на простых примерах для новичков. Теория, практика, домашние задания и их разборы.

4.83 (3664 reviews)
Udemy
platform
Русский
language
IT Certification
category
instructor
14,169
students
30 hours
content
Nov 2020
last update
$99.99
regular price

What you will learn

Вы шаг за шагом детально изучите основные темы SQL

Полностью подготовитесь к экзамену Oracle SQL 1Z0-071

Научитесь писать SELECT-ы различной сложности

Научитесь изменять, добавлять, удалять информацию в Базах Данных

Научитесь работать с множеством различных объектов в Базах Данных

Description

Надоело пытаться выучить SQL по нескольким источникам? Тогда этот курс точно для Вас!

Привет, друзья! Меня зовут Заур Трегулов, и я являюсь автором данного курса. Также являюсь автором курса "Java (Джава) для начинающих: с нуля до сертификата Oracle", который является BESTSELLER-ом в своей категории.

Создал этот курс по многочисленным просьбам студентов, ведь в наши дни SQL нужен практически везде. Множество людей работают с информацией, и её как-то необходимо обрабатывать.

Итак, для кого же предназначен мой видеокурс?

Курс идеально подходит для супер новичков, которые понятия не имеют, что такое SQL.

А также курс несомненно заценят люди, которые уже имеют какое-то представление о SQL. Поверьте, Вы обязательно узнаете много нового вне зависимости от уже имеющихся знаний.

И очень-очень приятный бонус данного курса. Он полностью подготовит вас к сдаче экзамена от корпорации Oracle. Сертификат данной организации признаётся во всем мире и доказывает Вашу квалификацию. И не редко играет значительную роль при трудоустройстве.

Самое главное, что для подготовки к экзамену Вам абсолютно не нужно использовать дополнительную литературу. Всё, что необходимо знать, уже есть в данном видеокурсе.

Методика и структура курса таковы, что я объясняю все темы на простейших примерах, которые понятны даже новичкам.

И, конечно же, в курсе очень много практического материала. Ведь SQL - это в первую очередь практика.

После каждой группы взаимосвязанных тем, я задаю домашнее задание, которое вы должны будете выполнять самостоятельно, а проверять мы его будем уже на следующем уроке.

Также, уделяю особое внимание обратной связи. Я всегда охотно общаюсь со своими студентами и отвечаю на их вопросы.

Всё, что вам необходимо знать для успешного обучения по данному курсу - это лишь математику

уровня 7 класса и больше НИ-ЧЕ-ГО.

Если вы все еще сомневаетесь и думаете, что моя методика обучения может вам не подойти, то у меня для вас отличная новость!

Приобретая курс на платформе udemy, Вы, в течении 30 дней, можете от него отказаться и вернуть все свои деньги.

Никаких рисков! Отлично! Разве нет???

До скорой встречи друзья и удачного обучения!

Screenshots

SQL для начинающих: с нуля до сертификата Oracle - Screenshot_01SQL для начинающих: с нуля до сертификата Oracle - Screenshot_02SQL для начинающих: с нуля до сертификата Oracle - Screenshot_03SQL для начинающих: с нуля до сертификата Oracle - Screenshot_04

Content

Введение в SQL

Знакомство с курсом
Скачивание и установка Data Base для Windows 64-bit
Скачивание и установка Data Base для других ОС
Базы данных, таблицы, нормализация
Знакомство с HR схемой
SQL команды
Типы данных и понятие NULL
Команда DESCRIBE
Разбор домашнего задания

Знакомство с SELECT

Наш первый SELECT
Оператор DISTINCT
Некоторые правила и советы
Expressions в SELECT LIST  часть 1
Expressions в SELECT LIST часть 2, ALIAS
Таблица DUAL, Оператор q
Разбор домашнего задания

Selection, операторы, ORDER BY

Selection, WHERE
Математические операторы сравнения
BETWEEN, IN, IS NULL
LIKE
AND
OR
NOT
Приоритетность операторов
ORDER BY часть 1
ORDER BY часть 2
Разбор домашнего задания

SINGLE-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 (для даты)
Разбор домашнего задания

CONVERSION, GENERAL и CONDITIONAL функции

Введение в 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

Введение в GROUP функции
COUNT
SUM
AVG
MAX и MIN
Введение в GROUP BY
GROUP BY часть 1
GROUP BY часть 2
HAVING
Nested (вложенные) group функции
Разбор домашнего задания

JOIN (объединение)

Введение в 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 (подзапрос)

Введение в SUBQUERY
SINGLE-ROW SUBQUERY
MULTIPLE-ROW SUBQUERY
CORRELATED SUBQUERY
Примеры на подзапросы
Разбор домашнего задания

SET операторы (операторы множеств)

Введение в SET операторы
UNION ALL
UNION
INTERSECT
MINUS
Примеры на SET операторы
Разбор домашнего задания

DML команды

Введение в DML
Простой INSERT
INSERT с использованием функций
INSERT с использованием SUBQUERY
INSERT в несколько таблиц
Ошибки при использовании DML
Простой UPDATE
UPDATE с использованием SUBQUERY
Простой DELETE
DELETE с использованием SUBQUERY
MERGE
Принципы ACID
Введение в транзакции
COMMIT
ROLLBACK
SAVEPOINT
AUTOCOMMIT
SELECT FOR UPDATE
Разбор домашнего задания

DDL часть 1. Работа с таблицами

Объекты Базы Данных
Понятия USER и SCHEMA
Правила названия объектов и понятие NAMESPACE
Типы данных (дополнительные)
Простое создание таблиц CREATE TABLE
Создание таблиц с использованием SUBQUERY
Изменение таблиц ALTER TABLE
Опустошение таблиц TRUNCATE TABLE
Удаление таблиц DROP TABLE
Разбор домашнего задания

DDL часть 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
Разбор домашнего задания

DDL часть 3. VIEW, SYNONYM, SEQUENCE

Введение во 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
Разбор домашнего задания
Регистрация на экзамен

Reviews

Nikolai
July 3, 2022
У автора дар преподавания! Не только сам разобрался, но и отлично преподносит материал другим. Теория гармонирует с практикой. На данный момент я абсолютно доволен.
Сергей
June 30, 2022
Отличный курс, простые и наглядные примеры - благодаря этому очень легок для понимания. У преподавателя отличные курсы по Java, к сожалению нет уроков, где пересекалась бы Java и SQL. Если бы и подобное было - это было бы вообще идеально!!! Большое спасибо автору за работу!
Ievgen
June 29, 2022
Очень подробный курс. Преподаватель старается максимально донести информацию до слушателей. Я, например, большую часть слушал со скоростью 1,5, а там, где информация была сложная переходил на 1. Но в подавляющем большинстве все было понятно и на скорости 1,5. Мне кажется, что мало домашних заданий., было бы хорошо их число увеличить. Возможно кому-т обудет полезно: Преподаватель, для уменьшения времени урока, зачастую копировал похожие команды, что, замечу, никак не влияет на качество обучения. Для более качественного запоминания материала, я все эти копирования прописывал без использования копирования. Это, во-первых, позволяет "набивать" руку на правильном написании команд и, во-вторых, сталкиваться с ошибками при написании, которые со временем все проще и проще находить и устранять.
Александр
June 7, 2022
Отличный курс, где рассматриваются многие тонкости и нюансы, которые обычно не рассказываются в других курсах
Юлия
June 6, 2022
Замечательный курс! Изучаю с удовольствием :) Интересная подача информации и хорошие примеры для освоения тем! СОВЕТУЮ !!!!
Сергей
June 6, 2022
Курс очень информативный! Учитывает все возможные функции в SQL. Небольшая просьба к автору курса - пожалуйста делайте уроки немного короче. Спасибо!
Анна
May 24, 2022
Изучала SQL с нуля, без какой-либо предварительной подготовки. Купила курс по рекомендации знакомых - и не прогадала! Большое спасибо Зауру за понятное изложение материала даже для "нетехнарей". Прекрасно, что есть возможность вновь и вновь возвращаться к урокам, если появится необходимость или что-то подзабудется.
Антон
April 26, 2022
Курс пушка! У меня все =) Очень подробно и понятно подана необходимая база для уверенного штудирования скуэля)
Ulfat
April 21, 2022
Спасибо за такой онлайн-урок. Могу с уверенностью сказать, что понял все темы. Все темы подробно описаны. Кроме того, были даны ответы на все вопросы. И спасибо за это. Домашнее задание были очень интересные. До начала курса я вообще не знал SQL. Тем не менее, у меня не было никаких трудностей во время урока. Одним словом, я благодарен!!!
Евгений
April 8, 2022
Заур как всегда подробен. На stepik'е прошел один бесплатный курс по SQL, потратил много времени, как результат - неуверенное понимание. Заур же с разных сторон рассматривает субъекты, как разультат - объемное понимание.
Игорь
February 12, 2022
Курс полностью соответствует своей аннотации. Полностью оправдал мои ожидания Преподаватель всегда на связи, отвечает на возникшие вопросы.
Олег
February 1, 2022
Очень нравится Ваш курс и особенно Ваше преподавание! Огромное спасибо! Реально Вы привили мне интерес к SQL. Очень все доступно и понятно, а, главное, интересно слушать. Просто здорово!
Людмила
January 16, 2022
Курс сподобався. Заур, дякую. Дійсно багато корисної інформації з якісними поясненнями. Було дуже корисно дізнатись про те, що використовув вже в роботі на практиці, не повністю розуміючи теорію, як виявилось)
Vadims
January 15, 2022
Отличный курс! Всё наглядно и понятно. Огромное удовольствие доставляют домашние задания. Отлично можно попрактиковаться.
Дмитрий
December 27, 2021
Спасибо, Заур, за курс! Как всегда простые и понятные объяснения сложных вещей. Практические задачи просто супер. После них появляется ощущение усвоения пройденной темы. Очень доволен)

Charts

Price

SQL для начинающих: с нуля до сертификата Oracle - Price chart

Rating

SQL для начинающих: с нуля до сертификата Oracle - Ratings chart

Enrollment distribution

SQL для начинающих: с нуля до сертификата Oracle - Distribution chart

Related Topics

2619572
udemy ID
10/22/2019
course created date
10/29/2019
course indexed date
Bot
course submited by