Банк данных и его компоненты

  • Часть 1
  • | 2
  • | 3
  • | 4

Существует множество определений банка данных.

Например, в «Толковом словаре по вычислительным системам» [ 13 ] дается следующее определение:

Банк данных – это система, предоставляющая услуги по хранению и поиску данных определенной группе пользователей и по определенной тематике (например, биологические виды, статистика торговли, цены на товары).

Определение банка данных, опубликованное в отраслевых руководящих материалах по созданию банков данных Государственного комитета по науке и технике (ГКНТ) [ 13 ]:

Банк данных – это система специальным образом организованных данных (баз данных), программных, технических, языковых, организационно-методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных.

Приводимые определения в какой-то мере дополняют друг друга, так как характеризуют понятие банка данных под разными углами зрения.

Основными функциями банка данных (БнД) являются:

1.   Хранение информации, ее защита и восстановление после сбоев в работе.

2.   Периодическое изменение хранимых данных.

3.   Поиск и отбор необходимых данных по запросам пользователей и прикладных программ.

4.   Обработка найденных данных и вывод результатов в заданной форме.

Основными особенностями банков данных являются многократное использование одной и той же информации для решения различных задач, независимость данных от прикладных программ.

Структуру банка данных можно представить в виде рис. 1:

Image
 

Рис. 1.  Схема банка данных

Следовательно, банк данных состоит из следующих компонентов:

1. Базы данных – именованной совокупности данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования данными.

2. Системы управления базами данных (СУБД) – комплекса программных и языковых средств, предназначенных для создания, ведения и использования баз данных.

3. Словаря (справочника) базы данных – информации о базе данных, используемой СУБД для доступа к хранимой в ней информации.

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

предыдущаяследующая