cuadro comparativo bd

32
COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS FACULTAD DE ADMINISTRACIÓN EXPERIENCIA EDUCATIVA: BASE DE DATOS EQUIPO NO. 8 INTEGRANTES: CARRION MENDIOLA ALINA LETICIA HERRERA NIETO MAYRA YAZMÍN MONTALVO SACRAMENTO AMAYRANI SAMANTHA RIVERA MENDEZ SANDRA SISTEMAS COMPUTACIONALES ADMINISTRATIVOS PROPUESTA DE CRITERIOS BASE DE DATOS EQUIPO 8

Upload: alinacarrion

Post on 22-Dec-2014

17.069 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

FACULTAD DE ADMINISTRACIÓN

EXPERIENCIA EDUCATIVA: BASE DE DATOS

EQUIPO NO. 8

INTEGRANTES:

CARRION MENDIOLA ALINA LETICIA HERRERA NIETO MAYRA YAZMÍN MONTALVO SACRAMENTO AMAYRANI SAMANTHA RIVERA MENDEZ SANDRA

SISTEMAS COMPUTACIONALES ADMINISTRATIVOS

PROPUESTA DE CRITERIOS

CATEDRÁTICO: CARLOS ARTURO TORRES GASTELÚ

BASE DE DATOS EQUIPO 8

Page 2: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

INDICE

INTRODUCCION ORACLE FICHA TECNICA

DESCRIPCION CARACTERISTICASVENTAJASPROGRAMAS Y ARCHIVOS QUE CONFORMAN ORACLEHERRAMIENTAS DE ORACLE COMO CREAR UNA BD EN ORACLEHERRAMIENTAS DE CONSULTACARACTERISTICAS RELACIONALES ORIENTADAS A OBJETOS

DB2

FICHA TECNICACARACTERISTICASVENTAJAS DESVENTAJAS ESCALABILIDADFACILICIDAD DE INSTALACION FUNCIONES COMPLEMENTARIAS

CONECTIVIDADDATA WAREHOUSINDATA MINNING

PLATAFORMASRECUPERACION DE DESASTREINSTALACIONCREACION DE TABLA

CUADRO COMPARATIVO DE ORACLE Y DB2 CONCEPTOS CLAVECONCLUSIONBIBLIOGRAFIA

BASE DE DATOS EQUIPO 8

Page 3: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

INTRODUCCIÒN

En la actualidad se ha vuelto de vital importancia la utilización de herramientas de comunicación que faciliten el intercambio de información entre las personas. Es así como las base de datos han evolucionado a través del tiempo pretendiendo el fácil acceso de la información y a la misma. Hoy en día contamos con diversos sistemas gestores de base de datos por mencionar algunos: Oracle, My SQL, SQL Server Express, Informix,DB2, etc.

En este trabajo se abordaran los sistemas manejadores de base de datos:

ORACLE DB2

De los cuales se realiza una investigación de sus características así como un cuadro comparativo de los mismos.

BASE DE DATOS EQUIPO 8

Page 4: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

FICHA TÈCNICA

Desarrollador Oracle Corporation

Última versión estable 11g Release 1(2007)

S.O. Multiplataforma

Licencia Privativa

Sitio web www.oracle.com

DESCRIPCIÓN

Es básicamente un herramienta cliente/servidor, un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), desarrollado por Oracle Corporation.

Una base de datos Oracle está almacenada físicamente en ficheros, y la correspondencia entre los ficheros y las tablas es posible gracias a las estructuras internas de las base de datos, que permiten que diferentes tipos de datos estén almacenados físicamente separados. Está división lógica se hace gracias a los espacios de tablas, tablespaces.

BASE DE DATOS EQUIPO 8

Page 5: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

CARACTERISTICAS

Es una herramienta de administración gráfica que es mucho más intuitiva y cómoda de utilizar.

Ayuda a analizar datos y efectuar recomendaciones concernientes a mejorar el rendimiento y la eficiencia en el manejo de aquellos datos que se encuentran almacenados.

Apoya en el diseño y optimización de modelos de datos. Asistir a los desarrolladores con sus conocimientos de SQL y de

construcción de procedimientos almacenados y triggers, entre otros. Documentar y mantener un registro periódico de las mantenciones,

actualizaciones de hardware y software, cambios en las aplicaciones y, en general, todos aquellos eventos relacionados con cambios en el entorno de utilización de una base de datos.

VENTAJAS

Posee igual interacción en todas las plataformas (Windows, Unix, Macintosh y Mainframes). Estos porque más del 80% de los códigos internos de Oracle son iguales a los establecidos en todas las plataformas de Sistemas Operativos.

Soporta bases de datos de todos los tamaños, desde severas cantidades de bytes y gigabytes en tamaño.

Provee salvar con seguridad de error lo visto en el monitor y la información de acceso y uso.

Soporta un verdadero ambiente cliente servidor. Este establece un proceso entre bases de datos del servidor y el cliente para la aplicación de programas.

BASE DE DATOS EQUIPO 8

Page 6: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

PROGRAMAS Y ARCHIVOS QUE CONFORMAN ORACLE

Un RDBMS Oracle está compuesto por tres partes principales, que son:1. El Kernel de Oracle 2. Las instancias del Sistema de Base de Datos. 3. Los Archivos relacionados al sistema de Base de Datos.

HERRAMIENTAS DE ORACLE

SQLForms: es la herramienta de Oracle que permite, de un modo sencillo y eficiente, diseñar pantallas para el ingreso, modificaciones, bajas y consultas de registros. El usuario podrá, una vez definida la forma, trabajar con ella sin necesidad de generar códigos, dado que Oracle trae incorporado un conjunto de procedimientos y funciones asociados a las teclas de funciones.

La herramienta fundamental de SQL es la sentencia SELECT, que permite seleccionar registros desde las tablas de la Base de Datos, devolviendo aquellos que cumplan las condiciones establecidas y pudiendo presentar el resultado en el orden deseado.

SQL (Structured Query Languague = Lenguaje de Consulta estructurado).

La orden FROM identifica la lista de tablas a consultar. Si alguna de las tablas a consultar no es propiedad del usuario, debe especificarse el nombre del propietario antes que el nombre de la tabla en la forma nombre_propietario.nombre_tabla.

La orden WHERE decide los registros a seleccionar según las condiciones establecidas, limitando el número de registros que se muestran.

La orden ORDER BY indica el orden en que aparece el resultado de la consulta.

BASE DE DATOS EQUIPO 8

Page 7: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

COMO CREAR UNA BASE DE DATOS EN ORACLE

Para crear un usuario se debe seleccionar, en primer lugar, la opción correspondiente en la aplicación, de la siguiente manera:

Haciendo clic con el botón derecho una vez que estamos sobre la opción "Users" del administrador de seguridad (figura anterior), aparece la interfaz de creación de usuarios, que tiene las siguientes características y que se rellena con los datos que se muestran:

BASE DE DATOS EQUIPO 8

Page 8: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

Además, como se observa en la figura anterior, existen otras fichas que permiten asociar al usuario algún rol, privilegios sobre objetos comunes o del sistema y cuotas de espacio, entre otros.

Otras opciones que es necesario configurar la primera vez se refieren a brindar la capacidad al usuario de poder conectarse a una base de datos e iniciar una sesión por primera vez, dándosele también la oportunidad de crear objetos en su espacio o esquema, asignando un volumen máximo a ese espacio, para cada usuario que se crea.

Rol Connect: Permite al usuario iniciar una sesión en la base de datos.

Rol Resource: Permite crear objetos, entre otros.

El símbolo   a la izquierda del rol resource significa que esa es una línea que se está agregando en la lista. En efecto, sólo se asigna por defecto el rol connect y nosotros debemos agregar el segundo cada vez para permitir al usuario crear objetos en su esquema.Enseguida, para definir la cuota de espacio, tenemos que abrir la última pestaña de la ventana de creación de usuarios y empezar a asignar, tablespace por tablespace, el espacio definido para este usuario en particular. De esta forma podemos establecer las cuotas de cada usuario en cada uno de los espacios definidos en el sistema.

BASE DE DATOS EQUIPO 8

Page 9: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

HERRAMIENTA DE CONSULTA

Oracle proporciona herramientas de consulta, generación de informes y análisis de datos ad hoc, incluyendo OLAP.

Oracle Discoverer es una herramienta basada en Web para realizar consultas, informes y análisis y publicación web ad hoc para usuarios finales y analistas de datos. Permite a los usuarios abstraer y concretar conjuntos de resultados de datos pivote y almacenar cálculos como informes que se pueden publicar en una serie de formatos asistentes con hojas de datos o HTML. Discoverer contiene asistentes que ayudan a los usuarios finales a visualizar lo datos como gráficos. Oracle soporta un amplio conjunto de funciones analíticas tales como la agregación de clasificación y traslado en SQL.

BASE DE DATOS EQUIPO 8

Page 10: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

CARACTERISTICAS RELACIONALES ORIENTADAS A OBJETOS

Oracle tiene soporte extensivo para constructores relacionales orientados a objetos, incluyendo:

Tipos de objetos:Se soporta un único modelo de herencia para las jerarquías de tipos.

Tipos de colecciones: Oracle soporta varrays, que son arrays de longitud variable, y tablas anidadas.

Tablas de objetos: Se utilizan para almacenar objetos mientras se proporciona una vista relacional de los atributos de los objetos.

Funciones de tablas: Son funciones que producen conjuntos de fila como salida y se pueden utilizar en la clausula from de una consulta. Las funciones de tablas se pueden anidar en Oracle: Si una función de tablas se utiliza para expresar algún formulario de transformación de datos, el anidamiento de varias funciones permite que se expresen varias transformaciones en una única instrucción.

Vistas de objetos: Proporciona una vista de tablas de objetos virtuales de datos almacenados en una tabla relacional. Permite acceder o ver los datos en un estilo orientado a objetos, incluso si los datos están realmente almacenados en un formato relacional tradicional.

Métodos: Se pueden escribir en PLISQL, Java o C. Funciones de agregación definidas por el usuario: Se pueden utilizar en

instrucciones SQL de la forma que las funciones incorporadas tales como sum y count.

Tipos de datos XML: Se pueden utilizar, almacenar o indexar en documentos XML.

BASE DE DATOS EQUIPO 8

Page 11: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

FICHA TECNICA

Desarrollador IBM

Última versión 9,7

S.O. Multiplataforma

Año de lanzamiento 1982

Licencia Privativa

Sitio web www.DB2.com

CARACTERISTICAS

DB2 es el producto principal de la estrategia de Data Management de IBM.

DB2 es un sistema para administración de bases de datos relacionales (RDBMS) multiplataforma, especialmente diseñada para ambientes distribuidos, permitiendo que los usuarios locales compartan información con los recursos centrales.

VENTAJAS

BASE DE DATOS EQUIPO 8

Page 12: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

Permite agilizar el tiempo de respuestas de esta consulta

Recuperación utilizando accesos de sólo índices.

Predicados correlacionados.

Tablas de resumen

Tablas replicadas

Uniones hash

DB2 utiliza una combinación de seguridad externa y control interno de

acceso a proteger datos.

DB2 proporciona un juego de datos de acceso de las interfaces para los

diferentes tipos de usuarios y aplicaciones.

DB2 guarda sus datos contra la pérdida, acceso desautorizado, o entradas

inválidas.

Usted puede realizar la administración de la DB2 desde cualquier puesto

de trabajo.

La tecnología de replicación heterogénea (heterogeneous replication) en

SQL Server permite la publicación automática de los datos en otros sistemas que

no sean SQL Server, entre los que se incluyen DB2.

La mayoría de los que utilizan equipos IBM utilizan DB2 porque es

confiable y tiene un muy buen soporte técnico".

El DB2 se basa en dos ejes que lo hacen fuerte en su rendimiento: utiliza

un sistema multiprocesador (SMP) simétrico y un sistema de procesador paralelo

masivo.

el DB2 distribuye y recuerda la ubicación de cada pista donde se encuentra

la información. En el contexto de una larga base de datos, este sistema de

partición hace que la administración sea mucho más fácil de manejar que una

base de datos de la misma medida no particionada.

La base de datos se puede programar para tener una exacta cantidad de

particiones que contienen la información del usuario, índice, clave de transacción

y archivos de configuración. De esta forma, los administradores definen grupos de

nodos, que son una serie de particiones de la base, lo que posteriormente facilita

cualquier búsqueda.

BASE DE DATOS EQUIPO 8

Page 13: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

DESVENTAJAS

El DB2 - IBM es la tercera base de datos que más se vende, de acuerdo

con los VARs recientemente encuestados en el número de junio de 1996 de la

revistaVAR Business Magazine. El Microsoft SQL Server se anotó un 38%,

Oracle, 21%, IBM, 10%, Informix, 9%, y Sybase un 8%.

En sistemas grandes la base más usada es DB2 ya que corre en diferentes

plataformas operativas, pero en realidad, en la mayoría de los casos la decisión

para optar por un software de estas características es corporativa.

Se tiene que ver con las aplicaciones que se tienen desarrolladas y las que

se van a implementar.

Influye en la elección el hardware utilizado.

ESCALABILIDAD

Sus características distintivas de escalabilidad permiten almacenar información en un amplio rango de equipos, desde una PC portátil hasta un complejo ambiente de mainframes procesando en paralelo.

FACILIDAD DE INSTALACION Y USO

La primera versión de DB2 para NT fue reconocida en el mercado como una base de datos muy poderosa, pero difícil de instalar y usar.

En esta versión, IBM agregó muchas herramientas graficas para facilitar el uso de tanto de usuarios, como administradores y desarrolladores.

Incluye guías para operaciones como instalación, configuración de performance, setup, etc.

Además, se agregaron herramientas para facilitar las tareas de integración con otras bases de datos, tecnologías de networking y desarrollo de aplicaciones.

BASE DE DATOS EQUIPO 8

Page 14: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

FUNCIONES COMPLEMENTARIAS

Conectividad: Las herramientas de conectividad permiten acceder a los datos más allá de donde ellos se encuentren. El slogan ‘cualquier cliente a cualquier servidor , en cualquier red’ está completamente sustentado por la funcionalidad que sus herramientas ofrecen. El DB2 Connect le permite acceder a sus datos de DB2 en mainframe o AS/400, desde Windows NT, Windows 95 o cualuiera de los Unix soportados.

Data WarehousingDB2 UDB provee la infraestructura necesaria para soportar el proceso de toma de decisiones en cualquier tamaño y tipo de organizaci{on. Es el producto dirigido a la problemática a nivel departamental, ya que un único producto provee la capacidad para acceder a datos en Oracle,Sybase, Informix,Microsoft SQL Server. Permite de forma totalmente gráfica acceder, transformar y distribuir los datos automáticamente y sin porgramar una línea de código.

Data Minning: DB2 UDB posibilita el análisis al descubrimiento de información escondida en los datos, realizando modelización predictiva, o detección de desviaciones. Incluye las siguientes técnicas; clasificación, predicción, descubrimiento asociativo, descubrimiento secuencial de patrones y secuencias temporales. Todas las técnicas mencionadas permiten realizar segmentación de clientes, detección de fraudes, retención de clientes, y ventas cruzadas, etc.

BASE DE DATOS EQUIPO 8

Page 15: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

PLATAFORMAS

Plataformas host:

OS/390(MVS), VM & VSE, OS/400

Plataformas de servidor:

OS/2 Warp Server, Sinix, SCO Openserver, Windows NT, Aix,

HP Ux, Solaris.

Plataformas Cliente:

OS/2, DOS, Sinix, SCO OpenServer, Windows 3.1/95/NT, Macintosh System 7,

Aix, HP Ux, Solaris.

RECUPERACION DE DESASTRES

DB2 ofrece capacidades de recuperación mas robustas y versátiles.

BASE DE DATOS EQUIPO 8

Page 16: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

EJEMPLO DE INSTALACIÓN

BASE DE DATOS EQUIPO 8

Page 17: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

BASE DE DATOS EQUIPO 8

Page 18: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

CREAR UNA BASE DE DATOS

BASE DE DATOS EQUIPO 8

Page 19: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

CUADRO COMPARATIVO DE ORACLE Y DB2

Desarrollo de BD y X X

BASE DE DATOS EQUIPO 8

DB2ORACLE

Page 20: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

herramientas visuales

Herramientas de consulta

X X

Analizador de consulta 0 X

Asistente actual de índices

0 0

Tipos de datos X X

Funciones definidas por el usuario

0 X

Vistas X X

Disparadores X 0

Soporte XML X X

Índices y restricciones 0 X

Grupos de archivos X X

Segmentos X X

Tablas X X

Índices X X

Divisiones X 0

Vistas materializadas X 0

Método de ejecución X X

Optimización X X

Transformador de consulta

X X

Selección de rutas de acceso

X 0

Ejecución en paralelo X X

Estructura de proceso X X

Control de concurrencia 0 0

Transacciones 0 0

BASE DE DATOS EQUIPO 8

Page 21: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

Recuperación 0 X

Retroceso 0 X

Bloques 0 0

Estructura de memoria X X

Estructura de proceso X X

Servidor multihebrado X X

Replica X X

Base de datos distribuidos

X X

Tablas X X

BASE DE DATOS EQUIPO 8

Page 22: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

CONCEPTOS CLAVE

BADE DE DATOS: es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.

TRIGGER: es un procedimiento que se ejecuta cuando se cumple una condición establecida al realizar una operación de inserción (INSERT), actualización (UPDATE) o borrado (DELETE).

RDBMS: Sistema manejador de base de datos relacional ORDER BYE: Ordena los resultados de una consulta por una o

más columnas, hasta 8.060 bytes. OLAP: es el acrónimo en inglés de procesamiento analítico en

línea (On-Line Analytical Processing). Es una solución utilizada en el campo de la llamada Inteligencia empresarial (o Business Intelligence) cuyo objetivo es agilizar la consulta de grandes cantidades de datos.

Multiplataforma Es un término usado para referirse a los programas, sistemas operativos, lenguajes de programación, u otra clase de software, que puedan funcionar en diversas plataformas. Por ejemplo, una aplicación multiplataforma podría ejecutarse en Windows en un procesador x86, en GNU/Linux en un procesador x86, y en Mac OS X en uno x86 (solo para equipos Apple) o en un PowerPC.

Escalabilidad: Es la propiedad deseable de un sistema, una red o un proceso, que indica su habilidad para extender el margen de operaciones sin perder calidad, o bien manejar el crecimiento continuo de trabajo de manera fluida, o bien para estar preparado para hacerse más grande sin perder calidad en los servicios ofrecidos.

Transacción: Es una interacción con una estructura de datos compleja, compuesta por varios procesos que se han de aplicar uno después del otro. La transacción debe ser equivalente a una interacción atómica. Es decir, que se realice de una sola vez y que la estructura a medio manipular no sea jamás alcanzable por el resto del sistema hasta que haya finalizado todos sus procesos.

Rendimiento: Habilita una mayor estabilidad y capacidad de predicción para el rendimiento de solicitudes: ofrece funciones capaces de fijar planes de solicitudes, para que las organizaciones

BASE DE DATOS EQUIPO 8

Page 23: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

puedan promover planes de solicitudes estables en cuanto a reemplazos de hardware para servidores, actualizaciones de servidores y desarrollos de producción.

XML: Lenguaje de descripción de páginas de Internet (eXtensible Markup Language), diseñado con la intención de reemplazar al estándar actual HTML.

OPTIMIZACION: Mejorar el rendimiento de algo. VISTA MATERIALIZADA: El resultado de la consulta se almacena

en una tabla caché real, que será actualizada de forma periódica a partir de las tablas originales. Esto proporciona un acceso mucho más eficiente, a costa de un incremento en el tamaño de la base de datos y a una posible falta de sincronía, es decir, que los datos de la vista pueden estar potencialmente desfasados con respecto a los datos reales.

RUTA DE ACCESO: es el camino que hay que seguir para llegar a un fichero concreto.

BASE DE DATOS EQUIPO 8

Page 24: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

CONCLUSIÓN

Esta investigación se ha enfocado en dos grandes manejadores de bases de datos dando a conocer sus características más importantes, así como sus ventajas, programas que requieren para un mejor y optimo desarrollo, al igual que las importantes herramientas con las que trabajan los sistemas de bases de datos.

Con esto podemos conocer una perspectiva más de los sistemas, con el fin de una mejor selección, apegándose a las características que sean necesarias según sea la demanda de cada empresa.

Abordamos la edición de Microsoft SQL Server 2008 en la cual se hace foco en el concepto de plataforma de datos que contempla una solución integral para almacenar y gestionar todo tipo de datos, incluyendo documentos, correos, citas, XML y además suministrar un amplio conjunto de servicios para interactuar con los datos como búsquedas, consultas, análisis, integración de datos y sincronización.

Los usuarios serán capaces de acceder a la información desde su creación hasta su almacenamiento sobre cualquier dispositivo, ya sea de sobremesa o móvil.

Los pilares de Microsoft SQL Server 2008 son tres:

Confianza, que ofrece a las organizaciones la ejecución de sus aplicaciones críticas con elevados niveles de seguridad, fiabilidad y escalabilidad.

Productivo, para que la empresa reduzca el coste y tiempo que necesita para desplegar y gestionar su infraestructura de datos.

Inteligente, de forma que suministra una plataforma global para proporcionar a los usuarios los datos allí donde sean solicitados.

Se han reforzado los mecanismos para garantizar no sólo el rendimiento de las operaciones, sino también las opciones que garantizan su copia y reposición en caso de problemas. Esta edición incluye ahora opciones de mirroring, con capacidad para recuperar un elevado número de errores de forma automática y transparente, recuperando los datos de la página de copia.

BASE DE DATOS EQUIPO 8

Page 25: Cuadro Comparativo Bd

COMPRARACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

En este proceso se ha mejorado el rendimiento, mediante un amplio uso de la compresión que afecta a los registros de operación, minimizando así las operaciones de E/S sobre el disco incluso para las operaciones de mirroring. Ya en su anterior revisión, el Service Pack 2 para 2005, el producto contaba con un sistema de compresión sobre marcha, para reducir el espacio necesario sobre el dispositivo de almacenamiento, al tiempo que un incremento del rendimiento global. En la actual versión la optimización alcanza a que los registros con valores vacíos no ocupen espacio físico de almacenamiento.

Pero, ahora, además de aquella actividad, está la inclusión de funciones encriptar dinámicamente los datos. Esta función es aplicable a tablas, bases de datos completas e incluso a los registros de actividad. Con ello se garantiza la confidencialidad absoluta de los datos tratados. SQL Server 2008 incluye el Nuevo Dynamic Management Views con extensiones de las vistas para mostrar información adicional sobre las sesiones de mirroring.

Respecto a Oracle conocimos que es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), desarrollado por Oracle Corporation.

Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando:

soporte de transacciones, estabilidad, escalabilidad y Soporte multiplataforma.

Aunque pudimos observar que su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco, recientemente sufre la competencia del Microsoft SQL Server de Microsoft y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySql o Firebird. Las últimas versiones de Oracle han sido certificadas para poder trabajar bajo GNU/Linux.

BASE DE DATOS EQUIPO 8