SEARCH:
Change language to German
English Selected
Change language to French
Change language to Russian
Нет данных.
Сегодня
06 ноября 2026 / Friday / Неделя четная
Time tableРасписание
  
    Введение в ИТ     
    Управление данными     
    Пром.СУБД     
    Основы языка C#     
    ТПБД     
    Разр. Web-прил.     
    Программирование     
Рабочие программы
Рабочая программа для 2024 года приёма

Лекционные материалы

Лекции
ЛК2. Операторы DDL и DML
ЛК3 Подзапросы. Представления
ЛК3. Разработка сценариев DDL и DML
ЛК4 Основы проектирования моделей данных
ЛК5 Проектирование БД для предметной области
ЛК6. Безопасность
ЛК7. Индексы
ЛК8. Оптимизация запросов
ЛК9 Транзакции. Уровни изоляции
Демонстрационный сценарий для работы с транзакциями
Методические указания к лабораторным работам и ИДЗ
Руководство SSMS
Лабораторная работа №1. Изучение инструментария MS SQL Server
Лабораторная работа №2. Написание DML- и DDL-запросов на языке T-SQL
Лабораторная работа №3. Изучение инструментария Toad Data Modeler
Лабораторная работа №4. Администрирование БД под управлением Microsoft SQL Server
Демонстрационный сценарий для работы с индексами
Лабораторная работа №5. Уровни изоляции транзакций и блокировки
Лабораторная работа №6. Планирование периодических операций. Использование профилировщика
Индивидуальное задание
Разбор часто задаваемых вопросов
В связи с "отмиранием" ресурсов по ссылкам рекомендую пользоваться web.archive.org для ознакомления с искомыми страницами
Справочные материалы
• MSDN Microsoft SQL Server
• Microsoft Docs
• Михаил Фленов - Transact-SQL (книга)
• Михаил Флёнов - Transact-SQL (сайт)
• Осипов Д.Л. Технологии проектирования баз данных (внимание, код запросов написан для MySQL!)
• Документация по Toad Data Modeller
• Онлайн дизайнер
Запрос на восстановление БД (при необходимости)
Ресурсы для тренировки
• HacherRank
• SQL-ex
Доп. инструменты
На сервере удалённых приложений RemoteApp (http://vap.tpu.ru) в разделе "Работа с БД" имеется развёрнутая SQL Server Management Studio 17.9 с доступом непосредственно в сеть ТПУ. Для авторизации использовать свои корпоративные учётные данные в формате TPU\вашлогин.

Дополнительные материалы
• Зачем нужна денормализация баз данных, и когда ее использовать
Читать комментарии к статье обязательно
• Что особенного в СУБД для данных в оперативной памяти
• In-Memory OLTP в SQL Server 2014. Часть I
• In-Memory OLTP в SQL Server 2014. Часть II
• Утки, Таиланд и T-SQL… или что может подстерегать программистов при работе с SQL Server?
• Медленно в приложении, быстро в SSMS (часть 1)
• Медленно в приложении, быстро в SSMS (часть 2)
• Медленно в приложении, быстро в SSMS (часть 3)
• 14 вопросов об индексах в SQL Server, которые вы стеснялись задать
• Семь смертных грехов программиста на T-SQL
• Заблуждения программистов относительно времени
• У семи программистов адрес без дома
• Заблуждения программистов об именах
• Как думать на SQL?
• SQL: пара приемов в SELECT-запросах
• Редкий SQL
• 12 типичных ошибок при бэкапе баз данных
• Исследуем базы данных с помощью T-SQL
• Публикации пользователя @unfilled об MS SQL Server
• Learning MS SQL Server (stack overflow)
• Learning MS SQL Server (stack overflow) - машинный перевод
• Hidden RBAR: Triangular Joins
2011 © Томский политехнический университет
При полном или частичном использовании текстовых и графических материалов с сайта ссылка на портал ТПУ обязательна