Навигация


Главная
УСЛУГИ
Гостевая книга
Правила пользования
Авторизация / Регистрация
 
Главная arrow Банковское дело arrow Информационные технологии в банках - Страхарчук АЯ
Предыдущая   СОДЕРЖАНИЕ   Следующая

24 Ресурс БАЗ ДАННЫХ

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

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

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

241 Организация данных

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

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

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

Модель данных - это совокупность взаимосвязанных структур данных и операций над ними

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

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

Файловая модель

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

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

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

Файл - совокупность одинаковых по структуре экземпляров записей со значениями отдельных полей

Организацию данных файловой модели можно проанализировать на примере информационной базы (ИБ) двух отделов фирмы (реализации и контрактов), работающих с недвижимостью ИБ отдела реализации, отвечает овидае за аренду и продажу недвижимости, может быть представлена ??тремя файлами - Обьекти_ недвижимости, Власники_Обьектив, Арендаторы (в скобках приведен перечень полей каждого файла):

• Обьекти_нерухомости (Код_обьекта, Адрес, Тип_обьекта, Кол-кисть_кимнат, Орендна_плата, Код_власника);

• Власники_обьектив (Код_власника, Призвище_власника, Имья_власника, Адрес, № _телефону);

• Арендаторы (Код_орендаря, Призвище_орендаря, Имья_орендаря, Адрес, № _телефону, Тип_нерухомости, Мах_орендна_плата)

ИБ отдела контрактов отвечает за заключение договоров аренды недвижимости, может быть представлена ??следующими тремя файлами - Соглашения, Обьекти_нерухомости, Арендаторы:

• Соглашения (№ _угоды, Код_обьекта, Код_орендаря, Орендна_плата, Платижний_инструмент, Задаток, Оплата, Дата_початку_оренды, Кинцева_Дата_оренды, Термин_оренды);

• Объекты _нерухомости (Код_обьекта, Адреса_обьекта, Орендна_ плата);

• Арендаторы (Код_орендаря, Призвище_орендаря, Имья_орендаря

Адрес, № _телефону, Тип_нерухомости, Мах_орендна_плата) Схему обработки файлов приведены на рис 212

Схема обробки даних у файловій системі

Рис 212 Схема обработки данных в файловой системе

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

На основе краткого описания файловых систем обобщим суть присущих им ограничений: распределение и изоляция данных - данные изолированы в отдельных файлах, что затрудняет их синхронную обработку; дублирование данных - - децентрализованная работа с данными фактически стимулирует бесконтрольное дублирование данных, что, в принципе, неизбежно (в ИБ отдела реализации и ИБ отдела контрактов дублируются данные об объектах недвижимости и арендаторов), зависимость от данных-как уже упоминалось выше, физическая структура и способ хранения записей файловых данных жестко зафиксированы в коде программ приложений Это означает, что изменить структуру ру данных достаточно сложно Например, чтобы увеличить в файле Обьекти_нерухомости длину поля Адрес объекта с 35 до 36 символов (незначительное изменение его структуры), нужно написать программу специального назнач ачення (и одноразового использования) для преобразования файла Объекты \"недвижимости в новый формат; несовместимость форматов файлов - поскольку структура файлов определяется кодом, она также зависимость ить от языка программирования Например, структура файла, созданная мововою

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

Такая организация данных является неэффективной и требует поиска других решений, новых подходов На рис 213 приведен пример реализации подхода к обработке данных с использованием СУБД

Схема обробки даних у середовищі СУБД

Рис 213 Схема обработки данных в среде СУБД

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

 
Если Вы заметили ошибку в тексте выделите слово и нажмите Shift Enter
Предыдущая   СОДЕРЖАНИЕ   Следующая
 
Дисциплины
загрузка...
Банковское дело
БЖД
Бухучет и Аудит
География
Документоведение
Экология
Экономика
Этика и Эстетика
Журналистика
Инвестирование
Информатика
История
Культурология
Литература
Логика
Логистика
Маркетинг
Медицина
Менеджмент
Педагогика
Политология
Политэкономия
Право
Естествознание
Психология
Религиоведение
Риторика
РПС
Социология
Статистика
Страховое дело
Товароведение
Туризм
Философия
Финансы