Про курс
Даний відео курс складається з 12-ти уроків, які познайомлять учнів зі стандартом SQL в реалізації компанії Microsoft – мовою Transact-SQL – ключем до використання MS SQL Server. Втім, в інших реалізаціях реляційних баз даних (Oracle, MySQL, Firebird) відмінності будуть незначними. Курс охоплює достатній мінімум знань, необхідний роботи з базами даних як аналітику даних, так і розробнику програмного забезпечення.
Цей курс входить до спеціальності:
Попередні Вимоги
Курс підійде розробникам-початківцям та/або спеціалістам у галузі аналітики, яким необхідно володіти інструментами роботи з базами даних
Ви навчитеся
- розуміти основні засади проєктування БД
- складати коректні вибірки даних із БД
- розумітися на нормалізації БД
- використовувати різні можливості мови Transact-SQL
- 13 год 27 хв
- 02.02.2017
- 14 з
- 22.12.2020
- російська
Що входить до курсу
×
Ви дійсно бажаєте відкрити доступ до тестування за курсом Transact SQL на 40 днів?
У першому відео уроці курсу ви познайомитеся з мовою структурованих запитів SQL та розберете поняття бази даних. Дізнаєтеся про реляційні бази даних, системи управління базами даних (СУБД), мови DML, DDL і Transact-SQL. Автор продемонструє правильний старт роботи з MS SQL Server Management Studio, а також створить першу БД та таблиці за допомогою візуальних засобів SSMS. Крім цього, ви дізнаєтеся, що таке типи даних та арифметичні оператори.
У другому уроці мова піде про інструкції DDL і як створювати, змінювати, видаляти бази даних та таблиці з їх допомогою. Ви вивчите інструкції DML: SELECT, INSERT, UPDATE, DELETE.
У третьому уроці ви детальніше познайомитеся з усіма можливостями інструкції SELECT, яка використовується для вибірки даних. Також ви розглянете логічні оператори та оператори порівняння.
У четвертому уроці йдеться про системні каталоги та вбудовані функції. Подивившись урок, ви дізнаєтеся про представлення каталогу об'єктів, про системні процедури та агрегатні функції.
У п'ятому уроці ви познайомитеся із системними каталогами та процедурами. Ви побачите, як можна представити каталог об'єктів, та зможете відрізняти вбудовані функції від агрегатних.
На шостому уроці ви ознайомитеся із поняттям цілісності даних. Ви дізнаєтеся, що таке доменна цілісність, цілісність сутностей, первинний і зовнішній ключ, а також, що таке посилальна цілість та її обмеження.
У сьомому уроці ви ознайомитеся з основою реляційної моделі та поняттям нормалізації БД. Ви розглянете першу, другу та третю нормальні форми.
- INNER JOIN
- OUTER JOIN
- LEFT OUTER JOIN
- RIGHT OUTER JOIN
- FULL JOIN
- CROSS JOIN
У цьому уроці ви познайомитеся з такими операторами роботи з наборами: UNION, UNION ALL, EXCEPT та INTERSECT. Також ви дізнаєтеся про представлення та цілі їх використання.
У цьому уроці курсу Ви познайомитеся з Transact-SQL і розберете поняття підзапитів, пов'язаних підзапитів, тимчасових таблиць, дізнаєтесь, як застосовувати узагальнені табличні вирази. Також ознайомитесь із операторами ALL, ANY, EXISTS, APPLY.
Професійна робота з індексами – запорука досягнення високої продуктивності SQL Server. У цьому уроці ми розглянемо основні типи індексів та особливості їх використання, а також навчимося їх створювати.
У цьому уроці ми розглянемо механізми, за допомогою яких можна писати код у процедурному стилі, навчимося створювати локальні змінні, розглянемо інструкції керування потоком та механізми оброблення помилок.
Ми продовжуємо знайомство з процедурними розширеннями мови Transact-SQL. У цьому уроці мова піде про курсори, збережувані процедури і користувацькі функції. Ви навчитеся створювати свої процедури та функції.
У цьому уроці ми познайомимося з транзакціями та тригерами. Почнемо з розгляду поняття транзакцій, їх типів та властивостей, дізнаємося, що таке побічні ефекти паралелізму та які існують рівні ізольованості для вирішення цих побічних ефектів. Друга частина уроку присвячена темі тригерів. Ви дізнаєтеся про різні типи тригерів та правильну організацію роботи з ними.