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

Реферат Бази даних і керування ними





ча, тому що доступ до даних не має обмежень. Допустимі всілякі запити. br/>

Реляційна модель даних


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

Операції обробки реляційної моделі засновані на використанні універсального апарату алгебри відносин і реляційного числення.

Структура даних реляційної моделі.

Таблиця є основним типом структури даних реляційної моделі. Структура таблиці визначається сукупністю стовпців. У кожному рядку таблиці містяться по одному значенню у відповідному стовпці. У таблиці не може бути двох однакових рядків. Загальне число рядків не обмежена. Стовпець - це атрибут (елемент даних). Кожен стовпець має ім'я. Один або кілька атрибутів, значення яких однозначно ідентифікують рядок таблиці, є ключем таблиці. У реляційному підході до побудови баз даних використовується термінологія теорії відносин. Найпростіша двовимірна таблиця визначається як відношення. Стовпець таблиці зі значеннями відповідного атрибуту називається доменом, а рядка із значенням різних атрибутів - кортежем.

R (Відношення)

A1 A2 A3 A4 A5 A6 A7} імена атрибутів (стовпців)

K1 d11 d12 d13 d14 d15 d16 d17 R = {К1, К2, К3, К4}

K2 d21 d22 d23 d24 d25 d26 d27 К2 = {d21, d22, d23, d24, d25, d26, d27}

K3 ...... ...... ...... ..... d35 ...... .... D5 = {d15, d25, d35, d45}

K4 ...... ...... ...... ..... d45 ...... .... p> D1 D2 D3 D4 D5 D6 D7

Ki - кортеж

Di - домен

Ai - атрибут

Ri - таблиця-ставлення

Ключ таблиці - відносини.

Т.к. кортежі не повинні повторюватися всередині таблиці - відносини, відповідно вони мають унікальний первинний ключ (тобто один з атрибутів таблиці буде ключем).

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

Розглянемо приклад зв'язування декількох таблиць відносин


№ Договору

КодЗаказчіка

Д0001

ЗАК А

Д0002

ЗАК Б

Д0003

ЗАК В

Д0004

ЗАК А






№ п/п

№ Договору

КодІзделія

Кількість

1

Д0001

І0001

К11

2

Д0001

І0005

К15

3

Д0002

І0001

К21

4

Д0003

І0001

К31

5

Д0003

І0002

К32

6

Д0003

І0005

К35








Переваги та недоліки реляційної моделі.

Переваги: ​​

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

У реляційних моделях забезпечується:

незалежність додатків користувача від даних

зміна атрибутного складу відносин.

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

Недоліки:

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


База даних ACCESS


У СУБД Access підтримується реляційна модель даних.

СУБД Microsoft Access входить в пакет Microsoft Office. Ми будемо розглядати версію MS Access 2000. br/>

Структура БД


Навіть якщо в базі немає ніяких ...


Назад | сторінка 2 з 4 | Наступна сторінка





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

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