Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпаргалки на іспит з бд (1).docx
Скачиваний:
5
Добавлен:
23.04.2019
Размер:
3.74 Mб
Скачать

2.8. Спрощений життєвий цикл бд: поняття жц бд, сутність етапів (фаз).

На вхід

етап

На вихід

Вимоги ко-ристувачів;

Вхідні і вихід-ні документи ;

Методика проектування

Розробка структури БД

Структура БД

Структура БД; Вхідні і вихідні документи; Опис СКБД

Прог-рамування

Програма завантаження БД. Запити, звіти, фори процедури, контроль цілісності

Опис СКБД

Структура БД Програма завантаження БД. Вхідні документи; методика

Створення БД

Ввід опису структури

Опис струк-тури

БД

Ввід даних у табл

БД на

МД

Опис структури , БД на МД

Зв’язування табл. БД

Опис структури , БД на МД

Опис струк-тури , БД на МД, коригуючі дані

Кори-гуван-ня Бд

Скоригована БД на МД

Опис Бд; БД на МД;прикладні програми;запити звіти

Вико-ристання БД

результат

Нові вимоги користувачів;структура БД; Вхідні файли

Реструктиризація БД

Нова структура БД; реструкторована БД на МД

Використання реструктиризованої БД

2.9. Поняття скбд. Історія виникнення та покоління скбд.

СКБД – програмно-технологічний комплекс, призначений для автоматизації процедур створення і використання БД певного типу

Історія. вперше в кінці 60-х років для управляння інформацією про проект Appollo(програмне забезпечення Guam) .Перша комерційна СКБД - система(IMS)що базувалася на інвертованих списках - 1968р

Системи Adabas фірми Software AG на основі інвертованих списків – 1969р

Системи IDS фірми General Electric

Покоління 1) ієрархічні і сітьові системи – перше покоління. Недоліки: відсутність стандарту на зовнішній інтерфейс, засобів автоматизації програмування, складність проектування , дуже дорогі

2)реляційні СКБД – друге покоління (з 80 років 20 ст) – персональні і багатокористувацькі

3)пост реляційні СКБД – третє покоління (ОО СКБД, мультимедійні) - - кінець 80х – початок 20ст

2.10. Поняття скбд. Функції скбд.

СКБД – програмно-технологічний комплекс, призначений для автоматизації процедур створення і використання БД певного типу

Ф – ції:1)формування і підтримка в актуальному стані машинного опису схеми БД за допомогою мови визначення даних DDL;2)наповнення БД достовірною згідно множини умов цілісності інформації ; 3)підтримка БД у актуальному цілісному стані з допомогою операцій вставки, вилучення, оновлення даних. Використання таких операцій здійснюється засобами мови управління даними - DML .4)реалізація операцій пошуку і вибірки даних з бази та відображення результатів у наборах даних засобами мови запитів DQL. 5)забезпечення взаємодії користувачів з БД у процесі отримання ними потрібної інформації з використанням мов реляційного програмування; 6) автоматизація програмування додатків до БД; 7)забезпечення ефективності функціонування БД; 8) забезпечення надійності функціонування БД