Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Современные СУБД обладают очень широким набором функций, и с каждым выпуском новой версии этот набор еще расширяется. Тем не менее, можно выделить несколько основных функций, которые должна реализовывать каждая СУБД.
Управление данными во внешней памяти.
Размер базы данных может достигать очень больших размеров, вплоть до терабайт. И управление хранением таких объемов данных на жестких дисках и других носителях – нетривиальная задача. При этом система хранения может организовываться разнообразно – начиная с единственного файла для настольных СУБД типа Microsoft Access, и заканчивая большими наборами файлов табличных пространств, сегментов отката и так далее в промышленных СУБД, таких как Oracle.
В выполнении этой функции СУБД может опираться на функции управления файлами, предоставляемые операционной системой, организовывать свои файлы средствами файловой системы, а может реализовывать и свои процедуры работы с носителями данных.
Так или иначе, от прикладных программистов уровень работы с файлами обычно скрыт, и учитывать использование тех или иных способов организации данных на носителях не требуется, оно не должно отражаться на схеме базы данных и процедурах для работы с ней.
Дата публикования: 2014-11-26; Прочитано: 208 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!