Основы SQL: SELECT, JOIN, DML, DDL, TCL, DCL

Краткая теория, тесты, рекомендации по написанию SQL и практика в конце для всестороннего усвоения материала

4.75 (305 reviews)
Udemy
platform
Русский
language
Databases
category
instructor
Основы SQL: SELECT, JOIN, DML, DDL, TCL, DCL
2,461
students
5.5 hours
content
Nov 2021
last update
$19.99
regular price

What you will learn

Работать с реляционной системой управления базой данных

Создавать реляционную базу данных

Создавать дамп базы данных

Использовать операторы DDL для создания, изменения и удаления объектов базы данных

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

Использовать возможности оператора SELECT для выполнения запросов любой сложности

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

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

Контролировать доступ к таблицам базы данных, используя операторы DCL

Why take this course?

Данный курс предназначен для изучения основ SQL: теоретических основ  реляционной модели, операций реляционной алгебры,  правил и назначение нормализации, использования ER диаграммы для  моделирования предметной области, практического использования всех  операторов SQL  (операторов определения данных (Data Definition Language, DDL): CREATE,  ALTER, DROP;  манипуляции данными (Data Manipulation Language, DML): SELECT, INSERT,  UPDATE, DELETE;  управления транзакциями (Transaction Control Language, TCL): COMMIT,  ROLLBACK, SAVEPOINT;  определения доступа к данным (Data Control Language, DCL): GRANT,  REVOKE, DENY), а также назначение представлений, проверок и индексов.

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

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

Основной цель данного курса является систематизировать огромное  количество информации по SQL, выделив особо значимые области и  предоставив краткий теоретический базис,  на основании которого построен язык SQL.

Знания и опыт полученные в рамках данного курса будут необходимы для успешного прохождения курсов   Основы Java SE - HTTP сервер,  Web приложение - IShop,  Web приложение - My Blog,  Web приложение - My Resume и любых других где требуется использовать реляционные базы данных.

Для получения дополнительной информации по теме данного курса, рекомендуем следующие источники информации: 

  1. Бен  Форта, Освой самостоятельно SQL за 10 минут (Sams Teach Yourself SQL in  10 Minutes) - М.:Вильямс, 2017 - 288 с. - ISBN 978-5-8459-1858-1;

  2. PostgreSQL документация


Screenshots

Основы SQL: SELECT, JOIN, DML, DDL, TCL, DCL - Screenshot_01Основы SQL: SELECT, JOIN, DML, DDL, TCL, DCL - Screenshot_02Основы SQL: SELECT, JOIN, DML, DDL, TCL, DCL - Screenshot_03Основы SQL: SELECT, JOIN, DML, DDL, TCL, DCL - Screenshot_04

Reviews

Чуркина
June 3, 2022
тяжеловато, т.к. загружена русскоязычная версия, а у преподавателя англоязычная. и очень быстро показывает не успеваю
Adlet
October 18, 2020
Отличное объснение основам SQL, ответил на все базовые вопросы в тех.задании от компании, конечно были небольшие трудности. Удачи всем!!
Мухин
August 28, 2019
Мне понравился курс структурой и доступностью. Но отсутствие версии под macOS добавило challenge этому курсу
Olesya
August 20, 2019
Курс отличны. Но мне надо было быть более внимательной и не торопиться. Итоговое задание я провалила(
Dmitriy
August 4, 2019
Слишком быстро переключаются слайды, не успеваешь понять синтаксис запроса. Смена качества изображения.
Иван
August 3, 2019
Курс хорошо рассказывает основы SQL, но из-того что работаем с Postgresql не хватает информации о его отличиях от других СУБД и его внутреннего устройства.
Alexandr
July 30, 2019
Для начального представления о SQL вполне неплохой курс. Местами суховато, но в целом без лишней воды, систематизировано и скомпоновано. Спасибо за курс
Светлана
May 12, 2019
Хороший курс, дает базу SQL. Простые понятные примеры. Мне понравилось, что в начале объясняется, как все установить, какие программы нужны и т.д. Единственное, что хотелось бы инструкцию и рекомендации для Ubuntu, так как у меня не было возможности поставить рекомендуемый SQL manager. Если что, для Ubuntu отлично подходит DataGrip
Ruslan
May 5, 2019
Хороший курс. Автор реагирует на обратную связь по каждому вопросу. В целом - понравилось, спасибо за базу по SQL.
Анастасия
April 4, 2019
Решила поменять профессию и начала с онлайн уроков. Спасибо за этот курс! Он очень хорош для новичков, все понятно и интересно. С удовольствием бы заплатила за такой курс, но с большим количеством практических заданий.
Mykhailo
March 25, 2019
Сначала курс показался тяжелым для совсем новичка, но на данный момент мне очень нравится, все дается очень доступно. Спасибо за такой курс!
Алексей
February 21, 2019
Много немного бессмысленной информационой нагрузки. С другой стороны это иногда позволяет понимать некоторые статьи
Павел
January 8, 2019
Слишком научно в начале. Напомнило университетские лекции с кучей научных терминов, которые трудно понимаются. Для 20-летних может и нормально, а для 30+ слишком мудрёно. Хотелось бы простоты в теории, объяснения "на пальцах". Но зато примеры всё ставят на свои места. За практику 5+. Курс знакомит с языком очень поверхностно. На это он и рассчитан. Перед прохождением лучше ознакомиться с типами данных. Не рассматриваются триггеры, функции. Можно было бы один урок и на них потратить. В целом доволен курсом.
Sergey
January 4, 2019
На мой взгляд, недостаточно применяется принцип постепенности и упоминаются термины перечислением без дачи определения. Хоть определения и даются позже, но это приводит к некому замешательству и перегрузки памяти невыясненными терминами. Но в целом более-менее, продолжим!
Евгений
December 20, 2018
Все очень доступно. Преподаватель отвечает на вопросы возникшие в курсе. Правда мне сложно было выполнить финальную работу. Придется к ней вернуться позже, когда все же попрактикуюсь. Для меня было мало практических заданий. Теория разжевана для тех кто видит БД впервые полностью. В целом большое спасибо!

Charts

Price

Основы SQL: SELECT, JOIN, DML, DDL, TCL, DCL - Price chart

Rating

Основы SQL: SELECT, JOIN, DML, DDL, TCL, DCL - Ratings chart

Enrollment distribution

Основы SQL: SELECT, JOIN, DML, DDL, TCL, DCL - Distribution chart

Related Topics

2060647
udemy ID
12/1/2018
course created date
11/16/2019
course indexed date
Bot
course submited by