C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 102 - Терминология реляционной модели / MSDN rus / Visual C++

Шаг 102 - Терминология реляционной модели

Отношение файл (file), таблица(table)

Понятие таблицы - это основа реляционной модели. База данных вся это набор таблиц. Но обратите внимание. Данное понятие таблица имеет отношение только к представлению данных. Никакой связи с физической реализации записей на диске или в памяти она не имеем.

102_1.gif (2175 b)

Для современных систем аналогия отношения и файла уже не актуальна. На данный момент в базе данных в одном файле может находиться сотни таблиц. Но немного ранее например в FoxPro одна таблица была один файл.

Атрибут поле (fields)

102_2.gif (2520 b)

Атрибут используется для хранения информации. Он имеет имя и тип. Структура отношения состоит из набора атрибутов и их типов.

Домен

Под доменом понимается набор значений, который может принимать атрибут.

102_3.gif (3225 b)

Домен играет огромную роль в реляционной модели. Он реализует функцию справочника в обыденном понятии. Применение домена позволяет избежать многих ошибок сравнивания. Например, при разном вводе одного и того же понятия например в случае ошибки ввода. Так же домен выполняет функцию контроля и классификации ввода, позволяя выбрать из имеющихся позиций.

Кортедж, запись(record), строка

102_4.gif (2321 b)

Кортедж это тело отношения. Он состоит из набора заполненных атрибутов. Именно кортедж несет информацию о объекте описываемом отношением. Если атрибуты и домены говорят о структуре от кортедж это наполнение информацией.

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

Это набор отношений. Но не просто набор, а нормализованный набор отношений.

102_5.gif (5400 b)


| |
Автор Каев Артем.
[AD]