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

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



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

Администрирование информационных систем Лекция 4. Система управления базами данных.
Учебный курс Технологии и средства разработки корпоративных систем Лекция 1 Открытые системы. Клиент и сервер Лекции читает кандидат технических наук,
БД (администрирование) 1 Базы данных (администрирование) Аблов Игорь Васильевич Кафедра информационных технологий.
Лекция 29 Лекция 29 Обзор СУБД (MS SQL Server, Oracle Database, MS Access, MS Visual FoxPro, Progress, MySQL, Postgres, Cache, Universe, DB2 Universal.
1 БАЗЫ ДАННЫХ ЗАНЯТИЕ 10 ПУГАЧЁВ Ю.В. Учитель информатики Харьковская общеобразовательная школа І-ІІІ ступеней 60 Харьковского городского совета Харьковской.
Физическая архитектура базы данных SQL Server. 2 Типы файлов Файлы данных (data files) –Primary (главный файл) – системные и пользовательские данные –Secondary.
М одели распределенных баз данных. Корпоративные (или intranet) сети являются сетями уровня предприятия, которые можно подключать к сети Internet. Они.
TEKTON-Matrix Платформа для распределённых приложений.
Выполнили: Бикбаева Алина, Галиева Алсу. Государственно бюджетное образовательное учреждение Профессионального образования «Казанский государственный медицинский.
НАЧАТЬ ТЕСТ по КИТ2 Разработчики: Оскерко В.С., доцент, к.э.н. Панько Н.Г., студентка ДФФ-1, 2-й курс 2011 г.
Лекция 23 Лекция 23 Схемы распределения данных и запросов. Обработка распределенных данных и запросов. Многопотоковые и многосерверные архитектуры. Типы.
Основы DB2 Белькова Евгения, программист отдела тестирования, группа DB2 Tools.
Лекция 27 Лекция 27 Идентификация пользователей. Проверка и назначение полномочий и представлений данных пользователей. Защита базы данных. Контроль параллельной.
Разработка баз данных предприятий ЯОК Саровский физико-технический институт.
Выполнил студент группы А Алексан П.А.. Проектирование и реализация информационной системы «Лаборатория химического анализа» для автоматизации обработки.
Выполнила студентка группы ТУ-501 Полозова Ю.О. База данных (БД) представляет собой совокупность структурированных данных, хранимых в памяти вычислительной.
Схема (schema) – это набор объектов БД, принадлежащий одному владельцу и образующий одно пространство имен Объекты схемы: таблицы представления домены.
OLAP и OLTP системы OLTP – оперативная транзакционная обработка данных OLAP – оперативная аналитическая обработка данных.
Bank Assistant СИСТЕМА ПРЕДОСТАВЛЕНИЯ БАНКОВСКИХ УСЛУГ.
Транксрипт:

Что Такое Progress ?

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

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 Файлы Базы Данных

Лимиты БД Progress Областей размещения для базы данных1,000 Экстентов для области размещения255 Таблиц в базе32,000 Таблиц в области размещения32,000 Строк в таблице2 миллиарда Максимальный размер журнала Roll-Back32,000 Гбайт Максимальный размер журнала Roll-Forward32,000 Гбайт Индексов в базе32,000 Индексов у таблицы32,000 Столбцов в таблице32,000

Лимиты БД Progress Столбцов (компонент) в индексе16 Секвенций в базе2,000 Пользователей10,000 Параллельных транзакций10,000 Максимальный размер записи32,000 байт Максимальная ширина столбца32,000 Максимальный размер области16,000 гигабайт Максимальный размер таблицы16,000 гигабайт Максимальный размер базы данных16,000 Тбайт Максимальное число столбцов в таблице500

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

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

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

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

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

создание и модификация структуры базы разработка приложений вспомогательные компоненты отладка приложений Среда Разработчика (ADE)

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

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