Основы SQL: SELECT, JOIN, DML, DDL, TCL, DCL (DevStudy .net)

Курс

Основы SQL: SELECT, JOIN, DML, DDL, TCL, DCL (DevStudy .net)

480 ₽

О курсе

Краткая теория, тесты, рекомендации по написанию SQL и практика в конце для всестороннего усвоения материала [DevStudy .net] Чему вы научитесь Работать с реляционной системой управления базой данных Создавать реляционную базу данных Создавать дамп базы данных Использовать операторы DDL для создания, изменения и удаления объектов базы данных Использовать операторы DML для добавления, изменения и удаления данных из таблицы Использовать возможности оператора SELECT для выполнения запросов любой сложности Использовать все типы JOIN и подзапросов для создания запросов к нескольких таблицам базы данных Управлять транзакциями базы данных, используя операторы TCL Контролировать доступ к таблицам базы данных, используя операторы DCL, Материалы курса –Теоретические основы SQL 01:09:44 Введение в базы данных. Основы реляционной модели. Предварительный просмотр27:44 Тест "Введение в базы данных. Основы реляционной модели." 12 вопросов Нормализация и нормальные формы. Связи в базе данных 42:00 Тест "Нормализация и нормальные формы. Связи в базе данных." 10 вопросов –Практическое описание операторов SQL 04:14:37 Какой SQL клиент использовать? 00:31 Установка СУБД. Рекомендации по именованию объектов БД. ER – диаграмма 47:09 Тест "Установка СУБД. Рекомендации по именованию объектов БД. ER – диаграмма" 3 вопроса Обзор группы DDL и DML операторов SQL 34:59 Тест "Обзор группы DDL и DML операторов SQL" 8 вопросов Оператор SELECT (Часть 1) 25:47 Оператор SELECT (Часть 2) 27:55 Тест "Оператор SELECT" 25 вопросов Подзапросы и операторы JOIN Предварительный просмотр27:38 Тест "Подзапросы. JOIN" 10 вопросов Представления, проверки, индексы. Утилита Explain 36:22 Тест "Представления, проверки, индексы. Утилита Explain" 10 вопросов Обзор группы TCL и DCL операторов SQL 30:03 Тест "Обзор группы TCL и DCL операторов SQL" 8 вопросов Резюме по основам SQL 24:13 Практическое задание по написанию SELECT запросов 5 вопросов Требования Базовые знания работы с компьютером в режиме пользователя Умение пользоваться браузерами Описание Данный курс предназначен для изучения основ 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 и любых других где требуется использовать реляционные базы данных. Для кого этот курс: Курс будет полезен для программистов изучающих SQL или желающих систематизировать свои знания по данной теме