Математика

Физика

Химия

Биология

Техника и    технологии

Руководство администратора Microsoft SQL Server 7.0-Фронковяк Д Русская Редакция», 2000. — 672 с.: ил.
Фронковяк Д., Гарсиа М., Уолен Э.
9 Руководство администратора Microsoft SQL Server 7.0/Пер. с англ. — М.: Издательско-торговый дом «Русская Редакция», 2000. — 672 с.: ил.
ISBN 5-7502-012&-0
В книге подробно описаны новинки седьмой версии SQL Server, ее установка и настройка, методы проектирования баз данных, в том числе аналитическое определение размеров системы.
Большое внимание уделено работе с инструментальными средствами SQL Server 7.0 — Enterprise Manager, Query Analyzer, Profiler, а также использованию многочисленных мастеров, облегчающих жизнь администраторам.
Подробно описан язык Transact-SQL, приведено множество практических примеров запросов различной степени сложности, создания индексов, представлений, хранимых процедур, триггеров и других объектов в базе данных. Подробно рассказано о репликации баз данных, преимуществах и недостатках различных способов ее организации, а также о решении всевозможных проблем, методах оптимизации производительности системы и выполнения административных задач, в том числе резервном копировании и восстановлении системы, а также оценке эффективности работы сервера БД.
Книга состоит из 32 глав, трех приложений и предметного указателя.
Адресована администраторам баз данных, желающим освоить седьмую версию SQL Server, а также всем, кто хочет научиться планировать, внедрять и поддерживать крупномасштабные отказоустойчивые системы.
Оглавление
Введение..................................................XX
Благодарности....................................?.......XXI
Требования к системе.....................................XXII
Часть 1 Знакомство с SQL Server 7.0 ....................„Л
Глава 1 Возможности Microsoft SQL Server 7.0................2
Новые возможности SQLServer 7.0................................................3
Архитектура SOL Server 7.0......................................................4
Компоненты SOL Server 7.0.......................................................5
Enterprise Manager.........................................................5
Performance Monitor........................................................6
Profiler ....................................................................7
Query Analyzer.............................................................7
Service Manager............................................................8
Мастера ...................................................................8
Программа установки ;..........................................................9
Резюме........................................................................9
Глава 2 SOL Server 7.0 и Windows NT server —.............10
Архитектура Windows NT 4.0 Server..............................................10
Ядро базы данных SQL Server 7.0 ................................................12
Работа с сетью средствами Windows NT 4.0.......................................14
Управление доступом средствами Windows NT 4.0 ................................14
Обработка событий ............................................................15
Интерфейсы прикладного программирования SQL Server 7.0 .......................16
Обработка запросов .......................................................18
Резюме .......................................................................19
Глава 3 Основы проектирования баз данных................20
Основы реляционных баз данных................................................20
Поля .....................................................................21
Записи....................................................................21
Таблицы..................................................................21
Ключевые поля и индексы..................................................22
Отношения................................................................ 22
Отношение «один к одному» ...........................................22
Отношение «один ко многим» —,.....................................23
Нормализация базы данных.....................................................24
Уровень 1. Удаление групп повторяющихся данных...........................25
Уровень 2. Удаление дублированных данных.................................26
Уровень 3. Удаление полей, не зависящих от первичного ключа................28
Уровень 4. Выделение независимых отношений в отдельные таблицы..........29
, Уровень 5. Выделение зависимых отношений в отдельные таблицы............31
Резюме....................................................................... 31
"
Часть 2 Установка и настройка SQL Server 7.0............ 33
Глава 4 Планирование установки SQL Server 7.0 .............34
Требования к аппаратному и программному обеспечению.........................34
Планирование программной конфигурации.......................................35
Параметры установки.......................................................... 36
Определение набора символов............................................. 36
Выбор порядка сортировки................................................. 37
Варианты установки .......................................................38
Каталог установки .................................................__.... 38
Клиентские средства управления.......................................38
Файлы серверных приложений.........................................39
Файлы данных........................................................40
Подготовка к обновлению ......................................................40
Планирование конфигурации дисков.............................................41
RAID......................................................................41
Уровни RAID................................................................42
RAID-0................................................................42
RAID-1................................................................43
RAID-5................................................................44
Сравнительный анализ разных уровней RAID.............................45
Аппаратный и программный RAID .......................................46
Использование RAID-контроллеров с кэш-памятью .......................46
Конфигурирование базовой системы........................................47
Конфигурирование OLTP-систем ............................................48
Конфигурирование DSS-систем..............................................48
Хранилища данных ........................................................49
Киоски данных........................................................50
Варианты конфигурации ....................................................50
Резюме.......................................................................51
Глава 5 Планирование емкости ............................52
Виды планирования емкости ....................................................52
История развития концепции планирования емкости ..............................54
Обработка транзакций..........................................................55
OLTP-транзакции...........................................................56
DSS-транзакции ...........................................................56
Принципы планирования емкости...............................................57
Загруженность процессора .................................................58
Линейное и экспоненциальное возрастание длины запроса в зависимости
от загруженности процессора ..........................................58
Время реакции........................................................59
Механизм ошибки страницы ...........................................61
Планирование емкости памяти............................. —.................62
Сбор информации об использовании памяти .................................64
Анализ информации об использовании памяти ...............................65
Планирование емкости процессора..............................................67
Отказоустойчивость.......................................................68
Сбор данных об использовании отдельного процессора.......................71
Сбор данных о работе нескольких процессоров ..............................72
Анализ данных об использовании процессора................................73
Планирование емкости дисковой подсистемы.................................... 7>
Диски для Windows NT и SOL Server __.................................... ?7й
Диски для файлов журнала.................................................75
Диски для базы данных................................................ — 75
75
Оценка количества дисков по размеру БД
Оценка количества дисков по числу операций ввода-вывода ............ ..76
Диски, необходимые системе .............. '. ........................... 77
Сбор информации об использовании диска .............................. 77
Анализ информации об использовании диска ................. . .............. 78
79
.79
Планирование емкости сети
Сбор сведений об использовании сети Анализ данных об использовании сети
Отбор наблюдаемых данных Сбор сведений о процессах Анализ информации о процессах
L . 79 80 80 81 82
Резюме
83
Глава 6 Установка SQL Server 7.0....................
Установка сервера.........................................................--83
Локальная установка......................................................83
Удаленная установка......................................................86
Автоматическая установка .................................................87
Обновление предыдущих версий................................................87
Установка клиентских средств...................................................93
Резюме .......................................,...............................94
Глава 7 Service Manager и Enterprise Manager...............95
Управление службами посредством Service Manager ..............................95
Управление SOL Server 7.0 при помощи Enterprise Manager........................97
Создание групп серверов...................................................99
Регистрация сервера.......................................................99
* Доступ к серверу.........................................................101
Изменение стандартного пароля........................................... 102
Резюме ......................................................................103
Глава 8 Создание базы данных...........................104
Структура базы данных .......................................................104
Файлы—........................................ 104
Группы файлов....................................
Правила и рекомендации...........................
Автоматический рост файлов.......................
Системные базы данных...............................
Способы создания базы данных ........................
Использование мастера Create Database Wizard .....
Использование Enterprise Manager .................
Использование команд T-SOL......................
Просмотр сведений о базе данных......................
- г--.4.„,лг1с.0 ЦДаг
Использование Enterprise Manager
ИСПШЮливо....----
Использование утилиты OSQL
Удаление базы данных ..............
Использование Enterprise Manager
Использование утилиты OSQL__
Резюме .. ............
Глава 9
.................... 104
......................105
......................108
......................109
.........109
..................... 110
.......................110
.......................114
........116
.119 1,119 .121 .121 .122 ..122 ..122
123
Создание таблиц базы данных................
-.-•.................................,...123
.......................,............124
......................................124
1 ......127
Пользовательские типы данных............................................128
Создание пользовательских типов данных с помощью Enterprise Manager .....129
Удаление пользовательских типов данных с помощью Enterprise Manager.....131
Создание и удаление пользовательских типов данных с помощью T-SOL.......133
Распределение таблиц по группам файлов ......................................133
Использование значений NULL..................................................134
Добавление свойства IDENTITY .................................................136
Создание таблицы с помощью Enterprise Manager...............................137
Резюме...................................................................... 139
Глава 10 Конфигурирование SOL Server 7.0 в сети ..........140
Общие сведения о сетевых службах............................................140
API-интерфейсы SOL Server 7.0 .................................................142
Интерфейс DB-LIB.............................................,...........142
•Интерфейс ODBC..................................................1.......142
Пул соединений ODBC.....................................................143
Другие API-интерфейсы ...................................................143
Сетевые библиотеки ..........................................................143
Утилита SOL Server Network Utility..........................................143
Клиентская утилита настройки сетевых параметров SOL Server 7.0 ............145
Сетевые библиотеки SOL Server 7.0.........................................148
Именованные каналы.................................................148
Протокол TCP/IP.....................................................148
Библиотека Multiprotocol .............................................149
Протокол NWLink IPX/SPX .............................................149
Протокол AppleTalk...................................................149
Библиотека Banyan VINES.............................................149
Выбор сетевой библиотеки...........................................149
Структура сети...............................................................149
Уровень программного обеспечения .......................,...............150
Уровень оборудования ....................................................150
Пропускная способность сети .........................................150
Сеть Ethernet........................................................151
Сеть Token Ring ......................................................152
Мониторинг сети...............................................................152
Мониторинг производительности..........................................152
Выявление проблем......................................................153
Решение проблем сети....................................................154
Резюме ......................................................................154
Глава 11 SOL Server 7.0 и Microsoft Cluster Server...........155
Типы сбоев...................................................................155
Общие сведения о Microsoft Cluster Server......................................156
Основные понятия........................................................156
Компоненты Microsoft Cluster Server .......................................157
Программное обеспечение управления кластером...........................157
Средства связи между серверами..........................................158
Разделяемая дисковая система........................................ —158
Режимы работы Microsoft Cluster Server.................................... 163
Режим «активный/пассивный» ....................................__163
Режим «активный/активный»..........................................163
Конфигурирование SQL Server 7.0 для работы в кластере......................... 164
Конфигурирование SOL Server 7.0 для кластеризации........................ *64
Планирование конфигурации................— •__.....................165
Конфигурация кластера............................................... 165
Оглавление
Планирование конфигурации «активный/пассивный» ....................166
Планирование конфигурации «активный/активный» .....................166
Использование трехуровневых приложений.................................166
Дополнительные меры защиты......................................,..........167
Резюме...................................................................... 167
Глава 12 Microsoft Distributed Transaction Coordinator
и Microsoft Transaction Server.................... 168
Microsoft Distributed Transaction Coordinator....................................168
Основы работы MS DTC..........................................__......168
Двухфазное подтверждение транзакции............................. i. 171
настройка MS DTC........................................................, 171
Программирование MS DTC .....................................— ...... .174
Microsoft Transaction Server........................................ ......____175
Трехуровневая архитектура.................................... —....... 175
Структура MTS..............................................--......... 177
MTS и SOL Server 7.0...................................................... 178
Резюме......................................................................178
Часть 3 Использование SQL Server 7.0.......------. 179
Глава 13 Знакомство с Transact-SQL....................... 180
Основы SOL...................................................................180
ЯЗЫК DDL.................................................................180
Оператор CREATE TABLE...................................................181
Оператор ALTER TABLE....................................................181
Оператор DROP TABLE...............................................;.....181
Язык DML................................................................181
Оператор INSERT.......................................................... 181
Оператор SELECT .......................;...........................;..... 182
Оператор UPDATE......................................................... 182
Оператор DELETE...................*.....................................182
Основы T-SQL.................................................................183
Новые возможности T-SQL в SQL Server 7.0...................__...........183
Новые системные хранимые процедуры ....................................183
Новые системные таблицы................................................ 184
Новые функции .......................................:.................. 184
Новые типы данных....................................................... 184
Новые операторы......................................................... 185
Использование T-SQL..........................................................185
Утилита ISQL.............................................................185
Утилита OSQL.............................................................185
Query Analyzer........................................................... 186
Сценарии T-SQL........................................................ .С. 189
Резюме...................................................................... 190
Глава 14 Поиск данных с помощью Transact-SQL.......... 191
Оператор SELECT....................................;...................-..:.'. .191
Раздел SELECT............................................................. 192
Аргументы..........................................................192
Список выборки................__..................................193
Раздел FROM ...'.........................;.......................;..-.,.;.. 195
X. Производные таблицы......................-...•'........-..'............. 195
Соединения таблиц..........................__...............;..... 196

Цена: 300руб.

Назад

Заказ

На главную страницу

Hosted by uCoz