Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]

     

SQL Server 2000 в подлиннике

Е. Мамаев

Издано: 2001, С-Пб., БХВ-Петербург
Для опытных пользователей
ISBN: 5-94157-025-2
Мягкий переплет, 1280 стр.
Формат: 70x100/16

Начало
Оглавление
Введение
[Заказать книгу в магазине "Мистраль"]

Содержание

Введение

ЧАСТЬ I. АРХИТЕКТУРА SQL SERVER 200 0
Глава 1. Обзор SQL Server 2000
  Улучшения в ядре
    Поддержка множества инсталляций
    Сопоставления
    Определяемые пользователем функции
    Расширение возможностей триггеров
    Улучшения в индексах
    Каскадные изменения
  Интеграция в Web
  Надежность
  Репликация
  Новые типы данных
  Индексирование представлений
  Масштабируемость

Глава 2. Компоненты SQL Server 2000
  Службы SQL Server 2000
    Служба MSSQLServer
    Служба SQLServerAgent
      Объекты Jobs
      Объекты Operators
      Объекты Alerts
    Служба Microsoft Search
    Служба MSDTC
  Системные базы данных SQL Server 2000
    База данных Master
    База данных Model
    База данных Tempdb
    База данных Msdb

Глава 3. Использование SQL Server 2000
  Системы оперативной аналитической обработки
  Системы оперативной обработки транзакций
  Инструменты SQL Server 2000
    Enterprise Manager
    SQL Server Service Manager
    SQL Server Profiler
    Query Analyzer
    Upgrade Wizard
    Import and Export Data
    Client Network Utility и Server Network Utility
    Утилиты командной строки
    Мастера

ЧАСТЬ II. УСТАНОВКА SQL SERVER 2000
Глава 4. Подготовка к установке SQL Server 2000
  Выбор редакции
  Требования к системе
    Требования к аппаратному обеспечению
    Требования к программному обеспечению
  Подготовка учетных записей
    Создание учетных записей в Windows NT
    Создание учетных записей в Windows 2000
  Выбор конфигурации сервера
    Порядок сортировки
    Кодовая страница
    Данные Unicode
    Сопоставление SQL Server 2000
  Сетевые компоненты
    Установка сетевых библиотек и протоколов
    Установка сетевых протоколов в Windows NT 4.0
    Установка сетевых протоколов в Windows 2000
    Конфигурирование сетевых библиотек
  Выбор способа установки
    Локальная установка
    Автоматическая установка
    Удаленная установка

Глава 5. Переход на SQL Server 2000 с предыдущих версий
  Обновление серверов SQL Server 6.x
    Предварительная подготовка
    Выбор способа передачи данных
    Одно- и двухкомпьютерное обновление
    Процесс обновления
  Обновление серверов SQL Server 7.0
  Использование различных версий SQL Server

Глава 6. Установка SQL Server 2000
  Мастер установки
  Настройка системы после установки
    Управление работой служб SQL Server 2000
    Изменение параметров конфигурации сервера
    Конфигурирование сетевых библиотек
    Установка и конфигурирование клиентов

ЧАСТЬ III. АДМИНИСТРИРОВАНИЕ
Глава 7. Управление работой служб SQL Server 2000
  Старт, останов и приостанов служб
    Утилита SQL Server Service Manager
    Утилита Enterprise Manager
    Утилита Services
    Использование командной строки
    Останов средствами Transact-SQL
    Запуск SQL Server 2000 как приложения
  Управление учетной записью службы
    Утилита Enterprise Manager
    Утилита Services
  Режимы запуска SQL Server 2000
    Однопользовательский режим
    Режим с минимальными требованиями

Глава 8. Конфигурирование служб SQL Server 2000
  Конфигурирование службы MSSQLServer
    Вкладка General
    Вкладка Memory
    Вкладка Processor
    Вкладка Security
    Вкладка Connections
    Вкладка Server Settings
    Вкладка Database Settings
    Вкладка Replication
  Конфигурирование службы SQLServerAgent
    ВкладкаGeneral
    Вкладка Advanced
    Вкладка Alert System
    Вкладка Job System
    Вкладка Connections
  Использование процедурыsp_configure

Глава 9. Система безопасности SQL Server 2000
  Архитектура системы безопасности
  Проверка подлинности пользователя
    Аутентификация Windows NT
    Аутентификация SQL Server
  Создание учетной записи
    Средства Transact-SQL
      Создание учетных записей SQL Server
      Создание учетных записей Windows NT
    Использование Enterprise Manager
    Специальные учетные записи
  Роли сервера
  Система безопасности базы данных
    Пользователи
      Создание пользователя
      Специальные пользователи
      Управление пользователями средствами Transact-SQL
    Роли базы данных
      Фиксированные роли базы данных
      Управление фиксированными ролями средствами Transact-SQL
      Пользовательские роли базы данных
      Управление пользовательскими ролями средствами Transact-SQL
    Роли приложения
      Управление ролями приложения средствами Transact-SQL
    Права доступа
      Права доступа к данным
      Права на выполнение хранимых процедур и функций
      Права на выполнение команд Transact-SQL
    Управление правами доступа
      Предоставление доступа
      Запрещение доступа
     Неявное отклонение доступа
    Просмотр прав доступа
    Иерархия прав доступа

Глава 10. Административные задачи
  Обязанности администратора
  Управление серверами и группами
    Регистрация сервера
    Управление группами
  Связанные серверы
    Использование Transact-SQL
      Регистрация связанного сервера
      Просмотр информации о связанных серверах
      Определение отображения
      Просмотр отображений
      Удаление отображения
      Конфигурирование связанного сервера
      Удаление связанного сервера
    Использование Enterprise Manager
      Регистрация связанного сервера
      Конфигурирование поставщика
      Управление отображениями
      Управление параметрами связанного сервера
  Удаленные серверы
    Использование Transact-SQL
      Регистрация удаленного сервера
      Определение отображения на локальном сервере
      Определение отображения на удаленном сервере
      Просмотр отображений
      Свойства отображения
      Удаление отображения
      Удаление удаленного сервера
    Использование Enterprise Manager

Глава 11. Доступ к гетерогенным источникам данных
  Экспорт и импорт данных
    Выбор метода переноса данных
    Перенос данных в текстовый файл
    Службы Data Transformation Service
    Архитектура DTS
  Мастера DTS Export и Import Wizard
    Запуск мастера
    Конфигурирование источника данных
    Конфигурирование получателя данных
    Выбор режима копирования данных
    Копирование данных из таблиц и представлений
      Вкладка Column Mappings
      Вкладка Transformations
      Вкладка Constraints
    Использование запроса для подготовки данных
      Выбор столбцов
      Управление порядком сортировки
      Определение условий выборки
      Указание таблицы получателя
    Перенос объектов базы данных
      Выбор объектов для копирования
      Управление копированием данных
      Конфигурирование дополнительных свойств
    Сохранение и выполнение пакета
      Управление временем запуска
      Конфигурирование хранения пакета
    Завершение работы мастера
  Инструмент DTS Designer
    Источники данных
    Задачи
      Задача File Transfer Protocol Task
      Задача ActiveX Script Task
      Задача Transform Data Task
      Задача Execute Process Task
      Задача Execute SQL Task
      Задача Data Driven Query Task
      Задача Copy SQL Server Objects Task
      Задача Send Mail Task
      Задача Bulk Insert Task
      Задача Execute Package Task
      Задача Message Queue Task
      Задача Transfer Error Messages Task
      Задача Transfer Databases Task
      Задача Transfer Master Stored Procedures Task
      Задача Transfer Jobs Task
      Задача Transfer Logins Task
      Задача Dynamic Properties Task
    Отношения предшествования
    Сохранение пакета

Глава 12. Автоматизация администрирования SQL Server 2000
  Архитектура системы автоматизации
    Задания
    Оповещения
    Операторы
    Управление подсистемой автоматизации
  Управление заданиями
    Мастер Create Job Wizard
    Утилита Enterprise Manager
      Общие сведения о задании
      Управление шагами задания
      Управление запуском задания
      Извещение операторов о завершении задания
    Средства Transact-SQL
    Копирование заданий
  Управление оповещениями
    Мастер Create Alert Wizard
    Утилита Enterprise Manager
    Средства Transact-SQL
    Копирование оповещений
  Управление операторами
    Утилита Enterprise Manager
    Средства Transact-SQL
    Оператор последней надежды
    Копирование операторов
  Управление множеством серверов
    Главный сервер
    Сервер назначения
    Многосерверные задания
  Мастер Database Maintenance Plan Wizard

Глава 13. Резервное копирование
  Введение в резервное копирование
    Полная копия
    Разностная копия
    Копия журнала транзакций
    Резервное копирование файлов и групп файлов
    Планирование стратегии резервного копирования
    Выбор носителя
    Резервное копирование системных баз данных
    Восстановление системных баз данных
    Присоединение баз данных
    Ограничения при выполнении архивирования
  Архивирование с использованием Transact-SQL
    Создание полной и разностной копий
    Создание копий файлов и групп файлов
    Создание копии журнала транзакций
  Архивирование средствами Enterprise Manager
  Архивирование с помощью мастера
  Восстановление архива с использованием Transact-SQL
    Восстановление полной и разностной копий
    Восстановление файлов или групп файлов
    Восстановление журнала транзакций
  Восстановление архива средствами Enterprise Manager

Глава 14. Репликация данных
  Введение в репликацию данных
    Издатель
    Подписчик
    Дистрибьютор
  Механизмы репликации
    Агент Snapshot Agent
    Агент Log Reader Agent
    Агент Queue Reader Agent
    Агент Distribution Agent
    Агент Merge Agent
    Запуск агентов
  Типы репликации
    Репликация моментальных снимков
    Репликация транзакций
    Репликация хранимых процедур
    Репликация сведением
  Обновление подписчиков
    Безотлагательное обновление
    Требования безотлагательного обновления
    Отложенное обновление
  Выбор топологии репликации
  Управление издателем и дистрибьютором
    Инициализация издателя и дистрибьютора
    Конфигурирование издателя и дистрибьютора
    Деактивизация дистрибьютора и издателя
  Управление публикацией
    Создание публикации
    Создание динамического моментального снимка
    Конфигурирование публикации
      Общие сведения
      Управление статьями
      Вертикальные фильтры
      Горизонтальные фильтры
      Управление подписками
      Управление свойствами подписок
      Управление моментальным снимком
      Размещение моментального снимка
      Доступ к публикации
      Выбор партнеров для синхронизации
      Просмотр статуса
    Удаление публикации
  Управление подпиской
    Создание принудительной подписки
    Создание подписки по требованию
    Конфигурирование подписки
    Удаление подписки

Глава 15. Мониторинг и аудит
  Выбор инструмента мониторинга
  Утилита Performance Monitor
  Утилита Task Manager
  Утилита Event Viewer
  Утилита SQL Server Profiler
    Основы мониторинга
    Категория Sessions
    Категория Objects
    Категория Scans
    Категория TSQL
    Категория Cursors
    Категория Stored Procedures
    Категория Error and Warning
    Категория Transactions
    Категория Locks
    Категория Databases
    Категория Performance
    Категория Server
    Категория Security Audit
    Категория User Configurable
  Осуществление мониторинга
    Анализ полученной информации
  Использование Transact-SQL

Глава 16. Создание отказоустойчивой системы
  Резервный сервер
  Технология кластеризации
    Типы конфигурации кластеров
  Технология RAID
    Зеркальное отображение и дублирование дисков
    Чередование дисков

ЧАСТЬ IV. РАЗРАБОТКА И СОПРОВОЖДЕНИЕ БАЗ ДАННЫХ
Глава 17. Введение в проектирование баз данных
  Классификации баз данных
  Структурные элементы базы данных
  Модели данных
    Реляционная модель данных
  Проектирование реляционных баз данных
    Основы реляционных баз данных
    Нормализация данных
  Связывание таблиц
    Первичный и внешний ключи
    Типы связей между таблицами

Глава 18. Архитектура баз данных
  Физическая архитектура базы данных
    Файлы и группы файлов
    Страницы и группы страниц
  Логическая архитектура базы данных
    Именование объектов
    Доступ к объектам
    Умолчания
    Правила
    Определяемые пользователем типы данных

Глава 19. Транзакции и блокировки
  Основы транзакций
  Основы блокировок
  Использование транзакций
    Автоматическое определение транзакции
    Явное определение транзакции
    Неявное определение транзакции
    Команды, запрещенные в транзакциях
  Распределенные транзакции
    Завершение распределенных транзакций
    Создание распределенных транзакций
  Вложенные транзакции
  Использование блокировок
    Уровни блокирования
    Уровни изолированности транзакций
    Управление блокировками на уровне команд
    Типы блокировок
      Основные типы блокировок
      Специальные типы блокировок
      Конфликты блокировок
    Мертвые блокировки

Глава 20. Работа с базой данных
  Планирование конфигурации базы данных
    Планирование размещения файлов
    Использование групп файлов
    Возможность автоматического роста файлов
    Использование неформатированных разделов
    Выбор сопоставления
  Создание базы данных
    Использование Transact-SQL
      Описание файлов
      Описание группы файлов
      Пример создания базы данных
    Использование Enterprise Manager
    Использование мастера Create Database Wizard
  Управление свойствами базы данных
    Transact-SQL
      Процедура sp_dboption
      Изменение имени базы данных
      Передача прав владения базой данных
      Получение информации о базе данных
      Уменьшение размера базы данных
    Enterprise Manager
  Внесение изменений в базу данных
  Отсоединение и присоединение базы данных
  Удаление базы данных

Глава 21. Работа с таблицами
  Проектирование таблиц
    Ограничения целостности
      Ограничение целостности Check
      Ограничение целостности Null
      Ограничение целостности Default
      Ограничение целостности Unique
      Ограничение целостности Primary Key
      Ограничение целостности Foreign Key
      Ограничение целостности No Action и Cascade
    Выбор сопоставления
    Выбор типа данных
    Использование автонумерации
  Управление таблицами средствами Transact-SQL
    Создание таблиц
      Определение столбцов
      Ограничения целостности на уровне столбцов
      Ограничения целостности на уровне таблицы
    Примеры создания таблиц
    Изменение таблиц
    Получение информации о таблице
    Зависимые объекты
    Связь через ключи
    Удаление таблиц
  Управление таблицами средствами Enterprise Manager
    Создание таблицы
      Общие свойства таблицы
      Определение внешнего ключа
      Управление индексами
      Контроль значений
    Изменение таблицы
    Удаление таблицы

Глава 22. Использование представлений
  Создание представления
    Использование Transact-SQL
    Использование Enterprise Manager
    Использование мастера Create View Wizard
  Модификация данных в представлении
  Права доступа к представлениям
  Переименование представлений
  Изменение представлений
  Просмотр параметров представления
  Просмотр зависимостей
  Удаление представления

Глава 23. Индексы
  Использование индексов
    Некластерный индекс
    Кластерный индекс
    Уникальный индекс
    Фактор заполнения
    Индексирование представлений
  Управление индексами
    Создание индексов
      Использование Transact-SQL
      Использование Enterprise Manager
      Использование мастера Create Index Wizard
    Перестроение индексов
    Переименование индекса
    Удаление индекса
  Просмотр информации о фрагментации

Глава 24. Статистика
  Создание статистики
  Управление статистикой
  Просмотр статистики
  Удаление статистики

ЧАСТЬ V. ПРОГРАММИРОВАНИЕ
Глава 25. Основы Transact-SQL
  Временные таблицы и переменные
  Выражения
  Операнды
    Функция CASE
    Функция COALESCE
    Функция ISNULL
  Операторы
    Простейшие операторы
    Оператор присваивания
    Арифметические операторы
    Оператор конкатенации строк
    Операторы сравнения
    Битовые операторы
    Логические операторы
  Управляющие конструкции и команды
    BEGIN:...END
    IF...:ELSE
    WHILE:...CONTINUE
    GOTO
    USE
    WAIT...FOR
    GO

Глава 26. Типы данных SQL Server 2000
  Целочисленные типы данных
  Нецелочисленные типы данных
  Денежные типы данных
    Типы данных "дата и время"
    Двоичные типы данных
    Строковые типы данных
    Текстовые типы данных
    Специальные типы данных
  Преобразование типов данных

Глава 27. Функции SQL Server 2000
  Встроенные функции
    Функции просмотра конфигурации
    Функции работы с курсорами
    Функции работы с датой и временем
    Математические функции
    Функции метаданных
    Функции подсистемы безопасности
    Строковые функции
    Системные функции
    Статистические функции
  Функции, определяемые пользователем
    Функции Scalar
    Функции Inline
    Функции Multi-statement
    Изменение функций
    Удаление функций

Глава 28. Вставка, удаление и изменение данных
  Добавление строк
    Команда INSERT
    Команда SELECT...INTO
  Изменение данных
  Удаление данных
  Механизмы массивного копирования
    Область применения утилиты bcp.exe
    Импорт и экспорт данных утилитой bcp.exe
    Формат файлов утилиты bcp.exe
      Файл форматирования
    Использование команды BULK INSERT

Глава 29. Выборка данных
    Раздел SELECT
    Раздел INTO
    Раздел FROM
    Раздел WHERE
    Раздел GROUP BY
    Раздел HAVING
    Раздел UNION
    Раздел ORDER BY
    Раздел COMPUTE
    Раздел FOR
    Раздел OPTION

Глава 30. Хранимые процедуры
  Системные хранимые процедуры
  Расширенные хранимые процедуры
  Создание хранимой процедуры
    Использование номера процедуры
    Использование параметров
    Возвращение значений из процедуры
    Работа с курсорами
    Использование кода завершения
  Изменение хранимых процедур
  Удаление хранимых процедур

Глава 31. Использование курсоров
  Виды курсоров
  Курсоры Transact-SQL
    Статические курсоры
    Ключевые курсоры
    Последовательные курсоры
    Динамические курсоры
  Работа с курсорами
    Объявление курсора
    Открытие курсора
    Выборка данных
    Изменение данных
    Удаление данных
    Закрытие курсора
    Освобождение курсора
  Дополнительные средства

Глава 32. Триггеры
  Использование триггеров
    Ограничения использования триггеров
    Создание триггера
    Модификация триггера
    Удаление триггера
  Программирование триггеров
  Пример создания триггера

Предметный указатель

Начало
Оглавление
Введение
Заказать книгу в магазине "Мистраль"

 

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...