Введение
О чем эта книга
Что необходимо\r для работы с книгой
Как читать эту\r книгу
Используемая\r терминология и особенности реализации
Благодарности
От издательства
Часть I. Характерные\r ошибки при решении упражнений на выборку данных (оператор SELECT)
Глава 1. База данных «Компьютерная фирма»
Упражнение 1
Упражнение 2
Упражнение 3
Упражнение 4
Упражнение 5
Упражнение 6
Упражнение 7
Упражнение 8
Упражнение 9
Упражнение 10
Упражнение 11
Упражнение 12
Упражнение 13
Упражнение 14
Упражнение 15
Упражнение 16
Упражнение 17
Упражнение 18
Упражнение 19
Глава 2. База данных «Фирма вторсырья»
Упражнение 20
Упражнение 21
Упражнение 22
Глава 3. База данных «Корабли»
Упражнение 23
Упражнение 24
Упражнение 25
Упражнение 26
Упражнение 27
Упражнение 28
Упражнение 29
Упражнение 30
Упражнение 31
Упражнение 32
Упражнение 33
Упражнение 34
Упражнение 35
Упражнение 36
Часть II. Язык\r манипуляции данными в SQL
Глава 4. Оператор SELECT
Простой\r оператор SELECT
Предикаты I
Переименование\r столбцов и вычисления в результирующем наборе
Предикаты II
Получение\r итоговых значений
Использование в\r запросе нескольких источников записей
Традиционные\r операции над множествами и оператор SELECT
Использование\r ключевых слов SOME|ANY и ALL с предикатами сравнения
Преобразование\r типов и оператор CAST
Оператор CASE
Глава 5. Операторы модификации данных
Оператор INSERT
Оператор UPDATE
Оператор DELETE
Часть III. Готовимся\r ко второму этапу тестирования
Глава 6. Функции Transact-SQL для работы со\r строками и данными типа даты/времени
Функции T-SQL\r для работы со значениями даты и времени
Функции работы\r со строками в SQL SERVER 2000
Глава 7. Типичные проблемы
Генерация\r числовой последовательности
Нумерация
Об\r использовании оператора CASE
Еще раз о\r NULL-значениях
Трехзначная\r логика и предложение WHERE
Эти «хитрые»\r внешние соединения
О неявном\r преобразовании типов в SQL Server 2000
Случайная\r выборка строк из таблицы в SQL Server 2000
Коррелирующие\r подзапросы
Заключение
Приложение 1. Описание учебных баз данных
Компьютерная\r фирма
Фирма вторсырья
Корабли
Аэрофлот
Окраска
Приложение 2. Список упражнений
Приложение 3. Подсказки и решения
Упражнение 2
Упражнение 5
Упражнение 6
Упражнение 7
Упражнение 8
Упражнение 9
Упражнение 11
Упражнение 12
Упражнение 13
Упражнение 14
Упражнение 15
Упражнение 18
Упражнение 19
Упражнение 20
Упражнение 21
Упражнение 22
Упражнение 23
Упражнение 24
Упражнение 25
Упражнение 27
Упражнение 28
Упражнение 29
Упражнение 30
Упражнение 31
Упражнение 32
Упражнение 33
Упражнение 34
Упражнение 35
Список цитируемых источников
Алфавитный указатель