Что Такое Progress (Open Edge)? Н. Графеева Т.
- Размер: 3.6 Mегабайта
- Количество слайдов: 27
Описание презентации Что Такое Progress (Open Edge)? Н. Графеева Т. по слайдам
Что Такое Progress (Open Edge)? Н. Графеева Т. Помыткина Санкт-Петербург
Progress Software Corporation Основана в 1981 Штаб-квартира вв Bedford, USA 1, 600 сотрудников Присутстви ее в 60+ странах Свыше 50000 коммерческих ии нформационных систем
• БД большого объема (до 9 квинтиллионов записей(10**18) )) • Многопользовательский режим работы с данными • Возможность on-line администрирования для критических БД • Поддержка промышленных стандартов: – операционные системы – сетевые протоколы – пользовательские интерфейсы – SQL ANSI 92, ODBC, JDBCСУБД Open Edge (Progress)
• Переносимость приложений между платформами • Поддержка физической и логической целостности на уровне БД • Поддержка распределенных БД • Гибкие возможности по организации распределенной обработки данных : : — клиент // сервер — — N-N- уровневая архитектура — — Web-архитектура • Разнообразные инструменты для разработки приложений СУБД Open Edge
S h a re d M e m o r y 4 GL Client SQL Client SQL Servers 4 GL Servers O p en E dge B roker Database. Архитектура Клиент /сервер 4 GL Client SQL Client 4 GL Client
SQL-clients ABL-clients GUIGUI Character ODBC Visual Basic MS Excel MS Access JDBC SQL Explorer Apptivity. Клиенты Open Edge
Open Edge App. Server. N-уровневая Архитектура
URL HTML Web Server Web Objects. Transaction Broker. Request Transaction Agents. HTMLPCWeb Browser Application Server Open Edge Oracle SQL-Server Other DB Server. Web — А рхитектура
? ? ? Можно ли установить Progress нана персональный компьютер ? ?
Процессы на одном компьютере : : совмещены разделены Стандартная конфигурация клиент/ сервер : : Простейшие Варианты Конфигурации Клиент // сервер
Разработчики Конечные Пользователи. Client. Networking. Категории Клиентов
? ? ? Сколько клиентов одновременно могут работать с базой ? ?
до до ? ? ? тысяч пользователей. Многопользовательская Работа С Данными
? ? ? Как организована база данных Progress ? ?
база данныхт а б л и ц ы индексы с е к в е н ц и и мета-схема. Логические Объекты Базы Данных
Area 6 Area 7 Area 8 Schema Area. Tab le A Tab le B In d e x A -1 In d e x B -1 Tab le C Tab le D In d e x C -1 In d e x D -1 S e q u e n ce s Tab le E S ystem file s E x te n t E x te n t E x te n t. Физическая Организация Базы Данных
DB LGTL BIAI Data files Log files Before-Image files After-Image files. Transaction-Log files Файлы Базы Данных
Поддержка Физической Целостности механизм откатов (( before imaging) ПЕРЕЗАГРУЗКА
механизм накатов (after imaging)Поддержка Физической Целостности DB AIAI DB-copy.
? ? ? Трудно ли администрировать такие системы ? ?
Администратор растёт вместе с системой. Администрирование
? ? ? Какие инструментальные средства используются в Open Edge ? ?
Eclipse (foundation platform)Component Designer Meta Catalog DB Navigator Debugger. ABL Editor Future: New Plugins Open. Edge Runtime Data Administration Open. Edge Studio App. Builder Pro*Tools (incl. Proxy. Gen) Web. Speed® Workshop Personal Database. Open. Edge Development Server App. Server Web. Speed Transaction Server Client Networking. Open. Edge Architect
? ? ? Какие модели программирования предлагает Progress ? ?
традиционная событийная объектная. Модели Программирования
Ваши Вопросы