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