Название: Базы данных. Концепция баз данных, реляционная модель данных, языки SQL и XML (Токмаков Г. П.)

Жанр: Информационные системы и технологии

Просмотров: 1420


1.3. субд как независимый системный компонент

 

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

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