Предназначение субд

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

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

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

предыдущаяследующая