Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

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






Структурная часть базы данных





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

Основные элементы данных реляционной модели проиллюстрированы на примере базы данных «Студент» рис. 6.


Номер зачетки Фамилия Имя Отчество Дата поступления Дата рождения Факультет Курс Группа Спец-ть
2001-351 Юдина Елена Юрьевна 01.09.2003 05.03.1984 Информатики   И-591 ПОИТ
2002-351 Зайцева Юлия Игоревна 01.09.2002 20.05.1984 Информатики   И-491 ПОИТ
2002-352 Цедова Светлана Борисовна 01.09.2002 12.10.1984 Информатики   И-491 ПОИТ
2002-353 Чувашова Екатерина Петровна 01.09.2002 20.10.1984 Информатики   И-491 ПОИТ
2003-351 Зайцев Алексей Сергеевич 01.09.2001 19.10.1985 Филологический   Ф-352 Совр. ин. яз.

Номер зачетки Код предмета Дата сдачи Экзамен Дата сдачи экзамена   Код предмета Наименование Семестр Ф.И.О преподавателя
2002-353   10.12.02         Базы данных   Попова И.С.

Рис. 6. Элементы реляционной модели данных на примере базы данных «Студент»


Date: 2015-07-17; view: 420; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию