Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Поддержка модели данных



В классической теории баз данных, модель данных есть формальная теория представления и обработки данных в системе управления базами данных (СУБД), которая включает, по меньшей мере, три аспекта:

· 1) Аспект структуры: методы описания типов и логических структур данных в базе данных;

· 2) Аспект манипуляции: методы манипулирования данными;

· 3) Аспект целостности: методы описания и поддержки целостности базы данных.

Наиболее известными являются модели данных:

· Иерархическая модель

· Сетевая модель

· Реляционная модель

· Объектно-ориентированная модель

Обеспечение независимости данных и приложений

Изменение структуры данных, например добавление нового поля не должно влиять на выполнение существующих программ. Программа не должна знать особенности физического размещения данных на машинных носителях. Любая современная СУБД предоставляет программистам API, что обеспечивает независимость данных и программ.

Обеспечение безопасности данных

Управление параллельным доступом

Ведение журнала регистрации БД (журнала транзакций)

Журнал ведётся для обеспечения возможности восстановления данных в случае сбоев и ошибочных операций с данными.





Дата публикования: 2015-02-03; Прочитано: 208 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.021 с)...