
Основы реляционных баз данных
A First Course in Database Systems
Ульман Дж.Д., Уидом Дж.
Издательство: Лори, 2006 г.
Мягкая обложка, 382 стр.
ISBN 5-85582-069-6
Тираж: 1000 экз.
Формат: 70x100/16
цена:
5.15 белорусских рублей
Нет на складе
От издателя
Книга написана хорошо известными учеными Станфордского университета Джеффри Ульманом и Дженнифер Уидом. Авторы предлагают ориентированный на пользователя подход к системам БД, при котором основное внимание уделяется проектированию и реализации практических приложений.Материал книги будет полезен всем, кто изучает БД. Здесь приводится описание БД с точки зрения проектировщика, пользователя и программиста. Авторы рассматривают новейшие стандарты БД: SQL2, SQL3, ODMG ODL/OQL, а также традиционный метод проектирования БД, основанный на модели сущности-связи (E/R-модели).
Четко изложенный материал сопровождается интересными практическими примерами.
Анализируется множество аспектов программирования на языке SQL.
Сравниваются результаты применения методов E/R-моделей и языка определения объектов ODMG в проектировании БД.
Рассматривается объектно-ориентированное и объектно-реляционное программирование БД, в том числе действующий стандарт ODMG для OODB и объектно-ориентированные свойства SQL3.
Объясняются такие сложные вопросы, имеющие важное значение для проектировщиков БД и пользователей, как пользовательские представления, ограничения целостности, триггеры, транзакции, информационная защита и рекурсия в SQL3.
Эта книга написана на основе лекций, прочитанных в Станфордском университете для курса "Введение в базы данных" CS145 — первого из пяти.Впервые этот курс читал Артур Келлер. Он делал акцент на аспектах систем БД, которые чаще всего используются при изучении информатики: на проектировании БД и программировании. В курс включены также крупные действующие проекты, в рамках которых студенты могут проектировать и реализовывать приложения БД на практике. Задания, связанные с этими проектами, домашние задания, экзаменационные вопросы и другие материалы курса можно найти на домашней странице данной книги; см. раздел "Поддержка на World Wide Web".
Данная книга рассчитана на учебный курс в один семестр. Мы вынуждены пропустить или сократить часть материала, в том числе по Datalog и сложным аспектам программирования SQL, а также SQL3. Если в рамках курса у вас есть действующий проект, важно ознакомиться с SQL до того, как он появится в этой книге. Отложить можно материал, касающийся Datalog, разделы глав 5 и 6, посвященные SQL3, и частично теорию, изложенную в главе 3 (впрочем, если вы хотите создать хороший реляционный проект, изучите вопросы нормализации и многозначные зависимости прежде, чем приступите к программированию на SQL).
Практически в каждый раздел этой книги включены упражнения. Трудные упражнения или части упражнений отмечены восклицательным знаком, а самые сложные — двумя восклицательными знаками. Некоторые упражнения выделяются звездочкой — для них мы предлагаем решения, доступные на Web-странице данной книги. Их следует использовать для самопроверки. Заметим, что в некоторых случаях упражнение В требует модификации или адаптации вашего решения для упражнения А. Если определенные части А имеют решения, можно считать, что соответствующие части В тоже имеют решения.
Содержание
Глава 1 Миры систем баз данных
1.1 Эволюция систем БД
1.2 Архитектура СУБД
1.3 Будущее систем БД
1.4 Краткий обзор книги
1.5 Итоги
1.6 Литература к главе 1
Глава 2 Моделирование базы данных
2.1 Введение в ODL
2.2 Диаграммы сущности-связи
2.3 Принципы проектирования
2.4 Подклассы
2.5 Моделирование ограничений
2.6 Слабые множества сущностей
2.7 Модели, представляющие исторический интерес
Лучшие книги этого раздела
Отзывы (написать)
Ваш отзыв
- Компьютерная литература
- КНИГИ БЕЛОРУССКИХ ИЗДАТЕЛЬСТВ
- Автомобиль
- Бизнес-литература
- Детская литература
- Домашний круг
- Изучение языков
- Искусство. Культура
- Книги на иностранных языках
- Медицина. Здравоохранение
- Мемуары. Биографии
- Наука. Техника. Образование
- Общественные и гуманитарные науки
- Отдых, путешествия и спорт
- Приусадебное животноводство
- Публицистика
- Религия. Оккультизм. Эзотерика
- Учебная литература
- Художественная
- Энциклопедии, справочники, словари
Сортировка: по рейтингу, по дате