Ciclo de Ponencias: Características de Oracle 11g.

6,455 views

Published on

I FESTIVAL DE INFORMÁTICA EDUCATIVA 2010

Nombrar de forma general la funcionalidad de Oracle como motor de bases de datos, su funcionalidad, integración y ventajas.

Ponente: Ing. Harold Flores
Consultor de Oracle para SSA Sistemas

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
6,455
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
177
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Without the need to invest in under-utilized redundant infrastructure
  • And with the ability to adapt to changing business workload environments as needed so that you no longer have to build infrastructure sized for the worst case scenario. In this example if at the end of the quarter, processing emphasis is placed on DSS management reporting, more resources can be added by using the unneeded capacity of less busy applications, all transparent to the users and at a much lower cost. We do not waste capacity.
  • And of course additional capacity can also be added when required without interruption and with out huge outlays.
  • When we take the data security and regulatory challenges down to database level, we pretty much see five key database security challenges: 1 – Protecting Access to Application Data 2 – Protecting Data-At-Rest 3 – Data Classification 4 – De-Identifying Information for Sharing 5 – Database Monitoring In this presentation we will be drilling down into all of these, and looking at the Oracle products that can address these different challenges.
  • Oracle Application Express is a browser based, rapid application development tool that allows you to very quickly, very productively, using declarative methods, build Web 2.0 applications that are fast, reliable and secure, leveraging all of the capabilities of the Oracle Database and is delivered as a standard component of the Oracle Database. What this means is it’s easier for you to establish an Oracle Database, develop, deploy and manage these Application Express applications and do it in a productive fashion.
  • Application Express can be used for many things, whether it’s data driven applications, built completely from scratch based upon a business process or some other discovery or requirements gathering. You can use it for online reporting, so all of the data that you gather in your Oracle Database you can actually create reports again, interactive reports, charts and things of that nature – we’ll see some of this later – that are very robust and can be used directly by end users so you can get them started and they can create their own reports and then save them and share them and all that kind of stuff.   If you've got existing forms infrastructure, Oracle Developer and Oracle Forms character mode and things of that nature, Application Express provides a great environment that allows you to bring those things forward, leveraging all of your PL SQL skills and declarative forms programming into the world of Web 2.0.   Last two things I want to talk about are also extremely important. With the proliferation of Microsoft Office and Excel and Access, quite frankly, end users are finding themselves in a bit of a pickle. One, they’re very productive tools. They’re fairly easy to use. But two, because of the disparate nature or the way that it spreads data all over the place becomes very difficult to manage and very difficult to secure.   One use case, for example, with respect to spreadsheets is what do you do when you’ve got a spreadsheet template and you share it amongst a group of people, and then you need to report on what everybody is inputting into that spreadsheet, right. You need to bring them together. You need to cut and paste data. You need to make sure they got in the right format and all of that kind of stuff.   And how are you sharing that information or sending that spreadsheet around? You’re probably doing it through e-mail, which is not secure at all. And if you’re passing customer information or other proprietary information, it could put you in some very serious compliance risk, so you’ve got to be very careful with how you share information via e-mail.   With respect to Access, Microsoft Access, even Microsoft themselves talked about the security limitations of Access and the scalability limitations and are imploring their customers to move off of that platform.   Well, Oracle Application Express makes it very easy to do that with included migration tools, allowing you to bring not only the data but the application across, and allowing you to essentially drop that zero and get with the hero, get with the market leader where we provide technology innovation and reliable, secure systems and have been doing it and have been the market leader for almost 30 years.
  • So Oracle Application Express is easy to develop. It’s a rapid application environment built for the web. You use it through a browser. You use primarily wizards and declarative functionality. You point and click your way through the development cycle. Really you can be up and running very, very quickly.
  • It’s extremely easy to deploy. As I mentioned it’s browser based, so there is no client software to deploy, no client software to maintain versions of or to support from one version to the next. It comes with the database, so it doesn’t matter whether you buy Database Standard Edition One or, quite frankly, Standard Edition or even Enterprise Edition. You can leverage Application Express with all of those.
  • And it’s easy to maintain because, again, it leverages a central, single database. You back it up in one location, supports multi tendencies, so you can have multiple departments or even multiple customers on the same database, so it scales even better.
  • Gestion de la memoria – totalmente automatizado En 10g tenia que repartir el tama;o de la memoria (determinando el tamano maximo de memoria que iba a tener el SGA), en 11g ya lo tiene por defecto o lo puedo cambiar, mecanismos mas sofisticados. Los parametros vienen por defecto, pero se pueden trocar por defecto. Adaptive auto-tuning, Integrated advisory, Low-impact instrumentation Schema – 11g adds partition advisor to index and materialized view advisor RAC – finish ADDM Recovery – data repair advisor Replication – streams performance advisor
  • Martin
  • ADDM y AWR tambien analisis para RAC Problemas de interconnect no los detectaba en 10g antes. In an outage, uncertainty and confusion greatly increase downtime => Data Recovery Advisor Automates problem investigation Intelligently determines plan for recovery Can automatically apply recovery plan Reduces Downtime by Eliminating Confusion Compression – column compression enhanced for oltp, lob compression, lob deduplication, binary xml Open source for binary xml
  • Ciclo de Ponencias: Características de Oracle 11g.

    1. 2. Oracle Database Server 11g Versiones y Características Harold Flores Consultor de Preventas Tecnología – SSA Sistemas
    2. 3. Innovaci ón continua Oracle 11g + Data Vault Grid Computing Automatic Storage Management Transparent Data Encryption Self Managing Database XML Database Oracle Data Guard Real Application Clusters Flashback Query Virtual Private Database Built in Java VM Partitioning Support Built in Messaging Object Relational Support Multimedia Support Data Warehousing Optimizations Parallel Operations Distributed SQL & Transaction Support Cluster and MPP Support Multi-version Read Consistency Client/Server Support Platform Portability Commercial SQL Implementation Oracle 2 Oracle 9 i Oracle 5 Oracle 6 Oracle 7 Oracle 8 Oracle 8 i Oracle 10g
    3. 4. Características por Versión
    4. 5. Características por Versión Características de Plataforma Las diferencias entre las versiones permiten flexibilidad, escalabilidad y disponibilidad de las funcionalidades adecuadas según las necesidades del cliente
    5. 6. Características por Versión Alta Disponibilidad
    6. 7. Con Oracle Active Data Guard Backups hacia standby <ul><li>Ambiente de pruebas (Standby Snapshot) </li></ul>Real-time Queries Standby Database Producción Database
    7. 8. Características por Versión Escalabilidad
    8. 9. Infraestructura Oracle RAC HR Financials DSS
    9. 10. Infraestructura Oracle RAC HR Financials DSS Altamente Disponible…
    10. 11. Uso Recursos Eficiente y Dinámico HR Financials DSS DSS Altamente Adaptable…
    11. 12. Uso Recursos Eficiente y Dinámico HR Financials DSS Altamente Adaptable…
    12. 13. Características por Versión Seguridad
    13. 14. Seguridad de base de datos Privacidad de datos y cumplimiento de regulaciones Protección de acceso a datos de aplicación Clasificación de datos Monitoreo de base de datos Identificación de información compartida Protección Datos
    14. 15. Seguridad de base de datos Privacidad de datos y cumplimiento de regulaciones Total Recall Cumplimiento Database Vault Autorización y autenticación Protección de datos Access Control Encripción de Tablespace Integración HSM Optimizado para Oracle Database Configuration Management Audit Vault Data Masking Transparent Data Encryption Secure Backup
    15. 16. Características por Versión Desarrollo de Aplicaciones
    16. 17. Oracle Application Express (APEX) <ul><li>Herramienta Rapid Application Development ( RAD ) para Oracle Database </li></ul><ul><li>Interface Web para Desarrollo, Despliegue y Usuario final </li></ul><ul><li>Construcción declarativa de aplicaciones Web 2.0 seguras y rápidas. </li></ul><ul><li>Apalancamiento en todas las capacidades de la base de datos </li></ul><ul><li>Componente estándar de la base de datos. </li></ul>Fácil de desarrollar • Fácil de desplegar • Fácil de usar
    17. 18. Casos de Uso Data-driven Applications Aplicaciones departamentales basadas en datos Online Reporting Aplicaciones de reportes basadas en SQL Access Replacement Migración y consolidación de aplicaciones hechas en Access Spreadsheet Web-ification Convertir hojas de cálculo en aplicaciones web para que puedan ser accedidas y editadas concurrentemente Oracle Forms Modernization Uso de las ventajas de SQL y PL/SQL para mover aplicaciones basadas en Forms hacia HTML / Web 2.0
    18. 19. Oracle Application Express <ul><li>Fácil de Desarrollar </li></ul><ul><li>Desarrollo ágil para web </li></ul><ul><li>Alta productividad </li></ul><ul><li>Basada en Lenguaje Declarativo y Wizards </li></ul>
    19. 20. Oracle Application Express <ul><li>Fácil de Desplegar </li></ul><ul><li>Sin software especial en los clientes </li></ul><ul><li>Uso de browsers </li></ul><ul><li>Incluido en la Base de datos </li></ul><ul><li>Fácil de Desarrollar </li></ul><ul><li>Desarrollo ágil para web </li></ul><ul><li>Alta productividad </li></ul><ul><li>Basada en Lenguaje Declarativo y Wizards </li></ul>
    20. 21. Oracle Application Express <ul><li>Fácil de Mantener </li></ul><ul><li>Manejo centralizado de metadatos </li></ul><ul><li>Framework robusto </li></ul><ul><li>Fácil de Desplegar </li></ul><ul><li>Sin software especial en los clientes </li></ul><ul><li>Uso de browsers </li></ul><ul><li>Incluido en la Base de datos </li></ul><ul><li>Fácil de Desarrollar </li></ul><ul><li>Desarrollo ágil para web </li></ul><ul><li>Alta productividad </li></ul><ul><li>Basada en Lenguaje Declarativo y Wizards </li></ul>
    21. 22. Características por Versión Gestión
    22. 23. Gestión del Ciclo de Vida Nuevas funcionalidades para la gestión de cambios Captura y reproducción de la carga real Entorno de Pruebas Detección y afinado de problemas de rendimiento Empaquetado de incidentes para soporte Patching automatizado “online” Configuración y Mantenimiento de producción Provisionamiento – Actualización o Clonación
    23. 24. Real Application Testing Carga de trabajo de 1000 usuarios en linea replicados Captura Replay PRODUCCIÓN PRUEBA Workload
    24. 25. Mejorando con el cambio Afinado de partes que puedan representar un problema
    25. 26. Características por Versión Bodegas de Datos
    26. 27. Crecimiento de datos Datos No- Estructurados Cumplimiento De regulaciones Adquisiciones Datos Estructurados Inteligencia De negocios Consolidación de datos
    27. 28. Beneficios del Particionamiento Tabla muy grande Dificultad de administración Partición Dividir y conquistar Fácil de manejar Mejor rendimiento Particionamiento compuesto Mayor rendimiento Más flexibilidad con las necesidades de negocio ORDERS ORDERS Jan Feb ORDERS Jan Feb Europe USA
    28. 29. Características por Versión Integración
    29. 30. Características por Versión Gestión de Contenido
    30. 31. Base de Datos Autoadministrada Storage Backup Memory Apps/SQL Schema RAC Recovery Replication Auto- Tuning Advisory Instrumentation
    31. 32. Oracle Enterprise Manager Manejo completo de infraestructura <ul><li>Manejo de la aplicacion completa para una mejor experiencia de usuario </li></ul><ul><li>Acelera la deteccion, diagnostico y solucion del rendimiento </li></ul><ul><li>Minimizacion de riesgos a traves de desarrollo y operaciones con soluciones de alta calidad </li></ul><ul><li>Maximizar el ROI utilizando una unica solution para ambientes de pruebas y produccion </li></ul>
    32. 33. Enterprise Manager Grid Control - Packs Stand Alone Packs Tuning Diag Change Mgmt Config Mgmt Provi- sioning Diag Config Mgmt Provi- sioning SOA IdM Service Level Mgmt Config Mgmt 3 RD Party Plug-Ins Apps Mgmt Provisioning Linux Mgmt Data Masking
    33. 34. Oracle Grid Control 25 Management Plug-Ins <ul><li>Base de datos No-Oracle </li></ul><ul><ul><li>Microsoft SQL Server </li></ul></ul><ul><ul><li>IBM DB2 Database </li></ul></ul><ul><ul><li>Sybase ASE </li></ul></ul><ul><ul><li>TimesTen </li></ul></ul><ul><li>Dispositivos de red </li></ul><ul><ul><li>Check Point Firewall </li></ul></ul><ul><ul><li>Juniper Netscreen Firewall </li></ul></ul><ul><ul><li>F5 BigIP Local Traffic Manager </li></ul></ul><ul><li>Almacenamiento </li></ul><ul><ul><li>EMC Celerra Server </li></ul></ul><ul><ul><li>NetApp Storage Filers </li></ul></ul><ul><ul><li>EMC Symmetrix DMX </li></ul></ul><ul><ul><li>EMC Clariion </li></ul></ul><ul><li>Host </li></ul><ul><ul><li>(Linux, Windows, Unix) </li></ul></ul><ul><li>Middleware No-Oracle </li></ul><ul><ul><li>BEA WebLogic Server </li></ul></ul><ul><ul><li>IBM WebSphere Application Server </li></ul></ul><ul><ul><li>Microsoft Active Directory </li></ul></ul><ul><ul><li>Microsoft BizTalk Server </li></ul></ul><ul><ul><li>Microsoft Commerce Server </li></ul></ul><ul><ul><li>Microsoft Internet Information Services </li></ul></ul><ul><ul><li>Microsoft Internet Security and Acceleration Server </li></ul></ul><ul><ul><li>Microsoft .NET Framework </li></ul></ul><ul><ul><li>IBM WebSphere MQ </li></ul></ul><ul><ul><li>JBoss Application Server </li></ul></ul><ul><ul><li>Microsoft Exchange Server </li></ul></ul><ul><ul><li>Apache Tomcat </li></ul></ul>
    34. 35. Otras novedades de Oracle Database 11g <ul><li>Rendimiento y Escalabilidad </li></ul><ul><ul><li>Query Result Cache </li></ul></ul><ul><ul><li>TimesTen Cache Enhancements </li></ul></ul><ul><ul><li>RAC Scalability Enhancements </li></ul></ul><ul><li>Alta Disponibilidad </li></ul><ul><ul><li>Data Recovery Advisor </li></ul></ul><ul><ul><li>Readable Physical Standby </li></ul></ul><ul><li>Grandes BD - ILM </li></ul><ul><ul><li>Interval and Referential Partitioning </li></ul></ul><ul><ul><li>Enhanced Compression </li></ul></ul><ul><li>Manejabilidad y Diagnóstico </li></ul><ul><ul><li>Support Workbench </li></ul></ul><ul><ul><li>SQL Performance Analyzer </li></ul></ul><ul><ul><li>SQL Test Case Builder </li></ul></ul><ul><li>Seguridad </li></ul><ul><ul><li>Tablespace and LOB Encryption </li></ul></ul><ul><ul><li>Secure Configuration </li></ul></ul><ul><li>Business Intelligence </li></ul><ul><ul><li>BI Publisher Reporting </li></ul></ul><ul><ul><li>Supermodels for Data Mining </li></ul></ul><ul><li>Datos no Relacionales </li></ul><ul><ul><li>Enhanced XML indexing </li></ul></ul><ul><ul><li>Storage & Query of Semantic Content </li></ul></ul><ul><li>Productividad y Desarrollo </li></ul><ul><ul><li>APEX 3.0 including support for Flash Charting and PDF output </li></ul></ul><ul><ul><li>Improved PHP Scalability </li></ul></ul><ul><ul><li>.NET Improvements </li></ul></ul><ul><ul><li>Simple compilation of PLSQL and Java Stored Procedures </li></ul></ul>
    35. 36. Preguntas y Respuestas

    ×