Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Реалізація обмежень семантичної та посилальної цілісності в СУБД MySQL

Реферат Реалізація обмежень семантичної та посилальної цілісності в СУБД MySQL





кийсь кортеж, потенційний ключ якого прийнятий як значення за замовчуванням для зовнішніх ключів. В якості такого "кортежу за замовчуванням" зазвичай приймають спеціальний кортеж, заповнений нульовими значеннями (Не null-значеннями!). Цей кортеж не можна видаляти з батьківського ставлення, і в цьому кортежі не можна змінювати значення потенційного ключа. Таким чином, не всі кортежі батьківського відносини стають рівнозначними, тому доводиться докладати додаткових зусиль для відстеження цієї неравнозначности. Це плата за відмову від використання null-значень. По-друге, як і в попередньому випадку, кортежі дочірнього відносини втрачають всякий зв'язок з кортежами батьківського ставлення. Установити, з яким кортежем батьківського ставлення були пов'язані змінені кортежі дочірнього відносини, після виконання операції вже не можна. p align="justify"> І, нарешті, стратегія ігнорування (IGNORE), суть якої полягає в тому, що дозволено виконувати будь транзакції, не звертаючи при цьому увагу на порушення посилальної цілісності.

Фактично таку стратегію навіть не можна назвати стратегією збереження посилальної цілісності: у цьому випадку в дочірньому відношенні можуть з'являтися некоректні значення зовнішніх ключів, і вся відповідальність за цілісність бази даних лягає на користувача, його уважність і коректність при виконанні різних транзакцій.

Таким чином, на даний момент виділяється шість видів обмежень семантичної цілісності і три стратегії обмежень посилальної цілісності. Необхідність підтримки семантичної цілісності даних обумовлена ​​різними видами інформації, що міститься в базі, що і призводить до такого поділу, як обмеження по інтервалу, перечислимого значенням і т.д. Обмеження ж посилальної цілісності мають значення у зв'язку з логікою побудови відносин між даними, що містяться в базі. p align="justify"> Визначивши види семантичної та посилальної цілісності, перейдемо до розгляду організації обмежень цілісності засобами СУБД MySQL на прикладі фрагмента інформаційної системи В«СалонВ».



Глава II. Реалізація обмежень семантичної та посилальної цілісності в СУБД MySQL на прикладі фрагмента ІС Салон


У цьому розділі розглянемо реалізацію запитів інструментальними засобами СУБД MySQL. Як приклад візьмемо фрагмент інформаційної системи В«СалонВ». Дана предметна область є цілком придатною для демонстрації різних видів запитів


.1 Побудова ядра инфологической моделі ІС


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

Серед можливих груп інформаційних завдань можна виділити наступні:

1...


Назад | сторінка 11 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Основи реалізації семантичної та посилальної цілісності в СУБД MySQL
  • Реферат на тему: Реалізація обмежень в СУБД MySQL
  • Реферат на тему: Зміцнення владної вертикалі і проблема державної цілісності Російської Феде ...
  • Реферат на тему: Реалізація бази даних і серверної частини інформаційної системи "ДАІ&q ...
  • Реферат на тему: Розробка бази даних і серверної частини інформаційної системи обліку техніч ...