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

11.Корпоративныесистемы.

КОРПОРАТИВНОЙ БД

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

Основные требования к БД : 1)Полнота представления данных 2)Целостность БД 3)Гибкость структуры данных 4)Реализуемость 5)Доступность 6)Избыточность

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

Распределенная БД – совокупность сведений, файлов, хранящихся в разных узлах информационной сети и логически связаны таким образом, чтобы составлять единую совокупность данных. Требования к распределенным БД: 1Масштабируемость 2 Совместимость 3Поддержка различных моделей данных и знаний 4Автономность узлов 5Обработка распределенных запросов 6Выполнение распределенных транзакций 7 Поддержка однородной системы безопасности.

Разновидности корпоративных БД:

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

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

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

4)СУБДкомплекс программных и языковых средств, предназначенных для создания, ведения и использования БД. СУБД поддерживает технологии: - технологию клиент-сервер- технологии разработки языков БД (язык определения схем БД – SDL, язык манипулирования данными – DML, ряд интегрированных языков: SQL, QDB, QML)- технологии управления данными во внешней памяти- технология управления буферами оперативной памяти- технология управления транзакциями (OLTP, OLAP)- технология обеспечения защиты и целостности данных

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

12. Классификация кит

Под термином "технология информатизации" понимается совокупность технических, программных и организационно-экономических средств, объединенных структурно и функционально для решения любой задачи информатизации, т.е. для повышения эффективности данного типа объектов или отдельного объекта информатизации. Анализ состояния и тенденций развития рынка средств информатизации, информационных продуктов и услуг позволяет всю совокупность технологий информатизации разбить на следующие классы: базовые и прикладные.Базовые технологии информатизации – технологии, обеспечивающие решение отдельных компонент функциональных задач, а также служащие основой для формирования прикладных технологий информатизации, включают в себя:1. Современную микроэлектронную базу средств вычислительной техники, телекоммуникаций;2. Перспективные вычислительные средства (компьютеры нетрадиционной архитектуры, нейрокомпьютеры);3. Технологии организации вычислительного процесса.В состав базовых технологий информатизации входят:1. Технологии программирования, включая языки программирования;2. Телекоммуникационные технологии;3. Базы данных, в том числе специализированные;4. Технологии обработки изображений (распознавание образов);5. Технологии распознавания речи (мобильные телефоны);6. Экспертные системы;7. Методы и алгоритмы параллельных вычислений (суперкомпьютер);8. Моделирование процессов;9. Сетевые технологии предоставления информационных услуг;10. Программно-технические технологии информационной безопасности (технологии криптографии);11. Технологии хранения и обработки сверх больших массивов информации.

Прикладные технологии информатизации – технологии, формируемые на основе базовых и ориентированные на полную информатизацию объекта, т.е. комплексное решение функциональной задачи. В состав прикладных технологий информатизации входят:1. Системы автоматизированного проектирования (САПР);2. Автоматизированные системы управления производством (сборочный цех автомобилей);3. Системы поддержки принятия решений;4. Системы обеспечения банковской деятельности;5. Системы автоматизации офиса;6. Технологии виртуальной реальности;7. Системы управления процессами в реальном режиме времени;8. Системы контроля качества;9. Системы управления графиком;10. Бухгалтерские системы;11. Системы автоматизации торговли;12. Системы машинного перевода;13. Технологии формирования и распространения информации для СМИ.