Банк данных это кратко

Обновлено: 06.07.2024

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

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

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

Автоматизированные банки данных, информационные базы, их особенности. Технология базы и банка данных является главным направлением организации внутримашинных информационных технологий.

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

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

Выполнение указанных требований способствует высокой производительности и эффективности работы пользователей с данными в больших объёмах.

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

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

Языковыми средствами являются языки описания данных, языки программирования, языки запросов и др.

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

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

Конечные пользователи являются основными пользователями БнД и БД,т.е. специалисты предприятия.

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

Банк и база данных, расположенные на одном компьютере, называют локальными, а на нескольких – распределёнными, которые соединены сетями ПЭВМ.

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

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

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

  • повышение эффективности управления БД и БнД;
  • уменьшение времени доступа к информации;
  • поддержание целостности, логичности и защищённости данных;
  • централизованное управление распределёнными информационными ресурсами.

Эффективность обмена информацией между базами в распределённых системах баз и банков данных имеет большую актуальность.

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

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

Для управления распределёнными БД и БнД применяется так называемое тиражирование данных. Процесс тиражированияпредставляет собой перенос изменений объектов из исходной базы данных в базы данных, которые находятся в различных узлах распределённой системы.

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

Этапы создания базы и банка данных. Для размещения данных в БД требуется предварительное моделирование – построение логической модели данных. Основная функция логической модели данных — группирование разнообразной информации и выражение её свойств по структуре, связям, содержанию, динамике и объёму с учётом удовлетворения информационных потребностей всех категорий пользователей.

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

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

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

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

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

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

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

банк данных — БнД Автоматизированная ИПС, состоящая из одной или нескольких баз данных и системы хранения, обработки и поиска информации в них. [ГОСТ 7.73 96] банк данных Совокупность массивов информации длительного хранения данных в автоматизированной системе … Справочник технического переводчика

Банк данных — автоматизированная информационная система централизованного хранения и коллективного использования данных. В состав банка данных входят одна или несколько баз данных, справочник баз данных, СУБД, а также библиотеки запросов и прикладных программ … Финансовый словарь

банк данных — совокупность баз данных, а также программные, языковые и другие средства, предназначенные для централизованных накопления данных и их использования с помощью ЭВМ. * * * БАНК ДАННЫХ БАНК ДАННЫХ, совокупность баз данных, а также программные,… … Энциклопедический словарь

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

БАНК ДАННЫХ — БАНК ДАННЫХ, совокупность баз данных для централизованного накопления и коллективного использования однородных данных в какой либо области человеческой деятельности. Банк данных важнейшая часть АСУ, систем автоматизированного проектирования… … Современная энциклопедия

Банк данных — БАНК ДАННЫХ, совокупность баз данных для централизованного накопления и коллективного использования однородных данных в какой либо области человеческой деятельности. Банк данных важнейшая часть АСУ, систем автоматизированного проектирования… … Иллюстрированный энциклопедический словарь

БАНК ДАННЫХ — автоматизированная информационная система централизованного хранения и коллективного использования данных. В состав Б. д. входят одна или несколько баз (см.), справочник баз данных, система управления базами данных, а также библиотеки запросов и… … Большая политехническая энциклопедия

Банк данных — [data bank] совокупность массивов информации длительного хранения (баз данных) в автоматизированной системе обработки данных (АСОД) с соответствующим программным обеспечением. По другим трактовкам универсальная или специализированная база данных … Экономико-математический словарь

Банк данных — [data bank] совокупность массивов информации длительного хранения (баз данных) в автоматизированной системе обработки данных (АСОД) с соответствующим программным обеспечением. По другим трактовкам универсальная или специализированная база данных … Экономико-математический словарь

БАНК ДАННЫХ — совокупность баз данных, а также программные, языковые и другие средства, предназначенные для централизованного накопления данных и их использования с помощью ЭВМ … Большой Энциклопедический словарь

БАНК ДАННЫХ — организованная определенным образом, упорядоченная, сосредоточенная совокупность данных, свод экономической информации, приспособленной для коллективного использования многими потребителями. Обычно банки данных создаются и используются с… … Экономический словарь

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

Постановление Правительства РФ от 28.02.1996 N 226 (ред. от 02.03.2005) "О государственном учете и регистрации баз и банков данных"

Смотреть что такое БАНК ДАННЫХ в других словарях:

БАНК ДАННЫХ

совокупность базы данных с соответствующей системой управления базами данных (СУБД). База данных централизованное хранилище в ЭВМ определенным образом организованной информации. СУБД специальный комплекс программ, осуществляющий функции создания базы данных, поддержание ее в рабочем состоянии, выдача из нее информации, необходимой для обрабатывающих программ, и т. д. ЭВМ, родившись прежде всего как средство для выполнения сложных математич. расчетов, начиная с 70-х годов стали широко применяться также для накопления и обработки больших объемов информации. В память вычислительных машин заносится огромное количество сведений эко-номич., технич., статистич. и т. п. характера. При этом выяснилось, что хранение массива данных для каждой отдельной задачи ведет к серьезным потерям. Во-первых, накапливается избыточная информация, поскольку многие разные задачи требуют для своего решения одинаковых данных. Напр., создание в ЭВМ массива характеристик всех работающих на предприятии для автоматизации управления кадрами и создание массива сведений из бухгалтерии для автоматизации расчета зарплаты невыгодно, поскольку эти два массива будут содержать много одинаковой информации (фамилии, занимаемые должности, оклады сотрудников и т. п.). Во-вторых, возникает проблема непротиворечивости сведений, хранящихся в различн, информационных массивах. Любые изменения должны одновременно заноситься сразу в несколько массивов данных, что организационно трудно осуществимо. В-третьих, появление к.-л. нового параметра в массиве данных создает необходимость изменения большого числа программ. Для решения этих и других вопросов, вставших в связи с необходимостью накопления и обработки больших объемов информации, была развита концепция управления данными. Суть этого подхода заключается в том, что вся информация, с к-рой имеет дело, напр., предприятие, накапливается централизованно. Т. е. накопление, поддержание и выдача информации выделяются в самостоятельную задачу. При этом структура хранения данных приводится в максимально возможное соответствие со структурой тех процессов, к-рые в этих данных отражаются. Т.обр. возникли Б.д. Развитие Б.д. показало, что качественное решение задачи управления большими объемами данных невозможно без решения многих проблем технич., организационного, программного характера. Чтобы подчеркнуть важность всех этих компонентов, нек-рые авторы характеризуют Б.д. как совокупность информационных, математич., технич. и организационных средств, направленных на удовлетворение информационных потребностей широкого круга пользователей. Важно подчеркнуть, что Б.д. не просто собранный в одном месте большой объем данных, а такое объединение данных, в к-ром выделена структура взаимосвязей для каждого отдельного элемента информации. Сложность определения таких взаимосвязей между данными социологич. исследований является серьезным препятствием к созданию банка социологической информации (см.). Лит.: Мартин Дж. Организация баз данных в вычислительных системах. М., 1980; Овчаров Л.А., Селет-ков С.Н. Автоматизированные банки данных. М., 1982; Уэл-дон Дж.-Л. Администрирование баз данных. М., 1984. А.О. Крыштановский. смотреть

БАНК ДАННЫХ

, совокупность программных, языковых, организац., технич. средств, предназначенных для централизованного сбора, хранения и коллективного использования информации с определ. целью, а также сами данные, к-рые хранятся в виде файлов, библиотечных наборов сведений или не связанных логически баз данных. Б. Д. является важнейшей составной частью отраслевых АСУ и всевозможных информац. систем. В автоматизированной системе управления с.-х. произ-вом (АПК) создаётся автоматизиров. Б. д., в к-ром информация хранится на машинных носителях. Накопление данных происходит автоматически при обработке бухгалтерской, статистич. и др. отчётности , разл. экономич. документов. Создание Б. д. позволяет свести к минимуму дублирование собираемых, накапливаемых и обрабатываемых сведений, ускоряет выдачу информации пользователю. При наличии автоматизированных рабочих мест и сети вычислительных центров Б. д. могут создаваться в с.-х. предприятиях и opг-циях, РАПО и агропром. к-тах разл. уровней. Структура и характер информации, хранящейся в Б. д., зависят от специфики произ-ва и управления. При организации Б. д. предусматривается возможность свободного использования абонентами любой информации — справочной, необходимой для решения управленч. задач и др. Каталог хранимых данных ведётся автоматически, таким же образом поддерживаются и пополняются входящие в состав Б. д. базы данных. В основу формирования автоматизиров. Б. д. Госагропрома СССР положены след. принципы: независимость данных (изменение в их описании не требует новых программ обработки); их неизбыточность (как правило, каждый параметр вводится однократно для многократного и многоцелевого использования); формирование и сохранение информац. связи между данными для обеспечения их оперативного поиска и др.
. смотреть

БАНК ДАННЫХ

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

БАНК ДАННЫХ

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

БАНК ДАННЫХ

В ОРД — автоматизированная информ. система (совокупность математических, программных, языковых, организац.-тех. и иных средств), кот. предназначена для централизованного накопления и многофункц. использования информации. Важнейшими компонентами Б.д. являются: 1) базы данных — информация, отраженная на соотв. материальном носителе и зафиксированная в опред. форме, пригодной для последующего хранения, обработки и передачи) и 2) система управления базами данных (СУБД) — программы, с помощью кот. реализуют функцию управления базами данных, и обеспечивается доступ к информации. В сыске Б.д. используют для организации соотв. видов централизованных учетов (напр., опер.-справочных и розыск.). См. Информ. система автоматизированная, Информ.-поисковая система опер.-розыск. назначения, Информ. продукт (в сыске), Учет информации в сыске. ¦Четвериков В.Н., Ревунков Г.И., Самохвалов Э.Н. Базы и банки данных. — М., 1987; Вертузаев М.С. Автоматизированный банк данных оперативно-розыскного и профилактического назначения. — Киев, 1990; Использование следователем учетов, картотек и иных банков данных. Справоч. пособие /Под ред. А.Я. Качанова. — М., 1994; Компьютерные технологии обработки информации /Под ред. СВ. Назарова. — М, 1995; Информ. технологии управления в ОВД /Под ред. В.А. Минаева. — М., 1997; [14]. . смотреть

БАНК ДАННЫХ

(англ. data bases bank) - совокупность баз данных, а также программные, языковые и др. средства, предназначенные для централизованного накопления данн. смотреть

БАНК ДАННЫХ

БАНК ДАННЫХ организованная определенным образом, упорядоченная, сосредоточенная совокупность данных, свод экономической информации, приспособленной дл. смотреть

БАНК ДАННЫХ

Банк данных — автоматизированное хранилище информации, включает базу данных (БД) и программную систему управления базами данных (СУБД).[Грицык В.И., Ко. смотреть

БАНК ДАННЫХ

(англ, data bank) — инф. 1) центральный пункт хранения всех важнейших информационных сведений какого-либо комбината, учреждения, органа управления и т. п., который делает возможным быстрый доступ к этим данным для других подключенных к этому пункту пользователей; 2) совокупность данных (напр., файлов, баз данных) об одной предметной области; 3) ж. организованная определенным образом совокупность данных экономической информации, приспособленная для коллективного использования многими потребителями. Банки данных создаются и используются с применением электронно-вычислительной техники и автоматизированных средств хранения и передачи информации. смотреть

БАНК ДАННЫХ

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

БАНК ДАННЫХ

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

БАНК ДАННЫХ

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

БАНК ДАННЫХ

(англ. data bank) - 1. Совокупность данных, относящаяся к заданной теме и организованная таким образом, чтобы она могла взаимодействовать с абонентами. 2. Организационно-техническая система, включающая одну или несколько баз данных и систему управления ими. 3. Система файлов и баз данных, предоставляющая услуги по хранению и поиску данных по одной предметной области. Пользователи Б. д. могут находиться в разных учреждениях и даже регионах, получая доступ к данным по компьютерной связи или по почте. смотреть

БАНК ДАННЫХ

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

БАНК ДАННЫХ

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

БАНК ДАННЫХ

(от ит. banco скамья менялы, ростовщика) – систематизированная совокупность социологических данных (см. Данные социологические), которые уже использовались и вновь могут быть использованы в прикладных социологических исследованиях (см. Исследование социологическое прикладное). Банк данных на бумажных или магнитных (ПК) носителях создаётся практически каждым социологическим центром или лабораторией. смотреть

БАНК ДАННЫХ

БАНК ДАННЫХ

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

БАНК ДАННЫХ

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

БАНК ДАННЫХ

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

БАНК ДАННЫХ

Под банком данных понимается совокупность баз данных, а также программные, языковые и другие средства, предназначенные для централизованного накопления данных и их использования с помощью электронных вычислительных машин. Временное положение, утвержденное постановлением Правительства Российской Федерации от 28.02.96 N 226, п.2 . смотреть

БАНК ДАННЫХ

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

БАНК ДАННЫХ

БАНК ДАННЫХ, совокупность баз данных для централизованного накопления и коллективного использования однородных данных в какой-либо области человеческой деятельности. Банк данных - важнейшая часть АСУ, систем автоматизированного проектирования (САПР), различных информационных систем (медицинских, библиотечных и др.).
. смотреть

БАНК ДАННЫХ

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

БАНК ДАННЫХ

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

БАНК ДАННЫХ

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

БАНК ДАННЫХ

это совокупность всех массивов информации длительного хранения, как правило, организованных в библиотеки данных, а также программно-технических средств, обеспечивающих ее накопление, обновление, корректировку и использование [34, п. 1.20; 48, c. 23; 60, c. 22; 61, c. 80]. смотреть

БАНК ДАННЫХ

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

БАНК ДАННЫХ

БАНК ДАННЫХ

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

БАНК ДАННЫХ

data bank) - автоматизированный банк данных - совокупность данных одной предметной области, в виде соответствующим образом организованной файловой системы данных, доступной для обработки на ЭВМ. . смотреть

БАНК ДАННЫХ

БАНК ДАННЫХ, совокупность баз данных, а также программные, языковые и другие средства, предназначенные для централизованного накопления данных и их использования с помощью ЭВМ.

БАНК ДАННЫХ

БАНК ДАННЫХ - совокупность баз данных, а также программные, языковые и другие средства, предназначенные для централизованного накопления данных и их использования с помощью ЭВМ.
. смотреть

БАНК ДАННЫХ

БАНК ДАННЫХ , совокупность баз данных, а также программные, языковые и другие средства, предназначенные для централизованного накопления данных и их использования с помощью ЭВМ. смотреть

БАНК ДАННЫХ

БАНК ДАННЫХ, совокупность баз данных, а также программные, языковые и другие средства, предназначенные для централизованного накопления данных и их использования с помощью ЭВМ. смотреть

БАНК ДАННЫХ

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

БАНК ДАННЫХ

(от итал. banco - скамья, лавка менялы) - англ. bank, data; нем. Datenbank. Институт, занимающийся накоплением информации. Antinazi.Энциклопедия социологии,2009. смотреть

БАНК ДАННЫХ

организационно-техническая система, включающая одну или несколько баз данных и систему управления ими. (Ст.1 Закона Республики Беларусь "Об информатизации") . смотреть

БАНК ДАННЫХ

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

БАНК ДАННЫХ

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

БАНК ДАННЫХ

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

БАНК ДАННЫХ

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

БАНК ДАННЫХ

- совокупность информации, сконцентрированной в определенном месте, доступном для его коллективного пользования.

БАНК ДАННЫХ

совокупность информации, сконцентрированной в определенном месте, доступном для коллективного пользования ею.

БАНК ДАННЫХ

(архив историй болезни или результатов медицинских осмотров, обработанных на ЭВМ) banque de données

Аннотация: В лекции рассматривается общий смысл понятий базы данных (БД) и системы управления базами данных (СУБД). Даются основные понятия, относящиеся к базе данных такие, как алгоритм, кортеж, объект, сущность. Основные требования, предъявляемые к банку данных. Определения БД и СУБД.

Цель лекции: Уяснить разницу между базой данных и системой управления базой данных. Ознакомиться с основными требованиями, которые предъявляются к банку данных и основными определениями, относящимися к БД и СУБД.

Рассмотрим общий смысл понятий базы данных (БД) и системы управления базами данных (СУБД).

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

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

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

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

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

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

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

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

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

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

Схема решения задач обработки информации и принятия решений: x-штрих, y-штрих - входная и выходная информация; f - внутреннее операторное описание


Рис. 1.1. Схема решения задач обработки информации и принятия решений: x-штрих, y-штрих - входная и выходная информация; f - внутреннее операторное описание

Определение основных терминов

Дадим определения основных терминов. В качестве составных частей схемы выделяются информация (входная и выходная) и правила ее преобразования.

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

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

  1. Данные связаны с конкретной задачей (технология массивов) - упорядочение по использованию. Вместе с тем алгоритмы более подвижны (могут чаще меняться), чем данные. Это вызывает необходимость переупорядочения данных, которые к тому же могут повторяться в различных задачах.
  2. В связи с этим предложена другая, широко используемая технология баз данных, представляющая собой упорядочение по хранению.

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

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

Наряду с понятием "база данных" существует термин " банк данных ", который имеет две трактовки.

  1. В настоящее время данные обрабатываются децентрализовано (на рабочих местах) с помощью персональных компьютеров (ПК). Первоначально же использовалась централизованная обработка на больших ЭВМ. В силу централизации базу данных называли банком данных и потому часто не делают различия между базами и банками данных.
  2. Банк данных - база данных и система управления ею (СУБД). СУБД (например, FoxPro) представляет собой приложение для создания баз данных как совокупности двумерных таблиц.

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

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

Основные требования, предъявляемые к банкам данных

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

  • Многократное использование данных: пользователи должны иметь возможность использовать данные различным образом.
  • Простота: пользователи должны иметь возможность легко узнать и понять, какие данные имеются в их распоряжении.
  • Легкость использования: пользователи должны иметь возможность осуществлять (процедурно) простой доступ к данным, при этом все сложности доступа к данным должны быть скрыты в самой системе управления базами данных.
  • Гибкость использования: обращение к данным или их поиск должны осуществляться с помощью различных методов доступа.
  • Быстрая обработка запросов на данные: запросы на данные должны обрабатываться с помощью высокоуровневого языка запросов , а не только прикладными программами, написанными с целью обработки конкретных запросов.
  • Язык взаимодействия конечных пользователей с системой должен обеспечивать конечным пользователям возможность получения данных без использования прикладных программ.

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

  • Сохранение затрат умственного труда: существующие программы и логические структуры данных не должны переделываться при внесении изменений в базу данных.
  • Наличие интерфейса прикладного программирования: прикладные программы должны иметь возможность просто и эффективно выполнять запросы на данные; программы должны быть изолированными от расположения файлов и способов адресации данных.
  • Распределенная обработка данных: система должна функционировать в условиях вычислительных сетей и обеспечивать эффективный доступ пользователей к любым данным распределенной БД, размещенным в любой точке сети.
  • Адаптивность и расширяемость: база данных должна быть настраиваемой, причем настройка не должна вызывать перезаписи прикладных программ. Кроме того, поставляемый с СУБД набор предопределенных типов данных должен быть расширяемым - в системе должны иметься средства для определения новых типов и не должно быть различий в использовании системных и определенных пользователем типов.
  • Контроль целостности данных: система должна осуществлять контроль ошибок в данных и выполнять проверку взаимного логического соответствия данных.
  • Восстановление данных после сбоев: автоматическое восстановление без потери данных транзакции. В случае аппаратных или программных сбоев система должна возвращаться к некоторому согласованному состоянию данных.
  • Вспомогательные средства должны позволять разработчику или администратору базы данных предсказать и оптимизировать производительность системы.
  • Автоматическая реорганизация и перемещение: система должна обеспечивать возможность перемещения данных или автоматическую реорганизацию физической структуры .

Компоненты банка данных

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

В структуре банка данных выделяют следующие компоненты:

  • Информационная база;
  • Лингвистические средства;
  • Программные средства;
  • Технические средства;
  • Организационно-административные подсистемы и нормативно-методическое обеспечение.

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

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

Пользователей (СУБД) можно разделить на две основные категории: конечные пользователи; администраторы баз данных.

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

  1. анализ предметной области, статуса информации и пользователей;
  2. проектирование структуры и модификация данных;
  3. задание и обеспечение целостности;
  4. загрузка и ведение БД;
  5. защита данных;
  6. обеспечение восстановления БД;
  7. сбор и статистическая обработка обращений к БД, анализ эффективности функционирования БД;
  8. работа с пользователем.

Краткие итоги

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

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

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

Пользователей (СУБД) можно разделить на две основные категории: конечные пользователи; администраторы баз данных.

Читайте также: