Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Классификация моделей баз данных по способу организацииСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте База данных (БД) – это определенным образом организованное хранилище информации, относящейся к некоторой предметной области и позволяющее выполнять операции по обработке информации с помощью специальных средств. По технологии обработки данных БД подразделяются на централизованные и распределенные. По способу доступа к данным БД делятся на: БД с локальным доступом и БД с удаленным (сетевым) доступом. В теории систем управления базами данных выделяют модели баз данных четырех основных типов: иерархическую, сетевую, реляционную и объектно-реляционную. Иерархическая структура представляет совокупность элементов, связанных между собой по определенным правилам. Объекты такой структуры образуют ориентированный граф (перевернутое дерево), В иерархической модели все элементы связаны отношениями подчиненности, и при этом любой элемент может подчиняться только одному какому-нибудь другому элементу. Каждый узел на более низком уровне связан только с одним узлом, находящимся на более высоком уровне. Иерархическое дерево имеет только одну вершину (корень дерева), не подчиненную никакой другой вершине и находящуюся на самом верхнем (первом) уровне. Пример: файловая структура, отображаемая в Проводнике. В сетевой модели при тех же основных понятиях (уровень, узел, связь) каждый элемент может быть связан с любым другим элементом. Пример: Web-паутина, где каждая страница может содержать ссылки на множество других страниц. В реляционной модели объекты и взаимосвязи между ними представляются с помощью таблиц. Основными понятиями реляционных баз данных являются тип данных, домен, атрибут, кортеж, первичный ключ и отношение. Домен определяет множество значений, допустимых для данных, и допустимые операции над данными. Кортеж - это множество пар {имя атрибута, значение}, которое содержит одно вхождение каждого имени атрибута. Схема отношения соответствует структуре полей таблицы, Атрибут – заголовку столбца таблицы, кортеж – одной строке таблицы, а домен – типу данных поля в таблице. Нормальные формы баз данных Нормализация таблиц базы данных - первый шаг на пути проектирования структуры реляционной базы данных. Существует несколько нормальных форм. Каждая следующая нормальная форма в некотором смысле лучше предыдущей нормальной формы, при переходе к следующей нормальной форме свойства предыдущих нормальных форм сохраняются. База данных считается нормализованной, если ее таблицы представлены как минимум в третьей нормальной форме. Отношение находится в первой нормальной форме, если:1) отсутствуют одинаковые кортежи(записи);2) каждый атрибут является атомарным (то есть не содержит значений типа списка и т.д.). Для последующих нормальных форм необходимо определить понятие зависимости между атрибутами. Атрибут В функционально зависит от атрибута А, если каждому значению А соответствует одно и только одно значение В. Атрибут С зависит от атрибута А транзитивно, если для атрибутов А, В, С выполняются условия А→В и В→С, но обратная зависимость отсутствует. Отношение находится во второй нормальной форме тогда и только тогда, когда оно находится в первой нормальной форме и, кроме того, каждый неключевой атрибут полностью функционально зависит от ключа. Другими словами, вторая нормальная форма требует уникальности записей в таблице. Отношение находится в третьей нормальной форме тогда и только тогда, когда все неключевые атрибуты взаимно независимы и полностью зависят от первичного ключа. Чтобы таблица находилась в третьей нормальной форме, необходимо, чтобы неключевые столбцы в ней не зависели от других неключевых столбцов, а зависели только от первичного ключа. Например, таблица не должна содержать полей, вычисляемых на основе значений других полей. Нормальные формы более высокого порядка используются редко.
|
||
|
Последнее изменение этой страницы: 2017-01-24; просмотров: 1013; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.007 с.) |