Типы моделей базы данных в учебном процессе высшего учебного заведения
Аннотация
В статье рассмотрены различные модели баз данных, их структура, способы организации, хранения и доступности содержащегося материала. Подробно представлены основные характеристики каждой модели, их особенности, положительные и отрицательные стороны, применение той или иной модели для разработки прикладного приложения с использованием базы данных. Показан рейтинг использования баз данных по версии «Движки баз данных» для создания различных приложений за 2023 год. Из этого множества моделей выделены семь основных баз данных, наиболее популярных на текущий момент. Даны рекомендации по использованию баз данных в учебном процессе для высших учебных заведений.
Ключевые слова
- Ключевые слова: модель базы данных
- способы организации данных
- структура базы данных
- иерархическая модель
- сетевая модель
- модель реляционной базы данных
- объектно-ориентированная модель базы данных
- модель графовой базы данных
- столбчатая модель базы данных
- модель базы данных временных рядов
- модель базы данных документов
- расширения PDO
- Oracle
- MySQL
- Microsoft SQL Server
- PostgreSQL
- MongoDB
- Redis
- IBM Db2.
Тип | Статья |
Издание | Мир образования — образование в мире № 02/2024 |
Страницы | 142-148 |
УДК | 378.1 |
DOI | 10.51944/20738536_2024_2_142 |
При выборе баз данных для учебного процесса по дисциплине «Базы данных» и другим производным дисциплинам, содержащим в своем названии эти два слова, необходимо учитывать модели баз данных. Модели баз данных являются основными структурами и определяют способы организации, хранения и доступности в этих структурах. Знание этих моделей поможет учебному заведению сделать правильный подход при выборе базы данных или нескольких баз данных для учебного процесса по данной дисциплине [1, с. 356–359].
Рассмотрим модели наиболее популярных баз данных, которые являются лидерами при создании прикладных приложений.
Иерархическая модель базы данных
Иерархическая модель базы данных представляет собой древовидную структуру, содержащую корневой узел с несколькими подчиненными узлами. У каждого подчиненного узла могут быть также несколько подчиненных узлов. Достоинствами модели являются понятная структура, хорошая навигационная система поиска данных в этой структуре, недостатками — сложности представления доступа между узлами без иерар хической связи.
Модель хорошо подходит для разработки прикладных приложений, в которых доступ возможен с помощью иерархической древовидной модели. Находит широкое применение в файловых системах, организационных структурах и для хранения XML. Но если отношения между элементами данных невозможно представить в виде древовидной структуры, то данная модель не будет эффективной в разработке приложений [1, с. 356–359].