18665

Реляционная модель базы данных

Доклад

Информатика, кибернетика и программирование

Реляционная модель базы данных. Реляционные модели данных как уже было сказано в настоящее время приобрели наибольшую популярность и практически все современные СУБД ориентированны именно на такое представление данных. Реляционную модель можно представить как особы...

Русский

2013-07-08

14.88 KB

4 чел.

Реляционная модель базы данных.

Реляционные модели данных, как уже было сказано, в настоящее время приобрели наибольшую популярность и практически все современные СУБД ориентированны именно на такое представление данных. Реляционную модель можно представить как особый метод рассмотрения данных, содержащий и собственно данные (в виде таблиц), и способы работы и манипуляции с ними (в виде связей). Реляционная модель предполагает три концептуальных элемента: структура, целостность и обработка данных, как, впрочем, и большинство нереляционных моделей. В этих элементах есть свои специальные понятия, которые для дальнейшего изложения необходимо кратко пояснить.

Таблица рассматривается как непосредственное «хранилище» данных. Традиционно в реляционных системах таблицу называют отношением. Строку таблицы называют кортежем, а столбец - атрибутом. При этом атрибуты имеют уникальные (в пределах отношения) имена. Количество кортежей в таблице называют кардинальным числом, а количество атрибутов - степенью. Для отношения предусматривают уникальный идентификатор, то есть один или несколько атрибутов, значения которых в одно и то же время не бывают одинаковыми - идентификатор называют первичным ключом. Домен - это множество допустимых однородных значений для того или иного атрибута. Таким образом, домен можно рассмотреть, как именованное множество данных, причем составные части этого множества являются логически неделимыми единицами (в качестве домена могут выступать, например, перечень фамилий сотрудников учреждения, однако не все фамилии могут присутствовать в таблице).

Отношение содержит две части - заголовок и собственно содержательную часть. Заголовок содержит конечное множество атрибутов, а содержательная часть (тело отношения) – множество пар имени атрибута и его значения.


 

А также другие работы, которые могут Вас заинтересовать

20494. Клітинні матриці. Дії над клітинними матрицями 49.5 KB
  Дана форма запису матриці має важливе теоретичне значення у лінійній алгебрі і при розв'язуванні систем диференціальних рівнянь. Наприклад матриця: Власними значеннями даної матриці A є λ = 1 2 4 4. Розмірність ядра матриці A − 4In дорівнює 1 отже A не допускає діагоналізації.
20497. Структурна природна мова 31 KB
  В наукових дослідженнях все більш вагоме місце посідають розробки що орієнтовані на опрацювання природномовної ПМ інформації бо остання визначається як узагальнена схема подання довільної інформації. Проте з іншого боку також відомо наскільки складною постає проблема обробки мовної інформації і прогрес у цій сфері однозначно пов'язується з рівнем формалізації опису природної мови. Здобувачем запропоновано формальну модель мови що визначає її системну організацію і яка закладається в основу сучасних технологій орієнтованих на...
20498. Таблиці та дерева рішень 38.5 KB
  Метод дерева рішень це один з методів автоматичного аналізу величезних масивів даних. Область використання методу дерева рішень можна об'єднати в три класи: опис даних: застосування дерева рішень дозволяє зберігати інформацію про вибірку даних в компактній і зручній для обробки формі що містить в собі точні описи об'єктів; класифікація: застосування дерева рішень дозволяє справитися із завданнями класифікації тобто відношення об'єктів до одного з описаних класів; регресія: якщо змінна має недостовірні значення то застосування дерева...
20499. Теорія реляційних баз даних. Основні терміни і означення. Нормалізація відношень 31 KB
  Реляційна база даних база даних основана на реляційній моделі даних. Інакше кажучи реляційна база даних це база даних яка сприймається користувачем як набір нормалізованих відношень різного ступеню. Метою нормалізації є усунення недоліків структури БД які призводять до шкідливої надмірності в даних яка в свою чергу потенційно призводить до різних аномалій і порушень цілісності даних.
20500. Трикутні матриці (верхня та нижня) і їх розклад на добуток двох трикутних 37 KB
  Трику́тна ма́триця матриця в якій всі елементи нижче або вище за головну діагональ рівні нулю. Верхньотрикутна матриця квадратна матриця в якій всі елементи нижче за головну діагональ дорівнюють нулю. Нижньотрикутна матриця квадратна матриця в якій всі елементи вище за головну діагональ дорівнюють нулю. Унітрикутна матриця верхня або нижня трикутна матриця в якій всі елементи на головній діагоналі дорівнюють одиниці.
20501. Форми, типи форм, обчислення в формах 33 KB
  Робота з формами може відбуватися в трьох режимах: у режимі Форми в режимі Таблиці в режимі констриктор. типи форм В Access можна створити форми наступних видів: форма в стовпець або повноекранна форма; стрічкова форма; таблична форма; форма головна підпорядкована; зведена таблиця; формадіаграма. Форма в стовпець є сукупністю певним чином розташованих полів введення з відповідними їм мітками і елементами управління.
20502. Маніпулювання даними, операції над схемою бази даних за допомогою мови SQL 27.5 KB
  Маніпулювання даними операції над схемою бази даних за допомогою мови SQL Для маніпулювання данними виділяють такі групи команд SQL:Команди мови визначення даних DDL Data Definition Language. DDL Data Definition Language мова визначення даних це підмножина SQL що використовується для визначення та модифікації різних структур даних.До даної групи відносяться команди призначені для створення зміни та видалення різних об'єктів бази даних. Команди CREATE створення ALTER модифікація і DROP видалення мають...