База данных

Прикладные науки

База Данных — логически структурированное хранилище данных, находящееся на электронном носителе информации и имеющее собственную схему, предписывающую способы взаимодействия с ней. База Данных (или сокращенно — БД) является разновидностью хранилища данных, которую больше остального отличает от других хранилищ данных ее электронная сущность.

БД имеет достаточно широкий спектр значительных преимуществ перед другими хранилищами данных, в числе которых скорость доступа к данным, необходимый ресурс для обеспечения хранения данных, скорость записи данных, скорость внесения изменений и удаления данных, скорость резервного копирования, сжатия и распаковки данных, значительно меньший размер занимаемого места в пространстве, уровень защиты данных от воздействия внешних факторов и т.д.

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

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

  • Иерархическая
  • Объектная
  • Объектно-ориентированная
  • Сетевая
  • Реляционная
  • Функциональная

Также БД классифицируют по среде хранения, по типу содержания данных и по степени распределенности. В отдельную группу выделяют сверхбольшие БД, временные, пространственные и циклические БД.

Статья создана при содействии интернет-магазина лицензионного программного обеспечения «Софтлист», которая представляет вашему вниманию широкий спектр различного программного обеспечения в диапазоне от мультимедийных программ, почтовых программ, средств учета и автоматизации, плагинов и программ-переводчиков до средств обеспечения информационной безопасности, виртуализации, программ для резервного копирования, утилит, средств разработки и операционных систем.

Book-Science
Добавить комментарий