- Артикул:00-01093152
- Автор: Б.Я. Советов, В.В. Цехановский, В.Д. Чертовской
- ISBN: 978-5-06-004876-6
- Обложка: Твердая обложка
- Издательство: Высшая школа (все книги издательства)
- Город: Москва
- Страниц: 463
- Формат: 60 х 88 1/16
- Год: 2007
- Вес: 654 г
- Серия: Учебник для ВУЗов (все книги серии)
В работе изложены вопросы построения и использования технологии баз данных в процессе выработки и принятия решений.
Рассмотрены как устоявшиеся теоретические вопросы, так и новые аспекты, мало или несистемно отраженные в отечественной и переводной литературе. Это относится как к локальным, так и к распределенным базам данных, объектно-ориентированным базам данных, хранилищам данных. Подробно проанализирован режим «клиент-сервер», в том числе в удаленном варианте.
Пособие отличается системным рассмотрением теоретических вопросов, которые сопровождаются компьютерной реализацией. Это позволяет лучше понять процедуры построения, работы и использования баз данных.
Оглавление
Предисловие
Введение
Глава 1. Общие сведения
1.1. База данных и автоматизация табличных расчетов
1.2. Данные, информация, знания
1.3. Основные понятия и определения
1.4. Классификация БД и СУБД
1.5. Состав СУБД и работа БД
Контрольные вопросы
Глава 2. Концепция баз данных
2.1. Требования, предъявляемые к базам данных
2.2. Концепция построения БД
2.3. Методология проектирования баз данных
2.4. Методология использования баз данных
2.5. Методология функционирования баз данных
2.6. Методология проектирования хранилищ данных
Контрольные вопросы
Глава 3. Общая теория баз данных
3.1. Модели представления данных
3.2. CASE-технология
3.3. CASE-средства
Контрольные вопросы
Глава 4. Теория реляционных БД
4.1. Математические основы теории
Основы реляционной алгебры
Свойства реляционной алгебры
Реляционная алгебра в процедуре использования БД
Основы реляционного исчисления
4.2. Построение БД
4.3. Использование БД
4.4. Функционирование БД
Контрольные вопрос
Глава 5. Реляционные базы данных
5.1. Логическая структура
5.2. Создание и использование БД
Язык SQL
Язык QBE
Контрольные вопросы
Глава 6. Сетевые и иерархические базы данных
6.1. Логическая структура сетевой БД
6.2. Программная реализация сетевой БД
Создание сетевой БД (ЯОД)
Использование сетевой БД (ЯМД)
6.3. Логическая структура иерархической БД
6.4. Программная реализация иерархической БД
Создание иерархической БД (ЯОД)
Использование иерархической БД (ЯМД)
Контрольные вопросы
Глава 7. Объектно-ориентированные базы данных
7.1. Недостатки реляционных баз данных
7.2. Состояние развития ООБД
7.3. Сущность ООБД
7.4. Многомерная модель данных
7.5. CACHE как система управления объектно-ориентированной базой данных
7.6. Перспективы развития ООБД
Контрольные вопросы
Глава 8. Объектно-реляционная база данных
8.1. Виды структур
8.2. Гибридные ОРБД
8.3. Расширенные ОРБД
8.4. Перспективы развития ОРБД
Контрольные вопросы
Глава 9. Взаимосвязь моделей данных, физическая организация БД
9.1. Сравнительная характеристика моделей данных, преобразование моделей данных
9.2. Выбор моделей данных
9.3. Вопросы программной реализации БД, организация хранения и доступ
9.4.Доступ к данным и их обновление
Контрольные вопросы
Глава 10. Общая характеристика распределенных баз данных
10.1. Новые требования, предъявляемые к БД
10.2. Состав и работа РБД
10.3. Система клиент-сервер
Контрольные вопросы
Глава 11. Создание РБД
11.1. Обеспечение целостности
11.2. Фрагментация и локализация
11.3. Процесс интеграции
11.4. Преобразование структуры и данных
11.5. Однородные и неоднородные РБД
Контрольные вопросы
Глава 12. Использование и функционирование РБД
12.1. Запросы
12.2. Одновременный доступ
12.3. Защита данных, восстановление РБД
Контрольные вопросы
Глава 13. Web-публикации баз данных
13.1. Общие положения
13.2. Основы языка программирования HTML
13.3. Реализация публикации
Контрольные вопросы
Глава 14. Проектирование и реализация баз данных
14.1. Процедура проектирования баз данных
14.2. Процедура реализации баз данных
14.3. Централизованные базы данных
Проектирование централизованной БД
Реализация централизованной БД
14.4. Распределенные базы данных
Проектирование распределенной БД
Реализация распределенной БД
Контрольные вопросы
Глава 15. Современный подход к проектированию и реализации баз данных
15.1. Проектирование базы данных
15.2. Реализация базы данных
Локальный вариант режима клиент-сервер
Удаленный вариант режима клиент-сервер
Контрольные вопросы
Заключение
Приложения
Приложение 1. Характеристика таблиц БД «Учебный процесс»
Приложение 2. Программа серверной РБД
Приложение 3. Алгоритм приложения
Список литературы