Издательский центр
«Академия»
Вход
Регистрация
На главную
Номер страницы:
Содержание
Предисловие
РАЗДЕЛ I
ТЕХНОЛОГИЯ РАЗРАБОТКИ И ЗАЩИТЫ БАЗ ДАННЫХ
Глава 1. Основные положения теории баз данных, хранилищ данных, баз знаний
1.1. Базы данных и информационные системы. Основные определения
1.2. Системы управления базами данных. Основные функции СУБД
1.3. Архитектура базы данных. Физическая и логическая независимость
Глава 2. Модели данных
2.1. Понятие модели данных
2.2. Теоретико-графовые модели данных
2.3. Реляционная модель
2.4. Постреляционная модель данных
2.5. Многомерная модель данных
2.6. Объектно-ориентированная модель
Глава 3. Реляционная модель данных
3.1. Особенности реляционной модели данных
3.1.1. Основные понятия и компоненты
3.1.2. Свойства отношений
3.2. Основы реляционной алгебры
3.3. Индексирование
3.4. Связывание таблиц. Понятие ссылочной целостности
3.5. Принципы поддержки целостности в реляционной базе данных
3.6. Достоинства и недостатки реляционной модели данных
Глава 4. Принципы построения концептуальной, логической и физической модели данных
4.1. Задачи проектирования баз данных
4.2. Анализ предметной области
4.3. Концептуальное моделирование
4.4. Логическое проектирование и физическая модель базы данных
4.5. Проектирование базы данных на основе принципов нормализации
4.6. Современные инструментальные средства разработки схемы базы данных
4.6.1. Основные определения
4.6.2. Классификация CASE-технологий
Глава 5. Архитектура данных
5.1. Архитектура «файл-сервер
5.2. Архитектура «клиент-сервер
5.3. Трехуровневая архитектура «клиент-сервер
5.4. Кластер серверов
5.5. Объекты сервера баз данных
Глава 6. Основы SQL
6.1. Введение в язык SQL
6.2. Работа с таблицами. Ограничения целостности
6.2.1. Работа с доменами
6.2.2. Управление таблицами
6.3. Выборка данных. Оператор SELECT
6.4. Изменение данных. Операторы INSERT, UPDATE, DELETE
6.5. Хранимые процедуры и триггеры
6.5.1. Язык хранимых процедур и триггеров
6.5.2. Работа с триггерами
6.5.3. Работа с хранимыми процедурами
6.6. Работа с индексами
6.7. Генераторы
6.8. Преимущества языка SQL
Глава 7. Обеспечение целостности данных
7.1. Механизм транзакций
7.2. Транзакции и блокировки. Управление параллельными процессами
7.3. Журнализация изменений
7.4. Механизм многоверсионности записей и параллельного доступа
РАЗДЕЛ II
АДМИНИСТРИРОВАНИЕ БАЗ ДАННЫХ. ТЕХНОЛОГИИ ДОСТУПА к ДАННЫМ И Их ЗАЩИТА
Глава 8. Администрирование баз данных
8.1. Задачи администрирования баз данных
8.2. Резервное копирование данных
8.3. Восстановление базы данных и обеспечение отказоустойчивости сервера
8.4. Мониторинг производительности сервера баз данных
8.5. Репликация данных
Глава 9. Защита информации в базах данных
9.1. Угрозы безопасности сервера баз данных
9.2. Архитектура системы безопасности
9.3. Роли и привилегии
9.4. Размещение файлов баз данных на нескольких дисках RAID-массивы
9.5. Облачные сервисы для хранения данных
9.6. Шифрование данных
9.7. Службы Active Directory
Глава 10. Технологии доступа к данным
10.1. Введение в механизмы доступа к данным
10.2. Стандарт ODBC
10.3. Технология COM
10.4. Интерфейс OLE DB
10.5. Технология ADO
10.6. Технология ADO.NET
Глава 11. Основы разработки приложений баз данных
11.1. Структура приложения базы данных
11.2. Организация приложения базы данных в Delphi
11.3. Программная платформа .NET
11.4. Курсоры
11.5. Оптимизация клиент-серверного взаимодействия
Глава 12. Базы данных и Web-технологии
12.1. Механизм работы Web-сервера и Web-приложения
12.2. Формат данных XML
12.3. Взаимодействие Web-приложения с базой данных на примере PHP
12.4. Работа с базами данных в ASP.NET
12.5. Интеграция информационных систем
12.6. Сервис-ориентированная архитектура информационных систем
Глава 13. Анализ данных
13.1. Системы OLTP и OLAP
13.2. Организация хранилища данных
13.3. Интеллектуальный анализ данных
13.4. Анализ данных в технологии MS SQL Server Analysis
Список литературы
Разработка, администрирование и защита баз данных
Демонстрационный фрагмент!
Для приобретения печатной книги или чтения онлайн обратитесь к менеджеру.