Система управления базами данных — это программа. с помощью которой информация в базу вводится, просматривается, сортиркется, фильтруется, разыскивается, экспортируется (переводится в форматы других СУБД) или, наоборот, импортируется.Они обычно ориентируются на один из типов структур данных: деревья (иерархические СУБД), сети (сетевые СУБД), отношение (реляционные СУБД).
Специальным образом организованная и хранящаяся во внешней памяти компьютера взаимосвязанная информация (данные) об объектах называется базой данных (БД). Система программ, позволяющая создавать БД, обновлять хранимую в ней информацию, обеспечивающая удобный доступ к ней с целью просмотра и поиска, называется системой управления базами данных (СУБД). Современная СУБД должна также обеспечивать возможность работы с БД в глобальных и локальных сетях. Широко используются такие базы данных:
• информационные системы по продаже и резервированию авиа- и железнодорожных билетов .
• заменяющие привычный библиотечный каталог .
|
|
• электронные энциклопедии со сведениями, например, о музыкальных инструментах, шедеврах Эрмитажа или кулинарных рецептах, химических элементах и соединениях, сотрудниках какого-либо учреждения.
Устройства внешней памяти, предназначенные для хранения БД, должны иметь высокую информационную емкость и малое время доступа к хранимой информации.
В работе с СУБД возможны следующие режимы: создание, редактирование, поиск, манипулирование. Под манипулированием понимаются такие действия с БД, как с целым: просмотр . копирование файлов, например на бумажный носитель . сортировка данных по заданному признаку и т. д. Для работы с базой данных СУБД должна обеспечивать:
• возможность внесения и чтения информации .
• работу с большим объемом данных .
• быстроту поиска данных .
• целостность данных (их непротиворечивость) .
• защиту от разрушения, уничтожения (не только при случайных ошибках пользователя), от несанкционированного доступа .
• систему дружественных подсказок (в расчете на пользователя без специальной подготовки).
Совокупность БД и программы СУБД образуют информационно-поисковую систему, называемую банком данных. СУБД, как инструмент для хранения и удобного быстрого доступа к необходимой человеку информации, реализуют одно из основных назначений компьютеров, поэтому перспективы развития и применения СУБД весьма широки, особенно в связи с распространением компьютерных телекоммуникаций
