План на курса
Модул 1. Настройка на заявки
- Инструменти за настройка на заявки
- Кеширани планове за изпълнение на заявки
- Изчистване на кеша
- Анализиране на планове за изпълнение
- Съвети
- Използване на Database съветника за настройка на двигателя
- Настройка на индекса
- Структури на таблици и индекси
- Индекс Access Методи
- Стратегии за индексиране
Модул 2. Подзаявки, таблица Expressион и функции за класиране
- Писане на подзаявки
- Използване на йони от таблица Express.
- Използване на функции за класиране
Модул 3. Оптимизиране на операциите за свързване и множество
- Основни типове съединения
- Алгоритъм за присъединяване
- Задайте операции
- Използване на INTO с операция Set
Модул 4. Агрегиране и насочване на данни
- Използване на клаузата OVER
- Различни типове агрегации (кумулативни, плъзгащи се и от година до дата)
- Завъртане и премахване на завъртане
- Настройте персонализирани агрегации
- Използване на подклауза GROUPING SETS
- Подклаузи CUBE и RULLUP
- Как да материализираме набори за групиране
Модул 5. Използване на TOP и APPLY
- ИЗБЕРЕТЕ ТОП
- Използване на табличния оператор APPLY
- TOP n на групово ниво
- Внедряване на пейджинг
Модул 6. Оптимизиране на трансформацията на данни
- Вмъкване на данни с клауза Enhanced VALUES
- Използване на доставчика на BULK Rowset
- С помощта на INSERT EXEC
- Механизмите на последователността
- ИЗТРИВАНЕ с обединения
- АКТУАЛИЗИРАНЕ с присъединявания
- Изявление MERGE
- Клаузата OUTPUT с INSERT
- Клаузата OUTPUT с DELETE
- Клаузата OUTPUT с UPDATE
- Клаузата OUTPUT с MERGE
Модул 7. Заявки за разделени таблици
- Разделяне в SQL сървър
- Как да пишете заявки върху разделени таблици
- Как се пишат заявки за разделени изгледи
Изисквания
Good SQL знания в Microsoft SQL среда на сървър 2008/2012.
Отзиви от потребители (5)
Being human and talking to us as understandable possible
Sorin
Курс - Database Administration Fundamentals for MS SQL Server
Philip was very kind, his style of explaining SQL concepts is outstanding. I liked that he give us information and answered to questions which were not part of this course.
Stefan
Курс - SQL in SQL Server
Practical exercises for practice and understanding of the concept, clarification provided for any questions.
Safdar Abbas - Medtech Limited
Курс - T-SQL Fundamentals with SQL Server Training Course
It allowed us to have an applied hands on sproc to our company database.
Corneliu Buculei - Standard Building Supplies Ltd
Курс - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Interactive exercises