- •1.Понятие системы, ее св-ва, типы систем.
- •2.Информационная система, структурный состав.
- •4.Принцип единства информационного пространства.
- •5.Применение инф. Систем для получения конкурентных преимуществ.
- •2)Объектная модель.
- •3) Программно-аппаратный уровень процесса накопления данных.
- •4)Комплексная автоматизация управления предприятием.
- •1.Основные процессы жизненного цикла.
- •2.Модели жизненного цикла информационных систем.
- •3.Коммерческое применение интернет.
- •1.Информационные ресурсы интернет, информационные ресурсы организации.
- •2.Рынок информационных услуг, основные понятия.
- •3.Поисковые машины интернет.
2)Объектная модель.
В настоящее время большое развитие получили объектные БД, появление которых вызвано объектно-ориентированное программированием и использованием компьютеров для обработки и представления практически всех форм информации.
Объектно-ориентированное программирование в отличие от структурного, делает акцент не на программные структуры (циклы, условия), а на объекты. Объектом называют почти все, что представляет интерес для решения задачи (экранное окно, кнопка, поле для ввода данных, пользователь, сама программа). Тогда любые действия можно привязать к такому объекту, а также описать, что произойдет с объектом при выполнении определенных действий. Многократно используемый объект можно сохранить и применять его в различных программах.
Т.о., при объектно-ориентированном программировании создают необходимые объекты и описывают действия с ними и их реакцию на действие пользователя.
Объект- это достаточно крупный блок функционально- взаимосвязанных данных, при извлечении которого из объектной БД включаются процедуры преобразования и отображения данных по программам, входящим в состав объектов
Типы и структуры данных, из которых состоит объект могут быть различными у разных объектов. Создаваемые и описываемые типы данных получили название абстрактных типов данных.
Свойства - это характеристика, с помощью которой описывается внешний вид и работа объекта.
Событие - это действие, которое связано с объектом.
Событие может быть пользователем, инфицировано прикладной программой или операционной системой.
Метод - это функция или процедура, управляющая работой объекта при его реализации и реакции на события.
Объекты могут быть как визуальными, так и не визуальными.
Если набор объектов имеет описание- это концептуальная модель.
Указаны свойства и логические связи между объектами- это создана логическая модель, а также известны их местонахождение в памяти ЭВМ- создана физическая модель.
Т.о. трехуровневая модель позволяет извлекать объекты и применять их в соответствии с назначением различными пользователями. Так создается объектная БД.
Объектная БД, как правило, поддерживается объектно-ориентированными программами, различными средствами программирования, такими как, Visual Basic, Visual FoxPro, SQL Sewer. Кроме того, объектные БД дают возможность создавать реляционную БД и манипулировать ею, что и является их основным назначением.
3) Программно-аппаратный уровень процесса накопления данных.
Логический модельный уровень накопления данных связан с физич. через программы, осуществляющие создание канонической структуры БД, которую можно представить в виде следующей схемы:
Модель БД
Логический
уровень
п
ПС
ПА
ПИ
ПКС
аппаратный
(физический)
уровень
Каноническая структура БД создается с помощью модели выбора хранимых данных. Формализованное описание БД производится с помощью 3-х моделей:
-модель хранения
-модель актуализации данных
-модель извлечения данных
На основе этих моделей разрабатываются соответствующие программы:
-создание канонической структуры БД (ПКС)
-создание программы структуры хранения БД(ПС)
-программа актуализации (ПА)
-программа извлечения данных (ПИ)
Т.о. переход физической модели БД реализуемой и используемой на комп-ре производится с помощью системы программ, позволяющих создавать в память ЭВМ базу хранимых данных, работать с этими данными, т.е. извлекать, дополнять, изменять – это СУБД.
С
СУБД
Программные средства создания БД
Средства работы с БД
Сервисные средства
ЯОД
Пользовательский интерфейс
ЯМД
Визуальные средства
конфигурация
отладчик
Операции с данными
С помощью средств создания БД проектировщик использует язык описания данных (ЯОД) переводи ?????? логическую модель БД в физическую структуру, а применяя язык манипуляции данными (ЯМД) разрабатывает программы реализующие основные операции с данными.
Свойства работы с данными предназначены для работы пользователя БД. Они позволяют установить удобный интерфейс с пользователем, создать функциональную конфигурацию экранного представления вводимой и выводимой информации; производить операции с данными, манипулируя текстовыми и графическими экранными объектами. Дополнительные сервисные средства позволяют при проектировании и использовании БД привлечь к работе с БД другие системы, н-р, Word, Excel, а также использовать сетевой сервер.
При активировании привлекаются визуальные средства, т.е. объекты и программа-отладчик, с помощью которой соединяются и тестируются отдельные блоки разработанной программы управления конкретной БД.
СУБД принципиально различаются по моделям БД, с которыми они работают. Если модель БД реляционная, то нужно использовать реляционную СУБД, соответственно, если сетевая, то сетевую СУБД.
В технологическом информационном процессе накопления данных наибольший вес имеют БД, как независимые хранилища данных на основе прикладных программ. Однако, это не единственный способ накопления данных и одной из форм хранения данных на дисках является файловая структура. Файловая структура широко распространена и поддерживается всеми современными операционными системами.