Что Такое Progress ? Графеева Н. Помыткина Т. Санкт-Петербург 2002.

Презентация:



Advertisements
Похожие презентации
Что Такое Progress ?. Progress Software Corporation l Основана в 1981 l Штаб-квартира в Bedford, USA l 1,100 сотрудников l Присутствие в 60+ странах l.
Advertisements

Учебный курс Технологии и средства разработки корпоративных систем Лекция 1 Открытые системы. Клиент и сервер Лекции читает кандидат технических наук,
Администрирование информационных систем Лекция 4. Система управления базами данных.
РЭУБД РЭУБД Astrophysics Data System ПРИМЕРЫ БАЗ ДАННЫХ, ДОСТУПНЫХ ПОЛЬЗОВАТЕЛЯМ В ИНТЕРНЕТЕ Астрофизическая Информационная Система.
М одели распределенных баз данных. Корпоративные (или intranet) сети являются сетями уровня предприятия, которые можно подключать к сети Internet. Они.
TEKTON-Matrix Платформа для распределённых приложений.
Лекция 29 Лекция 29 Обзор СУБД (MS SQL Server, Oracle Database, MS Access, MS Visual FoxPro, Progress, MySQL, Postgres, Cache, Universe, DB2 Universal.
1 БАЗЫ ДАННЫХ ЗАНЯТИЕ 10 ПУГАЧЁВ Ю.В. Учитель информатики Харьковская общеобразовательная школа І-ІІІ ступеней 60 Харьковского городского совета Харьковской.
Проекты ONLINE Ведение проектов в распределённом режиме, с участием заказчиков, исполнителей и соисполнителей Назначение.
БД (администрирование) 1 Базы данных (администрирование) Аблов Игорь Васильевич Кафедра информационных технологий.
Лекция «Основные понятия баз данных» 4 семестр. Определения База данных - это электронное хранилище, предназначенное для структурированного хранения информации,
НАЧАТЬ ТЕСТ по КИТ2 Разработчики: Оскерко В.С., доцент, к.э.н. Панько Н.Г., студентка ДФФ-1, 2-й курс 2011 г.
Проектирование информационно-управляющих систем Доцент каф. АСУ, к.т.н. Шилина Мария Анатольевна, asu.ugatu.ac.ru moodle.ugatu.su.
Выполнили: Бикбаева Алина, Галиева Алсу. Государственно бюджетное образовательное учреждение Профессионального образования «Казанский государственный медицинский.
высокая степень универсальности и продуманности интерфейса визуального программирования, который рассчитан на работу с пользователями самой различной.
Базы данных Основные определения и понятия. Основные понятия: База данных реляционных База данных – совокупность информа- ции, хранение которой организовано.
СУБД Microsoft Access 2003 ЗНАКОМСТВО. Что такое Access? Access – Приложение, входящее в состав пакета Microsoft Office (разработано компанией Microsoft).
Интеграция «1С:Предприятие 8» с другими системами ЗАО "МиСофт НВП" , г.Минск, ул.Шафарнянская, 11, офис 31. тел. (017)
Выполнил студент группы А Алексан П.А.. Проектирование и реализация информационной системы «Лаборатория химического анализа» для автоматизации обработки.
Информационные системы и базы данных. Информационная система - это совокупность базы данных и всего комплекса аппаратно-программных средств для её хранения,
Транксрипт:

Что Такое Progress ? Графеева Н. Помыткина Т. Санкт-Петербург 2002

Progress Software Corporation l Основана в 1981 l Штаб-квартира в Bedford, USA l 1,100 сотрудников l Присутствие в 60+ странах l Свыше коммерческих Информационных систем Информационных систем

lРоссийская фирма, образована l Российская фирма, образована в 1993 году в 1993 году l 70+ сотрудников в двух офисах (Москва, Санкт-Петербург) (Москва, Санкт-Петербург) l 100+ установленных систем масштаба предприятия масштаба предприятия Компьютерные Системы Для Бизнеса (CSBI EE)

БД большого объема (до Тб) БД большого объема (до Тб) Многопользовательский режим работы с данными Многопользовательский режим работы с данными Возможность on-line администрирования Возможность on-line администрирования для критических БД для критических БД Поддержка промышленных стандартов: Поддержка промышленных стандартов: – операционные системы – сетевые протоколы – пользовательские интерфейсы – SQL ANSI92, ODBC, JDBC СУБД Progress

Переносимость приложений между платформами Переносимость приложений между платформами Поддержка физической и логической целостности Поддержка физической и логической целостности на уровне БД на уровне БД Поддержка распределенных БД Поддержка распределенных БД Гибкие возможности по организации распределенной Гибкие возможности по организации распределенной обработки данных: - клиент/сервер обработки данных: - клиент/сервер - N-уровневая архитектура - Web-архитектура СУБД Progress

Shared Memory 4GL Client SQL Client SQL Servers 4GL Servers Progress Broker Progress Broker Database Архитектура Клиент/сервер 4GL Client SQL Client 4GL Client

Shared Memory SQL Client Database Архитектура Клиент/сервер 4GL Client Удаленный и терминальный режимы работы Self Service SQL Client Self Service 4GL Client SQL Client 4GL Client Progress Broker Progress Broker

SQL-clients 4GL-clients GUICharacter ODBC Visual Basic MS Excel MS Access JDBC SQL Explorer Apptivity Клиенты Progress

P ROGRESS AppServer N-уровневая Архитектура

URL HTML Web Server Web Objects Transaction Broker Request Transaction Agents HTML PC Web Browser Application Server Progress Oracle SQL-Server Other DB Server Web - Архитектура

? ? ? Можно ли установить Progress на Можно ли установить Progress на персональный компьютер? персональный компьютер?

Процессы на одном компьютере: совмещены разделены разделены Стандартнаяконфигурация клиент/сервер: Простейшие Варианты Конфигурации Клиент/сервер

Разработчики КонечныеПользователи ClientNetworking Категории Клиентов

? ? ? Сколько клиентов одновременно могут Сколько клиентов одновременно могут работать с базой ? работать с базой ?

до 10 тысяч пользователей Многопользовательская Работа С Данными

? ? ? Как организована база данных Progress ? Как организована база данных Progress ?

база данных таблицы индексы секвенции мета-схема Логические Объекты Базы Данных

Area 6 Area 7 Area 8 Schema Area Table A Table B Index A-1Index B-1 Table CTable D Index C-1 Index D-1 Sequences Table E System files Extent Физическая Организация Базы Данных

DB LG TL BIAI Data files Log files Before-Image files After-Image files Transaction-Log files Файлы Базы Данных

Поддержка Физической Целостности механизм откатов (before imaging) ПЕРЕЗАГРУЗКА

механизм накатов (after imaging) Поддержка Физической Целостности DB AI DB-copy DB

? ? ? Трудно ли администрировать Трудно ли администрировать такие системы ? такие системы ?

Администратор растёт вместе с системой Администрирование

? ? ? Какие инструментальные средства Какие инструментальные средства используются для разработки приложений ? используются для разработки приложений ?

Среда Разработчика (Application Development Environment) DataDictionary Procedure Editor Application Builder Report Builder RESULTS Application Debugger Application Compiler DataAdministration Translation Manager работа со словарем данных редактирование текстов построение экранных форм создание отчетов компиляция отладка администрирование среда для переводчика

? ? ? Какие модели программирования Какие модели программирования предлагает Progress ? предлагает Progress ?

традиционная стандартнаясобытийнаякомпонентнаясобытийная Модели Программирования

Ваши Вопросы