Про курс
Transact-SQL - це діалект мови SQL, розроблений компанією Microsoft для роботи з Microsoft SQL Server. На сьогодні Transact-SQL використовується як мова запитів для створення баз даних для магазинів, великих корпоративних проєктів, і, відповідно, для управління такими базами та таблицями у базах даних, для наповнення баз новими даними, для зміни вже існуючих даних та для створення складних правил існування даних у базі.
У Transact-SQL для розширення можливостей SQL були додані такі додаткові елементи, як: керуючі оператори, локальні та глобальні змінні, додаткові функції для обробки рядків, дат, математики тощо, підтримка автентифікації Microsoft Windows.
Цей курс допоможе вам зрозуміти основи розробки баз даних з використанням SQL взагалі та Transact-SQL і Microsoft SQL Server безпосередньо. На курсі ви зможете отримати добре розуміння основи роботи з запитами до SQL Server, правильно організовувати збереження даних та їх обробку і виконувати різноманітні задачі в контексті баз даних.
Попередні Вимоги
Курс "Transact-SQL" розроблений в першу чергу для розробників, що вже мають базові знання мови SQL, але підійде і для студентів що тільки починають вивчати роботу з базами даних.
Ви навчитеся
- Розуміти основні концепції та принципи роботи з мовою Transact-SQL.
- Виконувати запити до баз даних з використанням Transact-SQL.
- Створювати та управляти об'єктами баз даних, як-от таблиці, представлення, індекси та інші.
- Маніпулювати даними в базах даних, включаючи вставку, оновлення та видалення даних.
- Реалізовувати збережені процедури, тригери та функції для обробки даних в базах даних.
- Використовувати транзакції для забезпечення цілісності та безпеки даних.
- Оптимізувати запити та покращувати продуктивність баз даних.
- Розуміти основні принципи забезпечення безпеки даних у базах даних.
- Застосовувати отримані знання та навички до реальних проєктів, пов'язаних з розробкою баз даних.
- 2 год 8 хв
- у записі
- 6 з 17
- українська
Що входить до курсу
Урок є вступним до курсу і ознайомлює студентів з основами мови SQL та її роллю у роботі з базами даних. У цьому уроці студенти будуть мати змогу ознайомитись з основними поняттями баз даних, Системою Управління Базами Даних (СУБД) та роллю мови SQL в управлінні даними.
Мета уроку - вивчення різних типів даних, які підтримує Transact-SQL, та їх використання у створенні таблиць та змінних. На цьому уроці Ви дізнаєтесь про основні типи даних, які використовуються в SQL Server, та навчитеся працювати з ними.
Урок охоплює основні поняття та використання мови SQL для визначення структури даних (DDL) та маніпуляції даними (DML). Студенти отримають практичні навички в створенні, зміні та видаленні об'єктів бази даних за допомогою DDL, а також вставці, оновленні та видаленні даних за допомогою DML.
Урок розглядає поняття цілісності даних в базі даних та вивчає використання первинного ключа та зовнішнього ключа для забезпечення цілісності даних. Учасники навчаться визначати та застосовувати первинні та зовнішні ключі при створенні та зміні таблиць.
Цей урок присвячений вивченню концепцій нормалізації та денормалізації баз даних. Студенти дізнаються, що таке реляційна модель та основні властивості відношень в базах даних. Вони ознайомляться з концепцією нормалізації і нормальними формами, які допомагають уникнути аномалій та забезпечити ефективну структуру бази даних. Крім того, учасники дізнаються про використання вирахуваних стовпців для покращення функціональності бази даних.
Урок є практичним застосуванням знань, набутих протягом попередніх уроків. У цьому уроці ви матимете можливість вирішувати реальні завдання та застосовувати принципи нормалізації та денормалізації для проєктування та оптимізації бази даних.