Банк данных

Автор работы: Пользователь скрыл имя, 16 Января 2012 в 18:33, реферат

Краткое описание

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

Содержимое работы - 1 файл

Банк данных.doc

— 40.00 Кб (Скачать файл)

Банк данных (БнД) является современной формой организации  хранения и доступа

к информации. «Банк данных – это система специальным образом организованных данных

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

средств, предназначенных для обеспечения централизованного накопления и коллектив-

ного многоцелевого  использования данных» [11].

В данном выше определении  БнД, с одной стороны, подчеркивается, что банк дан-

ных является сложной  системой, включающей в себя все  обеспечивающие подсистемы, не-

обходимые для  функционирования любой системы  автоматизированной обработки данных.

С другой стороны, в этом определении также обозначены и основные отличитель-

ные особенности банков данных:

Базы данных создаются обычно не для решения какой-либо одной задачи для

одного пользователя, а для многоцелевого использования.

Базы данных отражают определенную часть реального мира. Надо стремиться,

чтобы вся информация, описывающая предметную область, фиксировалась  в

базе данных однократно, накапливалась и поддерживалась в актуальном со-

стоянии централизовано, а все пользователи, которым эта  информация нужна,

должны иметь  возможность работать с ней.

Базы данных – это специальным образом организованные данные. Эти особен-

ности в организации  данных заключаются, прежде всего, в том, что БД пред-

ставляют собой  системы взаимосвязанных данных, единство и целостность ко-

торых поддерживается специальными программными средствами.

Для функционирования БнД необходимо наличие специальных языковых и

программных средств (называемых СУБД Система Управления Базами Дан-

ных), облегчающих для пользователей выполнение всех операций, связанных с

организацией  хранения данных, их корректировки  и доступа к ним.

Нельзя сказать, что в рассматриваемой нами сфере  установилось терминологиче-

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

ко. В некоторых u1080 из этих источников используется понятие  «система баз данных» (database

system), которое  по своему содержанию близко  введенному понятию банка данных (сис-

тема баз данных включает базу данных, систему управления базами данных, соответст-

вующее оборудование и персонал) [2]. Согласно семантике  русского языка «система баз

данных» воспринимается yже, чем то, что это понятие  обозначает в действительности.

Поэтому слово  «банк» является в этом смысле лучше, так как «банк» привычно обознача-

ет не только то, что хранится в нем, но и всю  инфраструктуру (вспомните хотя бы понятие

«банк» как  финансовое учреждение – это ведь не просто «куча денег»). Очевидно, что

нельзя отождествлять  понятие «база данных» и «банк  данных», как это иногда происходит

в некоторых литературных источниках.

Терминологические различия наблюдаются и при определении  других понятий в

области БнД. Особенно это касается терминов, используемых в конкретных программных

системах. В связи  с тем, что терминология конкретных СУБД сильно различается, нельзя

описать общие  принципы построения БнД, пользуясь  терминологией какой-либо одной  из

них. В учебном  пособии будут введены термины, которые, по мнению автора, в наиболь-

шей степени соответствуют  отображаемым ими понятиям.

Введение  в банки данных

5

Следует отметить, что использование тех или  иных терминов зависит от аспекта

рассмотрения  изучаемой проблемы. Так, например, в [10] под базой данных понимается

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

ЭВМ. И это оправдано, так как права собственности  и иные права не могут зависеть от

того, при помощи какого программного средства созданы  файлы, и какой у них способ

организации. Но такое широкое толкование термина  БД в курсе «Проектирование баз

данных» приведет к нивелированию особенностей банков данных как особой информаци-

онной технологии.

Преимущества  БнД

Особенности «банковской» организации данных определяют их основные преиму-

щества перед  «небанковской» организацией.

Наличие единого  отображения определенной части  реального мира позволяет

обеспечить непротиворечивость и целостность информации, возможность  обращаться к

ней не только при  решении заранее предопределенных задач, но и с нерегламентирован-

ными запросами. Интегрированное хранение сокращает  избыточность хранимых данных,

что приводит к  сокращению затрат не только на создание и хранение данных, но и на под-

держание их в  актуальном состоянии.

Использование БнД  при правильной его организации  должно существенно изме-

нить деятельность организации, где он внедряется: привести к обеспечению большей дос-

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

можности получения разнообразных по форме и содержанию документов, перераспреде-

лению функций  между сотрудниками и изменению  характера выполняемых функций  и,

как следствие, улучшить всю систему управления предприятием.

Централизованное  управление данными также дает целый ряд преимуществ. Ис-

пользование СУБД обеспечивает высокое качество выполнения функций по управлению

данными и облегчает  процесс создания информационных систем (ИС).

Выделение специальной  группы сотрудников, выполняющих функции  по проектиро-

ванию и развитию БнД (администраторов БД), и освобождение от этих функций всех осталь-

ных пользователей  не только приводит к снижению требований к остальным участникам

процесса создания и функционирования БнД, но и повышает качество разработок, так как во-

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

Преимуществом банков данных является также то, что они  обеспечивают возмож-

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

ных, чем это  возможно при организации локальных файлов.

Пользователи  БнД

В процессе создания и эксплуатации БнД с ним взаимодействуют  пользователи

разных категорий (рис. 1.1). Базы данных создаются для  удовлетворения потребностей ко-

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

использующие  БД для выполнения своих профессиональных обязанностей. В последнее

время БД все чаще используются и для удовлетворения непроизводственных информаци-

онных потребностей. Конечные пользователи – наиболее многочисленная группа пользо-

вателей. Нельзя недооценивать важности этой группы пользователей и не понимать их

специфических особенностей для каждой из категорий конечных пользователей БнД.

Введение  в банки данных

6

Специфическими  пользователями БнД являются сотрудники информационных

служб. Они пользуются, в основном, метаинформацией. Часто  бывает желательным, что-

бы другая информация была для них закрыта. Кроме того, они используют и другие ре-

сурсы БнД для  выполнения своих функций.

Пользователи БнД

Конечные пользователи Сотрудники ИТ-служб

руководители

организации

рядовые

пользователи

Администраторы

данных

Администраторы

сети

Программисты

админ ис тратор

п ре дметн о й

облас ти

админ ис тратор

базы данных

админ ис тратор

п риложени й

системные

п р огра ммис ты

п рик ладн ы е

п р огра ммис ты

параметристы

работающие в

справочном

режиме

регулярные

случайные

квалифици-

рованные

терминальные

неквалифи

цированные

нетерминальные

Рис. 1.1. Пользователи БнД

Категория «Конечные  пользователи» неоднородна: конечные пользователи разли-

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

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

время от времени, а могут быть и регулярные пользователи. Конечные пользователи могут

отличаться друг от друга и степенью владения вычислительной техникой. От конечных

пользователей не должно требоваться каких-то специальных  знаний в области вычисли-

тельной техники  и языковых средств.

При создании БнД  важно не только построение классификационной схемы, но и

распределение реальных конечных пользователей по группам, так как u1086 от характеристики

пользователей будут  зависеть принимаемые проектные  решения.

В связи с тем, что использование БнД оказывает  влияние на все аспекты деятельности

организации, особую роль играют руководители организации. Именно они должны обеспечить

проведение единой информационной политики и организацию  взаимодействия различных под-

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

создание и  функционирование БнД, определять функциональные обязанности сотрудников,

которые существенно  изменятся с внедрением БнД. Кроме  того, руководители организации вы-

ступают в качестве конечных пользователей с наиболее высоким приоритетом.

Отдельные пользователи в процессе работы с базой данных могут менять содержа-

ние БД – это  так называемые пользователи-параметристы. Другие могут только использо-

вать хранящуюся в БД информацию.

Введение  в банки данных

7

Пользователи  могут взаимодействовать с БД как непосредственно (терминальные

пользователи), так  и через посредников.

Информация о работе Банк данных