ВИДЫ БАЗЫ ДАННЫХ Сделал: Уваров. А. А Проверил: Крылов А. А
ИЕРАРХИЧЕСКАЯ БАЗА ДАННЫХ, СТРУКТУРА ИЕРАРХИЧЕСКИХ БАЗ ДАННЫХ Иерархическая база данных – каждый объект при таком хранение информации представляется в виде определенной сущности, то есть, у этой сущности могут быть дочерние элементы, родительские элементы, а у тех дочерних могут быть еще дочерние элементы, но есть один объект, с которого все начинается
СЕТЕВАЯ БАЗА ДАННЫХ, СТРУКТУРА СЕТЕВЫХ БАЗ ДАННЫХ Сетевые базы данных, являются своеобразной модификацией иерархических баз данных. То есть у иерархических баз данных у каждого дочернего элемента может быть только один потомок.
РЕЛЯЦИОННЫЕ БАЗЫ ДАННЫХ, СТРУКТУРА РЕЛЯЦИОННЫХ БАЗ ДАННЫХ Реляционные базы данных получили очень широкое распространение и многие пытаются писать огромные статьи, посвященные вопросу – почему реляционные базы данных получили такое широкое распространение, делают глубокомысленные выводы и замечания. Но на самом деле все очень просто – реляционные базы данных очень легко описываются в математике, то есть, под них очень хорошо написана математика.
ОСОБЕННОСТИ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ Главной особенностью реляционных баз данных является, то, что объекты внутри таких баз данных хранятся в виденабора двумерных таблиц. То есть, таблица состоит из набора столбцов, в котором может указываться: название, тип данных(дата, число, строка, текст и т. д. ).
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ Концептуальное (инфологическое) проектирование — построение семантической модели предметной области, то есть информационной модели наиболее высокого уровня абстракции. Такая модель создаётся без ориентации на какую-либо конкретную СУБД и модель данных
Физическое проектирование — создание схемы базы данных для конкретной СУБД. Специфика конкретной СУБД может включать в себя ограничения на именование объектов базы данных, ограничения на поддерживаемые типы данных и т. п. Кроме того, специфика конкретной СУБД при физическом проектировании включает выбор решений, связанных с физической средой хранения данных (выбор методов управления дисковой памятью, разделение БД по файлам и устройствам, методов доступа к данным), создание индексов и т. д.
Сетевая модель данных логическая модель данных, являющаяся расширением иерархического подхода, строгая математическая теория, описывающая структурный аспект, аспект целостности и аспект обработки данных в сетевых базах данных.
Достоинства сетевой модели Достоинством сетевой модели данных является возможность эффективной реализации по показателям затрат памяти и оперативности.
Недостатки сетевой модели Недостатком сетевой модели данных являются высокая сложность и жесткость схемы БД, построенной на её основе. Поскольку логика процедуры выборки данных зависит от физической организации этих данных, то эта модель не является полностью независимой от приложения. Другими словами, если необходимо изменить структуру данных, то нужно изменить и приложение.