
От
 автора
 9
же
 разработчиков приложений
 от
 дополнительного контроля
 за
 правильностью
и
 взаимосвязанностыо
 вводимой
 в
 базу
 данных информации.
 Эти
 функций
 те-
перь выполняет сама СУБД,
 она
 контролирует вводимые
 и
 удаляемые данные,
она
 не
 допускает ввода некорректной информации.
Глава
 9
 посвящена физическим моделям
 баз
 данных.
 В
 этом разделе описыва-
ются
 основные
 файловые
 конструкции,
 применяемые
 при
 создании
 баз
 данных.
Глава
 10
 посвящена
 вопросам распределенной обработки
 данных,
 здесь
 рассмат-
риваются модели
 клиент-сервер,
 применяемые
 в
 системах
 баз
 данных.
Глава
 Ц
 посвящена понятию транзакции, которое является базовым
 при
 выпол-
нении
 параллельных
 запросов
 к
 базам
 данных.
 Рассматриваются
 две
 базовые
модели транзакций: модель ANSI
 и
 расширенная
 модель транзакций, подробно
рассматриваются проблемы, выполняемые
 при
 параллельном
 выполнении тран-
закций.
В
 главе
 12
 рассматриваются
 дополнительные
 возможности
 языка
 SQ.L
 ,
 которые
используются
 при
 разработке
 хранимых
 процедур
 и
 приложений,
 работающих
 с
базами данных,
 а
 также принципы
 трансляции
 операторов языка SQL, порядок
трансляции
 и
 выполнения
 SQL-sanpocoB.
Глава
 13
 посвящена
 вопросам защиты
 информации
 в
 базах
 данных.
 Понятие
 за-
щиты
 информации
 в
 базах данных чаще всего связано
 с
 концепцией
 защиты
 от
песашсциониррванного
 доступа,
 В
 данной
 главе
 обсуждается
 общая
 концепция
защиты информации, которая
 применяется
 в
 базах
 данных,
 вводится понятие
пользователя
 и
 рассматриваются вопросы
 определения
 прав
 и
 привилегий поль-
зователей
 по
 работе
 с
 отдельными объектами
 в
 базе данных.
Глава
 14
 посвящена
 рассмотрению
 обобщенной
 архитектуры
 современных
 баз
данных,
 здесь рассматривается структура системных каталогов, основные функ-
циональные
 блоки
1
 в
 современных серверах
 баз
 дайных
 и их
 назначение.
 В
 эаой
главе
 обобщаются
 все
 сведения
 о
 базах
 данных,
 рассмотренные
 в
 предыдущих
разделах.
В
 Заключении кратко характеризуются перспективы развития
 современных
 сис-
тем баз
 данных, дается перечень
 тех тем и
 вопросов, которые рекомендуется
рассмотреть
 для
 дальнейшего
 более
 глубокого
 знакомства
 с
 теорией
 и
 практи-
кой баз
 данных.
В
 заключение
 мне
 бы
 хотелось поблагодарить тех,
 кто
 помог
 мне
 написать
 дан-
ную
 книгу.
 Прежде
 всего,
 это мои
 многочисленные
 студенты,
 которые
 решали
многие
 задачи, задавали
 множество
 вопросов
 и
 постоянно
 будоражили
 меня,
 за-
ставляя придумывать новые
 рисунки
 и
 способы
 объяснения
 запутанных
 поня-
тий,
 упрощать
 наиболее
 сложные
 моменты
 изложения,
 делая
 их
 доступными
 и
ясными. Однако переход
 от
 многолетнего лекционного материала
 к
 написанию
на
 его
 основе
 учебного
 пЬсббия
 оказался весьма непростым
 для
 меня,
 и
 здесь
я
 благодарна
 сотрудникам редакции
 компьютерной
 литературы
 издательства
«Питер»,
 особенно
 Екатерине
 Вячеславовне Строгановой
 и
 Илье
 Александрови-
чу
 Кориееву.
 Только
 их
 терпение,
 доброжелательность
 и
 настойчивость
 позво-
лили
 мне
 завершить
 мой
 труд.
 И,
 конечно,
 я
 благодарна
 моим
 домашним:
 маме
и
 дочке, которые весь период
 написания
 книги
 терпели
 мое
 плохое настроение,
недовольство собой
 и
 текстом
 и
 полное
 устранение
 от
 домашних
 дел.