Проектування баз даних
2


ЗМІСТ

Розділ 1. УВЕДЕННЯ В БАНКИ ДАНИХ. ОСНОВНІ ПОНЯТТЯ............ 3

1.1. ПЕРЕДУМОВИ СТВОРЕННЯ І ОСНОВНІ ПЕРЕВАГИ БАНКІВ ДАНИХ......... 3

1.2. ПОНЯТТЯ БАНКУ ДАНИХ ТА ЙОГО СТРУКТУРА............. 3

1.3. МОВНІ ЗАСОБИ АВТОМАТИЗОВАНОГО БАНКУ ДАНИХ........... 5

1.4. ОРГАНІЗАЦІЙНІ ТА ТЕХНІЧНІ ЗАСОБИ АБД.............. 6

1.5. КЛАСИФІКАЦІЯ БАНКІВ ДАНИХ................. 7

1.6. ЕТАПИ ПРОЕКТУВАННЯ БАЗ ДАНИХ................ 8

ПИТАННЯ ДЛЯ САМОПЕРЕВІРКИ................. 10

Розділ 2. ІНФОЛОГІЧНЕ ПРОЕКТУВАННЯ БАЗ ДАНИХ............. 11

2.1. ЗОВНІШНІЙ РІВЕНЬ — ПІДГОТОВЧИЙ ЕТАП ІНФОЛОПЧНОГО ПРОЕКТУВАННЯ..... 11

2.2. ВИМОГИ І ПІДХОДИ ДО ІНФОЛОГІЧНОГО ПРОЕКТУВАННЯ.......... 12

2.3. СКЛАДОВІ ІНФОЛОГІЧНОЇ МОДЕЛІ................ 12

2.4. МЕТОДИКА ІНФОЛОГІЧНОГО ПРОЕКТУВАННЯ............. 13

2.5. ПЕРЕВІРКА КОРЕКТНОСТІ ІНФОЛОГІЧНОЇ МОДЕЛІ............ 19

2.6. ОПИС СКЛАДОВИХ ІНФОЛОГІЧНОЇ МОДЕЛІ.............. 22

ПИТАННЯ ДЛЯ САМОПЕРЕВІРКИ................. 24

ПРАКТИЧНІ ЗАВДАННЯ ДЛЯ САМОСТІЙНОЇ РОБОТИ............ 25

Розділ З. ДАТАЛОГІЧНЕ ПРОЕКТУВАННЯ................ 26

3.1. ПОНЯТТЯ ДАТАЛОГІЧНОГО ПРОЕКТУВАННЯ............. 26

3.2. ВІДОБРАЖЕННЯ НА РЕЛЯЦІЙНУ МОДЕЛЬ.............. 26

3.3. ВІДОБРАЖЕННЯ НА ІЄРАРХІЧНУ МОДЕЛЬ.............. 27

3.4. ВІДОБРАЖЕННЯ НА СІТКОВУ МОДЕЛЬ............... 29

3.5. ВИБІР СУБД...................... 32

ПИТАННЯ ДЛЯ САМОПЕРЕВІРКИ................. 33

Розділ 4  РЕЛЯЦІЙНИЙ ПІДХІД ДО ПРОЕКТУВАННЯ БАЗ ДАНИХ........... 34

4.1. СУТНІСТЬ РЕЛЯЦІЙНОГО ПІДХОДУ ДО ПРОЕКТУВАННЯ БД.......... 34

4.2. АНОМАЛІЇ НЕНОРМАЛІЗОВАНОГО ВІДНОШЕННЯ............ 34

4. 3. ТЕОРІЯ НОРМАЛІЗАЦІЇ ВІДНОШЕНЬ................ 35

ПИТАННЯ ДЛЯ САМОПЕРЕВІРКИ................. 38

ПРАКТИЧНІ ЗАВДАННЯ ДЛЯ САМОСТІЙНОЇ РОБОТИ............ 39

Розділ 5. ТЕХНОЛОГІЯ СТВОРЕННЯ І ВЕДЕННЯ БАЗИ ДАНИХ........... 40

5.1. МЕТОДИ ЗАБЕЗПЕЧЕННЯ ЦІЛІСНОСТІ БАЗИ ДАНИХ............ 40

5.2. ОПЕРАЦІЇ ЗАВАНТАЖУВАННЯ І КОНВЕРТАЦІЇ............. 42

5.3. ОПЕРАЦІЯ ВІДНОВЛЕННЯ БД.................. 43

5.4. РЕОРГАНІЗАЦІЯ 1 РЕСТРУКТУРИЗАЦІЯ БАЗИ ДАНИХ........... 44

5.5. ОПЕРАЦІЇ АКТУАЛІЗАЦІЇ БАЗИ ДАНИХ............... 45

ПИТАННЯ ДЛЯ САМОПЕРЕВІРКИ................. 46

Розділ 6  РОЗПОДІЛЕНІ БАЗИ ДАНИХ................. 47

6.1. ПОНЯТТЯ РОЗПОДІЛЕНОЇ БАЗИ ДАНИХ............... 47

6.2. СТРАТЕГІЇ РОЗПОДІЛУ ДАНИХ................. 47

6.3. ТЕХНОЛОГІЇ РОБОТИ З РОЗПОДІЛЕНОЮ БАЗОЮ ДАНИХ........... 48

6.4. УПРАВЛІННЯ ОДНОЧАСНИМ ДОСТУПОМ ДО ДАНИХ........... 49

6.5. ТРАНЗАКЦІЇ ТА МЕХАНІЗМ ЇХ ПІДТРИМКИ.............. 50

ПИТАННЯ ДЛЯ САМОПЕРЕВІРКИ................. 53