SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
La computación en sus principios, solo almacenaba tanto los datos para procesar como la
salida de los datos procesados, en variables de memoria.

Claro que esto no era muy cómodo, dado que por cada ejecución del programa, estas debían
ser cargadas nuevamente, y a raíz de eso se empezó a investigar sobre cómo solucionar el
tema de la persistencia de los datos.

En un principio se resolvió con la implementación de cintas magnéticas, que de manera
secuencial almacenaban el resultado de los procesamientos de un conjunto de datos.

A medida que evolucionaba la ciencia de la computación, la electrónica y bajaban los
costos, la cantidad de información a procesar era cada vez mayor, y eso requirió que se
comenzara a investigar en formas más eficientes de almacenamiento de la información.

Como es natural en la computación, cada empresa que disponía de computadoras y
programadores, desarrollaba su propio modelo de persistencia de datos, debiendo hacer
malabares al momento de tener que unificar los datos, y en consecuencia se establecieron
ciertos parámetros que debían cumplir el almacenamiento.

Un ARCHIVO está compuesto por un conjunto de REGISTROS y cada registro está
compuesto por CAMPOS de datos.




Esta estructura funcionó por un tiempo, hasta que el volumen de información que se
manejaba en archivos, se convirtió en extremadamente lenta, a pesar de invertir cada vez
más en hardware para aumentar la velocidad de acceso a los datos.

A mediados de 1960, se consolida la idea general de motor de base de datos. Esto consistía
en un software que se encargaba de realizar estrictamente operaciones con archivos,
inserción, eliminación, y por sobre todo búsquedas y ordenamientos.

RETRIEVE, es el primero de los sistemas de manejo de bases de datos. El ―Jet Prolpulsion
Laboratory‖ le encarga a Jeb Long, uno de sus programadores, quien produjo JPLDIS (Jet
Propulsion Laboratory Display Information System), escrito en lenguaje Fortran y se
ejecutaba en equipos UNIVAC.
En 1978 Wayne Ratliff escribió un programa en Assembler de manejo de bases de datos en
la misma empresa pero para computadoras con sistema operativo CP/M, y con un fin no tan
oficial, llevar el control de las apuestas de fútbol en la oficina, y lo denominó VULCAN, en
referencia al Sr. Spock de la serie viaje a las estrellas. Este producto lo utilizó luego para
operaciones comerciales y es así que la empresa AshtonTate le compra los derechos y le
contrata como vicepresidente, de esa manera, luego de implementar algunas mejoras lanzan
al mercado el DBASE II. Ahora era capaz de interpretar estructuras de control y manejar
funciones para operar cadenas de caracteres, funciones para el manejo de TABLAS que es
el nombre que se modificó en la estructura de archivos.

DBASE es el primero de los motores de bases de datos, quedando su uso circunscrito a la
mediana empresa.

En 1980 ya se estaba trabajando en grandes volúmenes de información, y una empresa de
nombre INFORMIX abre el concepto de base de datos relacional, liderando el mercado de
las bases de datos entre 1990 y 2000, cuando aparece en el mercado ORACLE, quien es
hasta hoy el que domina este mercado.

Pero en 1970 Codd propone el modelo relacional asociado a un lenguaje de acceso a datos,
basado en el cálculo de predicados. Es IBM quien en 1977 define el lenguaje SEQUEL de
manera experimental, y ORACLE es quien lo utiliza por primera vez en un programa
comercial en 1979.

SEQUEL se convierte en SQL, siendo éste una evolución del primero, pasando a ser el
lenguaje por excelencia de los diversos sistemas de gestión de bases de datos relacionales,
que logra su estandarización en 1986.

Se presentaba ahora el problema de la compatibilidad entre los diferentes sistemas de bases
de datos existentes dentro de una misma empresa y entre otras empresas, obligando ahora a
desarrollar alguna estrategia para resolver este problema.

Las empresas líderes en el mercado de bases de datos, se reúnen para establecer el estándar
a seguir y deciden implementar una interface y es Microsoft el primero en presentar una
solución a esta incompatibilidad, dado que sus sistemas operativos se impusieron en el
mercado de la mano de las computadoras personales.

La solución se llamó ODBC (Open Data Base Conectivity) y esto le permitía a su producto
Access, obtener información de los servidores de bases de datos más grandes, sin importar
cual fuera éste (SQL Server, Informix, SysBase, etc...), como también conectarse a bases de
datos, pequeñas como las denominadas Xbase (Dbase, Fox, Paradox, Excel, etc...).
Sun Microsystem desarrolla una interfaz llamada JDBC (Java Data Base Conectivity, para
poder relacionar sus programas con los sistemas de bases de datos ubicados en servidores
de datos, al igual que ODBC, y para hacer la conexión con bases de datos locales o
pequeñas, implementa un puente entre JDBC y ODBC.
Reglas de evaluación de un SGBD de Edgar Frank Codd (1923 -2003)

Un Sistema de Gestión de Bases de Datos Relacionales tiene corno objetivo servir de
Interfaz de comunicación entre una base de datos y las aplicaciones que la utilizan, de
modo que asegure el cumplimiento de los siguientes objetivos.

      Abstraer la información acerca de cómo se almacenan físicamente los datos.
      Mantener la independencia entre la vista física y lógica de los datos.
      Mantener la mínima redundancia dado que los diseños de bases de datos que
       soportan (el modelo relacional) no son propensos a representar información
       repetida.
      Asegurar la consistencia de la información.
      Proveer seguridad ante usos rnalintencionados, ataques, robos de información, etc.
      Asegurar la integridad de los datos almacenados.
      Proveer mecanismos de respaldo y recuperación.
      Regular y controlar la concurrencia de usuarios,
      Proveer buen tiempo de respuesta.

Para evaluar los SGBDR, el doctor E. F. Codd (23 de agosto de 1923 - 18 de abril de 2003)
enunció, en 1970, las siguientes reglas (publicadas en 1969 bajo el titulo Derivability,
Redundancy, and Consistency, of Re1ations Stored in Large Data Banks, y un año más
tarde bajo el título A Relational Model of Data for Large Shared Data Banks).

Regla 0. Para que un sistema se denomine sistema de gestión de bases de datos relacionales
debe utilizar (exclusivamente) sus capacidades relacionales con el propósito de gestionar la
base de datos.

Regla 1. Toda la información contenida en. una base de datos relacional (BDR) se
representa explícitamente en el nivel lógico de una manera exacta con valores en tablas. Por
este motivo, los metadatos (diccionario, catalogo) se representan en forma idéntica que los
datos de usuario y puede usarse el mismo lenguaje (ej., SQL) para acceder a los datos y a
los metadatos (Regla 4).
Por otra parte, un valor posible es el valor nulo, con sus dos interpretaciones: valor
Desconocido o valor no aplicable.

Regla 2. Regla del acceso garantizado.

Pata todos y cada uno de los datos (valores atómicos) de una base de datos relacionales se
garantiza que son accesibles logicamente, utilizando una combinación de nombre de tabla,
valor de clave primaria y nombre de columna.

Cualquier dato almacenado en una base de datos relacionales tiene que poder ser
direccionado en forma unívoca. Para hacerlo, se debe indicar en qué tabla se encuentra,
cuál es la columna y cuál es la fila (por medio de la clave primaria). Por lo tanto, se
necesita el concepto de clave primaria.
Regla 3. Tratamiento sistemático de valores nulos

Los valores nulos (aquellos valores que son distintos de la cadena vacía, blancos, 0,...) se
soportan en los SGBD totalmente relacionales con el objeto de representar información
desconocida o no aplicable de manera sistemática, independientemente del tipo de datos en
cuestión.

Regla 4. Catálogo dinámico en línea basado en el modelo relacional

La descripción de la base de datos relacional se representa lógicamente de la misma manera
que los datos normales, de tal manera que los usuarios autorizados se encuentran en
condiciones de aplicar el mismo lenguaje relacional a su consulta, igual que lo aplican a los
datos normales.

Regla 5. Regla del sublenguaje de datos completo

Un sistema relacional debe soportar varios lenguajes y varios modos de uso de terminal (ej.,
rellenar formularios, etc.). Sin embargo, debe existir al menos un lenguaje cuyas sentencias
sean expresables mediante una sintaxis bien definida como cadenas de caracteres y que sea
completo, soportando:

- definición de datos
- definición de vistas
- manipulación de datos (interactiva y por programa);
- limitantes de integridad
- limitantes de transacción (iniciar, realizar, deshacer) (Begin, commit, rollback);
- además de poder tener interfaces más amigables para hacer consultas, etc., siempre debe
de haber un modo de hacerlo todo de manera textual, es decir que pueda ser incorporada en
un programa tradicional. Un lenguaje que cumple con esta característica medida es SQL.

Regla 6. Regla de actualización de vistas

Todas las vistas que son teóricamente actualizables se pueden actualizar por el sistema.

Regla 7. Regla de inserción, actualización y borrado de alto nivel

La capacidad de manejar una relación base o derivada como un solo operando se aplica no
sólo a la recuperación de los datos (consultas), sino también a la inserción, actualización y
borrado de datos. Esto significa que el lenguaje de manejo de datos también debe ser de
alto nivel (de conjuntos).
Regla 8. Regla de independencia física de datos

Los programas de aplicación y actividades del terminal permanecen inalterados en el
ámbito lógico independientemente de los cambios que se realicen en las representaciones
de almacenamiento o en los métodos de acceso. El modelo relacional es un modelo lógico
de datos y oculta las características de su representación física.

Regla 9. Regla de independencia lógica de datos

Los programas de aplicación y actividades del terminal permanecen inalterados en el
ámbito lógico independientemente de los cambios que se realicen en las tablas base que
preservan la información. Cuando se modifica el esquema lógico preservando información
(no valdría, por ejemplo, eliminar un atributo), no es necesario modificar nada en niveles
superiores.

Regla 10. Regla de independencia de integridad

Los limitantes de integridad específicos para una determinada base de datos relacional
deben ser capaces de definirse en el sublenguaje de datos relacionales, y almacenables en el
catálogo, no en los programas de aplicación. El objetivo de las bases de datos no consiste
únicamente en almacenar los datos, sino también en guardar sus relaciones y evitar que
estas limitantes se codifiquen en los programas. Por tales motivos, se deduce que en una
base de datos relacional debe ser posible definir limitantes de integridad. Como parte de los
limitantes inherentes al modelo relacional (formando parte de su definición) podemos hallar
los siguientes:

-una BDR tiene integridad de entidad o, expresado en otros términos, cada tabla debe tener
una clave primaria, y
- una BDR tiene integridad referencial, es decir, cada clave externa no nula debe existir en
la relación donde es primaria.

Regla 11. Regla de independencia de distribución

Una BDR tiene independencia de distribución. Las mismas órdenes y programas se
ejecutan igual en una base de datos (BD) centralizada que en una distribuida.
Las bases de datos relacionales son fácilmente distribuibles: se parten las tablas en
fragmentos que se distribuyen y cuando se necesitan las tablas completas, se recombinan
por medio de operaciones relacionales, con los fragmentos.

Esta regla es responsable de los siguientes tres tipos de transparencia de distribución.

• Transparencia de localización: el usuario tiene la impresión de que trabaja con una base
de datos local (aspecto de la regla de independencia Fisica).
• Transparencia de fragmentación: el usuario no se percata de que la relación con la cual
esté trabajando se encuentra fragmentada (aspecto de la regla de independencia lógica de
datos).
• Transparencia de replicación: el usuario no advierte que pueden existir copias (réplicas)
de una misma relación en diferentes lugares.

Regla 12. Regla de la no-subversión

Si un sistema relacional posee un lenguaje de bajo nivel (un registro de cada vez) ese bajo
nivel no puede ser usado para saltarse (subvenir) las reglas de integridad y los limitantes
expresados en los lenguajes relacionales de más alto nivel: una relación (conjunto de
registros) de cada vez.
Después de la breve historia del surgimiento y la evolución de las bases de datos pasemos a
revisar la información de tres de los Sistemas Gestores de Base de Datos que existen y
compiten en el mercado actual en sus últimas versiones Oracle 11g Release 2, Microsoft
Sql Server 2008 y MySQL 5.1.
ORACLE

Con bases de datos que triplican su tamaño cada dos años, los departamentos de IT se
enfrentan tanto a los desafíos nuevos como a los ya conocidos: ¿Cómo mantener los niveles
adecuados de servicio al usuario en caso de que se produzcan fallas en el sitio, en el
almacenamiento o en el servidor? ¿Cómo evitar la violación de datos y garantizar el
cumplimiento regulatorio? ¿Cómo almacenar, administrar y proteger todo tipo de
información, e incluso integrarla fácilmente en las operaciones comerciales rutinarias?
¿Cómo escalar los amplios sistemas transaccionales y de depósito de datos mientras se
asegura el cumplimiento, la confiabilidad y la capacidad de administración? ¿Y cómo
actualizar el software y el hardware mientras se minimizan los riesgos de cambio?

Oracle lo ayuda a abordar estos desafíos con una amplia variedad de nuevas características
y mejoras en Oracle Database 11g. Al extender la capacidad exclusiva de Oracle para
brindar los beneficios de grid computing, Oracle Database 11g le permite mejorar los
niveles de servicio al cliente, reducir el tiempo de baja, y hacer un uso más efectivo de los
recursos de IT mientras aumenta el desempeño, la escalabilidad y la seguridad de sus
aplicaciones 24/7.


Capacidad de Administración

Las características relacionadas con la capacidad de administración en Oracle Database 11g
están diseñadas para ayudar a las empresas a administrar fácilmente los grids de
infraestructura y cumplir exitosamente con las expectativas del nivel de servicio al usuario.

Las nuevas características y mejoras en la capacidad de administración de Oracle Database
11g ayudan a aumentar la productividad de los DBA y reducir los costos de administración,
mientras aumenta el desempeño, la escalabilidad y la seguridad de sus aplicaciones
comerciales durante las 24 horas.

ENTERPRISE GRID

Hace cuatro años Oracle introdujo grid computing con Oracle Database 10g, cambiando
fundamentalmente la apariencia y el funcionamiento de los centros de datos y
transformándolos de silos de recursos dispares a grupos compartidos de servidores y
almacenamiento. Al agrupar en cluster los servidores de commodity de bajo costo y una
gran variedad de almacenamiento modular en un grid, las empresas pueden crear sistemas
de IT que brinden los niveles más altos de capacidad de administración, disponibilidad y
desempeño. Oracle Database 11g extiende la capacidad exclusiva de Oracle para brindar
los beneficios de grid computing.
Cumplir con las Expectativas del Nivel de Servicio al Usuario

Administrar los objetivos del nivel de servicio es un desafío constante. Los usuarios
esperan tener acceso rápido y seguro a las aplicaciones comerciales 24/7, y los
administradores de IT deben brindarlo sin aumentar los costos ni los recursos. Las
características relacionadas con la capacidad de administración de Oracle Database 11g
están diseñadas para ayudar a las empresas a administrar fácilmente los grids de
infraestructura y cumplir exitosamente con las expectativas del nivel de servicio de sus
usuarios. Las nuevas características y mejoras en la capacidad de administración de Oracle
Database 11g ayudan a aumentar la productividad de los administradores de base de datos
(DBA) y a reducir los costos de administración mientras aumenta el desempeño, la
escalabilidad y la seguridad de sus aplicaciones comerciales durante las 24 horas.

Minimizar los Riesgos de Cambio con Real Application Testing

Oracle Database 11g reduce el costo de actualización de la base de datos y otros cambios de
hardware y del sistema operativo haciendo que sea mucho más fácil probar los sistemas
antes y después del cambio para que se puedan identificar y resolver los problemas. Por
ejemplo:

                Database Replay le permite capturar fácilmente las cargas de trabajo de
                producción real en el nivel de base de datos y repetirlas en su sistema de
                prueba para que pueda comprobar en su totalidad el impacto de los
                cambios en el sistema, con inclusión de las características de concurrencia
                crítica.

                SQL Performance Analyzer identifica las regresiones de desempeño y los
                cambios en el plan de ejecución del lenguaje estructurado de consulta
                (SQL). Los problemas identificados pueden resolverse utilizando SQL
                Tuning Advisor ya sea retomando el plan de ejecución original o
                adaptándolo.

Ampliar la Productividad de los DBA con Administración Automatizada

Oracle Database 11g continúa con el esfuerzo—que comenzó con Oracle9i Database y se
prolongó a lo largo de Oracle Database 10g—de simplificar drásticamente y automatizar
por completo las tareas de los DBA.
Las nuevas capacidades de Oracle Database 11g incluyen:

                • Adaptación automática de SQL con capacidades de autoaprendizaje

                • Adaptación automática y unificada de los buffers de memoria de
                   Program Global Area (PGA) y System Global Area (SGA)

                • Nuevas guías de particionamiento, recuperación de datos, desempeño de
                   transmisión de datos, y administración de espacio
• Mejoras en el Monitoreo Automático de Diagnóstico de Base de Datos
                   (ADDM), que ofrece un mejor panorama global del desempeño en los
                   entornos de Oracle Real Application Clusters (Oracle RAC) y mejores
                   capacidades de análisis del desempeño comparativo.

Lograr una Resolución más Rápida de Errores con el Diagnóstico de Fallas

Las nuevas capacidades para el diagnóstico de fallas de Oracle Database 11g facilitan a los
clientes la captura de los datos que Oracle Support necesita cuando se producen errores.
Esto permite una resolución más rápida de los problemas con menos cantidad de demandas
por parte de los clientes respecto de la reproducción de problemas.

Minimizar el Costo del Tiempo de Baja

En esta economía global 24/7, las empresas no pueden costear los sistemas de IT que dejan
de funcionar. Los sistemas deben ser confiables y deben recuperarse rápidamente en caso
de fallas. Oracle Database 11g protege los sistemas de todas las causas comunes
relacionadas con el tiempo de baja planificado y no planificado, con inclusión de las fallas
en el sitio, en el almacenamiento y en el servidor, así como de una de las causas más
importantes—el error humano. Con las características de alta disponibilidad de Oracle
Database 11g, usted puede reducir significativamente los riesgos del tiempo de baja y la
pérdida de datos.

Permitir una Rápida Recuperación de Datos a través de Oracle Data Guard

Oracle Data Guard coordina el mantenimiento y la sincronización de su base de datos entre
los servidores remotos y locales para una rápida recuperación ante desastres o fallas en el
sitio. Oracle Database 11g ofrece varias mejoras importantes en Oracle Data Guard, con
inclusión de:


                  •La capacidad de realizar consultas en tiempo real en un sistema standby
                      físico para fines informativos y otros propósitos.

                  • La capacidad de realizar actualizaciones online y rotativas de la base de
                      datos al convertir temporalmente un sistema standby físico a uno
                      standby lógico.

                  • Snapshot standby para respaldar entornos de prueba.

Asimismo, se mejora el desempeño del sistema standby físico y lógico. El sistema standby
lógico ahora respalda Extensible Markup Language (XML), los tipos de datos Character
Large Object (CLOB) y la encriptación de datos transparentes. El failover automático de
inicio rápido ahora es respaldado para el transporte asíncrono.
Proteger los Datos con Administración Automática de Almacenamiento

Con la Administración Automática de Almacenamiento, Oracle Database 11g
automáticamente duplica y equilibra los datos a través de los dispositivos de
almacenamiento disponibles para proteger los datos y optimizar el desempeño —incluso
cuando se agregan o eliminan discos nuevos. Oracle Database 11g ofrece varias mejoras
importantes de alta disponibilidad para la Administración Automática de Almacenamiento,
con inclusión de las siguientes características:


                  • Soporte de actualizaciones rotativas

                  • Detección y reparación automática de bloques defectuosos

                  • Rápida resincronización de duplicación, lo cual vuelve a sincronizar de
                      manera efectiva los grupos de almacenamiento que la
                      Administración Automática de Almacenamiento duplica cuando se
                      pierde temporalmente la conectividad de la red de almacenamiento

Las mejoras de desempeño en la Administración Automática de Almacenamiento permiten
a las bases de datos muy grandes abrirse más rápido y reducir el consumo de memoria
SGA. También permiten a los DBA aumentar el tamaño de la unidad de asignación de
almacenamiento para acelerar la gran cantidad de entradas/salidas (I/Os) secuenciales.

Aumentar significativamente los Tiempos de Alta

Oracle Database 11g permite aplicar muchos parches one-off en la bases de datos—con
inclusión de los parches de diagnóstico— sin tiempo de baja, tanto en entornos de un solo
servidor como en entornos en cluster. Asimismo, un nuevo asesor de recuperación de datos
reduce significativamente los tiempos de baja al identificar rápidamente la causa de las
fallas, presentando las opciones de recuperación disponibles para los DBA y, en algunos
casos, corrigiendo automáticamente los problemas a través de mecanismos de
autoreparación.

Agilizar las Actualizaciones de la Base de Datos

Con Oracle Database 11g, tanto las actualizaciones de las versiones como las
configuraciones de los parches ahora son mucho más rápidas a través del uso de
paralelismo y compilación atrasada de objetos PL/SQL.

Mejorar las Operaciones Online

Oracle Database 11g incluye algunas mejoras en las operaciones de redefinición online, con
inclusión de los siguientes elementos:

                  • Rastreo detallado de dependencias, lo cual permite la incorporación de
                      nuevas columnas y procedimientos sin caer en nuevas recopilaciones
                      innecesarias de objetos dependientes
• Operaciones de alteración de tablas online, fáciles de ejecutar

                  • Rápida ―incorporación de columnas‖ con valores por defecto

                  • Creación de índices online sin pausa en las operaciones de lenguaje
                      para manipulación de datos (DML)

Otras Mejoras de Alta Disponibilidad

Oracle Database 11g presenta otras mejoras de alta disponibilidad, con inclusión de:

                  • Oracle Flashback Transaction Query, que permite, con un solo botón,
                      deshacer las transacciones perjudiciales con otros cambios de
                      transacciones dependientes

                  • Mejor migración  de plataformas y traspaso de datos con más opciones,
                      con inclusión de las particiones transportables, los esquemas y las
                      bases de datos de todas las plataformas

                  • Soporte de OracleRecovery Manager (RMAN) para snapshots de
                      Windows Volume Shadow Copy Service (VSS), lo cual da como
                      resultado una mayor integración con el backup de Windows



Optimizar el Desempeño y la Confiabilidad

Las regulaciones de cumplimiento, la revelación legal y las tendencias hacia depósitos de
datos consolidados han hecho que las bases de datos triplicaran su tamaño cada dos años,
provocando un impacto significativo sobre los costos de almacenamiento y el desempeño,
la confiabilidad y la capacidad de administración de las bases de datos grandes. Oracle
Database 11g permite a las empresas aumentar fácilmente los amplios sistemas
transaccionales y de depósito de datos, y ofrecer un rápido acceso 24/7 a los datosutilizando
almacenamiento modular y servidores de bajo costo. Oracle Database 11g ofrece nuevas
características innovadoras para mejorar más el desempeño y la escalabilidad de los
entornos más dificultosos.

Almacenar todos sus Datos de manera segura con SecureFiles

SecureFiles es la oferta de próxima generación de Oracle para almacenar objetos de gran
tamaño (LOBs), como imágenes, objetos de textos amplios, o tipos de datos avanzados—
con inclusión de XML, medical imaging, y objetos geoespaciales—dentro de la base de
datos. SecureFiles ofrece excelente desempeño totalmente comparable con los sistemas de
archivo. Asimismo, ofrece funcionalidades avanzadas, como por ejemplo, compresión
inteligente, encriptación transparente y reduplicación transparente.
Mejorar el Desempeño y Minimizar los Costos de Almacenamiento a través de la
Compresión para el Procesamiento de Transacciones Online

Oracle Database 11g brinda soporte de la compresión de datos para actualizar, insertar y
eliminar las operaciones comúnmente utilizadas en las aplicaciones relacionadas con el
procesamiento de transacciones online (OLTP). Las anteriores versiones de la Base de
Datos Oracle brindaban soporte de la compresión de operaciones relacionadas con la carga
de datos masiva, comúnmente utilizadas para las aplicaciones de depósito de datos. La
compresión de tablas de Oracle Database 11g mejora el desempeño de base de datos con un
uso más efectivo de la memoria para los datos en caché y menor I/O para el escaneo de
tablas. Con la compresión de tablas OLTP, usted puede lograr una compresión dos o tres
veces mayor con gastos mínimos de procesamiento.

Mejor Desempeño para Oracle RAC

Oracle RAC reduce los costos de hardware al permitirle crear sistemas grandes a partir de
servidores pequeños, de bajo costo. Oracle Database 11g optimiza el protocolo Oracle RAC
Cache Fusion para ofrecer un mejor desempeño para muchos escenarios de uso común,
como el acceso a datos mayormente de lectura, consultas prolongadas, y acceso a los tipos
de datos LOB almacenados como SecureFiles.

Respuestas Rápidas con Cachés para Resultados

Los cachés para resultados agilizan enormemente la repetición de consultas y funciones
acceden a los datos de solo lectura y mayormente de lectura. El nuevo caché del servidor
para resultados almacena los resultados de consultas, bloques de consultas, o funciones
PL/SQL para su reutilización transparente e inmediata por parte de todos los usuarios. El
nuevo caché para consultas del cliente elimina los movimientos de ida y vuelta al servidor
al permitir a los usuarios que comparten el mismo servidor de aplicaciones cliente volver a
utilizar los resultados de consultas almacenados.

Aumentar el Tiempo de Respuesta con Oracle TimesTen

Oracle TimesTen In-Memory Database ofrece rápidos tiempos de respuesta y caché de
datos en tiempo real. Las nuevas versiones de Oracle TimesTen ofrecen una mejor
compatibilidad con los tipos de datos de Oracle, SQL, PL/SQL, Oracle Call Interface
(OCI), y las infraestructuras de administración y globalización. Estas versiones también
ofrecen capacidades más sofisticadas de failover y caché de datos para mejorar aún más el
desempeño y la disponibilidad.

Otras Mejoras de Desempeño

Oracle Database 11g presenta otras mejoras de alto desempeño, con inclusión de:

                  • La   recopilación automática para PL/SQL y Java en la base de datos

                  • Triggers más rápidos, con inclusión de invocaciones más eficientes de
                      triggers por fila
• Operaciones   SQL más rápidas y fáciles

                  • Replicación   Oracle Data Guard y Oracle Streams más rápida

                  • Conexionesdirectas, más rápidas y confiables, a los dispositivos de
                      almacenamiento del sistema de archivo de red (NFS)

                  • Actualizaciones   más rápidas

                  • Backup/recuperación   más rápida de archivos de gran tamaño

                  • Compresión    de backup más rápida

MINIMIZAR LA COMPLEJIDAD DE LA ADMINISTRACIÓN DE
INFORMACIÓN

Con Oracle Grid Computing como base, Oracle Database 11g permite sustentar las
decisiones comerciales rápidas y precisas al menor costo, administrando toda la
información empresarial con una sólida administración del ciclo de vida de la información,
la seguridad, y análisis integrado de business intelligence.

Respaldar todo Tipo de Datos en una sola Base de Datos

Cada vez más, las empresas reconocen la necesidad de integrar distintos tipos de
información—desde documentos de oficina y planillas de cálculo hasta datos geográficos e
imágenes médicas—en las operaciones comerciales rutinarias. Almacenar, manipular y
proteger todo tipo de información en un repositorio común ayuda a reducir drásticamente
los costos de almacenamiento, aumentando así su rentabilidad total.

Oracle Database 11g ofrece una plataforma segura y escalable para tener un acceso rápido y
confiable a todo tipo de información utilizando interfaces estándar del sector. Permite una
sólida administración del contenido de tipos avanzados de datos—como XML, spatial,
multimedia, medical imaging, y tecnologías semánticas—lo cual representa un área de gran
crecimiento para muchas empresas.

XML

Oracle Database 11g ofrece nuevo almacenamiento XML y mejoras de consulta, con
inclusión de:

                  • Almacenamiento XML binario e indexación del proceso de
                      almacenamiento y XML para documentos XML con menos
                      esquemas

                  • Soporte extendido para estándares, como XML Query (XQuery) 1.0,
                      Java Content Repository (JCR) 1.0, SQL:2007, y la arquitectura
                      orientada a servicios (SOA)
• Mejoras en el repositorio XML, como por ejemplo, eventos, XML
                      Linking Language (XLink)/XML

                  • Inclusions   (XInclude), y NFS 4.0

                  • Replicación
                             del flujo de datos y soporte lógico standby para el Tipo
                      XML (CLOBs)

Oracle TEXT

Las nuevas mejoras en Oracle Text incluyen:

                  • Mejoras   en la escalabilidad y el desempeño de Consultas

                  • Búsqueda multilingüe avanzada

                  • Operaciones    de indexación online

                  • Soporte de Oracle   Enterprise Manager para una fácil administración

                  • Clasificación   de importancia definida por el usuario

Oracle Spatial

Las mejoras en Oracle Spatial incluyen soporte para:

                  • Desarrollo   más valioso e interactivo en las aplicaciones de mapas

                  • Interfaces
                             para programación de aplicaciones (APIs) de servicios Web
                      para operaciones espaciales

                  • Integración   de herramientas de business intelligence

                  • Entrada dinámica para el   seguimiento de aplicaciones

                  • Soporte 3D    para modelos de terreno y ciudades, y mundos virtuales

Multimedia y Medical Imaging

Las mejoras de Oracle interMedia en Oracle Database 11g incluyen:

                  • Una mejora de desempeño    tres veces mayor para las operaciones
                      usuales que se relacionan con el procesamiento de imágenes

                  • Amplio manejo de medios (hasta 128 terabytes) para aplicaciones de
                      seguridad, medicina y transmisiones
• Soporte de imágenes médicas con Imaging and Communications in
                     Medicine (DICOM) para archivos nacionales y regionales, seguros y
                     de múltiples terabytes

                  • Soporte de nuevos    estándares Java Advanced Imaging (JAI)

Tecnologías Semánticas

Oracle Database 11g es la primera base de datos semántica, confiable, segura, escalable y
abierta del sector con soporte nativo de estándares Resource Description Framework (RDF)
y Web Ontology Language (OWL), capaz de administrar grupos de datos 10 veces más
grandes que las bases de datos especializadas RDF y OWL. Oracle Database 11g brinda
capacidades precisas y más completas de consulta, que le permiten extender fácilmente sus
aplicaciones SQL existentes con consultas y búsquedas semánticas.

Integre Toda su Información sin Dificultades

Para optimizar sus procesos comerciales y aprovechar la información que convierte a su
empresa en una empresa única, usted debe integrar fácilmente todo tipo de datos en los
procesos comerciales que utiliza diariamente con interfaces de escritorio y aplicaciones
conocidas. Oracle Database 11g incluye muchas nuevas mejoras y características para
ayudarlo a integrar mejor los datos de toda la empresa, reduciendo los costos de
administración de contenido y aumentando la productividad de los empleados.

Mejor Replicación del Flujo de Datos y Colas de Mensajes

Oracle Database 11g mejora la replicación de datos para ofrecer una mejora del 30 al 50
por ciento en el desempeño para SQL Apply y para soportar el Tipo XML (CLOBs) y la
encriptación de datos transparentes.

Las nuevas mejoras en la capacidad de administración incluyen:

                  • Guía de desempeño     para el flujo de datos

                  • Perspectivas   de topología

                  • Repositorio   de Carga de Trabajo Automática (AWR) y soporte ADDM

                  • Medios   de comparación de datos y captura sincronizada

Las nuevas características de Advanced Queuing (AQ) incluyen:

                  • Mejoras   en el desempeño de Java Message Service (JMS)

                  • Soporte AQ     directo para flujos de datos en Java Database Connectivity
                     (JDBC)

                  • Notificación   escalable de eventos
Soporte de Bases de Datos Tradicionales con Oracle SQL Gateways

Las mejoras en Oracle SQL Gateways tienen mejor desempeño, mejor recopilación de
estadísticas para la creación de mejores planes de ejecución, y operaciones paralelas para la
carga masiva. El nuevo SQL Gateways soporta las bases de datos tradicionales, como
Information Management Systems (IMS), Virtual Storage Access Method (VSAM), y
Adaptable Database System (ADABAS).

Posibilitar el Alcance Empresarial con el Planificador
Oracle Database 11g incluye un planificador optimizado con alcance empresarial, que le
permite programar ambas bases de datos – y los trabajos del nivel del sistema operativo a
través de los sistemas distribuidos.

Mejorar la Transferencia de Datos con Oracle Net Services

Oracle ha mejorado Oracle Net Services para soportar:

                  • Un   mejor rendimiento en transferencias extensas de datos

                  • Acceso  no anónimo a Lightweight Directory Access Protocol (LDAP)
                      para la denominación de red

                  • Mejor diagnóstico   y seguimiento

Reducir los Riesgos con Capacidades Sofisticadas de Seguridad

Cada vez más empresas descubren que su información está en riesgo. Las violaciones de
datos son extremadamente costosas para la empresa, y a veces paralizan la viabilidad de
toda una empresa.
Asimismo, las regulaciones de cumplimiento como Sarbanes-Oxley y el estándar de
seguridad de datos Payment Card Industry exigen que las empresas protejan sus bases de
datos.
Con 30 años de prácticas seguras, Oracle Database 11g lo ayuda a proteger su información
y garantizar el cumplimiento regulatorio con una gran cantidad de sólidas capacidades de
seguridad, con inclusión de:


                 •Mejor encriptación de datos transparentes para soportar la encriptación
                    del espacio de tablas
•   Integración más estrecha con los módulos de seguridad de hardware para
                       una protección clave de máxima garantía

                •   Mejor soporte para tipos de datos LOB, LogMiner, y el sistema lógico
                     standby

                •   Mejor capacidad de administración con soporte integral de Oracle
                     Enterprise Manager para funciones de seguridad

                •   Mayor seguridad de contraseñas con soporte para contraseñas de
                     múltiples bytes, sensibles a mayúsculas y minúsculas, y sólidos
                     algoritmos de funciones hash para contraseñas, como Secure Hash
                     Algorithm (SHA-1) y salt

                •   Entornos adicionales de configuración segura por defecto que soportan
                      políticas de contraseña y opciones de auditoría

                • Sólido   soporte de autenticación para el administrador del sistema de base
                      de datos (SYSDBA) y las conexiones del operador del sistema de base
                      de datos (SYSOPER)

                • Soporte optimizado   para Kerberos

Brindar Administración de todo el Ciclo de Vida de la Información

Para aprovechar la información en cada etapa de su ciclo de vida, usted debe proporcionar
diferentes niveles de accesibilidad y protección de datos, de acuerdo con el valor cambiante
de su empresa. Oracle Database 11g mejora el soporte para la administración del ciclo de
vida de la información (ILM), permitiéndole garantizar el cumplimiento regulatorio,
optimizar el almacenamiento, los procesos comerciales, e identificar nuevas oportunidades
de ganancia. Oracle Database 11g incluye importantes y nuevas características ILM.


‘‘Time Travel’’ con Oracle Flashback Data Archive

Oracle Database 11g también presenta características de ―Memoria Total‖ con Oracle
Flashback Data Archive, lo cual permite consultar datos en tablas seleccionadas ―a partir
de‖ un momento pasado, brindando así una forma práctica y fácil para incorporar una cierta
dimensión del tiempo en sus datos para el seguimiento de los cambios, ILM, las auditorías
y el cumplimiento. Oracle Flashback Data Archive brinda almacenamiento automático y
efectivo de los datos de ―cambio‖ para permitir el rápido acceso de consulta a antiguas
versiones de datos. Los DBA pueden establecer políticas de retención para purgar los datos
automáticamente cuando su sistema alcanza el límite de antigüedad específico.
Transformar la Información en Conocimiento con Business Intelligence Incorporado

La falta de visibilidad en las operaciones comerciales da como resultado la pérdida de
oportunidades de ganancia y menores márgenes operativos. Incluso con la distribución de
datos a través de sistemas transaccionales, operacionales y analíticos, es difícil combinar la
información en un solo lugar para fines informativos.
Oracle Database 11g mejora las capacidades de data warehousing (DW) y business
intelligence (BI) de Oracle para mejorar la capacidad de administración, y para que las
tecnologías como el procesamiento de análisis online (OLAP) y la extracción de datos sean
más fácilmente accesibles para los usuarios.
Mejorar la Capacidad de Administración de Data Warehousing
Oracle Database 11g permite optimizar Oracle Grid Computing para mejorar la capacidad
de administración de DW a través de:

                   • Pantallasde administración específicas de DW y funcionalidad DW
                       integral, como el paralelismo y el particionamiento, que brindan a
                       Oracle Enterprise Manager total ―conocimiento de DW‖

                   • Mejor soporte ADDM     para Oracle RAC y operaciones paralelas

                   • Integración de operaciones paralelas con administración de carga de
                       trabajo automática


Agilizar el Desempeño de Consultas Complejas con Oracle OLAP

Con Oracle Database 11g, las capacidades de Oracle OLAP se integran totalmente con el
servicio de visualizaciones materializadas (MVs) de Oracle. Usted puede actualizar
automáticamente Oracle OLAP de los datos relacionales al igual que las MVs, y acceder al
conjunto de datos de manera transparente utilizando SQL, a través de la reescritura
automática de consultas. Al utilizar el conjunto de datos de Oracle OLAP, usted puede
lograr un desempeño más rápido de consultas, acelerar la generación y el mantenimiento de
ciertas agrupaciones, y hacer que los cálculos comerciales avanzados de OLAP estén
disponibles por medio de SQL.


Obtenga Conocimientos Comerciales en Tiempo Real a través de las Capacidades
Avanzadas de Data Mining

Con Oracle Database 11g, Oracle Data Mining es más poderoso y fácil de utilizar debido a
las siguientes capacidades:

                   • Preparación   automática de datos en el nivel SQL/Java API

                   • Mejores   herramientas de administración de Oracle Data Mining GUI

                   • Mayor   integración con la base de datos
• SuperModelspara combinar los procesos se preparación de datos con el
   modelo de extracción

• Nuevos     modelos lineales generalizados

• Análisis   más predictivo

Weitere ähnliche Inhalte

Was ist angesagt?

Integridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosIntegridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosDrakonis11
 
SEGURIDAD INFORMÁTICA Y POLICIA INFORMÁTICA
SEGURIDAD INFORMÁTICA Y POLICIA INFORMÁTICASEGURIDAD INFORMÁTICA Y POLICIA INFORMÁTICA
SEGURIDAD INFORMÁTICA Y POLICIA INFORMÁTICAcontiforense
 
DocumentacióN De Un Sistema De InformacióN
DocumentacióN De Un Sistema De InformacióNDocumentacióN De Un Sistema De InformacióN
DocumentacióN De Un Sistema De InformacióNFernanda Garza
 
Logica Difusa Introduccion
Logica Difusa IntroduccionLogica Difusa Introduccion
Logica Difusa IntroduccionESCOM
 
3.4 Sintaxis de las reglas de producción.pptx
3.4 Sintaxis de las reglas de producción.pptx3.4 Sintaxis de las reglas de producción.pptx
3.4 Sintaxis de las reglas de producción.pptxRam Vazquez
 
Lenguaje de Manipulación de Datos
Lenguaje de Manipulación de DatosLenguaje de Manipulación de Datos
Lenguaje de Manipulación de DatosEduardo Rosas Garcia
 
Gramática Libre de Contexto
Gramática Libre de ContextoGramática Libre de Contexto
Gramática Libre de ContextoBrayhan Acosta
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datosCaro_Noirgean
 
Operaciones importantes de un arreglo bidimensional
Operaciones importantes de un arreglo bidimensionalOperaciones importantes de un arreglo bidimensional
Operaciones importantes de un arreglo bidimensionalCristian Quinteros
 
Vulnerabilidades en sitios web(español)
Vulnerabilidades en sitios web(español)Vulnerabilidades en sitios web(español)
Vulnerabilidades en sitios web(español)Miguel de la Cruz
 
Modulo sistemas de información
Modulo sistemas de informaciónModulo sistemas de información
Modulo sistemas de informaciónguestd12d42a9
 
Resumen Capitulo 1 - Sebesta
Resumen Capitulo 1 - Sebesta Resumen Capitulo 1 - Sebesta
Resumen Capitulo 1 - Sebesta Santiago Valdez
 

Was ist angesagt? (20)

Integridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosIntegridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De Datos
 
MAGERIT v3.2012
MAGERIT v3.2012MAGERIT v3.2012
MAGERIT v3.2012
 
Unidad IV
Unidad IVUnidad IV
Unidad IV
 
SEGURIDAD INFORMÁTICA Y POLICIA INFORMÁTICA
SEGURIDAD INFORMÁTICA Y POLICIA INFORMÁTICASEGURIDAD INFORMÁTICA Y POLICIA INFORMÁTICA
SEGURIDAD INFORMÁTICA Y POLICIA INFORMÁTICA
 
DocumentacióN De Un Sistema De InformacióN
DocumentacióN De Un Sistema De InformacióNDocumentacióN De Un Sistema De InformacióN
DocumentacióN De Un Sistema De InformacióN
 
Logica Difusa Introduccion
Logica Difusa IntroduccionLogica Difusa Introduccion
Logica Difusa Introduccion
 
Magerit
MageritMagerit
Magerit
 
3.4 Sintaxis de las reglas de producción.pptx
3.4 Sintaxis de las reglas de producción.pptx3.4 Sintaxis de las reglas de producción.pptx
3.4 Sintaxis de las reglas de producción.pptx
 
Lenguaje de Manipulación de Datos
Lenguaje de Manipulación de DatosLenguaje de Manipulación de Datos
Lenguaje de Manipulación de Datos
 
Gramática Libre de Contexto
Gramática Libre de ContextoGramática Libre de Contexto
Gramática Libre de Contexto
 
Auditoria de seguridad informatica
Auditoria de seguridad informaticaAuditoria de seguridad informatica
Auditoria de seguridad informatica
 
Magerit Metodologia
Magerit MetodologiaMagerit Metodologia
Magerit Metodologia
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datos
 
Operaciones importantes de un arreglo bidimensional
Operaciones importantes de un arreglo bidimensionalOperaciones importantes de un arreglo bidimensional
Operaciones importantes de un arreglo bidimensional
 
NoSQL: Introducción a las Bases de Datos no estructuradas
NoSQL: Introducción a las Bases de Datos no estructuradasNoSQL: Introducción a las Bases de Datos no estructuradas
NoSQL: Introducción a las Bases de Datos no estructuradas
 
Protocolos de seguridad informática
Protocolos de seguridad informáticaProtocolos de seguridad informática
Protocolos de seguridad informática
 
Vulnerabilidades en sitios web(español)
Vulnerabilidades en sitios web(español)Vulnerabilidades en sitios web(español)
Vulnerabilidades en sitios web(español)
 
Modulo sistemas de información
Modulo sistemas de informaciónModulo sistemas de información
Modulo sistemas de información
 
Seguridad de la Informacion
Seguridad de la InformacionSeguridad de la Informacion
Seguridad de la Informacion
 
Resumen Capitulo 1 - Sebesta
Resumen Capitulo 1 - Sebesta Resumen Capitulo 1 - Sebesta
Resumen Capitulo 1 - Sebesta
 

Ähnlich wie Criterios De Comparacion

Criterios De Comparacion
Criterios De ComparacionCriterios De Comparacion
Criterios De ComparacionHéctor
 
Base de datos.
Base de datos.Base de datos.
Base de datos.Luis Reyez
 
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?Gely Perez
 
Dbms Existentes
Dbms ExistentesDbms Existentes
Dbms Existenteseder8
 
Base de datos objeto
Base de datos objetoBase de datos objeto
Base de datos objetoRaul Quispe P
 
Base de datos (conceptos básicos )
Base de datos (conceptos básicos )Base de datos (conceptos básicos )
Base de datos (conceptos básicos )juandavid1118
 
GESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOSGESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOSGEDIONI UJUKAM
 
Base de datos 5º (2)
Base de datos 5º (2)Base de datos 5º (2)
Base de datos 5º (2)eleanavaleria
 
Base de datos 5º (2)
Base de datos 5º (2)Base de datos 5º (2)
Base de datos 5º (2)eleanavaleria
 
Continuacion Tallere.
Continuacion Tallere.Continuacion Tallere.
Continuacion Tallere.Carlos Julio
 
Bases de Datos
Bases de DatosBases de Datos
Bases de Datoslulucantug
 
Bases de datos Belén J
Bases de datos Belén JBases de datos Belén J
Bases de datos Belén JMBMBE201
 
Fundamentos de bases de datos
Fundamentos de bases de datosFundamentos de bases de datos
Fundamentos de bases de datosDiegoVelascoUribe
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacionluisalvarez594
 

Ähnlich wie Criterios De Comparacion (20)

Criterios De Comparacion
Criterios De ComparacionCriterios De Comparacion
Criterios De Comparacion
 
Para el producto final de curso
Para el producto final de cursoPara el producto final de curso
Para el producto final de curso
 
Base de datos.
Base de datos.Base de datos.
Base de datos.
 
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Dbms Existentes
Dbms ExistentesDbms Existentes
Dbms Existentes
 
Base de datos objeto
Base de datos objetoBase de datos objeto
Base de datos objeto
 
Base de datos (conceptos básicos )
Base de datos (conceptos básicos )Base de datos (conceptos básicos )
Base de datos (conceptos básicos )
 
GESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOSGESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOS
 
Base de datos 5º (2)
Base de datos 5º (2)Base de datos 5º (2)
Base de datos 5º (2)
 
Base de datos 5º (2)
Base de datos 5º (2)Base de datos 5º (2)
Base de datos 5º (2)
 
Continuacion Tallere.
Continuacion Tallere.Continuacion Tallere.
Continuacion Tallere.
 
Tics 1
Tics 1Tics 1
Tics 1
 
Bases de Datos
Bases de DatosBases de Datos
Bases de Datos
 
Bases de datos Belén J
Bases de datos Belén JBases de datos Belén J
Bases de datos Belén J
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativa
 
Fundamentos de bases de datos
Fundamentos de bases de datosFundamentos de bases de datos
Fundamentos de bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Referente conceptual
Referente conceptualReferente conceptual
Referente conceptual
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacion
 

Mehr von Héctor

Mayor3366
Mayor3366Mayor3366
Mayor3366Héctor
 
13 9° proceso gestión de las adquisiciones
13 9° proceso gestión de las adquisiciones13 9° proceso gestión de las adquisiciones
13 9° proceso gestión de las adquisicionesHéctor
 
12 8° proceso gestión de los riesgos
12 8° proceso gestión de los riesgos12 8° proceso gestión de los riesgos
12 8° proceso gestión de los riesgosHéctor
 
11 7° proceso gestión de las comunicaciones
11 7° proceso gestión de las comunicaciones11 7° proceso gestión de las comunicaciones
11 7° proceso gestión de las comunicacionesHéctor
 
10 6° gestión de los recursos humanos
10 6° gestión de los recursos humanos10 6° gestión de los recursos humanos
10 6° gestión de los recursos humanosHéctor
 
09 5° proceso gestión de la calidad
09 5° proceso gestión de la calidad09 5° proceso gestión de la calidad
09 5° proceso gestión de la calidadHéctor
 
08 4° proceso gestión de los costos
08 4° proceso gestión de los costos08 4° proceso gestión de los costos
08 4° proceso gestión de los costosHéctor
 
07 3er proceso gestión del tiempo
07 3er proceso gestión del tiempo07 3er proceso gestión del tiempo
07 3er proceso gestión del tiempoHéctor
 
06 2° proceso gestión del alcance
06 2° proceso gestión del alcance06 2° proceso gestión del alcance
06 2° proceso gestión del alcanceHéctor
 
05 1er proceso gestión de la integracion del proyecto
05 1er proceso gestión de la integracion del proyecto05 1er proceso gestión de la integracion del proyecto
05 1er proceso gestión de la integracion del proyectoHéctor
 
04 sección iii áreas de conocimiento
04 sección iii áreas de conocimiento04 sección iii áreas de conocimiento
04 sección iii áreas de conocimientoHéctor
 
03 sección ii cap 3 procesos de la dirección de proyectos para un proyecto
03 sección ii cap 3 procesos de la dirección de proyectos para un proyecto03 sección ii cap 3 procesos de la dirección de proyectos para un proyecto
03 sección ii cap 3 procesos de la dirección de proyectos para un proyectoHéctor
 
02 sección i el marco de referencia para la dirección de proyectos
02 sección i  el marco de referencia para la dirección de proyectos02 sección i  el marco de referencia para la dirección de proyectos
02 sección i el marco de referencia para la dirección de proyectosHéctor
 
01 estructura pmbok
01 estructura pmbok01 estructura pmbok
01 estructura pmbokHéctor
 
Xtuple 3.6 equipo 2
Xtuple 3.6 equipo 2Xtuple 3.6 equipo 2
Xtuple 3.6 equipo 2Héctor
 
X tuple sio (2)
X tuple   sio (2)X tuple   sio (2)
X tuple sio (2)Héctor
 
T1 u2 itp-001-11_transmision_video_tiempo_real
T1 u2 itp-001-11_transmision_video_tiempo_realT1 u2 itp-001-11_transmision_video_tiempo_real
T1 u2 itp-001-11_transmision_video_tiempo_realHéctor
 
L2 u2 héctor javier sánchez cenobio
L2 u2 héctor javier sánchez cenobioL2 u2 héctor javier sánchez cenobio
L2 u2 héctor javier sánchez cenobioHéctor
 
T1 u2 itp-001-11_transmision_video_tiempo_real
T1 u2 itp-001-11_transmision_video_tiempo_realT1 u2 itp-001-11_transmision_video_tiempo_real
T1 u2 itp-001-11_transmision_video_tiempo_realHéctor
 
L1 u2 héctor javier sánchez cenobio
L1 u2 héctor javier sánchez cenobioL1 u2 héctor javier sánchez cenobio
L1 u2 héctor javier sánchez cenobioHéctor
 

Mehr von Héctor (20)

Mayor3366
Mayor3366Mayor3366
Mayor3366
 
13 9° proceso gestión de las adquisiciones
13 9° proceso gestión de las adquisiciones13 9° proceso gestión de las adquisiciones
13 9° proceso gestión de las adquisiciones
 
12 8° proceso gestión de los riesgos
12 8° proceso gestión de los riesgos12 8° proceso gestión de los riesgos
12 8° proceso gestión de los riesgos
 
11 7° proceso gestión de las comunicaciones
11 7° proceso gestión de las comunicaciones11 7° proceso gestión de las comunicaciones
11 7° proceso gestión de las comunicaciones
 
10 6° gestión de los recursos humanos
10 6° gestión de los recursos humanos10 6° gestión de los recursos humanos
10 6° gestión de los recursos humanos
 
09 5° proceso gestión de la calidad
09 5° proceso gestión de la calidad09 5° proceso gestión de la calidad
09 5° proceso gestión de la calidad
 
08 4° proceso gestión de los costos
08 4° proceso gestión de los costos08 4° proceso gestión de los costos
08 4° proceso gestión de los costos
 
07 3er proceso gestión del tiempo
07 3er proceso gestión del tiempo07 3er proceso gestión del tiempo
07 3er proceso gestión del tiempo
 
06 2° proceso gestión del alcance
06 2° proceso gestión del alcance06 2° proceso gestión del alcance
06 2° proceso gestión del alcance
 
05 1er proceso gestión de la integracion del proyecto
05 1er proceso gestión de la integracion del proyecto05 1er proceso gestión de la integracion del proyecto
05 1er proceso gestión de la integracion del proyecto
 
04 sección iii áreas de conocimiento
04 sección iii áreas de conocimiento04 sección iii áreas de conocimiento
04 sección iii áreas de conocimiento
 
03 sección ii cap 3 procesos de la dirección de proyectos para un proyecto
03 sección ii cap 3 procesos de la dirección de proyectos para un proyecto03 sección ii cap 3 procesos de la dirección de proyectos para un proyecto
03 sección ii cap 3 procesos de la dirección de proyectos para un proyecto
 
02 sección i el marco de referencia para la dirección de proyectos
02 sección i  el marco de referencia para la dirección de proyectos02 sección i  el marco de referencia para la dirección de proyectos
02 sección i el marco de referencia para la dirección de proyectos
 
01 estructura pmbok
01 estructura pmbok01 estructura pmbok
01 estructura pmbok
 
Xtuple 3.6 equipo 2
Xtuple 3.6 equipo 2Xtuple 3.6 equipo 2
Xtuple 3.6 equipo 2
 
X tuple sio (2)
X tuple   sio (2)X tuple   sio (2)
X tuple sio (2)
 
T1 u2 itp-001-11_transmision_video_tiempo_real
T1 u2 itp-001-11_transmision_video_tiempo_realT1 u2 itp-001-11_transmision_video_tiempo_real
T1 u2 itp-001-11_transmision_video_tiempo_real
 
L2 u2 héctor javier sánchez cenobio
L2 u2 héctor javier sánchez cenobioL2 u2 héctor javier sánchez cenobio
L2 u2 héctor javier sánchez cenobio
 
T1 u2 itp-001-11_transmision_video_tiempo_real
T1 u2 itp-001-11_transmision_video_tiempo_realT1 u2 itp-001-11_transmision_video_tiempo_real
T1 u2 itp-001-11_transmision_video_tiempo_real
 
L1 u2 héctor javier sánchez cenobio
L1 u2 héctor javier sánchez cenobioL1 u2 héctor javier sánchez cenobio
L1 u2 héctor javier sánchez cenobio
 

Kürzlich hochgeladen

El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 

Kürzlich hochgeladen (20)

El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 

Criterios De Comparacion

  • 1.
  • 2. La computación en sus principios, solo almacenaba tanto los datos para procesar como la salida de los datos procesados, en variables de memoria. Claro que esto no era muy cómodo, dado que por cada ejecución del programa, estas debían ser cargadas nuevamente, y a raíz de eso se empezó a investigar sobre cómo solucionar el tema de la persistencia de los datos. En un principio se resolvió con la implementación de cintas magnéticas, que de manera secuencial almacenaban el resultado de los procesamientos de un conjunto de datos. A medida que evolucionaba la ciencia de la computación, la electrónica y bajaban los costos, la cantidad de información a procesar era cada vez mayor, y eso requirió que se comenzara a investigar en formas más eficientes de almacenamiento de la información. Como es natural en la computación, cada empresa que disponía de computadoras y programadores, desarrollaba su propio modelo de persistencia de datos, debiendo hacer malabares al momento de tener que unificar los datos, y en consecuencia se establecieron ciertos parámetros que debían cumplir el almacenamiento. Un ARCHIVO está compuesto por un conjunto de REGISTROS y cada registro está compuesto por CAMPOS de datos. Esta estructura funcionó por un tiempo, hasta que el volumen de información que se manejaba en archivos, se convirtió en extremadamente lenta, a pesar de invertir cada vez más en hardware para aumentar la velocidad de acceso a los datos. A mediados de 1960, se consolida la idea general de motor de base de datos. Esto consistía en un software que se encargaba de realizar estrictamente operaciones con archivos, inserción, eliminación, y por sobre todo búsquedas y ordenamientos. RETRIEVE, es el primero de los sistemas de manejo de bases de datos. El ―Jet Prolpulsion Laboratory‖ le encarga a Jeb Long, uno de sus programadores, quien produjo JPLDIS (Jet Propulsion Laboratory Display Information System), escrito en lenguaje Fortran y se ejecutaba en equipos UNIVAC.
  • 3. En 1978 Wayne Ratliff escribió un programa en Assembler de manejo de bases de datos en la misma empresa pero para computadoras con sistema operativo CP/M, y con un fin no tan oficial, llevar el control de las apuestas de fútbol en la oficina, y lo denominó VULCAN, en referencia al Sr. Spock de la serie viaje a las estrellas. Este producto lo utilizó luego para operaciones comerciales y es así que la empresa AshtonTate le compra los derechos y le contrata como vicepresidente, de esa manera, luego de implementar algunas mejoras lanzan al mercado el DBASE II. Ahora era capaz de interpretar estructuras de control y manejar funciones para operar cadenas de caracteres, funciones para el manejo de TABLAS que es el nombre que se modificó en la estructura de archivos. DBASE es el primero de los motores de bases de datos, quedando su uso circunscrito a la mediana empresa. En 1980 ya se estaba trabajando en grandes volúmenes de información, y una empresa de nombre INFORMIX abre el concepto de base de datos relacional, liderando el mercado de las bases de datos entre 1990 y 2000, cuando aparece en el mercado ORACLE, quien es hasta hoy el que domina este mercado. Pero en 1970 Codd propone el modelo relacional asociado a un lenguaje de acceso a datos, basado en el cálculo de predicados. Es IBM quien en 1977 define el lenguaje SEQUEL de manera experimental, y ORACLE es quien lo utiliza por primera vez en un programa comercial en 1979. SEQUEL se convierte en SQL, siendo éste una evolución del primero, pasando a ser el lenguaje por excelencia de los diversos sistemas de gestión de bases de datos relacionales, que logra su estandarización en 1986. Se presentaba ahora el problema de la compatibilidad entre los diferentes sistemas de bases de datos existentes dentro de una misma empresa y entre otras empresas, obligando ahora a desarrollar alguna estrategia para resolver este problema. Las empresas líderes en el mercado de bases de datos, se reúnen para establecer el estándar a seguir y deciden implementar una interface y es Microsoft el primero en presentar una solución a esta incompatibilidad, dado que sus sistemas operativos se impusieron en el mercado de la mano de las computadoras personales. La solución se llamó ODBC (Open Data Base Conectivity) y esto le permitía a su producto Access, obtener información de los servidores de bases de datos más grandes, sin importar cual fuera éste (SQL Server, Informix, SysBase, etc...), como también conectarse a bases de datos, pequeñas como las denominadas Xbase (Dbase, Fox, Paradox, Excel, etc...).
  • 4. Sun Microsystem desarrolla una interfaz llamada JDBC (Java Data Base Conectivity, para poder relacionar sus programas con los sistemas de bases de datos ubicados en servidores de datos, al igual que ODBC, y para hacer la conexión con bases de datos locales o pequeñas, implementa un puente entre JDBC y ODBC.
  • 5. Reglas de evaluación de un SGBD de Edgar Frank Codd (1923 -2003) Un Sistema de Gestión de Bases de Datos Relacionales tiene corno objetivo servir de Interfaz de comunicación entre una base de datos y las aplicaciones que la utilizan, de modo que asegure el cumplimiento de los siguientes objetivos.  Abstraer la información acerca de cómo se almacenan físicamente los datos.  Mantener la independencia entre la vista física y lógica de los datos.  Mantener la mínima redundancia dado que los diseños de bases de datos que soportan (el modelo relacional) no son propensos a representar información repetida.  Asegurar la consistencia de la información.  Proveer seguridad ante usos rnalintencionados, ataques, robos de información, etc.  Asegurar la integridad de los datos almacenados.  Proveer mecanismos de respaldo y recuperación.  Regular y controlar la concurrencia de usuarios,  Proveer buen tiempo de respuesta. Para evaluar los SGBDR, el doctor E. F. Codd (23 de agosto de 1923 - 18 de abril de 2003) enunció, en 1970, las siguientes reglas (publicadas en 1969 bajo el titulo Derivability, Redundancy, and Consistency, of Re1ations Stored in Large Data Banks, y un año más tarde bajo el título A Relational Model of Data for Large Shared Data Banks). Regla 0. Para que un sistema se denomine sistema de gestión de bases de datos relacionales debe utilizar (exclusivamente) sus capacidades relacionales con el propósito de gestionar la base de datos. Regla 1. Toda la información contenida en. una base de datos relacional (BDR) se representa explícitamente en el nivel lógico de una manera exacta con valores en tablas. Por este motivo, los metadatos (diccionario, catalogo) se representan en forma idéntica que los datos de usuario y puede usarse el mismo lenguaje (ej., SQL) para acceder a los datos y a los metadatos (Regla 4). Por otra parte, un valor posible es el valor nulo, con sus dos interpretaciones: valor Desconocido o valor no aplicable. Regla 2. Regla del acceso garantizado. Pata todos y cada uno de los datos (valores atómicos) de una base de datos relacionales se garantiza que son accesibles logicamente, utilizando una combinación de nombre de tabla, valor de clave primaria y nombre de columna. Cualquier dato almacenado en una base de datos relacionales tiene que poder ser direccionado en forma unívoca. Para hacerlo, se debe indicar en qué tabla se encuentra, cuál es la columna y cuál es la fila (por medio de la clave primaria). Por lo tanto, se necesita el concepto de clave primaria.
  • 6. Regla 3. Tratamiento sistemático de valores nulos Los valores nulos (aquellos valores que son distintos de la cadena vacía, blancos, 0,...) se soportan en los SGBD totalmente relacionales con el objeto de representar información desconocida o no aplicable de manera sistemática, independientemente del tipo de datos en cuestión. Regla 4. Catálogo dinámico en línea basado en el modelo relacional La descripción de la base de datos relacional se representa lógicamente de la misma manera que los datos normales, de tal manera que los usuarios autorizados se encuentran en condiciones de aplicar el mismo lenguaje relacional a su consulta, igual que lo aplican a los datos normales. Regla 5. Regla del sublenguaje de datos completo Un sistema relacional debe soportar varios lenguajes y varios modos de uso de terminal (ej., rellenar formularios, etc.). Sin embargo, debe existir al menos un lenguaje cuyas sentencias sean expresables mediante una sintaxis bien definida como cadenas de caracteres y que sea completo, soportando: - definición de datos - definición de vistas - manipulación de datos (interactiva y por programa); - limitantes de integridad - limitantes de transacción (iniciar, realizar, deshacer) (Begin, commit, rollback); - además de poder tener interfaces más amigables para hacer consultas, etc., siempre debe de haber un modo de hacerlo todo de manera textual, es decir que pueda ser incorporada en un programa tradicional. Un lenguaje que cumple con esta característica medida es SQL. Regla 6. Regla de actualización de vistas Todas las vistas que son teóricamente actualizables se pueden actualizar por el sistema. Regla 7. Regla de inserción, actualización y borrado de alto nivel La capacidad de manejar una relación base o derivada como un solo operando se aplica no sólo a la recuperación de los datos (consultas), sino también a la inserción, actualización y borrado de datos. Esto significa que el lenguaje de manejo de datos también debe ser de alto nivel (de conjuntos).
  • 7. Regla 8. Regla de independencia física de datos Los programas de aplicación y actividades del terminal permanecen inalterados en el ámbito lógico independientemente de los cambios que se realicen en las representaciones de almacenamiento o en los métodos de acceso. El modelo relacional es un modelo lógico de datos y oculta las características de su representación física. Regla 9. Regla de independencia lógica de datos Los programas de aplicación y actividades del terminal permanecen inalterados en el ámbito lógico independientemente de los cambios que se realicen en las tablas base que preservan la información. Cuando se modifica el esquema lógico preservando información (no valdría, por ejemplo, eliminar un atributo), no es necesario modificar nada en niveles superiores. Regla 10. Regla de independencia de integridad Los limitantes de integridad específicos para una determinada base de datos relacional deben ser capaces de definirse en el sublenguaje de datos relacionales, y almacenables en el catálogo, no en los programas de aplicación. El objetivo de las bases de datos no consiste únicamente en almacenar los datos, sino también en guardar sus relaciones y evitar que estas limitantes se codifiquen en los programas. Por tales motivos, se deduce que en una base de datos relacional debe ser posible definir limitantes de integridad. Como parte de los limitantes inherentes al modelo relacional (formando parte de su definición) podemos hallar los siguientes: -una BDR tiene integridad de entidad o, expresado en otros términos, cada tabla debe tener una clave primaria, y - una BDR tiene integridad referencial, es decir, cada clave externa no nula debe existir en la relación donde es primaria. Regla 11. Regla de independencia de distribución Una BDR tiene independencia de distribución. Las mismas órdenes y programas se ejecutan igual en una base de datos (BD) centralizada que en una distribuida. Las bases de datos relacionales son fácilmente distribuibles: se parten las tablas en fragmentos que se distribuyen y cuando se necesitan las tablas completas, se recombinan por medio de operaciones relacionales, con los fragmentos. Esta regla es responsable de los siguientes tres tipos de transparencia de distribución. • Transparencia de localización: el usuario tiene la impresión de que trabaja con una base de datos local (aspecto de la regla de independencia Fisica). • Transparencia de fragmentación: el usuario no se percata de que la relación con la cual esté trabajando se encuentra fragmentada (aspecto de la regla de independencia lógica de datos).
  • 8. • Transparencia de replicación: el usuario no advierte que pueden existir copias (réplicas) de una misma relación en diferentes lugares. Regla 12. Regla de la no-subversión Si un sistema relacional posee un lenguaje de bajo nivel (un registro de cada vez) ese bajo nivel no puede ser usado para saltarse (subvenir) las reglas de integridad y los limitantes expresados en los lenguajes relacionales de más alto nivel: una relación (conjunto de registros) de cada vez.
  • 9. Después de la breve historia del surgimiento y la evolución de las bases de datos pasemos a revisar la información de tres de los Sistemas Gestores de Base de Datos que existen y compiten en el mercado actual en sus últimas versiones Oracle 11g Release 2, Microsoft Sql Server 2008 y MySQL 5.1.
  • 10. ORACLE Con bases de datos que triplican su tamaño cada dos años, los departamentos de IT se enfrentan tanto a los desafíos nuevos como a los ya conocidos: ¿Cómo mantener los niveles adecuados de servicio al usuario en caso de que se produzcan fallas en el sitio, en el almacenamiento o en el servidor? ¿Cómo evitar la violación de datos y garantizar el cumplimiento regulatorio? ¿Cómo almacenar, administrar y proteger todo tipo de información, e incluso integrarla fácilmente en las operaciones comerciales rutinarias? ¿Cómo escalar los amplios sistemas transaccionales y de depósito de datos mientras se asegura el cumplimiento, la confiabilidad y la capacidad de administración? ¿Y cómo actualizar el software y el hardware mientras se minimizan los riesgos de cambio? Oracle lo ayuda a abordar estos desafíos con una amplia variedad de nuevas características y mejoras en Oracle Database 11g. Al extender la capacidad exclusiva de Oracle para brindar los beneficios de grid computing, Oracle Database 11g le permite mejorar los niveles de servicio al cliente, reducir el tiempo de baja, y hacer un uso más efectivo de los recursos de IT mientras aumenta el desempeño, la escalabilidad y la seguridad de sus aplicaciones 24/7. Capacidad de Administración Las características relacionadas con la capacidad de administración en Oracle Database 11g están diseñadas para ayudar a las empresas a administrar fácilmente los grids de infraestructura y cumplir exitosamente con las expectativas del nivel de servicio al usuario. Las nuevas características y mejoras en la capacidad de administración de Oracle Database 11g ayudan a aumentar la productividad de los DBA y reducir los costos de administración, mientras aumenta el desempeño, la escalabilidad y la seguridad de sus aplicaciones comerciales durante las 24 horas. ENTERPRISE GRID Hace cuatro años Oracle introdujo grid computing con Oracle Database 10g, cambiando fundamentalmente la apariencia y el funcionamiento de los centros de datos y transformándolos de silos de recursos dispares a grupos compartidos de servidores y almacenamiento. Al agrupar en cluster los servidores de commodity de bajo costo y una gran variedad de almacenamiento modular en un grid, las empresas pueden crear sistemas de IT que brinden los niveles más altos de capacidad de administración, disponibilidad y desempeño. Oracle Database 11g extiende la capacidad exclusiva de Oracle para brindar los beneficios de grid computing.
  • 11. Cumplir con las Expectativas del Nivel de Servicio al Usuario Administrar los objetivos del nivel de servicio es un desafío constante. Los usuarios esperan tener acceso rápido y seguro a las aplicaciones comerciales 24/7, y los administradores de IT deben brindarlo sin aumentar los costos ni los recursos. Las características relacionadas con la capacidad de administración de Oracle Database 11g están diseñadas para ayudar a las empresas a administrar fácilmente los grids de infraestructura y cumplir exitosamente con las expectativas del nivel de servicio de sus usuarios. Las nuevas características y mejoras en la capacidad de administración de Oracle Database 11g ayudan a aumentar la productividad de los administradores de base de datos (DBA) y a reducir los costos de administración mientras aumenta el desempeño, la escalabilidad y la seguridad de sus aplicaciones comerciales durante las 24 horas. Minimizar los Riesgos de Cambio con Real Application Testing Oracle Database 11g reduce el costo de actualización de la base de datos y otros cambios de hardware y del sistema operativo haciendo que sea mucho más fácil probar los sistemas antes y después del cambio para que se puedan identificar y resolver los problemas. Por ejemplo: Database Replay le permite capturar fácilmente las cargas de trabajo de producción real en el nivel de base de datos y repetirlas en su sistema de prueba para que pueda comprobar en su totalidad el impacto de los cambios en el sistema, con inclusión de las características de concurrencia crítica. SQL Performance Analyzer identifica las regresiones de desempeño y los cambios en el plan de ejecución del lenguaje estructurado de consulta (SQL). Los problemas identificados pueden resolverse utilizando SQL Tuning Advisor ya sea retomando el plan de ejecución original o adaptándolo. Ampliar la Productividad de los DBA con Administración Automatizada Oracle Database 11g continúa con el esfuerzo—que comenzó con Oracle9i Database y se prolongó a lo largo de Oracle Database 10g—de simplificar drásticamente y automatizar por completo las tareas de los DBA. Las nuevas capacidades de Oracle Database 11g incluyen: • Adaptación automática de SQL con capacidades de autoaprendizaje • Adaptación automática y unificada de los buffers de memoria de Program Global Area (PGA) y System Global Area (SGA) • Nuevas guías de particionamiento, recuperación de datos, desempeño de transmisión de datos, y administración de espacio
  • 12. • Mejoras en el Monitoreo Automático de Diagnóstico de Base de Datos (ADDM), que ofrece un mejor panorama global del desempeño en los entornos de Oracle Real Application Clusters (Oracle RAC) y mejores capacidades de análisis del desempeño comparativo. Lograr una Resolución más Rápida de Errores con el Diagnóstico de Fallas Las nuevas capacidades para el diagnóstico de fallas de Oracle Database 11g facilitan a los clientes la captura de los datos que Oracle Support necesita cuando se producen errores. Esto permite una resolución más rápida de los problemas con menos cantidad de demandas por parte de los clientes respecto de la reproducción de problemas. Minimizar el Costo del Tiempo de Baja En esta economía global 24/7, las empresas no pueden costear los sistemas de IT que dejan de funcionar. Los sistemas deben ser confiables y deben recuperarse rápidamente en caso de fallas. Oracle Database 11g protege los sistemas de todas las causas comunes relacionadas con el tiempo de baja planificado y no planificado, con inclusión de las fallas en el sitio, en el almacenamiento y en el servidor, así como de una de las causas más importantes—el error humano. Con las características de alta disponibilidad de Oracle Database 11g, usted puede reducir significativamente los riesgos del tiempo de baja y la pérdida de datos. Permitir una Rápida Recuperación de Datos a través de Oracle Data Guard Oracle Data Guard coordina el mantenimiento y la sincronización de su base de datos entre los servidores remotos y locales para una rápida recuperación ante desastres o fallas en el sitio. Oracle Database 11g ofrece varias mejoras importantes en Oracle Data Guard, con inclusión de:  •La capacidad de realizar consultas en tiempo real en un sistema standby físico para fines informativos y otros propósitos. • La capacidad de realizar actualizaciones online y rotativas de la base de datos al convertir temporalmente un sistema standby físico a uno standby lógico. • Snapshot standby para respaldar entornos de prueba. Asimismo, se mejora el desempeño del sistema standby físico y lógico. El sistema standby lógico ahora respalda Extensible Markup Language (XML), los tipos de datos Character Large Object (CLOB) y la encriptación de datos transparentes. El failover automático de inicio rápido ahora es respaldado para el transporte asíncrono.
  • 13. Proteger los Datos con Administración Automática de Almacenamiento Con la Administración Automática de Almacenamiento, Oracle Database 11g automáticamente duplica y equilibra los datos a través de los dispositivos de almacenamiento disponibles para proteger los datos y optimizar el desempeño —incluso cuando se agregan o eliminan discos nuevos. Oracle Database 11g ofrece varias mejoras importantes de alta disponibilidad para la Administración Automática de Almacenamiento, con inclusión de las siguientes características:  • Soporte de actualizaciones rotativas • Detección y reparación automática de bloques defectuosos • Rápida resincronización de duplicación, lo cual vuelve a sincronizar de manera efectiva los grupos de almacenamiento que la Administración Automática de Almacenamiento duplica cuando se pierde temporalmente la conectividad de la red de almacenamiento Las mejoras de desempeño en la Administración Automática de Almacenamiento permiten a las bases de datos muy grandes abrirse más rápido y reducir el consumo de memoria SGA. También permiten a los DBA aumentar el tamaño de la unidad de asignación de almacenamiento para acelerar la gran cantidad de entradas/salidas (I/Os) secuenciales. Aumentar significativamente los Tiempos de Alta Oracle Database 11g permite aplicar muchos parches one-off en la bases de datos—con inclusión de los parches de diagnóstico— sin tiempo de baja, tanto en entornos de un solo servidor como en entornos en cluster. Asimismo, un nuevo asesor de recuperación de datos reduce significativamente los tiempos de baja al identificar rápidamente la causa de las fallas, presentando las opciones de recuperación disponibles para los DBA y, en algunos casos, corrigiendo automáticamente los problemas a través de mecanismos de autoreparación. Agilizar las Actualizaciones de la Base de Datos Con Oracle Database 11g, tanto las actualizaciones de las versiones como las configuraciones de los parches ahora son mucho más rápidas a través del uso de paralelismo y compilación atrasada de objetos PL/SQL. Mejorar las Operaciones Online Oracle Database 11g incluye algunas mejoras en las operaciones de redefinición online, con inclusión de los siguientes elementos: • Rastreo detallado de dependencias, lo cual permite la incorporación de nuevas columnas y procedimientos sin caer en nuevas recopilaciones innecesarias de objetos dependientes
  • 14. • Operaciones de alteración de tablas online, fáciles de ejecutar • Rápida ―incorporación de columnas‖ con valores por defecto • Creación de índices online sin pausa en las operaciones de lenguaje para manipulación de datos (DML) Otras Mejoras de Alta Disponibilidad Oracle Database 11g presenta otras mejoras de alta disponibilidad, con inclusión de: • Oracle Flashback Transaction Query, que permite, con un solo botón, deshacer las transacciones perjudiciales con otros cambios de transacciones dependientes • Mejor migración de plataformas y traspaso de datos con más opciones, con inclusión de las particiones transportables, los esquemas y las bases de datos de todas las plataformas • Soporte de OracleRecovery Manager (RMAN) para snapshots de Windows Volume Shadow Copy Service (VSS), lo cual da como resultado una mayor integración con el backup de Windows Optimizar el Desempeño y la Confiabilidad Las regulaciones de cumplimiento, la revelación legal y las tendencias hacia depósitos de datos consolidados han hecho que las bases de datos triplicaran su tamaño cada dos años, provocando un impacto significativo sobre los costos de almacenamiento y el desempeño, la confiabilidad y la capacidad de administración de las bases de datos grandes. Oracle Database 11g permite a las empresas aumentar fácilmente los amplios sistemas transaccionales y de depósito de datos, y ofrecer un rápido acceso 24/7 a los datosutilizando almacenamiento modular y servidores de bajo costo. Oracle Database 11g ofrece nuevas características innovadoras para mejorar más el desempeño y la escalabilidad de los entornos más dificultosos. Almacenar todos sus Datos de manera segura con SecureFiles SecureFiles es la oferta de próxima generación de Oracle para almacenar objetos de gran tamaño (LOBs), como imágenes, objetos de textos amplios, o tipos de datos avanzados— con inclusión de XML, medical imaging, y objetos geoespaciales—dentro de la base de datos. SecureFiles ofrece excelente desempeño totalmente comparable con los sistemas de archivo. Asimismo, ofrece funcionalidades avanzadas, como por ejemplo, compresión inteligente, encriptación transparente y reduplicación transparente.
  • 15. Mejorar el Desempeño y Minimizar los Costos de Almacenamiento a través de la Compresión para el Procesamiento de Transacciones Online Oracle Database 11g brinda soporte de la compresión de datos para actualizar, insertar y eliminar las operaciones comúnmente utilizadas en las aplicaciones relacionadas con el procesamiento de transacciones online (OLTP). Las anteriores versiones de la Base de Datos Oracle brindaban soporte de la compresión de operaciones relacionadas con la carga de datos masiva, comúnmente utilizadas para las aplicaciones de depósito de datos. La compresión de tablas de Oracle Database 11g mejora el desempeño de base de datos con un uso más efectivo de la memoria para los datos en caché y menor I/O para el escaneo de tablas. Con la compresión de tablas OLTP, usted puede lograr una compresión dos o tres veces mayor con gastos mínimos de procesamiento. Mejor Desempeño para Oracle RAC Oracle RAC reduce los costos de hardware al permitirle crear sistemas grandes a partir de servidores pequeños, de bajo costo. Oracle Database 11g optimiza el protocolo Oracle RAC Cache Fusion para ofrecer un mejor desempeño para muchos escenarios de uso común, como el acceso a datos mayormente de lectura, consultas prolongadas, y acceso a los tipos de datos LOB almacenados como SecureFiles. Respuestas Rápidas con Cachés para Resultados Los cachés para resultados agilizan enormemente la repetición de consultas y funciones acceden a los datos de solo lectura y mayormente de lectura. El nuevo caché del servidor para resultados almacena los resultados de consultas, bloques de consultas, o funciones PL/SQL para su reutilización transparente e inmediata por parte de todos los usuarios. El nuevo caché para consultas del cliente elimina los movimientos de ida y vuelta al servidor al permitir a los usuarios que comparten el mismo servidor de aplicaciones cliente volver a utilizar los resultados de consultas almacenados. Aumentar el Tiempo de Respuesta con Oracle TimesTen Oracle TimesTen In-Memory Database ofrece rápidos tiempos de respuesta y caché de datos en tiempo real. Las nuevas versiones de Oracle TimesTen ofrecen una mejor compatibilidad con los tipos de datos de Oracle, SQL, PL/SQL, Oracle Call Interface (OCI), y las infraestructuras de administración y globalización. Estas versiones también ofrecen capacidades más sofisticadas de failover y caché de datos para mejorar aún más el desempeño y la disponibilidad. Otras Mejoras de Desempeño Oracle Database 11g presenta otras mejoras de alto desempeño, con inclusión de: • La recopilación automática para PL/SQL y Java en la base de datos • Triggers más rápidos, con inclusión de invocaciones más eficientes de triggers por fila
  • 16. • Operaciones SQL más rápidas y fáciles • Replicación Oracle Data Guard y Oracle Streams más rápida • Conexionesdirectas, más rápidas y confiables, a los dispositivos de almacenamiento del sistema de archivo de red (NFS) • Actualizaciones más rápidas • Backup/recuperación más rápida de archivos de gran tamaño • Compresión de backup más rápida MINIMIZAR LA COMPLEJIDAD DE LA ADMINISTRACIÓN DE INFORMACIÓN Con Oracle Grid Computing como base, Oracle Database 11g permite sustentar las decisiones comerciales rápidas y precisas al menor costo, administrando toda la información empresarial con una sólida administración del ciclo de vida de la información, la seguridad, y análisis integrado de business intelligence. Respaldar todo Tipo de Datos en una sola Base de Datos Cada vez más, las empresas reconocen la necesidad de integrar distintos tipos de información—desde documentos de oficina y planillas de cálculo hasta datos geográficos e imágenes médicas—en las operaciones comerciales rutinarias. Almacenar, manipular y proteger todo tipo de información en un repositorio común ayuda a reducir drásticamente los costos de almacenamiento, aumentando así su rentabilidad total. Oracle Database 11g ofrece una plataforma segura y escalable para tener un acceso rápido y confiable a todo tipo de información utilizando interfaces estándar del sector. Permite una sólida administración del contenido de tipos avanzados de datos—como XML, spatial, multimedia, medical imaging, y tecnologías semánticas—lo cual representa un área de gran crecimiento para muchas empresas. XML Oracle Database 11g ofrece nuevo almacenamiento XML y mejoras de consulta, con inclusión de: • Almacenamiento XML binario e indexación del proceso de almacenamiento y XML para documentos XML con menos esquemas • Soporte extendido para estándares, como XML Query (XQuery) 1.0, Java Content Repository (JCR) 1.0, SQL:2007, y la arquitectura orientada a servicios (SOA)
  • 17. • Mejoras en el repositorio XML, como por ejemplo, eventos, XML Linking Language (XLink)/XML • Inclusions (XInclude), y NFS 4.0 • Replicación del flujo de datos y soporte lógico standby para el Tipo XML (CLOBs) Oracle TEXT Las nuevas mejoras en Oracle Text incluyen: • Mejoras en la escalabilidad y el desempeño de Consultas • Búsqueda multilingüe avanzada • Operaciones de indexación online • Soporte de Oracle Enterprise Manager para una fácil administración • Clasificación de importancia definida por el usuario Oracle Spatial Las mejoras en Oracle Spatial incluyen soporte para: • Desarrollo más valioso e interactivo en las aplicaciones de mapas • Interfaces para programación de aplicaciones (APIs) de servicios Web para operaciones espaciales • Integración de herramientas de business intelligence • Entrada dinámica para el seguimiento de aplicaciones • Soporte 3D para modelos de terreno y ciudades, y mundos virtuales Multimedia y Medical Imaging Las mejoras de Oracle interMedia en Oracle Database 11g incluyen: • Una mejora de desempeño tres veces mayor para las operaciones usuales que se relacionan con el procesamiento de imágenes • Amplio manejo de medios (hasta 128 terabytes) para aplicaciones de seguridad, medicina y transmisiones
  • 18. • Soporte de imágenes médicas con Imaging and Communications in Medicine (DICOM) para archivos nacionales y regionales, seguros y de múltiples terabytes • Soporte de nuevos estándares Java Advanced Imaging (JAI) Tecnologías Semánticas Oracle Database 11g es la primera base de datos semántica, confiable, segura, escalable y abierta del sector con soporte nativo de estándares Resource Description Framework (RDF) y Web Ontology Language (OWL), capaz de administrar grupos de datos 10 veces más grandes que las bases de datos especializadas RDF y OWL. Oracle Database 11g brinda capacidades precisas y más completas de consulta, que le permiten extender fácilmente sus aplicaciones SQL existentes con consultas y búsquedas semánticas. Integre Toda su Información sin Dificultades Para optimizar sus procesos comerciales y aprovechar la información que convierte a su empresa en una empresa única, usted debe integrar fácilmente todo tipo de datos en los procesos comerciales que utiliza diariamente con interfaces de escritorio y aplicaciones conocidas. Oracle Database 11g incluye muchas nuevas mejoras y características para ayudarlo a integrar mejor los datos de toda la empresa, reduciendo los costos de administración de contenido y aumentando la productividad de los empleados. Mejor Replicación del Flujo de Datos y Colas de Mensajes Oracle Database 11g mejora la replicación de datos para ofrecer una mejora del 30 al 50 por ciento en el desempeño para SQL Apply y para soportar el Tipo XML (CLOBs) y la encriptación de datos transparentes. Las nuevas mejoras en la capacidad de administración incluyen: • Guía de desempeño para el flujo de datos • Perspectivas de topología • Repositorio de Carga de Trabajo Automática (AWR) y soporte ADDM • Medios de comparación de datos y captura sincronizada Las nuevas características de Advanced Queuing (AQ) incluyen: • Mejoras en el desempeño de Java Message Service (JMS) • Soporte AQ directo para flujos de datos en Java Database Connectivity (JDBC) • Notificación escalable de eventos
  • 19. Soporte de Bases de Datos Tradicionales con Oracle SQL Gateways Las mejoras en Oracle SQL Gateways tienen mejor desempeño, mejor recopilación de estadísticas para la creación de mejores planes de ejecución, y operaciones paralelas para la carga masiva. El nuevo SQL Gateways soporta las bases de datos tradicionales, como Information Management Systems (IMS), Virtual Storage Access Method (VSAM), y Adaptable Database System (ADABAS). Posibilitar el Alcance Empresarial con el Planificador Oracle Database 11g incluye un planificador optimizado con alcance empresarial, que le permite programar ambas bases de datos – y los trabajos del nivel del sistema operativo a través de los sistemas distribuidos. Mejorar la Transferencia de Datos con Oracle Net Services Oracle ha mejorado Oracle Net Services para soportar: • Un mejor rendimiento en transferencias extensas de datos • Acceso no anónimo a Lightweight Directory Access Protocol (LDAP) para la denominación de red • Mejor diagnóstico y seguimiento Reducir los Riesgos con Capacidades Sofisticadas de Seguridad Cada vez más empresas descubren que su información está en riesgo. Las violaciones de datos son extremadamente costosas para la empresa, y a veces paralizan la viabilidad de toda una empresa. Asimismo, las regulaciones de cumplimiento como Sarbanes-Oxley y el estándar de seguridad de datos Payment Card Industry exigen que las empresas protejan sus bases de datos. Con 30 años de prácticas seguras, Oracle Database 11g lo ayuda a proteger su información y garantizar el cumplimiento regulatorio con una gran cantidad de sólidas capacidades de seguridad, con inclusión de:  •Mejor encriptación de datos transparentes para soportar la encriptación del espacio de tablas
  • 20. Integración más estrecha con los módulos de seguridad de hardware para una protección clave de máxima garantía • Mejor soporte para tipos de datos LOB, LogMiner, y el sistema lógico standby • Mejor capacidad de administración con soporte integral de Oracle Enterprise Manager para funciones de seguridad • Mayor seguridad de contraseñas con soporte para contraseñas de múltiples bytes, sensibles a mayúsculas y minúsculas, y sólidos algoritmos de funciones hash para contraseñas, como Secure Hash Algorithm (SHA-1) y salt • Entornos adicionales de configuración segura por defecto que soportan políticas de contraseña y opciones de auditoría • Sólido soporte de autenticación para el administrador del sistema de base de datos (SYSDBA) y las conexiones del operador del sistema de base de datos (SYSOPER) • Soporte optimizado para Kerberos Brindar Administración de todo el Ciclo de Vida de la Información Para aprovechar la información en cada etapa de su ciclo de vida, usted debe proporcionar diferentes niveles de accesibilidad y protección de datos, de acuerdo con el valor cambiante de su empresa. Oracle Database 11g mejora el soporte para la administración del ciclo de vida de la información (ILM), permitiéndole garantizar el cumplimiento regulatorio, optimizar el almacenamiento, los procesos comerciales, e identificar nuevas oportunidades de ganancia. Oracle Database 11g incluye importantes y nuevas características ILM. ‘‘Time Travel’’ con Oracle Flashback Data Archive Oracle Database 11g también presenta características de ―Memoria Total‖ con Oracle Flashback Data Archive, lo cual permite consultar datos en tablas seleccionadas ―a partir de‖ un momento pasado, brindando así una forma práctica y fácil para incorporar una cierta dimensión del tiempo en sus datos para el seguimiento de los cambios, ILM, las auditorías y el cumplimiento. Oracle Flashback Data Archive brinda almacenamiento automático y efectivo de los datos de ―cambio‖ para permitir el rápido acceso de consulta a antiguas versiones de datos. Los DBA pueden establecer políticas de retención para purgar los datos automáticamente cuando su sistema alcanza el límite de antigüedad específico.
  • 21. Transformar la Información en Conocimiento con Business Intelligence Incorporado La falta de visibilidad en las operaciones comerciales da como resultado la pérdida de oportunidades de ganancia y menores márgenes operativos. Incluso con la distribución de datos a través de sistemas transaccionales, operacionales y analíticos, es difícil combinar la información en un solo lugar para fines informativos. Oracle Database 11g mejora las capacidades de data warehousing (DW) y business intelligence (BI) de Oracle para mejorar la capacidad de administración, y para que las tecnologías como el procesamiento de análisis online (OLAP) y la extracción de datos sean más fácilmente accesibles para los usuarios. Mejorar la Capacidad de Administración de Data Warehousing Oracle Database 11g permite optimizar Oracle Grid Computing para mejorar la capacidad de administración de DW a través de: • Pantallasde administración específicas de DW y funcionalidad DW integral, como el paralelismo y el particionamiento, que brindan a Oracle Enterprise Manager total ―conocimiento de DW‖ • Mejor soporte ADDM para Oracle RAC y operaciones paralelas • Integración de operaciones paralelas con administración de carga de trabajo automática Agilizar el Desempeño de Consultas Complejas con Oracle OLAP Con Oracle Database 11g, las capacidades de Oracle OLAP se integran totalmente con el servicio de visualizaciones materializadas (MVs) de Oracle. Usted puede actualizar automáticamente Oracle OLAP de los datos relacionales al igual que las MVs, y acceder al conjunto de datos de manera transparente utilizando SQL, a través de la reescritura automática de consultas. Al utilizar el conjunto de datos de Oracle OLAP, usted puede lograr un desempeño más rápido de consultas, acelerar la generación y el mantenimiento de ciertas agrupaciones, y hacer que los cálculos comerciales avanzados de OLAP estén disponibles por medio de SQL. Obtenga Conocimientos Comerciales en Tiempo Real a través de las Capacidades Avanzadas de Data Mining Con Oracle Database 11g, Oracle Data Mining es más poderoso y fácil de utilizar debido a las siguientes capacidades: • Preparación automática de datos en el nivel SQL/Java API • Mejores herramientas de administración de Oracle Data Mining GUI • Mayor integración con la base de datos
  • 22. • SuperModelspara combinar los procesos se preparación de datos con el modelo de extracción • Nuevos modelos lineales generalizados • Análisis más predictivo