Главная » Статьи » Компьютеры » Базы данных |
В категории материалов: 6 Показано материалов: 1-6 |
Сортировать по: Дате · Названию · Рейтингу · Комментариям · Просмотрам
Рассмотрим таблицу R (Subj, Teach, Book), где Subj – учебный предмет, Teach- преподаватель по этому предмету, Book – книга, рекомендуемая преподавателем Teach для изучения предмета Subj. Приведем пример заполнения таблицы R. |
При проектировании
структуры БД естественным желанием бывает минимизировать количество таблиц, а в
идеальном случае сосредоточить все данные в одной таблице. Однако это
оказывается неудобным при поддержке БД, то есть при выполнении трех основных
операций с таблицами: обновления информации в записях, включения новых записей
и удаления записей. Выяснилось, что структуру таблиц желательно выбирать в соответствии с
определенными правилами. Такое проектирование (или перестройку) структуры таблиц стали называть нормализацией. Были определены этапы
нормализации, в результате выполнения которых таблицы приводились к некоторым
так называемым нормальным формам (НФ). |
В статье, опубликованной в 1985 году [3], Э. Кодд сформулировал двенадцать правил, которым должна соответствовать настоящая реляционная БД. Они являются полуофициальным определением понятия реляционная база данных. |
По К.Дейту [2],
реляционная модель БД состоит из трех основных частей: структуры данных, правил
целостности и операций обработки данных. Прежде всего, рассмотрим структурную
составляющую модели. |
Коцептуальной моделью
данных в БД называют глобальное логическое описание данных. |
Существуют различные
определения базы данных. Обычно они либо неполны, либо слишком громоздки. Дадим
простое определение, расширяя его по мере появления новых понятий. |