Organization and Management (OM) overview (ch.1)Mahasarakham Business School, Mahasarakham UniversityOrganization and Management (OM) overview (ch.1), Aj.Watjana Poopanee, Mahasarakham Business School, Mahasarakham University
strategic planning, Ethics, Social Responsibility, and Sustainability Гончигжавын Болдбаатарstrategic planning, Ethics, Social Responsibility, and Sustainability
Organization and Management (OM) overview (ch.1)Mahasarakham Business School, Mahasarakham UniversityOrganization and Management (OM) overview (ch.1), Aj.Watjana Poopanee, Mahasarakham Business School, Mahasarakham University
strategic planning, Ethics, Social Responsibility, and Sustainability Гончигжавын Болдбаатарstrategic planning, Ethics, Social Responsibility, and Sustainability
Lecture 101 - Intro to databasesAndrii KoppIntro to databases
COPYRIGHT DISCLAIMER: Presentation aggregates information from multiple open-access resources. Author does not claim for copyright.
Тема 9.Стандартизація методів інтеграції даних. Основні напрямки та специфіка...Oleg NazarevychТема 9.Стандартизація методів інтеграції даних. Основні напрямки та специфікації.
Lecture 105 - Relational data modelAndrii KoppRelational data model
COPYRIGHT DISCLAIMER: Presentation aggregates information from multiple open-access resources. Author does not claim for copyright.
l1_2_kv1.pptssuserd9082aLorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
«ЧАРІВНА СКРИНЬКА КАЗОК МИКОЛИ ЗІНЧУКА»: віртуальна книжкова виставка до 100-...Чернівецька обласна бібліотека для дітейВидатний історик, етнограф, фольклорист, "чорнороб культури", правдивий подвижник - це все без перебільшення сказано про Миколу Антоновича Зінчука.
У 2025 році виповнюється 100 років з дня народження видатного фольклориста, який за 87 років свого життя пішки обійшов сотні гірських сіл, побував у кожному регіоні України, зустрічався з тисячами людей, які розповідали йому казки. Ця титанічна праця вилилась у сорокотомне видання "Українських народних казок".
Зінчук Микола Антонович народився 7 березня
1925 році в селі Кошелівка Червоноармійського
району Житомирської області.
Третя річниця національного спротиву російській збройній агресіїostrovskogo1898Наголошуючи на важливій ролі бібліотек у процесі популяризації історичних знань, пам’яті та історичної правди, Сергій Бутко надав авторську презентацію «Третя річниця національного спротиву російській збройній агресії» для широкого використання. Радимо переглянути матеріали, а також запрошуємо до бібліотеки, де ви зможете знайти цікаві книги, відвідати різноманітні заходи, зустрічі та дізнатися про важливі для нашої країни теми та події.
1. L/O/G/O
РЕЛЯЦІЙНА МОДЕЛЬ
ТА ЇЇ ХАРАКТЕРИСТИКИ
Погромська Г.С.,
к.п.н., доц. кафедри педагогіки,
психології та менеджменту освіти
2. Зміст
1. Поняття реляційної бази даних
2. Структурні характеристики відношень
3. Види відношень
4. Типи даних.
5. Ключі відношень
6. Цілісність та достовірність даних
7. Правила цілісності
3. Поняття реляційної бази даних
Переваги реляційного підходу
• наявність невеликого набору абстракцій;
• наявність простого та потужного математичного
апарату;
• можливість ненавігаційного маніпулювання даними
без потреби знання конкретної фізичної організації
БД у зовнішній пам ҆яті.
Недоліки:
• притаманна цим системам деяка обмеженість під
час застосування у нетрадиційних галузях;
• неможливість адекватного відображення семантики
ПО.
4. Структурні характеристики відношень
• Реляційна база даних – це набір взаємопов'язаних відношень.
– об’єктні
– зв’язані
• Об’єктне відношення. Для заданих множин (не обов'язково
різних) R є відношенням на цих n множинах, якщо є набором
кортежів степеня n, у кожного з яких перший елемент узятий з
множини S1, другий – з множини S2і т. д.
5. Відношення
• Ступінь відношення – це кількість його атрибутів.
• Початкові множини S1,S2,...,Sn називають доменами, отже
домен – це певна множина значень окремого атрибуту. R є в
цьому випадку декартовим добутком множин S1,S2,...,Sn.
Кардинальное
число
SNo Name City
SNo Name City
1 Иванов Желтые Воды
2 Петров Пятихатки
3 Сидоров Кривой Рог
4 Петренко Киев
5 Стрельцов Львов
Киев
Львов
и др.
Кортежи
Домены
Атрибуты
Степень
Отношение
Первичный ключ
8
6. Схема відношень
Список імен атрибутів відношення називається схемою відношення.
Таблиця 3.1. Таблиця відношення СТУДЕНТ
Схема відношення СТУДЕНТ :
• СТУДЕНТ (Прізвище_ініц, Дата_народження, Курс, Спеціальність).
7. Відповідності між поняттями етапів
проектування БД
• Поле – це одиниця логічної організації даних, яка відповідає
атрибуту. Поля мають імена, типи та інші характеристики.
• Запис – це сукупність логічно пов’язаних полів.
• Потужність відношення – кількість кортежів у відношенні.
• Зв’язане відношення складається з декількох
взаємопов’язаних таблиць. 6
8. Умови розгляду таблиці як відношення:
Всі рядки повинні мати одну і ту саму структуру
Імена стовпців повинні бути різні,
а значення в кожному стовпці повинні бути однотипні
Значення атрибутів повинні бути елементарними
У таблиці не може бути однакових рядків (записів)
Порядок розташування рядків у таблиці
не має значення
Повинна дотримуватися посилальна цілісність
для зовнішніх ключів
10. Ключі відношень
Первинний ключ (Primary Key) - домен (або комбінація доменів),
що містить значення, які дозволяють однозначно ідентифікувати
кожен елемент (кортеж) відношення.
Усі атрибути відношення, які не входять у первинний ключ,
називають описовими.
• простий
• складений
11. Зв’язок таблиць
• Ключ зв’язку – однакові поля в зв’язаних таблицях.
ГОЛОВНА таблиця і ЗВ'ЯЗУВАЛЬНА таблиця
• Для забезпечення зв’язку між таблицями у зв’язуваній таблиці
потрібно передбачити зовнішній ключ (Foreign Key). Поля
зовнішнього ключа мають той же склад, що і первинний ключ
головної таблиці.
12. Цілісність та достовірність даних
означає, що в базі
даних встановлено і
коректно підтримуються
взаємозв’язки між
записами різних
таблиць при
завантаженні, додаванні
і видаленні записів у
зв’язаних таблицях, а
також при зміні значень
ключових полів.
Database Integrity
це відповідність
інформації, що
знаходиться в
базі даних, її
внутрішній
логіці, структурі і
всім явно
заданим
правилам
Integrity Constraint
правило, що
накладає деяке
обмеження на
можливий стан
бази даних
Цілісність бази даних Обмеження цілісностіЦілісність даних
13. Правила цілісності
Посилальна цілісність
БД не повинна утримувати неузгоджених значень зовнішніх ключів. Неузгоджене
значення зовнішнього ключа – таке значення зовнішнього ключа, для якого не
існує відповідаючого його значення відповідного потенційного ключа в цільовому
відношенні.
Правила зовнішніх ключів
При спробі ВИДАЛИТИ об’єкт посилання зовнішнього ключа:
1. Обмежити – призупинити операцію видалення, до моменту, коли не буде
існувати посилальних об’єктів.
2. Каскадувати – каскадувати операцію видалення, видалив відповідні
об’єкти, що посилають.
При спробі ПОНОВИТИ потенційний ключ, на який посилається зовнішній ключ:
1. Обмежити – призупинити операцію поновлення, до моменту, коли не буде
існувати посилальних об’єктів.
2. Каскадувати – каскадувати операцію поновлення, поновив значення
зовнішнього ключа у відповідних посилальних об’єктах.
14. Правила цілісності
Значенія NULL та підтримка посилальної цілісності
Значення NULL застосовується для позначення факту
відсутності інформації.
Цілісність об’єктів – щоден елемент первинного
ключа не може мати значення NULL.