Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Схема базы данных, понятие и составные части. Понятие о метаданных.




Базовые понятия реляционной организации данных.

Э.Кодд (Kodd E.F.) предложил использовать для обработки данных аппарат теории множеств(объединение, пересечение, декартово произведение). Он показал, что любое представление данных сводится к связанной совокупности двумерных таблиц особого вида, известных в математике, как отношение (relation).

Данные – информация на машинных носителях, для обработки на машинах.“То, что хранится на любом носителе”(гуманитар.) Этот подход получил широкое распространение, как реляционный подход к организации данных на машинных носителях, компьютерной обработки. Факты и сведения в естественном языке сопровождаются семантикой и часто для упрощения фактов используются табличный вид, в котором в качестве значения в столбце фиксируются факты и сведения. А семантическую нагрузку берут на себя названия документов, шапки табличных форм, надписи. Если в таблице большое количество значений в столбцах, то иначе как в таком виде, их неудобно пописывать в естественном языке. Простота представления данных в двумерных табличных(?) файлах, долгое время настораживала разработчиков БД, тем насколько удобно это представление с точки зрения обработки данных средствами вычислительной техники (СВТ), бурные споры на этапе компромиссов между разработчиками БД, которые удовлетворяют потребностям(?) иерархическим и сетевым структурам.

Схема базы данных, понятие и составные части. Понятие о метаданных.

Реляционный подход к представлению данных.Основное понятие реляционного представления данных является отношение, схема отношения, атрибут, картеж, первичный ключ, домен.

 
 
Схема отношения


О Т Н О Ш Е Н И Е IdR
Атрибуты

 

 

Тело отношения
Id A1

Id A2 Id A3
a1 b1 c1
a2 b2 c3
an bn cn
Картежи  

 

       
 
Домены
 
   


 
 


IdR – идентификатор отношения

Id1 – идентификатор атрибутов

a1 … cn – значения атрибутов

Схема отношения – именованный набор именованных атрибутов и доменов.

Степень(-арность) отношения – количество атрибутов в отношении. Степени: 1-унарное, 2-бинарное, 3 –тернарное, n- n-арное.

Атрибут – именованный элемент схемы отношения, соответствующий определенному домену. Для ссылки на значение атрибута в картеже всегда используется имя атрибута.

Картеж – набор значений по 1 допустимому для каждого атрибута схемы отношения и соответствующего домена. Иногда его называют экземпляром отношения.

Отношение – множество картежей, соответствующих одной схеме отношения.

Всё множество картежей – тело отношения. Количество картежей в отношении – мощность отношения.

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

Реляционная БД – поименованный набор отношений.

Схема БД – набор отношений схем отношений, относится к структурной характеристике БД.

Реляционные термины Термины СУБД Бумажные документы
БД БД Набор документов
Отношения Таблицы Документ
Схема отношения Структура таблиц Шапка документа
Картеж Строка, запись Строка
Атрибут отношения Поле Графа
Столбец отношения Столбец, колонка Колонка
Домен Домен справочник

 

Метаданные – данные схемы, имена схем, атрибутов, отношений, БД, их характеристики(тип, размер), домена.

Понятие в реляционной модели данных полностью адекватны понятию типа данных в языках программирования (символ, число, логическое число, дата).





Поделиться с друзьями:


Дата добавления: 2017-01-28; Мы поможем в написании ваших работ!; просмотров: 425 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Люди избавились бы от половины своих неприятностей, если бы договорились о значении слов. © Рене Декарт
==> читать все изречения...

2444 - | 2243 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.01 с.