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

Реферат Теорія реляційних баз даних





ння" і назвати його "Код клієнта". Після цього Access зможе використовувати номер "Код клієнта" з таблиці "Замовлення" для пошуку клієнта, який оформив те або інше замовлення. p align="justify"> Зв'язок "багато-до-багатьох"

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

При зв'язку "один-до-одного" кожен запис в першій таблиці може мати не більше однієї пов'язаної записи в другій таблиці і навпаки. Зв'язки цього типу використовуються нечасто, оскільки зазвичай відомості, пов'язані таким чином, зберігаються в одній таблиці. Зв'язок "один-до-одного" використовується для розділення таблиці, яка містить багато полів, з метою відокремлення частини таблиці з міркувань безпеки, а також з метою збереження відомостей, що відносяться до підмножини записів у головній таблиці. При визначенні такого зв'язку у обох таблиць повинно бути спільне поле. br/>

.3 Поняття посилальної цілісності

реляційна база таблиця індекс

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

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


Назад | сторінка 10 з 17 | Наступна сторінка





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

  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Відеореклама. Електронні таблиці
  • Реферат на тему: Електронні таблиці Excel 2003
  • Реферат на тему: Багато табличні бази даних