Архитектура ис
Эффективность функционирования ИС во многом зависит от её архитектуры. В настоящее время является перспективной архитектуры «клиент-сервер», «интранет».
«Клиент-сервер» подразумевает наличие:
Компьютерной сети
Распределенной базы данных
БД бывают в этой архитектуре 2-х видов: БДК (корпоративная) и БДП (пользователя). 1-ая находится на сервере, а БДП на персональных ПК сотрудников клиентов корпоративной БД. Если управляющим ресурсом ИС является БД, то соответствующий сервер называется сервером БД.
Сервер в компьютерной системе- это персональный компьютер или программа, которая управляет определённым ресурсом.
Клиент- это ПК использующий этот ресурс.
Ресурсом может быть:
БД
Файловая система
Служба печати
Почтовая служба и т.д.
Достоинства такой системы - это сочетание централизованного хранения, обслуживания, коллективного доступа к общей инфе и индивидуальной работы с персональной инфой.
Архитектура ИС представляет собой.
Коба скинет фото
БДП: для их создания и управления используются следующие СУБД:
MS Access
MS dBase
Fox Pro
Paradox
БДК: создаются, поддерживаются и функционируют под управлением серверов БД.
SQL SERVER
Oracle Server
В зависимости от решаемых задач ИС может иметь одну из конфигураций:
ПК сервер, который содержит БДК и БДП
ПК сервер и отдельно ПК с БДП
Несколько серверов и ПК с БДП
Использование такой архитектуры дают возможность постепенного наращивания ИС предприятия по мере развития предприятия либо по мере развития самой ИС.
Разделение общих БД на корпоративную и персональные позволяет уменьшить сложность проектирования БД по сравнения с централизованным вариантом, следовательно, уменьшить вероятность ошибок и стоимость проектирования.
Достоинства применения БД в ИС- это независимость данных от прикладных программ, пользователю не надо думать о физическом размещении данных в физической памяти и о методах доступа к данным.
Модели данных
Данные в БД имеют определенную логическую структуру, т.е. представлены некоторой моделью, которую поддерживает СУБД.
Модели данных бывают:
Иерархическая
Сетевая
Реляционная
Объектно-ориентированная
Иерархическая модель: данные в ней представляются в виде иерархической структуры. Она удобна для работы с такими связями и громоздка для информации со сложными связями. Особенности: каждый элемент структуры может иметь один родительский и множество дочерних элементов, т.е. отношение между элементами 1:N.
Сетевая. Особенность: каждый порожденный элемент структуры может иметь более 1-го порождающего элемента. Недостаток: проблема сохранности инфы в БД.
Реляционная модель данных. Особенность: состоит из двумерных таблиц.
Объектно-ориентированная модель. Особенность: объединяет 2 верхние модели и используются для создания крупных БД со сложными структурами.
СУБД
Разделяют по используемым моделям данных бывают СУБД: иерархическая-сетевая, реляционная и объектно-ориентированная.
По характер использования: персональные и многопользовательские (сервер БД и клиентскую часть, они могут работать в неоднородной вычислительной среде).
