Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CYBD_lec11.doc
Скачиваний:
9
Добавлен:
29.04.2019
Размер:
249.86 Кб
Скачать

23

Системи управління базою даних (субд)

  1. Поняття дані та база даних. Субд.

Під терміном дані прийнято розуміти подання фактів або ідей у формалізованому вигляді, придатному для передавання і опрацювання в певному процесі, наприклад, в процесі, що реалізується апаратурою ЕОМ.

База даних (БД) — це поіменована, структурована сукупність взаємопов’язаних даних, які відносяться до визначеної предметної області.

Під предметною областю прийнято розуміти частину реального світу, який підлягає вивченню для організації управління і в кінцевому рахунку автоматизації, наприклад , ВУЗ, підприємство і так далі.

Поіменована кожен стовпчик має унікальне ім’я

  1. СУБД.

БД нам потрібна не сама по собі, а для того, щоб здійснювати з нею певні операції: поповнювати її даними, вилучати з неї застарілі, не потрібні дані, сортувати, обраховувати дані, які задовільняють певним вимогам та ін.

Здійснювати ці операції з великими БД, а саме такі і існують в реальному світі, досить складно. Тому цю рутинну роботу вирішили автоматизувати, перекласти на плечі ПК.

Були створені спеціальні програми, за допомогою яких можна створювати БД і здійснювати з нею певні операції. Ці програми назвали СУБД.

Система управління базами даних (СУБД) — це комплекс програмних і мовних засобів, які необхідні для створення баз даних, підтримки їх в актуальному стані і організації пошуку в них необхідної інформації.

Отже, є БД, СУБД, ПК, і є людина (особа) (або група людей) на яку покладаються функції адміністрування даними, які зберігаються в базі.

3. Класифікація баз даних

За типом зв’язку між даними: ієрархічні, мережеві, реляційні, або їх комбінація (мішані).

Ієрархічна бд

Ієрархічна структура представляє сукупність елементів, пов‘язаних між собою за визначеними правилами. Об‘єкти, які пов'язані ієрархічними відношеннями, створюють орієнтовний граф (перевернуте дерево) (рис. 1.5).

До основних понять ієрархічної структури відносять: рівень, елемент (вузол), зв‘язок. Вузол — це сукупність атрибутів даних, які описують деякий об‘єкт. На схемі ієрархічного дерева вузли представлені вершинами графа. Кожен вузол на більш низькому рівні пов'язаний лише з одним вузлом, який знаходиться на більш високому рівні. Ієрархічне дерево має тільки одну вершину (корінь дерева), яка непідвладна ніякій іншій вершині, вона знаходиться на самому верхньому (першому) рівні. Всі інші вершини залежні.

У кожному записі бази даних існує тільки один (ієрархічний) шлях від кореневого запису.

Р івень 1

Рівень 2

Рівень 3

Рис.1.5. Графічне відображення ієрархічної структури БД

Приклад 3. Приклад представлений на рис 1.6., ілюструє використання ієрархічної моделі бази даних.

Інститут (спеціальність, назва, директор)

Група (номер, староста)

Студент (номер залікової книжки, прізвище, ім‘я, по батькові)

Рис. 1.6. Приклад ієрархічної структури БД

Для розглянутого приклада ієрархічна структура правомірна, так як кожний студент навчається у визначеній (тільки одній) групі, яка відноситься до визначеного (тільки одного) інституту.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]