Ім'я файлу: 30773.pptx Розширення: pptx Розмір: 246кб. Дата: 26.06.2023 скачати Пов'язані файли: Бабіч Владислав 21-О Вплив холоду.doc Бази даних. Системи управління базами даних.Зміст:
Основні поняття бази данихПоняття бази данихБаза даних (БД) — сукупність певним чином організованої інформації на якусь тему (в рамках деякої наочної області).База даних (БД) — це впорядкований за певними правилами взаємопов’язаний набір даних.Наприклад:
Звичайно, вся ця інформація може зберігатися і на папері (наприклад, книжковий каталог бібліотеки). Але сучасним засобом зберігання і обробки баз даних є комп'ютер.БД Борей Інформаційна системаБаза даних — це тільки «інформаційний склад», бо сама по собі вона не може обслужити запити користувача на пошук і обробку інформації. Обслуговування користувача здійснює інформаційна система.Інформаційна система — це сукупність бази даних і всього комплексу апаратно-програмних засобів для її зберігання, зміни і пошуку інформації, для взаємодії з користувачем.Види бази данихБази даних Фактографічні містяться короткі відомості про описувані об'єкти, представлені в строго певному форматі Документальні містять обширну інформацію самого різного типа: текстову, графічну, звукову,мультимедійну тощо Модель данихМодель данихМодель даних — це інформаційна модель, яка описує властивості даних, що зберігаються в базі даних, і набір операцій, які можна виконати над цими даними. Множина можливих типів даних: числових, текстових, мультимедійних. Модель даних має три компоненти: Структура даних Набір операцій Обмеження цілісності Операції, що можна виконувати над певними типами даних, наприклад над числовими-арифметичні. відповідність даних типам та обмеженнями на значення даних(обмеження на максимальну кількість символів) Структура данихПри плануванні структури даних розробник бази даних повинен визначити:
Таким чином розробляється модель предметної області, для якої створюється БД. Види зв’язків у таблицях.
Модель “сутність-зв’язок”Сутність предметної області –це реальний або уявний об’єкт предметної області, який представлений в базі даних. Зв’язок – позначено словом, яке пояснює суть зв’язку, та його формалізований вигляд з позначенням типу відношення. назва назва
назва Основні елементи графічного подання Абонент Прізвище Ім'я По-батькові Телефон Адреса Дата народж. Книга(Каталог) Назва Код Автор Мова К-ть сторінок Рік видання Ключові слова Код книги Кл. слово Пояснення Номер стор. Видача книг Відмітка Строк повернення Дата видачі Номер книги Номер абонента має отримує видають Модель “сутність зв’язок” предметної області Бібліотека Моделі данихМоделі даних Реляційна (будується за принципом взаємозв'язаних таблиць) Ієрархічна (один тип об'єкту є головним, всі нижче розташовані – підлеглими) Мережева (будь-який тип даних одночасно може бути головним і підпорядкованим) Ієрархічна модель данихІєрархічна модель даних описує об’єкти і зв’язки між ними у вигляді дерева. В ієрархічній моделі є один основний (батьківський) об’єкт, якому підпорядковані об’єкти другого рівня, їм в свою чергу – об’єкти третього рівня і т.д. Мережева модель данихМережева модель даних описує об’єкти і зв’язки між ними у вигляді мережі. У цій моделі об’єкти можуть мати довільні зв’язки один з одним. Студенти коледжу Петро Мирослава Марина Микола Тарас Одногрупники Юнаки Друзі Відвідують факультатив з інформатики Реляційна модель данихРеляційна модель даних — це модель, яка передбачає використання таблиць для структурування даних, а також передбачає встановлення певних зв’язків між даними, розміщеними в різних таблицях. Об'єктно-реляційна модель даних — це модель, яка є по суті розвитком реляційної моделі за рахунок розширення переліку типів даних, а також операцій над вмістом баз даних. Основні поняття реляційної бази данихВиди баз данихУ відповідності до моделі даних, яка лежить в основі бази даних розрізняють
Враховуючи, що перші моделі даних зараз використаються дуже рідко, в подальшому будемо розглядати реляційні бази даних. Об’єкти реляційної бази данихОсновним об’єктом реляційної бази даних є таблиця. Двовимірна таблиця реляційної бази даних складається з рядків і стовпців. Рядок таблиці реляційної бази даних називають записом, або кортежем. Запис містить значення властивостей одного елемента бази даних. Стовпець таблиці реляційної бази даних називають полем, або атрибутом. Поле має ім’я, яке в певній мірі відображає назву властивості. Поле містить сукупність однотипних даних – значення однієї властивості для всієї множини об’єктів, що описуються. Значення властивості «Назва» (значення відношення) Стовпець таблиці (поле, атрибут) «Частина світу» Ціле число Текст Дата Дійсне число Типи даних Рядок таблиці (запис, кортеж) Таблиця 1 «Країни світу» Таблиця 2 «Державний устрій» Схема реляційної бази даних, що складається з двох таблиць (відношень) Головні ключіЗаписи між собою розрізняються значенням ключів.Головним ключем в базах даних називають поле (або сукупність полів), значення якого не повторюється у різних записах(унікальні поля).Ключові поля встановлюються для зв’язування таблиць між собою.Ключові поля ще називають ідентифікаторами.
Простий ключ Складний ключ
Типи полів
Числовий
Символьний Дата/час Логічний
Типи полівMemo
Дата Гіперпосилання Дата Лічільник Об’єкт Ole
СУБДДля взаємодії користувача з базами даних використовують системи управління даними (СУБД).
СУБД За моделями даних За розміщенням За способом доступу Ієрархічна Мережна Реляційна Локальна Розподілена Файл-серверна Клієнт-серверна Інтегрована Класифікація СУБД Об'єкти СУБД MS Access
Об'єкти СУБД MS Access
БД Борей Етапи створення бази даних
|