Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KIT_shpory.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
511.49 Кб
Скачать

3. К электронным телекоммуникациям относятся:

  • Сети передачи данных

  • Системы электронной почты

  • Электронные доски объявлений

  • Организация серверов общего доступа

7. Организация данных в корпоративных системах. Корпоративные базы данных.

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

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

Основные требования к базам данных:

1.Полнота представления данных. 2.целостность базы данных.

3.Гибкость структуры данных.

4.Реализуемость.

5.Доступность.

6.Избыточность.

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

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

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

  • Большой поток обмена данными;

  • Высокий трафик в сети;

  • Низкая надежность;

  • Низкая общая производительность.

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

  • Более высокая степень одновременности обработки вследствие распределения нагрузки;

  • Улучшение использования данных на местах при выполнении удаленных (дистанционных) запросов;

  • Меньшие затраты;

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

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

Важнейшие требования к характеристикам распределенной базы данных таковы:

1.Масштабируемость;

2.Совместимость;

3.Поддержка различных моделей данных;

4.Переносимость;

5.Прозрачность расположения;

6.Автономность узлов распределенной базы данных (Site Autonomy);

7.Обработка распределенных запросов;

8.Выполнение распределенных транзакций.

9.Поддержка однородной системы безопасности.

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

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

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

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

8. СУБД. Технологии СУБД

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

Основная особенность современных СУБД - это то, что современные СУБД поддерживают такие технологии как:

1.Технологию клиент/сервер.

2.Поддержка языков БД. Это язык определения схемы БД (SDL - Schema Definition Language), язык манипулирования данными (DML - Data Manipulation Language), интегрированные языки SQL (Structured Queue Language), QDB (Query-By-Example) и QMF (Query Management Facility) – развитое периферийное средство спецификации запросов и генерации отчетов для DB2 и т. д.;

3.Непосредственное управление данными во внешней памяти.

4.Управление буферами оперативной памяти.

5.Управление транзакциями. OLTP – технология (On -Line Transaction Processing), OLAP – технология (On -Line Analysis Processing) для DW.

Существуют СУБД типа Oracle, DВ2, SQL/Server, Informix, Sybase, ADABAS, Titanium и другие предоставляют широкий сервис для обработки корпоративных БД.

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]