Скачиваний:
32
Добавлен:
01.04.2014
Размер:
158.72 Кб
Скачать

Часть 3

Проектирование базы данных

Глава 9. Функциональные зависимости

3

9.1. Введение

3

9.2. Основные определения

4

9.3. Тривиальные и нетривиальные зависимости

8

9.4. Замыкание множества зависимостей

8

9.5. Замыкание множества атрибутов

10

9.6. Неприводимое множество зависимостей

12

9.7. Резюме

15

Упражнения

16

Список литературы

18

Ответы к некоторым упражнениям

21

Глава 10. Дальнейшая нормализация

27

10.1. Введение

27

10.2. Декомпозиция без потерь и функциональные зависимости

32

10.3. Первая, вторая и третья нормальные формы

37

10.4. Сохранение зависимости

47

10.5. Нормальная форма Бойса-Кодда

50

10.6. Резюме

57

Упражнения

58

Список литературы

61

Ответы к некоторым упражнениям

63

Глава 12. Модель типа объект/отношение

75

12.1. Введение

75

12.2. Общий подход

77

12.3. Обзор модели

81

12.4. Диаграммы объект/отношение

86

12.5. Проектирование базы данных на основе модели объект/отношение

88

12.6. Краткий анализ

93

12.7. Резюме

96

Упражнения

98

Список литературы

99

Часть 4

Защита данных

Глава 13. Восстановление

1

13.1. Введение

1

13.2. Транзакции

2

13.3. Восстановление транзакции

4

13.4. Восстановление системы

7

13.5. Восстановление носителей

9

13.6. Двухфазная фиксация

9

13.7. Поддержка языка SQL

11

13.8. Резюме

12

Упражнения

13

Список литературы

14

Ответы к некоторым упражнениям

17

Глава 14. Параллелизм

14.1. Введение

18

14.2. Три проблемы параллелизма

19

14.3. Блокировка

22

14.4. Решение проблемы параллелизма

24

14.5. Тупиковая ситуация

28

14.6. Способность к упорядочению

31

14.7. Уровни изоляции

33

14.8. Преднамеренная блокировка

35

14.9. Поддержка блокировок в SQL

38

14.10. Резюме

40

Упражнения

41

Список литературы

44

Ответы к некоторым упражнениям

51

Глава 15. Безопасность

15.1. Введение

54

15.2. Общие соображения

54

15.3. Избирательное управление доступом

57

15.4. Модификации запроса

63

15.5. Обязательное управление доступом

65

15.6. Шифрование данных

68

15.7. Поддержка мер обеспечения безопасности в языке SQL

74

15.8. Резюме

78

Упражнения

79

Список литературы

80

Ответы к некоторым упражнениям

83

Соседние файлы в папке Дейтл Введ в БД