Скачиваний:
11
Добавлен:
01.03.2022
Размер:
404.35 Кб
Скачать

1. Основные понятия и

определения

12 правил Эдгара Кодда

Правило 8: Физическая

независимость данных (Physical Data

Independence):

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

11

1. Основные понятия и

определения

Правило 9: Логическая

независимость данных (Logical Data

Independence):

Представление данных в приложении не должно зависеть от

структуры реляционных таблиц.

Если в процессе нормализации одна реляционная таблица разделяется на две, представление должно обеспечить объединение этих данных, чтобы изменение структуры реляционных таблиц не сказывалось на работе приложений.

1. Основные понятия и

определения

Правило 10: Независимость

контроля целостности (Integrity

Independence):

Вся информация, необходимая для поддержания целостности, должна

находиться в словаре данных.

Язык для работы с данными должен выполнять проверку входных данных и автоматически поддерживать целостность данных.

1. Основные понятия и

определения

Правило 11: Независимость от

расположения (Distribution Independence):

Перенос базы данных на другой компьютер не должен оказывать

влияния на приложения.

База данных может быть распределённой, может находиться на нескольких компьютерах, и это не должно оказывать влияния на приложения.

1. Основные понятия и

определения

Правило 12: Согласование

языковых уровней (The Nonsubversion Rule):

Если используется низкоуровневый язык доступа к данным, он не

должен игнорировать правила

безопасности и правила целостности, которые поддерживаются языком более высокого уровня.

15

1. Основные понятия и

определения

В реляционной модели данные разбиваются на наборы, которые составляют табличную структуру. Эта структура таблиц состоит из

индивидуальных элементов данных, называемых полями. Одиночный набор или группа полей представляют собой

запись

РБД это база данных, в которой

все данные организованы в виде таблиц, а все операции над

данными сводятся к операциям

над этими таблицами

Основные понятия и

определения РМД

Вся информация хранится в двумерных таблицах. Свойства таблиц:

1. каждый атрибут, хранимый в таблице, является атомарным

Фамилия Имя Отчество День

Месяц

Год

рождения

рождения

рождения

ФИО

 

Дата рождения

Фамилия Имя

Отчество Число

Месяц

Год

Свойства таблиц

2.в столбцах таблицы хранится

однородная информация (например, д.р, м.р или г.р.);

3.все столбцы таблицы поименованы;

4.в таблице нет двух одинаковых строк;

5.в операциях с таблицами все строки и

столбцы могут просматриваться в любой последовательности.

18

1. Основные понятия и

определения

Основными понятиями РБД являются:

тип данных, отношение,

сущность, атрибут, домен,

кортеж, первичный ключ

Понятие типа данных в РБД аналогично понятию типа данных в

языках программирования

Специальные термины РМД

ФИО

Дата

Курс

Группа

п/п

 

Рождения

 

 

1

Иванов И.И.

23.10.1995

2

32

2

Петров П.П.

23.10.1993

4

12

…. …. …. ….

Двумерная таблица называется отношением, а количество атрибутов

вотношении – арностью отношения. Так, арность отношения «Список студентов» равна пяти

20

Соседние файлы в папке 2017