Понятие банка данных и базы данных

ПОНЯТИЕ ПРЕДМЕТНОЙ ОБЛАСТИ

Лекция 1. Основные понятия теории баз данных

ТЕМА 1.1. ОСНОВНЫЕ ПОНЯТИЯ И ТИПЫ МОДЕЛЕЙ ДАННЫХ

РАЗДЕЛ 1. ТЕОРИЯ ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ

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

Предметной областью называют совокупность реальных объектов (сущностей), которые представляют интерес для пользователя.

Объект (сущность) – предмет, процесс или явление, о котором собирается информация, необходимая для решения задачи.

Объектом может быть человек, предмет, событие. Каждый объект характеризуется рядом основных свойств, которые принято называть атрибутами.

Атрибутом называется поименованная характеристика объекта.

Атрибут показывает, какая информация должна быть собрана об объекте. Например, объект – студент КТК, атрибуты – номер зачётной книжки, фамилия, имя, отчество, домашний адрес.

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

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

В литературе понятие «база данных» трактуется по-разному, поэтому можно о том, что «число определений БД сравнимо с числом существующих СУБД».

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

БД - поименованная совокупность взаимосвязанных данных, находящихся под управлением СУБД.

БД – именованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области.

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

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

Приложения – программы, с помощью которых пользователи работают с БД.

С одной БД могут работать множество различных приложений. Например, если БД моделирует некоторое предприятие, то для работы с ней может быть создано приложение, которое обслуживает подсистему учёта кадров, другое приложение может быть посвящено работе подсистемы расчёта з/п сотрудников, третье приложение работает как система складского учёта, четвёртое приложение посвящено планированию производственного процесса.

При рассмотрении приложений, работающих с одной БД, предполагается, что они могут работать параллельно независимо друг от друга, и именно СУБД призвана обеспечить работу множества приложений с единой БД таким образом, чтобы каждое их них выполнялось корректно, но учитывало все изменения в БД, вносимые другими приложениями.

Термины «база данных» и «банк данных» частично заимствованы из финансовой деятельности. Так как работа с информацией и работа с денежными массивами во многом схожи, поскольку там и там отсутствует персонификация объекта.

Например, возьмем две банкноты одинакового достоинство с разными серийными номерами. Вы положили эти деньги на расчётный счёт в банке и предоставили возможность своим близким людям использовать их для различных целей. При получении денег из банка будут выданы уже другие денежные купюры, но их ценность будет эквивалентна той, которую вы имели, когда производили вклад.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: