Введение в системы управления базами данных

купить дорожные конусы



Глава 2. Базовые понятия реляционной модели данных


    Общая характеристика реляционной модели данных
    Общая характеристика реляционной модели данных Основы реляционной модели данных были впервые изложены в статье Е.Кодда [43] в 1970 г. Эта работа послужила стимулом для большого количества статей и...
    Типы данных
    Типы данных Любые данные, используемые в программировании, имеют свои типы данных. Важно! Реляционная модель требует, чтобы типы используемых данных были простыми . Для уточнения этого утверждения...
    Простые типы данных
    Простые типы данных Простые, или атомарные, типы данных не обладают внутренней структурой. Данные такого типа называют скалярами . К простым типам данных относятся следующие типы: Логический. Стро...
    Структурированные типы данных
    Структурированные типы данных Структурированные типы данных предназначены для задания сложных структур данных. Структурированные типы данных конструируются из составляющих элементов, называемых ко...
    Ссылочные типы данных
    Ссылочные типы данных Ссылочный тип данных ( указатели ) предназначен для обеспечения возможности указания на другие данные. Указатели характерны для языков процедурного типа, в которых есть понят...
    Типы данных, используемые в реляционной модели
    Типы данных, используемые в реляционной модели Собственно, для реляционной модели данных тип используемых данных не важен. Требование, чтобы тип данных был простым , нужно понимать так, что в реля...
    Домены
    Домены В реляционной модели данных с понятием тип данных тесно связано понятие домена, которое можно считать уточнением типа данных. Домен - это семантическое понятие. Домен можно рассматривать ка...
    Определения и примеры
    Определения и примеры Фундаментальным понятием реляционной модели данных является понятие отношения . В определении понятия отношения будем следовать книге К. Дейта [11]....
    Определение 1.
    Определение 1. Атрибут отношения есть пара вида Имя_атрибута : Имя_домена. Имена атрибутов должны быть уникальны в пределах отношения. Часто имена атрибутов отношения совпадают с именами соответст...
    Определение 2
    Определение 2 . Отношение , определенное на множестве доменов (не обязательно различных), содержит две части: заголовок и тело. Заголовок отношения содержит фиксированное количество атрибутов отно...
    Пример 1
    Пример 1 . Рассмотрим отношение "Сотрудники" заданное на доменах "Номер_сотрудника", "Фамилия", "Зарплата", "Номер_отдела". Т.к. все домены различны, то имена атрибутов отношения удобно назвать та...
    Таблица 1
    Таблица 1 Номер_сотрудника Фамилия Зарплата Номер_отдела 1 Иванов 1000 1 2 Петров 2000 2 3 Сидоров 3000 1 Таблица 1 Отношение "Сотрудники"...
    Определение 3
    Определение 3 . Реляционной базой данных называется набор отношений....
    Определение 4
    Определение 4 . Схемой реляционной базы данных называется набор заголовков отношений, входящих в базу данных. Хотя любое отношение можно изобразить в виде таблицы, нужно четко понимать, что отноше...
    Таблица 2
    Таблица 2 Реляционный термин Соответствующий "табличный" термин База данных Набор таблиц Схема базы данных Набор заголовков таблиц Отношение Таблица Заголовок отношения Заголовок таблицы Тело отно...
    Свойства отношений
    Свойства отношений Свойства отношений непосредственно следуют из приведенного выше определения отношения. В этих свойствах в основном и состоят различия между отношениями и таблицами. В отношении...
    Первая нормальная форма
    Первая нормальная форма Труднее всего дать определение вещей, которые всем понятны. Если давать не строгое, описательное определение, то всегда остается возможность неправильной его трактовки. Есл...
    Выводы
    Выводы Реляционная модель данных состоит из трех частей: Структурной части. Целостной части. Манипуляционной части. В классической реляционной модели используются только простые (атомарные) типы д...








Начало