Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Реляційна модель відношень




Одна з найбільш важливих галузей застосування комп’ютерів на сьогодні – це збереження та обробка великого обсягу інформації, що має складну внутрішню структуру. Ця інформація повинна бути представлена в ЕОМ так, щоб її було легко здобувати, поповнювати і перетворювати. Ми розглянемо один з методів побудови баз даних. Оскільки зображення інформації у вигляді таблиць є найбільш зручним і звичним для людей, його було взято за основу. З математичної точки зору табличне зображення даних легко формулюється в термінах відношень і тому до нього застосовано апарат теорії множин і відношень між ними.

Розглянемо приклад реляційного зображення даних. Нехай є інформація про студентів технікуму, що зображена в вигляді таблиці 1:

Табл.1

Прізвище Ініціали Група
Алексєєв І.А. КН-01
Андрєєв О.П. ПМ-01
Баранов Н.П. ПМ-01
Бикова Н.А. КН-01
Волков В.В. ПМ-01

Ця інформація являє собою деяке відношення R1, що задане на 3-х множинах – множині прізвищ, множині ініціалів і множині груп. Відношення можна задати списком його елементів:

R1 = {(Алексєєв, І.А., КН-01), (Андрєєв, О.П., ПМ-01), (Баранов, Н.П., ПМ-01), (Бикова, Н.А., КН-01), (Волков, В.В., ПМ-01)}.

Розглянемо термінологію, що використовується при побудові баз даних. Елементи відношень, як (Алексєєв, І.А., КН-01), (Андрєєв, О.П., ПМ-01), (Баранов, Н.П., ПМ-01), (Бикова, Н.А., КН-01), (Волков, В.В., ПМ-01) називають кортежами. Множини або області даних, на яких визначено відношення, що відповідають стовпчикам таблиці називають доменами. Найменування стовпців таблиці називають атрибутами. Відношенню привласнюють ім’я, наприклад, СТУДЕНТ 1. Схемою відношення є список атрибутів, тобто список (Прізвище, Ініціали, Група).

СТУДЕНТ 1 ім’я відношення
Прізвище Ініціали Група атрибути
Алексєєв І.А. КН-01  
Андрєєв О.П. ПМ-01  
Баранов Н.П. ПМ-01 кортежі
Бикова Н.А. КН-01  
Волков В.В. ПМ-01  

Для зміни вмісту таких таблиць у базах даних використовуються операції додавання, видалення кортежів і зміни значення атрибутів. Відношення, до яких застосовуються операції, будемо називати відношеннями-операндами.




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


Дата добавления: 2015-05-09; Просмотров: 317; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.