Вконтакте Одноклассники Фейсбук Гугл+ Английский Испанский Итальянский Русский Украинский

Реклама

База данных - СУБД



База данных - СУБД

База данных (греч. Basis - основа) - систематизированная совокупность данных, которые предназначены для продолжительного хранения (во внешней памяти ЭВМ) и постоянного использования. База данных являются не случайным сборником сведений, а постоянной основой для определенной деятельности пользователя. Сводка данных в систему, удобную для постоянного и многократного использования, является неотъемлемым признаком общечеловеческой культуры. Предшественниками баз данных есть таблицы, каталоги, телефонные справочники, календари, карты и атласы, самые картотеки, досье и многие другие типы документов и справочных изданий. Распространены справочники в виде печатных изданий имеют существенный недостаток. Обеспечение необходимого обновления информации приводит к постоянным переизданиям больших тиражей справочной литературы (например, телефонных справочников). Организация компьютерных баз данных устраняет этот недостаток, исключая из информационного обслуживания носитель, который тиражируется. Концентрация информационного фонда во внешней памяти ЭВМ обеспечивает сохранение, восстановление и постоянный быстрый доступ пользователя к информации. Компьютерная база данных основывается на ту или иную файловую систему, обеспечивающих хранение данных, поиск в памяти и выдачи их на внешние устройства ЭВМ. Единицей доступа и хранения в базе данных есть запись. Например, библиотечная карточка в электронном каталоге, чертеж детали в системе автоматизированного проектирования и пр. Каждая запись имеет свой ключ или заголовок, по которому его можно найти. Заголовки записей объединены в таблицы, является содержанием базы данных. Составление ключей и справочных таблиц подчиняется формальным правилам, которые обеспечивают полную автоматизацию поиска информации в базе данных. Посредник между пользователем и базой данных - система управления базами данных - особая системная программа, которая, получая определенный запрос пользователя, отдает требуемые команды файловой системе и формирует отчет или информационное сообщение в удобной для пользователя форме.

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

Основные функции системы управления базами данных:

  1. Перевод схемы, которая определяет структуру данных и записана на языке определения данных (которая применяется в этой СУБД), в некоторое формализованное представление с внутренними связями, используемый системой при дальнейшей работе с данными;
  2. Создание баз данных (Загрузка данных в базу);
  3. Реализация запросов пользователей (сформулированных на специальном языке, которая принята в этой СУБД) на отбор и сортировку данных по заданным критериям;
  4. Использование некоторой части баз данных, что может сопровождаться редактированием и обработкой информации;
  5. Обновление некоторых частей баз данных без изменения общей структуры данных;
  6. Обеспечение защиты данных и приоритетов в их использовании.

Среди пользователей есть особая категория доверенных лиц, имеющих право вносить изменения в базы данных и регулировать доступ к информации. Эти лица называются администраторами баз данных. Типичные примеры фармацевтических баз данных - Электронные справочники лекарственных препаратов и фирм-производителей, реестры наличии лекарственных фармакологических средств в аптечных сетях, база данных доказательной медицины.


^Наверх

Полезно знать