CUADRO_COMPARATIVO

download CUADRO_COMPARATIVO

of 11

Transcript of CUADRO_COMPARATIVO

ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZOFACULTAD DE INFORMATICA Y ELECTRONICAESCUELA DE INGENIERA EN SISTEMAS

PROYECTO INTEGRADOR IVTema:

Bases de datos cuadro comparativo

GABRIEL ARMENDRIZ

4039

RIOBAMBA - ECUADOR

OBJETIVO GENERAL

Estudio de los principios bsicos de las diferentes tecnologa de bases de datos ms importantes hoy en da, as como sus principales caractersticas

CUADRO COMPARATIVO DE LAS BASES DE DATOS CARACTERISTI CAS SEGURIDAD MySQLTiene un sistema de privilegios y contraseas que es muy flexible y seguro, y que permite verificacin basada en el host. Las contraseas son seguras porque todo el trfico de contraseas est cifrado cuando se conecta con un servidor.

PostgreSQL

ORACLE

SQLite

SQL Server

Soporta integridad Pone al alcance del referencial, la cual es DBA varios niveles de utilizada para seguridad: garantizar la validez de Seguridad de los datos de la base de cuentas para la datos. validacin de usuarios. Seguridad en el acceso a los objetos de la base de datos. Seguridad a nivel de sistema para la gestin de privilegios globales.

La base de datos SQLite puede contar con las siguientes configuraciones de seguridad: No cifrado, accesible desde cualquier aplicacin en el dispositivo BlackBer ry Cifrado, accesible desde cualquier aplicacin en el dispositivo Cifradas y protegidas, accesibles slo desde aplicaciones en el dispositivo firmadas con la clave de firma de cdigo

Incorpora un nuevo modelo de seguridad que separa a los usuarios de los objetos, proporciona un acceso muy granular y un mejor control de los accesos a los datos. Adems, todas las tablas del sistema se implementan ahora como Vistas, lo que redunda en un mayor control sobre los objetos de sistema de la Base de Datos.

ESCALABILIDA

Uno de los principales

D Y LMITES

Soporte a grandes bases de datos. Se usa con bases de datos que contienen 50 millones de registros, tambin usuarios que usan en 60.000 tablas y cerca de 5.000.000.000.000 de registros. Se permiten hasta 64 ndices por tabla, cada ndice puede consistir desde 1 hasta 16 columnas o partes de columnas. El mximo ancho de lmite son 1000 bytes, un ndice puede usar prefijos de una columna para los tipos de columna CHAR, V ARCHAR, BLOB, o TEXT.

Varios tipos de ndices. Clusterizacin de datos en base a ndices (si es data esttica) El mejor OS para correr PostgreSQL es BSD y Unix, por su sistema dinmico de I/O (ms eficiente que en otros OS).

objetivos de Oracle Database 11g en Windows es explotar por completo cualquier tecnologa de hardware y sistema operativo que pueda ayudar a aumentar la escalabilidad, el rendimiento y la capacidad de la base de datos. Se han asumido muchas actividades para soportar grandes cantidades de usuarios conectados a la base de datos en Windows. Ya en Oracle7 versin 7.2, hubo clientes en los entornos de produccin con ms de 1000 conexiones simultneas a una sola instancia de base de datos en Windows NT Conectividad JDBC (s/n) SI

Por las ventajas descritas y la gran cantidad de lenguajes de programacin que soportan SQLite, lo transforman no slo en una alternativa, sino en una opcin robusta y decisiva para la implementacin de sistemas que requieren almacenamiento de informacin en un formato altamente dinmico con soporte para SQL, con planes de escalabilidad,

El mismo motor de base de datos se puede utilizar en un intervalo de plataformas desde equipos porttiles que ejecutan Microsoft Windows 98 por medio de grandes servidores con varios procesadores que ejecutan Microsoft Windows 2000, Data Center. SQL Server 2000 Enterprise admite caractersticas como servidores federados, vistas indizadas y soporte para memorias grandes, que le permiten ampliarse a los niveles de rendimiento requeridos por los mayores sitios Web.

CONECTIVIDA D

Los clientes pueden conectar con el servidor MySQL

Corre en casi todos los principales

Multiplataforma, puede correr en

Introduce la conexin de administracin

usando sockets TCP/IP en cualquier plataforma. En sistemas Windows de la familia NT (NT,2000, XP, o 2003), los clientes pueden usar named pipes para la conexin. En sistemas Unix, los clientes pueden conectar usando ficheros socket Unix. En MySQL 5.0, los servidores Windows soportan conexiones con memoria compartida si se inicializan con la opcin --sharedmemory. Los clientes pueden conectar a travs de memoria compartida usando la opcin -protocol=memory.

sistemas operativos: Linux, Unix, BSDs, Mac OS, Beos, Windows, etc. Soporte de protocolo de comunicacin encriptado porSSL

Conectividad ODBC (s/n) SI

Windows, Linux, Mac Os.

dedicada, que pueden utilizar los administradores de BBDD para acceder a un servidor en explotacin aun cuando el servidor est bloqueado o no disponible por cualquier motivo. As, los administradores podrn ejecutar funciones de diagnstico, o sentencias Transact SQL, a fin de poder resolver problemas en el servidor.

LOCALIZACI N

El servidor puede Asegura que una Utiliza los segmentos Permite asegurar que Incluye soporte para proporcionar operacin no puede de Undo para permitir slo se empieza aplicaciones de texto mensajes de error a afectar a otras. Esto cumplir este principio. aquello que se puede completo ampliadas.

los clientes en muchos idiomas. Soporte completo para distintos conjuntos de caracteres, incluyendo latin1 (I SO-88591), german, big5, uj is, y ms. Por ejemplo, los caracteres escandinavos '', '' y '' estn permitidos en nombres de tablas y columnas. El soporte para Unicode est disponible Todos los datos se guardan en el conjunto de caracteres elegido. Todas las comparaciones para columnas normales de cadenas de caracteres son caseinsensitive.

asegura que dos transacciones sobre la misma informacin nunca generarn ningn tipo de error.

Sin embargo, si los segmentos de undo no estn correctamente configurados, el query puede fallar con el error ORA-1555 snapshot too old.

acabar. Por lo tanto se ejecutan aquellas operaciones que no van a romper la reglas y directrices de integridad de la base de datos.

Las funcionalidades de catlogo se han mejorado para proporcionar una mayor flexibilidad sobre el conjunto de datos que se catalogan. El rendimiento de las funciones de consulta y la escalabilidad han mejorado sensiblemente. Una serie de nuevas herramientas de gestin permiten un mayor control de la implementacin de texto completo.

CLIENTES Y HERRAMIENTA Tiene soporte para comandos SQL para S

Utilidades para Administracin de limpieza de la base usuarios (s/n) SI

SQLite3 Command Introduce el SQL Server Studio, una Line Interface:

chequear, optimizar, y de datos (Vacuum) reparar tablas. Estos Utilidades para comandos estn anlisis y disponibles a travs de optimizacin de la lnea de comandos y Querys. el cliente mysqlcheck, Almacenaje especial tambin para tipos de datos incluye myisamchk, una grandes utilidad de lnea de (TOAST) comandos muy rpida para efectuar estas operaciones en tablas MyISAM.

Administracin de roles (s/n) SI Soporta Trigers (s/n) SI Soporta Store Procedure (s/n) SI Conectividad JDBC (s/n) SI Conectividad ODBC (s/n) SI Respaldo y recuperacin (s/n) SI

Consola para manejar una base de datos SQLite3 SQLite Browser: Cliente grfico de SQLite3 SQLite Administrator: Cliente grfico de SQLite3 SQLiteman: Cliente grfico de SQLite3 SQLite Manager: Extensin para Firefox que permite manejar bases de datos SQLite3 Escrito en C en una biblioteca de