cuadro comparativo

10
SMDB MySQL Ingres ORACLE PostGreSQL SQLServer Versión MySQL Ingress Oracle PostGreSQL 9.2 SQL server 2012 Origen Es un sistema de gestión de bases de datos relacio nal, multihil o y multiusua rio. MySQL AB desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation d esde abril de 2009 desarrolla MySQL como software libre en un esquema de licenciamient Fue el primer sistema manejador de base de datos creado como un proyecto de investigaci ón, realizado por la universidad de Berkeley, ubicada en California; comenzando a principios de los 70´s y terminado hasta Oracle es un sistema de gestión de base de datos objet o- relacional, desarrollad o por Oracle Corporation . Oracle surge en 1977 bajo el nombre de SDL , luego en 1979 SDL cambia su nombre por Relatio nal Software, Es un sistema de gestión de bases de datos relacionales orientadas a objetos, con código fuente disponible de forma libre. Su origen radica en el año 1996 y utiliza un modelo cliente/servidor y usa multiprocesos para garantizar la estabilidad del sistema. Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL.

Upload: luis-lauro-pajuelo

Post on 25-Sep-2015

2 views

Category:

Documents


0 download

TRANSCRIPT

SMDB

MySQL

Ingres

ORACLE

PostGreSQL

SQLServer

Versin

MySQL

Ingress

Oracle

PostGreSQL 9.2

SQL server 2012

Origen

Es unsistema de gestin de bases de datosrelacional,multihiloymultiusuario.MySQL AB desde enero de 2008 una subsidiaria deSun Microsystemsy sta a su vez deOracle Corporationdesde abril de 2009 desarrolla MySQL comosoftware libreen un esquema de licenciamiento dual.

Fue el primer sistema manejador de base de datos creado como un proyecto de investigacin, realizado por la universidad de Berkeley, ubicada en California; comenzando a principios de los 70s y terminado hasta principios de los 80s.

Oraclees unsistema de gestin de base de datosobjeto-relacional, desarrollado porOracle Corporation.

Oracle surge en 1977 bajo el nombre de SDL, luego en 1979 SDL cambia su nombre porRelational Software, Inc. (RSI). La fundacin deSoftware Development Laboratories fue motivada a partir de un estudio sobre los deGeorge Koch. Computer World defini este estudio como uno de los ms completos jams escritos sobre bd.

Es un sistema de gestin de bases de datos relacionales orientadas a objetos, con cdigo fuente disponible de forma libre.

Su origen radica en el ao 1996 y utiliza un modelo cliente/servidor y usamultiprocesospara garantizar la estabilidad del sistema.

Microsoft SQL Server es un sistema para la gestin de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL.

Caractersticas

-Est optimizado para equipos de mltiples procesadores.

-Se puede utilizar como cliente-servidor o incrustado en aplicaciones.

-Soporta mltiples mtodos de almacenamiento de las tablas, con prestaciones y rendimiento diferentes para poder optimizar el SGBD a cada caso concreto.

-Su administracin se basa en usuarios y privilegios.

-Transacciones Distribuidas(XA): Para soportar transacciones entre mltiples ambientes de bases de datos

-ACID

-Soporte Java

-Integridad Referencial

-Transacciones

-Unicode

-Proteccin contra fuerza bruta

-Encriptacin de red

Entorno cliente/servidor.

Gestin de grandes bases de datos.

Usuarios concurrentes.

Alto rendimiento en transacciones.

Sistemas de alta disponibilidad.

Disponibilidad controlada de los datos de las aplicaciones.

Adaptacin a estndares de la industria, como SQL-92.

Gestin de la seguridad.

Autogestin de la integridad de los datos.

Opcin distribuida.

Portabilidad.

Compatibilidad.

Conectabilidad.

Replicacin de entornos.

-Texto de largo ilimitado.

-Figuras geomtricas (con una variedad de funciones asociadas).

-Integridad referencial

-Llaves primarias y forneas

-Replicacin asincrnica/sincrnica

-Copias de seguridad

Mltiples mtodos de autentificacin

-Soporte de transacciones.

-Soporta procedimientos almacenados.

-Entorno grfico de administracin, que permite el uso de comandos DDL y DML grficamente.

Permite trabajar en modo cliente-servidor, donde la informacin y datos se alojan en el servidor y los terminales o clientes de la red slo acceden a la informacin.

-Adems permite administrar informacin de otros servidores de datos.

-Ejecuta aplicaciones no crticas

-Integrar datos y habilitar BI Basic

-Desarrollar aplicaciones innovadoras

Requisitos de Software y Hardware

RAM 512 MB

Espacio disco duro 1 GB

Sistema Operativo: Windows Server, Windows Seven, Linux, Unix.

Arquitectura del Sistema 32/64-bit.

Protocolo de red TCP/IP.

-486x33 procesador, Pentium recomendado.

16 Mb de RAM, con 32 Mb de espacio de intercambio (64 Mb RAM recomendado).

200 Mb de espacio en disco si instala todo (150 Mb har para el SDK).

-kernel 2.0.34 o superior.

libcrypt.so - esta biblioteca no est incluido en todas las distribuciones deLinux

uncompress - determinadas distribuciones de Linux

Memoria Fsica (RAM) 1Gb,Memoria Virtual de el doble de tamao que la RAM (2Gb)

Espacio en disco en instalacin bsica 4.55Gb y en instalacin avanzada 4.92Gb. Adaptacin de Vdeo 256 colores. Procesador 550Mhz.

SO. Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) y Windows.

Espacio disponible en disco: 70 MB (mnimo)

Tamao de fichero: 48.45MB (50,802,536 bytes)

.NET 3.5 SP1

.NET Framework 4 1

SQL Server Native Client

Protocolos de red:

Memoria compartida

Canalizaciones con nombre

TCP/IP

VIA

Memoria: Ediciones Express: 512 MB

Todas las dems ediciones: 1 GB

Se recomienda:

Ediciones Express: 1 GB

Todas las dems ediciones: al menos 4 GB

Procesador x86: 1,0 GHz

Procesador x64: 1,4 GHz

Recomendado: 2 GHz o ms.

Procesador compatible con Pentium III o superior

Costo

$0

$0

Edition One 5,800

Standar Edition 17,500

Enterprise Edition 47,500

$0

Enterprice: 6,874 dolares por core

Business intelligense: 8.592 dolares por servidor

Estndar: 1.793 dolares por core

898 dolares por servidor

Licencia

licenciaGNU GPL

GPL

Cdigo abierto

Privada

licencia BSD

Enterprise Edition se basa en la capacidad de computacin, medida en nmero de cores.

-Business Intelligence -Edition: se ofrece bajo el modelo de Servidor + CAL, basado en el nmero de usuarios o dispositivos.

-Standard Edition: se ofrece bajo ambos modelos .

Ventajas

-Es Open Source

-Soporte para control de transacciones

-Replicacin de bases de datos.

-Bajo costo en requerimientos para la elaboracin de bases de datos.

-Licencia GLP

-GPL

-Cdigo abierto

- La particin y compresin de datos.

- Proteccin y la auditora segura de los datos.

- Reduccin de los costes por inactividad.

-Multiplataforma

-Herramientas graficas de diseo.

- Bloqueo a nivel de registro.

-Integridad referencial.

- Ahorros considerables en costos de operacin.

-Estabilidad y confiabilidad.

-Cdigo abierto

-Licencia BSD

- Licencia SQL Server-.

- Ejecuta aplicaciones no crticas

-Integrar datos y habilitar BI Basic

-Desarrolla aplicaciones innovadoras

Lenguaje de Manipulacin de Datos

SQL

SQL

PL/SQL

SQL

SQL

Manejo de Concurrencia y Bloqueos

-MVCC (Concurrencia)

-InnoDB( bloqueos a nivel de fila)

-Multi-Version Control de concurrencia, permite el acceso simultneo a la base de datos o una versin de "instantnea" de cada usuario para trabaja.

-Proporciona consistencia de lectura.

-Ofrece varios modos de bloqueo a nivel de Tabla y a nivel de filas.

- MVCC(Concurrencia)

- Proporciona las capacidades necesarias para apoyar el almacenamiento de datos escalable, limpieza de datos y la gestin, y la exploracin rpida de datos y visualizacin para los usuarios finales

Permite el procesamiento de distribuido de consultas

SI

SI

SI

SI

SI

Transacciones

Distribuidas

Soporte OLAP

Soporte OLTP

DataWareHousing

DataMinning

Clustering

-El algoritmo de optimizacin de consultas para INGRES distribuido se deriva del algoritmo usado en INGRES centralizado.

Oracle Tuxedo es la plataforma de procesamiento de transacciones distribuidas N1 del mundo.

Soporte OLTP

Soporte OLAP Bsico

DataWareHousing

DataMinning

Soporte OLAP

DataWareHousing

DataMinning

Soporte OLTP Bsico.

Seguridad

-Utiliza Lista de Control de Acceso (ACL) en todas las conexiones, consultas y operaciones.

- Proteccin contra fuerza bruta

-Encriptacin de red

-Reglas de complejidad para la contrasea

-Provee decontrol de accesos discrecional, es decir, acceso restringido a la informacin basado en privilegios.

- Cada usuario tiene un dominio de seguridad.

- Modelo de seguridad para acceso a objetos de base de datos por usuarios y grupos de usuarios

-Cifrado Transparente de Datos.