Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Реляционная модель базы данных и ее характеристикиСодержание книги
Поиск на нашем сайте
Данные в базе соответствуют некой модели. Распространенными моделями баз данных являются: реляционная, сетевая и иерархическая. Иерархические и сетевые модели баз данных имеют более сложную структуру и для выдачи нужных отчетов содержат свои наборы селекционных, навигационных и иных операций. Так как в процессе управления предприятиями и организациями широко используются таблицы, поэтому наиболее распространенной моделью баз данных в настоящее время является реляционная модель. Реляционная модель базы данных основывается на понятии «отношение», и представляется совокупностью таблиц.
Домен – это множество значений, принимаемых свойствами (характеристиками) отражаемого объекта. Атрибут – это имя множества значений, входящих в домен. Атрибуты используются в качества средства для обращения к доменам. Кортеж – это множество элементов из доменов, составляющих одну строку отношения (таблицы). Отношение – это множество кортежей, отражающих свойства объекта в форме таблицы. Ключ таблицы – это такой атрибут, который позволяет определить значения искомых стр ок таблицы. Таблицы, входящие в реляционную модель, строятся в рамках ограничений, диктуемых операциями их обработки: таблица должна иметь имя (например, ДЕТАЛЬ, ПОСТАВЩИК, ПОСТАВКИ); таблица должна быть простой, то есть не содержать составных элементов, например, у поставщика должен быть только один номер телефона, указанный в одной строке; в таблице не должно быть одинаковых строк; должен быть известен первичный ключ, используемый для поиска или выполнения других логических операций. Таблицы реляционной модели обрабатываются с помощью операций реляционной алгебры. Выделяют три основных операции: ВЫБОРКА – когда из таблицы выбирают только строки, удовлетворяющие некоторому условию ПРОЕКЦИЯ – в реляционной алгебре унарная операция, которая позволяет получить «вертикальное» подмножество таблицы. Это подмножество, которое получается выбором атрибутов с последующим исключением, избыточных дубликатов кортежей. Пусть дана таблица T с атрибутами и есть некоторое подмножество атрибутов. Результат проекции – новая таблица, полученная из исходной таблицы вычеркиванием атрибутов, не входящих в выбранное подмножество, с последующим возможным удалением избыточных дубликатов кортежей. При осуществлении проекции необходимо задать проецируемое отношение и некий набор его атрибутов, который станет заголовком результирующего. СОЕДИНЕНИЕ – объединяются таблицы
|
||||
Последнее изменение этой страницы: 2016-12-12; просмотров: 257; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.117.10.207 (0.006 с.) |