Изучение баз данных (БД) включает теоретические основы, практические методы и средства построения баз данных, вопросы, связанные с жизненным циклом, поддержкой и сопровождением БД.
Целью справочника является знакомство с методами проектирования и реализации БД.
В справочнике рассмотрены основные понятия БД, классификация БД, принципы организации структур данных и типы систем управления базами данных (СУБД), которые им соответствуют.
Предоставлена информация о средствах и методах хранения данных на физических носителях. Подробно рассматривается реляционная модель данных, системы управления БД (СУБД), которые ей соответствуют, стандартный язык запросов SQL к реляционным СУБД. Рассматриваются вопросы, связанные с организацией коллективного доступа к данным, понятия «ссылочная целостность» и «семантическая целостность» данных, транзакций, ту-пика, блокирования (захвата), проблемы, связанные с ними, и методы их решения.
Особое внимание уделяется вопросам сохранности и безопасности данных, методам резервного копирования и сжатия (упаковки) данных.
Рассматриваются иерархические, не реляционные и постреляционные, объектно-ориентированные, полнотекстовые, сетевые и распределённые, специализированные СУБД.
Особое внимание уделено специализированным аппаратным и программным средствам, предназначенным для построения БД.
Для изучения баз данных необходимы знания и навыки уверенной работы с компьютером и программирования.
Изучение БД основано на знаниях материала курсов «Информатика», «Операционные системы», «Программирование», «Аппаратные и программные средства ПЭВМ», «Математическая логика» и дисциплинах, связанных с сетевыми технологиями.
Справочник полезен всем ученикам и студентам, изучающим курсы «Базы данных», «Основы работы с базами данных» и т.п.