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

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





Для будь-якої заданої пари атрибут-значення (Ai: Vi) Vi є значенням з єдиного домену Di, який пов'язаний з атрибутом Ai. p align="justify"> Ступінь відносини - це число його атрибутів. Ставлення ступеня один називають унарним, ступеня два - бінарним, ступені три - тернарного, ..., а ступеня n - n-арним. p align="justify"> Кардинальне число або потужність відносини - це число його кортежів. Кардинальне число відносини змінюється в часі на відміну від його ступеня. p align="justify"> Оскільки ставлення - це безліч, а безлічі за визначенням не містять співпадаючих елементів, то ніякі два кортежу відносини не можуть бути дублікатами один одного в будь довільно-заданий момент часу. Нехай R - відношення з атрибутами A1, A2, ..., An. Кажуть, що безліч атрибутів K = (Ai, Aj, ..., Ak) відносини R є можливим ключем R тоді і тільки тоді, коли задовольняються два незалежних від часу умови:

. Унікальність: у довільний заданий момент часу ніякі два різних кортежу R не мають одного і того ж значення для Ai, Aj, ..., Ak.

. Мінімальність: жоден з атрибутів Ai, Aj, ..., Ak не може бути виключений з K без порушення унікальності.

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

Ставлення - Таблиця (іноді Файл),

Кортеж - Рядок (іноді Запис),

Атрибут - Стовпець, Поле.


2.2 Реляційна база даних


Реляційна база даних - це сукупність відносин, що містять всю інформацію, яка повинна зберігатися в БД. Однак користувачі можуть сприймати таку базу даних як сукупність таблиць. p align="justify">. Кожна таблиця складається з однотипних рядків і має унікальне ім'я. p align="justify">. Рядки мають фіксоване число полів (стовпців) і значень (множинні поля і повторювані групи неприпустимі). Інакше кажучи, в кожній позиції та відрізняються один від одного хоча б єдиним значенням, що на перетині рядка і стовпчика завжди є в точності одне значення або нічого. p align="justify">. Рядки таблиці обов'язково в однозначно ідентифікувати будь-який рядок такої таблиці. p align="justify">. Стовпцями таблиці однозначно присвоюються імена, і в кожному з них розміщуються ...


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





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

  • Реферат на тему: Алгоритм створення бази даних &Значення коефіцієнта і показників ступеня у ...
  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Створення базового класу &Рядок&, рядки ідентифікатора і десяткової рядка. ...
  • Реферат на тему: Реляційна база даних
  • Реферат на тему: Створення бази даних в СУБД MS SQL Server