Министерство образования Российской Федерации Министерство образования Республики Таджикистан
Российско-Таджикский (славянский) Университет
Кафедра «И и ИС»
Курсовая работа
по дисциплине: Базы данных
на тему: Реляционная модель данных
Душанбе – 2008
План
Введение
1 Модель данных
2 Базовые понятия реляционной модели данных
3 Общие представления о модели данных
Заключение
Список используемой литературы
Введение
Человечество стремительно вступает в принципиально новую для него информационную эпоху. Существенным образом меняются все слагаемые образа жизни людей. В современном обществе уровень информатизации характеризует уровень развития государства. Начавшийся ХХI век специалисты называют веком компьютерных технологий. Их революционное воздействие касается государственных структур и институтов гражданского общества, экономической и социальной сфер, науки и образования, культуры и образа жизни людей. Многие развитые и развивающиеся страны в полной мере осознали те колоссальные преимущества, которые несет с собой развитие и распространение информационно-коммуникационных технологий. Не у кого не вызывает сомнения тот факт, что движение к информационному обществу - это путь в будущее человеческой цивилизации.
В соответствии с реляционной моделью база данных представляется в виде совокупности таблиц, над которыми могут выполняться операции, формулируемые в терминах реляционной алгебры и реляционного исчисления. В реляционной модели операции над объектами базы данных имеют теоретико-множественный характер. Концепции реляционной модели данных связаны с именем известного специалиста в области систем баз данных Е. Кодда. Именно поэтому реляционную модель данных часто называют моделью Кодда.
Ядром любой базы данных является модель данных. Модель данных представляет собой множество структур данных, ограничений целостности и операций манипулирования данными. С помощью модели данных могут быть представлены объекты предметной области и взаимосвязи между ними.
1 Модель данных
Модель данных – совокупность структур данных и операций их обработки.
Модели данных определяются:
a) способами организации данных.
b) ограничением ценности данных.
c) операциями с данными.
СУБД основывается на использовании иерархической, сетевой или реляционной модели, на комбинации этих моделей или на некотором их подмножестве.
Рассмотрим 3 основных типа моделей данных: иерархическую, сетевую и реляционную.
Иерархическая модель данных
а) Иерархическая структура представляет совокупность элементов, связанных между собой по определённым правилам. Объекты, связанные иерархическими отношениями, образуют ориентированный граф (перевёрнутое дерево), вид которого представлен на рисунке 1.
А Уровень 1
В1 В2 В3 В4 В5 Уровень 2
С1 С2 С3 С4 С5 С6 С7 С8 Уровень 3
Рис. ............