![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Системы управления базами данных (СУБД).
В ходе эволюции файловой системы, а затем и концепции баз данных, фрагмент логики программы, отвечающий за управление данными, был выделен в отдельный компонент, названный СУБД. Функции (из основной прези): • Определение структуры создаваемой базы данных и ее инициализация. • Предоставление пользователям возможности манипулирования данными. • Обеспечение логической и физической независимости данных • Защита логической целостности базы данных. • Защита физической целостности. • Управление полномочиями пользователей на доступ к базе данных. Функции (из специализированной прези): • Непосредственное управление данными во внешней памяти (обеспечение необходимых структур внешней памяти как для хранения данных, непосредственно входящих в БД, так и для служебных целей, например, для ускорения доступа к данным в некоторых случаях) • Управление буферами оперативной памяти (поддерживается собственный набор буферов оперативной памяти с собственной дисциплиной замены буферов для быстрой скорости) • Управление транзакциями (транзакция - последовательность операций над БД, рассматриваемых СУБД как единое целое) • Журнализация (для автосохранения после сбоя) • Поддержка языков БД (SDL, DML, SQL)
Классификация СУБД: По языкам общения: • открытые • закрытые • смешанные По выполняемым функциям: • информационные (хранение) • операционные (с последующей обработкой) Состав и работа СУБД: • программные и языковые средства • организационно-методические средства • технические средства • администратор БД (АБД)
|