Пт
19.04.2024
14:26
Категорії розділу
Тема 1. [47]
Характеристика сучасних юридичних інформаційних систем і технологій
Тема 2. [17]
Інформаційне забезпечення юридичної інформаційної системи
Тема 3. [13]
Технології захисту інформації
Тема 4. [9]
Системи автоматизації ділових процесів та управління документами. Електронна комерція
Тема 5. [7]
Інтелектуальні інформаційні системи в юридичній діяльності
Тема 6. [8]
Правові інформаційно-пошукові системи
Тема 7. [9]
Інформаційні системи законодавчих органів
Тема 8. [8]
Інформаційні системи Міністерства юстиції України
Тема 9. [14]
Інформаційні системи органів судової влади, прокуратури, судової експертизи
Тема 10. [13]
Інформаційні системи Міністерства внутрішніх справ України
Пошук по сайту
Друзі сайту
  • Курсові,практичні,реферати майже на шару
  • Практичні,контрольні,дипломи задарма
  • Створити сайт

  • Статистика


    Онлайн всього: 1
    Гостей: 1
    Користувачів: 0

    Форма входу
    Навчальні матеріали
    Головна » Статті » Комп’ютерні технології в юридичній діяльності » Тема 2.

    2.23.Характеристика зв’язкових відношень реляційної БД.
    Реляційна БД — це набір взаємозв'язаних відношень. Відношення мо­жна поділити на два класи об'єктні й зв'язкові.
    Об'єктні відношення зберігають дані про інформаційні об'єкти предме­тної області.
    Наприклад:
    ДЕТАЛЬ (код деталі, назва деталі, маса деталі, собівартість — об'єк­тне відношення.
    В об'єктному відношенні один з атрибутів однозначно ідентифікує ок­рему сутність предметної області. Такий атрибут називається первинним ключем відношення. У наведеному відношенні роль ключового атрибута відіграє атрибут «код деталі».
    Ключ може вміщувати кілька атрибутів, тобто бути складовим В об'єктному відношенні не повинно бути рядків з однаковим ключем, тобто не допускається дублювання об'єктів. Це основне обмеження реляційної моделі, яке необхідно виконувати для забезпечення цілісності даних. 

    Зв'язкове відношення зберігає ключі двох або більше об'єктних відношень, за якими встановлюються зв'язки між ними.
    Наприклад, розглянемо ще одне об'єктне відношення. ВЕРСТАТ (код верстата, фірма-виготовлювач, дата введення в експлуатацію, початкова вартість)
    Тоді відношення ТЕХНОЛОГІЯ (код деталі, код верстата) буде зв'язковим між двома об'єктними відношеннями ДЕТАЛЬ і ВЕРСТАТ 

    У зв'язковому відношенні можуть дублюватися ключові атрибути. Крім ключів, за якими встановлюється зв'язок у зв'язковому відношенні, можуть бути ще й інші атрибути, які функціонально залежать від цього зв'язку На­приклад, ТЕХНОЛОГІЯ (код верстата, код деталі, код технологічної операції, норма часу обробки деталі на верстаті). Ключі в зв'язкових відношеннях називаються зовнішніми, або вторинними, оскільки вони пов'язані з первинними ключами інших відношень. Реляційна модель нак­ладає на зовнішні ключі обмеження для забезпечення цілісності даних, яке називається посилковою цілісністю. Це означає, що кожному зовнішньому ключу має відповідати рядок якогось об'єктного відношення. Без такого обмеження може статися, що зовнішній ключ посилається на об'єкт, про який нічого не відомо.
    У реляційній БД накладається ще одне обмеження — відношення ма­ють бути нормалізовані.
    Відношення (від англійського relation — відношення) — фундаментальне поняття реляційної моделі даних. З цієї причини модель і називається реляційною.
    Відношення в реляційному моделюванні — набір кортежів, інакше відомий як таблиця бази даних.
    Поняття відно­шен­ня покладено в основу реляційних моделей, яке подають у вигляді двовимірної таблиці. Реляційна БД — це набір взаємопов’язаних відношень. Кожне відношення (таблиця) в ЕОМ подається як файл. Відношення можна поділити на два класи: об’єктні і зв’язкові.
    Зв'язкове відношення
    Зв’язкове відношення зберігає
    ключі двох або більше об’єкт­них відношень. Ключі зв’язкового відношення мають на меті встановлення зв’язків між об’єктними відношеннями. Наприклад, розглянемо ще одне об’єктне відношення БАНК(код банку, назва банку, адреса банку). Тоді зв’язкове відношення БАНК-КЛІЄНТ (код банку, код клієнта) буде сполучним між двома об’єктними відношеннями БАНК іКЛІЄНТ. У зв’язковому відношенні можуть дублюватися ключові атрибути. Крім ключів, за якими встановлюють зв’язок у зв’язковому відношенні, можуть бути ще й інші атрибути, які функціонально залежать від цього складового ключа. Ключі в зв’язкових відношеннях називаються зовнішніми ключами, оскільки вони є первинними ключами інших відношень. Реляційна модель накладає на зовнішні ключі обмеження, яке називають посилковою цілісністю. Воно необхідне для забезпечення цілісності даних. Це означає, що кожному зовнішньому ключеві має відповідати рядок якогось об’єктного відношення. Без такого обмеження може статися так, що зовнішній ключ посилається на об’єкт, про який нічого не відомо.
    У реляційній БД накладається ще одне обмеження — відношення мають бути нормалізовані.
    Види відношень

    1. Рефлексивне транзитивне відношення називається відношенням квазіпорядка.
    2. Рефлексивне симетричне транзитивне відношення називається відношенням еквівалентності
    3. Рефлексивне антисиметричне транзитивне відношення називається відношенням (часткового) порядку.
    4. Антирефлексивне антисиметричне транзитивне відношення називається відношенням строгого порядку.
    5. Повне антисиметричне транзитивне відношення називається відношенням лінійного порядку.
    6. Антирефлексивне асиметричне відношення називається відношенням домінування.


    Джерело: http://ubooks.com.ua/books/000102/inx23.php
    Категорія: Тема 2. | Додав: Dron_ckm (03.12.2011)
    Переглядів: 2754 | Теги: реляційної БД, характеристика, відношень, бд | Рейтинг: 0.0/0