Учебное пособие. — СПб: НИУ ИТМО, —2013. — 149 с.
В пособии излагаются методические рекомендации к выполнению
лабораторных работ по дисциплине Создание клиент-серверных
приложений.
Предназначено для студентов, обучающихся по всем профилям подготовки бакалавров направления: 210700 Инфокоммуникационные технологии и системы связи. Содержание
Начало работы с базами данных и Transact-SQL в SQL Server 2008.
Обзор SQL Server 2008.
Обзор баз данных SQL Server.
T-SQL.
Работа со скриптами T-SQL.
Использование T-SQL запросов.
Запросы и фильтрация данных.
Использование оператора SELECT.
Фильтрация данных.
Работа с NULL значениями.
Форматирование выходных данных.
Вопросы производительности в написании запросов.
Группировка и обобщение данных.
Суммирование данных с помощью агрегатных функций.
Суммирование сгруппированных данных.
Рейтинг сгруппированных данных.
Создание перекрестных запросов.
Объединение данных из нескольких таблиц.
Основы объединений. Виды предложений с типами объединений.
Применение объединений в отчетах.
Объединение и ограничение результирующих наборов.
Работа с подзапросами.
Создание основных подзапросов.
Связанные подзапросы.
Сравнение подзапросов с объединениями и временными таблицами.
Использование общих табличных выражений.
Модификация данных в таблицах.
Вставка данных в таблицы.
Удаление данных из таблиц.
Обновление данных в таблице.
Обзор транзакций.
Запросы метаданных, XML и полнотекстовые индексы.
Запросы метаданных.
Обзор XML.
Запросы XML данных.
Обзор полнотекстовых индексов.
Запросы с использованием полнотекстовых индексов.
Использование программных объектов для получения данных.
Представления.
Пользовательские функции.
Хранимые процедуры.
Триггеры.
Распределенные запросы.
Использование передовых технологий.
План выполнения.
Преобразование типов данных.
Работа с типами данных.
Курсоры и Set-Base запросы.
Динамический SQL.
Управление файлами запросов.
Литература. © Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, 2013
© Т.В. Зудилова, Г.Ю. Шмелева, 2013.
Предназначено для студентов, обучающихся по всем профилям подготовки бакалавров направления: 210700 Инфокоммуникационные технологии и системы связи. Содержание
Начало работы с базами данных и Transact-SQL в SQL Server 2008.
Обзор SQL Server 2008.
Обзор баз данных SQL Server.
T-SQL.
Работа со скриптами T-SQL.
Использование T-SQL запросов.
Запросы и фильтрация данных.
Использование оператора SELECT.
Фильтрация данных.
Работа с NULL значениями.
Форматирование выходных данных.
Вопросы производительности в написании запросов.
Группировка и обобщение данных.
Суммирование данных с помощью агрегатных функций.
Суммирование сгруппированных данных.
Рейтинг сгруппированных данных.
Создание перекрестных запросов.
Объединение данных из нескольких таблиц.
Основы объединений. Виды предложений с типами объединений.
Применение объединений в отчетах.
Объединение и ограничение результирующих наборов.
Работа с подзапросами.
Создание основных подзапросов.
Связанные подзапросы.
Сравнение подзапросов с объединениями и временными таблицами.
Использование общих табличных выражений.
Модификация данных в таблицах.
Вставка данных в таблицы.
Удаление данных из таблиц.
Обновление данных в таблице.
Обзор транзакций.
Запросы метаданных, XML и полнотекстовые индексы.
Запросы метаданных.
Обзор XML.
Запросы XML данных.
Обзор полнотекстовых индексов.
Запросы с использованием полнотекстовых индексов.
Использование программных объектов для получения данных.
Представления.
Пользовательские функции.
Хранимые процедуры.
Триггеры.
Распределенные запросы.
Использование передовых технологий.
План выполнения.
Преобразование типов данных.
Работа с типами данных.
Курсоры и Set-Base запросы.
Динамический SQL.
Управление файлами запросов.
Литература. © Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, 2013
© Т.В. Зудилова, Г.Ю. Шмелева, 2013.