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

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





justify">, що має сенс "вік співробітника" можна описати як наступне підмножина безлічі натуральних чисел:


В 

Якщо тип даних можна вважати безліччю всіх можливих значень даного типу, то домен нагадує підмножина в цій безлічі.

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

Первинний ключ - мінімальний набір атрибутів (стовпців), які визначатимуть однозначну унікальність кожного кортежу (рядки) відносно (таблиці). При створенні бази слід дуже уважно поставитися до завдання первинного ключа - у нашому прикладі ника хакера буде недостатньо (раптом хто-небудь захоче взяти собі кличку свого кумира? :)). Буває, що для аутентифікації вводиться додаткове поле з порядковим номером, який буде однозначно різним для кожного рядка. Але ніхто не забороняє обирати для первинного ключа два або три атрибути: все як ти побажаєш, лише б це дія була логічно обгрунтованим (подібний ряд атрибутів буде називатися складовим первинним ключем). p align="justify"> Зовнішній ключ (foreign key) - ключовий елемент підпорядкованої (зовнішньої, дочірньої) таблиці, значення якого збігається зі значенням первинного ключа головної (батьківської) таблиць.


.3 Імена та типи полів


Кожне поле в таблиці повинне мати унікальне ім'я, яке задовольняє угодами про імена об'єктів в Access. Воно є комбінацією з букв, цифр, пробілів та спеціальних символів, за винятком крапки (.), Знаку оклику ('), надрядкового ...


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





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

  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Розробка термогенератора, який буде використовувати тепло двигуна для заряд ...
  • Реферат на тему: Розробка програм по створенню бази даних приладів і додавання першого рядка ...
  • Реферат на тему: Вірш Тургенєва І.С. "Коли мене не буде"
  • Реферат на тему: Автоматизований ключ бурової