Oracle
Download
1 / 51

Oracle - PowerPoint PPT Presentation


  • 168 Views
  • Updated On :

Обзор возможностей программных продуктов Oracle. Базовые технологии и программные продукты Oracle. Стек технологий. Модель GartnerGroup. Приложения Средства проектирования и разработки Серверы приложений Системы управления базами данных Сетевые сервисы Операционные системы

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Oracle' - devin


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Oracle l.jpg

Обзор возможностейпрограммных продуктов Oracle

Базовые технологии и программныепродукты Oracle


Slide2 l.jpg
Стек технологий

Модель GartnerGroup

Приложения

Средства проектирования и разработки

Серверы приложений

Системы управления базами данных

Сетевые сервисы

Операционные системы

Компьютерные платформы


Oracle3 l.jpg
Стек технологий Oracle

Приложения

Средства проектирования и разработки

Серверы приложений

Системы управления базами данных

Сетевые сервисы

Операционные системы

Компьютерные платформы


Oracle4 l.jpg
Технологические направления Oracle

  • Базовые технологии (Core Technologies)

    • Сетевые сервисы

    • Системы управления базами данных

    • Средства проектирования и разработки прикладных программных систем

    • Серверы приложений

  • Приложения (Oracle Applications)


Slide5 l.jpg

Поддержка

Услуги

Аппаратное обеспечение

Сетевое обеспечение

Хранение информации

Инфраструктура электронного бизнеса

Oracle E-Business Suite

CRM

ERP

Вертикальные

приложения

Oracle9i Application Server

Oracle9iDatabase


Oracle9i l.jpg
Системы управления данными Oracle9i

  • Oracle9i Database

  • Oracle9i Application Server

  • Oracle9i Developer Suite


Oracle9i database l.jpg
Oracle9i Database

  • Enterprise Edition (Корпоративная редакция)

  • Standard Edition (Стандартная редакция)

  • Personal Edition (Персональная редакция)

  • Lite (Редакция для мобильных вычислений)


Oracle9i application server l.jpg
Oracle9i Application Server

  • Корпоративная редакция (Enterprise Edition)

  • Опции Enterprise Edition

    • Wireless

    • Personalization

  • Стандартная редакция (Standard Edition)


Oracle9i developer suite l.jpg
Oracle9i Developer Suite

  • CASE-система (Designer)

  • Разработка приложений (Forms Developer)

  • Разработка отчетов (Reports Developer)

  • Разработка аналитических приложений (Discoverer)

  • CASE-системадля создания хранилищ данных (Warehouse Builder)

  • Разработка на Java (JDeveloper)

  • Разработка порталов (Portal)


Oracle enterprise manager l.jpg
Oracle Enterprise Manager

  • Входит в состав Oracle Database

  • К Enterprise Manager поставляются расширения:

    • Tuning Pack (настройка производительности)

    • Diagnostic Pack (диагностика нештатных ситуаций)

    • Change Management Pack (перенос изменений из тестовой базы данных в рабочую)


Oracle9i database enterprise edition l.jpg
Состав Oracle9i Database Enterprise Edition

  • JServer Enetrprise Edition – Java-машина

  • interMedia (включая ConText) – хранение и обработка текстов, видео, аудио, графических данных

  • Objects Option – объектное расширение БД

  • Networking Kit – поддержка SQL*Net

  • Objects for OLE

  • Advanced Replication Option – поддержка всех режимов репликации


Oracle9i database enterprise edition12 l.jpg
СоставOracle9i Database Enterprise Edition

  • Distributed Option – поддержка распределенных баз данных

  • Parallel Query Option – параллельная обработка SQL-запросов

  • Visual Information Retrieval – поисковое ядро графических данных

  • Workflow Enterprise Edition – пакет управления потоками работ


Oracle database enterprise edition l.jpg
СоставOracle Database Enterprise Edition

  • Advanced Backup & Recovery – средства резервирования и восстановления БД

  • Программное обеспечение промежуточного слоя (middleware) для управления сообщениями - Advanced Queuing

  • Connection Manager & Pooling – управления подключениями пользователей

  • 64-bit Option – для работы в 64-разрядными ОС

  • Oracle Call Interface – библиотеки для разработки программ на С, С++.


Oracle database enterprise edition14 l.jpg
СоставOracle Database Enterprise Edition

  • ODBC Driver

  • Enterprise Manager (Diagnostic, Tuning, Change Management Pack лицензируются дополнительно)

  • Enterprise Backup Utility

  • Gateway – шлюз к JDBC базам данных


Oraclei database enterprise edition l.jpg
Опции Oraclei Database Enterprise Edition

  • Real Application Clusters

  • Partitioning

  • Spatial

  • Label Security

  • Advanced Security

  • Data Mining

  • OLAP


Oracle database standard edition l.jpg
СоставOracle Database Standard Edition

  • JServer Enterprise Edition

  • interMedia

  • Enterprise Manager

  • Workflow

  • Advanced Queuing

  • Standard Management Pack

  • Object Option

  • Networking Kit


Oracle database standard edition17 l.jpg
СоставOracle Database Standard Edition

  • Objects for OLE

  • Distributed Option

  • 64 bit Option

  • ODBC Driver

  • SQL*Plus

  • Oracle Call Level Interface

  • Ограниченное использование: Oracle Internet Directory


Oracle database personal edition l.jpg
СоставOracle Database Personal Edition

  • Networking Kit

  • Objects for OLE

  • SQL*Plus

  • ODBC Driver

К Oracle Database Personal Edition применимы все опции Enterprise Edition, за исключением Real Application Clusters


Oracle9i application server enterprise edition l.jpg
Состав Oracle9i Application Server Enterprise Edition

  • Business Components for Java

  • Oracle Forms Services – приложения Oracle Forms через Web

  • Oracle Reports Services – отчеты Oracle Reports через Web

  • Portal – поддержка корпоративных порталов

  • Discoverer Viewer, Discoverer Plus – аналитические приложения через Web


Oracle9i application server enterprise edition20 l.jpg
Состав Oracle9i Application Server Enterprise Edition

  • Email Server – почтовый IMAP-сервер с хранением сообщений в БД Oracle

  • Internet Directory – реализация протокола LDAP (организация службы каталогов)

  • Application InterConnect Toolkit – управление взаимодействием приложений

  • Workflow – управление потоками работ


Oracle9i application server enterprise edition21 l.jpg
Расширения Oracle9i Application Server Enterprise Edition

  • Wireless Option – передача содержания Internet на широкий спектр мобильных устройств

  • Personalization – персонализация доступа пользователя к информационным ресурсам


Oracle9i application server standard edition l.jpg
Состав Oracle9i Application Server Standard Edition

  • Oracle9iAS Portal

  • Email Server

  • Ограниченное использование: Oracle Internet Directory


Oracle9 i as l.jpg
Функциональность Oracle9iAS

  • Сервер приложений

    • PL/SQL, Java2EE, XML

    • Forms, Reports, Discoverer

    • Технологии ускорения работы сайтов

  • Инструмент интеграции

    • информационное обеспечениепочта, файл-сервисы, порталы, отчетность, авторизация, мобильный доступ

    • интеграция приложенийInterConnect, Workflow


Slide24 l.jpg
Требования к современному серверу приложений

  • Поддержка нескольких платформWindows NT, UNIX, Linux

  • Работа в распределенном режиме

  • Эффективное использование кластеров

  • Работа с базами данных

  • Оперативная поддержка стандартов Java

  • Предоставление средств управления и мониторинга


Slide25 l.jpg

Java Servlet серверу приложений

JSP

Oracle9i Application Server

Perl

PL/SQL, PSP

Распределенные архитектуры

  • HTML/XML-приложенияпримеры API: JSP, PHP, Servlet


Slide26 l.jpg

Oracle9 серверу приложенийi Application Server

Распределенные архитектуры

  • Многоуровневые Java-приложениятехнологии J2EE, в частности EJB

Java Servlet

JSP

PL/SQL, PSP

Java

EJB / BC4J


Slide27 l.jpg
Стратегия серверу приложенийJava – ключевые слова

  • Современные API

    • Поддержка J2EE

    • Хранимые процедуры, SQLJ, JDBC

  • Сервер J2EE уровня предприятия

    • Скорость, масштабируемость, надежность

  • Интегрированные средства разработки

    • JDeveloper

    • Business Components for Java (BC4J)

  • Интегрированные средства управления


Slide28 l.jpg
Размер продукта ( серверу приложенийOC4J)

Параметр

Oracle9iAS

BEA

IBM

32 MB

10 MB

Download File Size

45 MB

45 MB

Место на диске

15 MB

66 MB

Оперативная память

256 MB

20 MB

512 MB

Память на сессию

100%

50% BEA

125% BEA

> 1 часа

< 20 мин

Инсталляция

4-5 часов


Slide29 l.jpg

15.5 серверу приложений

Скорость

Время отклика, сек

Oracle

BEA

0.795

0.12

0.45

0.11

0.08

Stateless JSP Accessing EJBs


Tomcat l.jpg
Сравнение с серверу приложенийTomcat

Среднее время отклика, сек

Oracle

Tomcat

Pure JSP Test


Emc cisco oracle ecostructure l.jpg
EMC+Cisco+Oracle=ECOstructure серверу приложений

http://www.eECOstructure.com


Slide32 l.jpg

Node серверу приложений

A

Replicated

State

Replicated

State

Node

B

Replicated

State

Replicated

State

Node

C

JDBC

(TAF)

J2EE

App.

Node

D

9iAS

Системы высокой готовности

Oracle9i DB

в кластере RAC

Oracle9iAS

в кластере

Load

Balance

Web Server

(9iAS)


Oracle xml developer kit l.jpg
Oracle XML Developer Kit серверу приложений

  • Библиотеки и утилиты обработки XML

  • Соответствие стандартам

  • Состав:

    • XML Parser

    • XSL Processor

    • XML Schema Processor

    • XML Class Generator

    • XML Transviewer Java Beans

    • XSQL Servlet

  • Java, C, C++ and PL/SQL

  • Доступен бесплатно с OTN


Slide34 l.jpg

Увеличение скорости доступа к страницам

Больше пользователей на том же оборудовании

Ускорение доступа к статическим и динамическим страницам Oracle 9iAS

Tables

interMedia

Увеличение быстродействия за счет кеширования

Web Cache

(кеш страниц)

Oracle9iAS

IBM

Files

Microsoft

XML

LOB


Oracle9 i as web cache l.jpg
Тесты производительности страницамOracle9iAS Web Cache

Время отклика, мсек

Тестовое приложение на основе Sun Java Petstore, нагрузка – 600 пользователей.


Oracle9 i as database cache l.jpg

Запросы к СУБД идут быстрее страницам

Главная база разгружается

Нагрузка распределяется на промежуточный слой

Решение прозрачно для приложений

Oracle9iAS

S

Q

L

S

Q

L

S

Q

L

Oracle9iAS Database Cache

Oracle

Database

Oracle9iAS

Oracle9iAS


Oracle forms reports discoverer l.jpg

Oracle9 страницамi Application Server

Выполнение приложений Oracle Forms, Reports и Discoverer

  • Выполнения приложений «клиент-сервер» в web-архитектуре без изменения кода

Reports Server

HTMLXMLPDF

Discoverer Viewer

Java

Forms Server


Oracle9 i as38 l.jpg

Интеграция вместе с страницамOracle9iAS

Примеры решения задач интеграции с помощью продуктов, входящих в состав Oracle9iAS


Slide39 l.jpg
Модельная архитектура компании страницам

Internet

Корпоративная сеть

Контрагенты

Центр

Регион

Регион

Регион

Предприятие

Предприятие

X.25

Предприятие

Предприятие

Предприятие


Slide40 l.jpg

Файловые страницам

Электронная почта

Внешний Web

Внутренний Web

Сбор отчетности

Отчетность в intranet

Внешний портал

Интеграция приложений

Фрагментированные сети Microsoft

Microsoft Exchange

Web Design, хостинг

Отдел IT: Apache, MS

Файлы *.dbf по почте

ASP, PHP, CGI

нет

нет

Типичные реализации сервисов


Oracle41 l.jpg

Файловые страницам

Электронная почта

Внешний Web

Внутренний Web

Сбор отчетности

Отчетность в intranet

Внешний портал

Интеграция приложений

Internet File System

Email Server

Web Design, Portal

HTTP Server, Portal

Репликация, iFS, XML

Reports, Discoverer, Portal, JSP

Portal, Dynamic Services

InterConnect, Workflow

Решения от Oracle

Все компоненты входят в Oracle9i Database и 9iAS!


Oracle internet file system l.jpg

O:\ страницам

_

+

_

+

+

Файлы

HTML

Таблицы

E-Mail

Oracle Internet File System

Единый файловый сервис организации

  • В основе – СУБД

  • Поддержка стандартов:

    • SMB, HTTP, FTP, SMTP, POP3, IMAP

  • Расширяемая файловая система

    • атрибуты, XML

    • check-in / check-out, контроль версий

  • Поиск по контексту

  • Составные документы


Xml ifs l.jpg
Поддержка страницамXML в iFS

  • Разбор и хранение XML

  • Соответствие данных XML полям таблиц базы

  • Запросы и преобразования XML

  • Хранение в виде данных или документов

Данные XML

HTTP

XML

Renderer

XML

Parser

CLOB

Структурированные XML-данные

XML-документы


Oracle internet directory l.jpg
Oracle Internet Directory страницам

КлиентыLDAP

  • Масштабируемость

    • > 500 млн записей

    • тысячи клиентов

  • Надежность

    • свойства Oracle9i

  • Безопасность

  • Стандарты

    • LDAP v3

OracleInternetDirectoryServer

LDAP через SSL

Ведениекаталогов


Oracle9ias portal l.jpg

Oracle9 страницамi

Application Server

Персонализованные порталы Oracle9iAS Portal

Web Site, база данных,

корпоративное приложение

Выполнениепортлетов

Сборка страниц

  • Единая точка доступа к информации

    • Управление контентом (электронная библиотека)

    • Контролиоуемый доступ к информационным источникам

    • Средства построения Web - приложений

    • Должностные и персональные настройки

Управлениесессиями

Персонализация


Oracle9 i as wireless l.jpg
Порталы беспроводного доступа страницамOracle9iAS Wireless

Web Site, e-mail, база данных,

корпоративное приложение

WML

Адаптеры

Transformers

SMS

Менеджерсервисов

Персонализ.портал

Runtime

CHTML

Oracle9i

Application Server

THTML

  • Информация доступна на любых устройствах

    • Доставка контента до устройства

    • Не нужна переделка и адаптация приложения

    • Персонализация, настройка на местоположение


Oracle9ias wireless l.jpg

Oracle9 страницамiAS

Wireless

  • Устройство

  • Nokia

  • Motorola

  • Ericsson

  • Palm

  • RIM Pagers

  • Blackberry

  • Any Network

  • …..

  • Броузер

  • Шлюз

  • Nokia

  • Motorola

  • Ericsson

  • Phone.com

  • CMG

  • Tantau

  • Infinity

  • ...

  • Настройки

  • На польз-ля

  • На группу

  • На устройство

  • На местоположение

  • На язык

  • ...

  • Контент

  • Web сайт

  • Страница HTML

  • Страница XML

  • СУБД

  • Сервлет

  • JSP

  • XSP

  • E-mail

  • ...

Oracle9iAS Wireless

  • Разметка

  • HTML

  • XML

  • HDML

  • WML

  • CHTML

  • STKML

  • VoXML

  • VoiceXML

  • ….


Oracle9ias personalization l.jpg

Рекомендации страницам

Oracle9iAS Personalization

Посещения

Покупки

Регистрация

Demographics

Рейтинги

На входе

Web

Oracle9iAS Personalization

Рекомендации

Банерная реклама

Ссылки навигации

Предположения о рейтинге

Заказчик


Slide49 l.jpg
Бизнес-интеграция страницам

OracleExchange

e-BusinessSuite

Business Process Management

Transformation

3rdParty Apps

ApplicationAdapters

IntelligentRouting

Gateways

Oracle9i

Application Server

MessagingSystems

Custom Apps

  • Интеграция процессов, приложений и данных

    • Улучшает эффективность вложений в ПО

    • Дает возможность включить контрагентов в деловую цепь

    • Обеспечивает прозрачный доступ к источнику данных


Slide50 l.jpg
Интеграция приложений страницам

Oracle9iAS InterConnect

Визуальноепроектирование

интерактивность

E-mailПриложение

Приложение 1

Репозиторий

  • Workflow

  • Business Events

  • Advanced Queueing

XML

Адаптер

Адаптер

XML

Приложение 2


Slide51 l.jpg

9 страницамi

Oracle

APPLICATION SERVER

Михаил Попов

[email protected]

Тел. (095) 721-32-33

Oracle Corporation

http://otn.oracle.comhttp://portalstudio.oracle.com


ad