Система управления базами данных (СУБД)

Система управления базами данных (СУБД) представляет собой комплекспрограммных средств, необходимых для создания и использования баз данных.

В качестве примеров СУБД можно привести MS Access, FoxPro, Paradox, dBase.

Одной из самых популярных СУБД на сегодняшний день является MS Access. Успех MS Access можно связать, во-первых, с великолепной рекламной кампанией, организованной Microsoft, а во-вторых, с тесной интеграцией с другими программными продуктами Microsoft Office.


16. МОДЕЛИ ДАННЫХ

 

Прежде чем приступить к рассмотрению вопросов создания базы данных на компьютере, необходимо перейти от информационной модели данных к модели, ориентированной на компьютерную реализацию.

База данных может быть основана на одной или на совокупности нескольких моделей. Существуют 3 основных типа моделей данных: реляционная, иерархическая и сетевая.

Реляционная модель (от латинского relatio - отношение) хранения данных построена на взаимоотношении составляющих ее частей. Пример: двухмерная таблица или совокупность взаимосвязанных таблиц. Над этой моделью базы данных очень удобно производить следующие действия: сортировку данных, выборку данных по группам, поиск записей.

Иерархическая модель данных представляет собой совокупность элементов, расположенных в порядке их подчинения от общего к частному и образующих перевернутое дерево. Принцип работы модели - несколько узлов более низкого уровня соединяются при помощи связи с одним узлом более высокого уровня. К основным недостаткам модели следует отнести затруднение поиска и сортировки данных, невозможность перехода по записям одного уровня (необходимо выйти на предыдущий уровень и войти в другую ветвь связей).

Сетевая модель базы данных похожа на иерархическую. Она имеет те же основные составляющие (узел, уровень, связь), однако в сетевой модели принята свободная связь между элементами разных уровней.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: