Основные понятия реляционной модели данных.



1. Информационные единицы.

Реляционная база данных – совокупность взаимосвязанных плоских таблиц.

Таблица – основная структура единица реляционной базы данных, представляющая собой подмножество декартова произведения доменов. В реляционной теории используется термин «отношение». Часто эти термины используются как синонимы. Иногда они различаются: таблица считается способом хранения (отображения) отношения.

Строки таблицы называются кортежами. Кортеж представляет собой совокупность атрибутов. В реляционных СУБД понятию «кортеж» чаще всего соответствует термин «запись».

Наименьшей информационной единицей является атрибут. В реляционных СУБД понятию «атрибут» чаще всего соответствует термин «поле».

Домен – множество значений данных какого-либо типа. Каждый атрибут может быть определен на каком-либо одном домене. На одном домене может быть определено несколько атрибутов.

2. Ключи.

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

Ключ обладает следующими свойствами:

1) уникальность – не может быть повторяющихся значений ключа в таблице;

2) неизбыточность – удаление любого атрибута из составного ключа должно привести к потере его уникальности;

3) Элементы ключа не могут иметь неопределенные значения.

В отношении несколько атрибутов или совокупностей атрибутов могут претендовать на роль ключа. Называется вероятным (альтернативным) ключом. Один из них должен быть выбран в качестве первичного ключа.

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

3. Связи.

Связи в реляционной базе данных устанавливаются от ключа к внешнему ключу.

Приложение 2

Информационные ресурсы Интернет.

В этом приложении приведены адреса информационных ресурсов Web, связанных с технологиями баз данных.

Исследовательские группы в области баз данных:

http://www.acm.org/sigmod/reserchDepts/index.html

Исследовательская группа по базам данных Мэрилендского университета:

http://www.cs.umd.edu/areas/db/

Исследовательская группа по базам данных Стэнфордского университета:

http://www-db.stanford.edu/

Лаборатория систем баз данных Массачусетского университета:

http://www-ccs.cs.umass.edu/db/

Репозиторий материалов по базам данных ЦИТ МГУ:

http://www.citforum.ru/database/

 

 

 

 

 

Список использованной литературы.

1. Диго Светлана Михайловна. Базы данных: проектирование и использование.2005г.

2. Григорьев Юрий Алексеевич, Ревунков Георгий Иванович. Банки данных.2002г.

3. Когаловский Михаил Рувимович. Энциклопедия технологий баз данных.2002г.

4. Виталлий Леонтьев. Новейшая энциклопедия Интернета. Москва «Олма-пресс образование» 2005г.

5. Акимов В. Б., Русанова Е. В., Загребельная Е. Н. Интернет (наглядное пособие для быстрого старта).ИД «Весь» Санкт-Петербург 2003г.

6. Коцюбинский А. О. Современный Самоучитель работы в Сети Интернет. «Издательство ТРИУМФ» 2002г.

 


Дата добавления: 2018-04-15; просмотров: 207; Мы поможем в написании вашей работы!

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






Мы поможем в написании ваших работ!