Базы данных.
Модели данных
Реляционная модель данных. Достоинством реляционных СУБД является не функциональность языка запросов — языка SQL. Это означает, что Вы формулируете не то, КАК Вам надо найти данные, а то, ЧТО Вам надо найти. Недостатком является ограниченность, предопределенность набора возможных типов данных атрибутов, их атомарность, что затрудняет использование реляционной модели для некоторых современных… Читать ещё >
Базы данных. Модели данных (реферат, курсовая, диплом, контрольная)
Базы данных. База данных — представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью ЭВМ.
Виды баз данных.
Классификация по модели данных.
Иерархическая Объектная и объектно-ориентированная Объектно-реляционная Реляционная Сетевая Функциональная.
Классификация по содержимому
Географическая Историческая Научная Мультимедийная.
Модели данных
Иерархическая модель данных. Иерархические, или древовидные, структуры данных разработаны и используются достаточно давно. Модель позволяет строить иерархию элементов. То есть у каждого элемента может быть несколько «наследников» и существует один «родитель». К достоинствам относится возможность реализовать фантастически быстрый поиск нужных значений, когда условия запроса соответствуют иерархии в схеме базе данных. Недостатком иерархической модели является сложность внесения в нее изменений (данная модель слишком жесткая).
Сетевая модель данных. Является развитием иерархической модели. Главное отличие сетевой модели от иерархической заключается в том, что к каждому элементу может идти связь не от одного элемента («родителя»), а от нескольких. Сетевая модель данных основывается на понятии элемента данных и связей, задающих логику взаимоотношениями между данными.
Реляционная модель данных. Достоинством реляционных СУБД является не функциональность языка запросов — языка SQL. Это означает, что Вы формулируете не то, КАК Вам надо найти данные, а то, ЧТО Вам надо найти. Недостатком является ограниченность, предопределенность набора возможных типов данных атрибутов, их атомарность, что затрудняет использование реляционной модели для некоторых современных приложений.