Предисловие редактора серии
Как редактор-консультант серии "Основные концепции" я вижу свою задачу в том, чтобы обеспечить выпуск недорогих книг для студентов, в которых ясно и сжато изложены основные принципы соответствующих разделов программирования. Поскольку большинство курсов по программированию имеет модульную структуру, мы стремимся, чтобы каждая книга была посвящена изложению основных концепций определенного стандартного раздела.
В работе над серией авторы придерживаются единого подхода в оформлении - все книги выдержаны в одном стиле. Каждая книга содержит в конце каждой главы краткое резюме, упражнения и, если необходимо, словарь терминов. Безусловно, качество книг серии главным образом зависит от профессионального уровня их авторов: все книги написаны преподавателями, которые использовали предлагаемый материал на своих занятиях. Серия имеет практическую направленность, большое внимание уделяется рассмотрению иллюстративных и рабочих примеров.
Наша цель - чтобы каждая книга стала незаменимым учебным пособием для студентов, изучающих основы программирования. Для студентов, которые захотят более глубоко изучить предмет и выйти за рамки "Основных концепций", в каждой книге приводится список дополнительной литературы.
Я считаю, что раздел, посвященный базам данных, является неотъемлемой частью курса по программированию, а также курсов по информационным технологиям и бизнес-приложениям информационных систем. В этой книге предлагается введение в базы данных в приемлемой для всех указанных курсов форме. Книга начинается с изложения основных положений; затем описывается моделирование данных, подробно рассматриваются реляционные базы данных, другие модели баз данных (в том числе объектно-ориентированные), вопросы их реализации, а также введение в распределенные базы данных. Прочитав эту книгу, читатель получит общее представление обо всех основных принципах баз данных и будет хорошо подготовлен к более глубокому изучению предмета.
Рэй Уэлланд (Ray Welland)
Факультет информатики университета Глазго(e-mail: [email protected])
Предисловие автора
Системы баз данных - важный предмет, который входит в качестве составной части во многие фундаментальные дисциплины. Он обязателен для студентов, специализирующихся в информатике, информационных системах, инженерии программного обеспечения и информационных технологиях. В качестве дополнительного предмета системы баз данных изучаются в курсах, посвященных бизнес-исследованиям и управлению. За последние 10 лет объем информации по данному предмету значительно увеличился. Обычно предлагается два уровня его изложения: "начальный" и "углубленный".
Книга "Основные концепции баз данных" предназначена главным образом для студентов, изучающих базы данных на начальном уровне. Читатель может и не обладать никакими предварительными знаниями в области баз данных, хотя минимальный уровень компьютерной грамотности предполагается. Эта книга может служить учебным пособием для лекций по элементам баз данных первого и второго уровня для получения степени бакалавра, а также для подготовки к последующему изучению более углубленных курсов.
Я попытался сделать текст как можно более неформальным, чтобы избежать пугающих читателя чрезмерных строгостей изложения. Я также стремился сделать изложение кратким и в то же время рассмотреть все основные темы. Несмотря на то, что книга предназначена главным образом для студентов университетов, я надеюсь, что каждый, кто захочет приступить к изучению и использованию баз данных, найдет в ней много полезной информации.
Благодарности
Я хочу выразить благодарность коллективу издательства Prentice Hall, и особенно Джекки Харбору (Jacky Harbor) и Дереку Мосли (Derek Moseley) за их энергичную профессиональную поддержку данного проекта. Я также хочу поблагодарить многих рецензентов (в большинстве анонимных), которые внимательно прочли мою работу и внесли множество полезных комментариев и предложений. Я благодарю мою жену Линду, которая всегда поддерживает меня и вселяет уверенность в моих силах. Я благодарен друзьям, оказавшим мне финансовую поддержку. Я также должен отметить студентов MMU, которые были невольными "испытателями" значительной части представленного в книге материала. Без них эта работа была бы невозможна.