|
Очень толстые на вид книги по умолчанию внушали и внушают мне некоторое недоверие. Если такая книга не называется «сборник решений…» , то скорее всего, в ней слишком много «воды». Но, к счастью, бывают удачные исключения. Именно к таким исключениям отосится и эта книга.
В большей степени этот материал предназначен для администраторов , нежели для разработчиков баз данных. Достаточно прочесть оглавление:
Часть I: Структура
Часть II: Выполнение установок
Часть III: Администрирование
Часть IV: Разработка и сопровождение баз данных.
Но и разработчики найдут в этой книге много интересного для себя.
Стиль изложения очень подробный, иногда кажется даже слишком.
Подробное описание пошагового использования различных мастеров для администрирования сервера вряд ли понадобится разработчикам, но для обучения администраторов содержит полезную информацию.
Вообще «подробность» изложения выражается не только в любви авторов к деталям - весь материал основан на их личном опыте и это чувствуется.
Например, раздел "Резервное копирование" содержит кроме определений и терминов еще и различные пояснения, от выбора носителя для хранения резервной копии до советов по планированию, то есть выбору стратегии копирования и восстановления БД.
Довольно интересна глава, посвященная физической архитектуре SQL Server’а.
То, как хранятся данные в физических файлах может и не так важно, но всегда интересно знать «а как же оно все там работает?».
Описана система безопасности сервера и новое в MS SQL Server 7 понятие –«роль».
Каждому логическому объекту ( таблица, view, хранимая процедура и т.д. ) посвящена отдельная глава. Например, в главе, посвященной индексам, даются не только основные определения и синтаксис команд, но и, на мой взгляд самое главное, советы по их использованию. Неверное использование индексов, которые призваны по определению увеличивать эффективность работы сервера, может реально и довольно ощутимо эту эффективность снизить.
Естественно в книге есть перечень функций и команд языка запросов, но обзорно, без лишнего «разжевывания».
В общем книга эта мне показалась полезной.
В ней, конечно, есть части исключительно для администраторов сервера, и developers’ам совершенно не интересные, но ведь , во-первых, никто и не обещал книгу именно для разработчиков БД, а во-вторых , кто знает с чем придется столкнуться, когда в очередной раз сервер упадет... :о)
|