Compratividas de base de datos
1. Comparativa General
La siguiente tabla muestra una comparación general de las bases de datos.
Tabla # 7: Comparativa general de las bases de datos
[pic]
Fuente: Internet
Autor: Diego Burbano
Mysql es muy popular por su velocidad de procesamiento, además el tipo delicencia que maneja es Gpl (General Public Licence).
Oracle es una base de datos robusta, es una de las bases de datos más confiables que existen en el mercado.
2. Sistemas Operativos soportados
Tabla # 8: Sistemas Operativos Soportados
[pic]
Fuente: Internet
Autor: Diego Burbano
Free BSD (Berkeley SoftwareDistribution).- Es un sistema operativo open source de la familia de sistemas operativos Unix, fue desarrollado por Research Group, UC Berkeley.
Hp-UX ( Hewlett Packard Unix ).- es un sistema operativo de la familia Unix, desarrollado por Hewlett-Packard.
Novell Netwate.- es un sistema operativo de red desarrollado por Novell, Inc.
Sco Open Server.- La empresa que lo diseñó es The SCOGroup, pertenece a la familia de sistemas operativos Unix, el tipo de licencia es propietaria, antes se llamaba Sco Unix desarrollado por Santa Cruz Operation (SCO) y ahora mantenido por Sco Group.
Iris.- La empresa que lo diseño es Silicon Graphics, pertenece también a la familia Unix.
Qnx.- la empresa que le desarrollo es QNX Software systems, el tipo de licencia es propietaria.
3.Interfaces (Api’s) / Conectores soportados
Tabla # 9: Interfaces / Conectores Soportados
[pic]
Fuente: Internet
Autor: Diego Burbano
Mysql ofrece los conectores indicados en la tabla que pueden ser usados para desarrollar aplicaciones utilizando mysql como base de datos. Cuando unaaplicación es desarrollada con Php, Java, .net, perl, ODBC, Mysql dispone de un driver que se encarga de realizar este trabajo.
Java.- es una plataforma independiente, es un lenguaje orientado a objetos desarrollado por Sun Microsystems Inc. Un compilador java crea al código binario y la maquina virtual Java (JVM) convierte el código binario en lenguaje de máquina. Java al ser una plataformaindependiente, los programas compilados en Java en una plataforma, pueden ser utilizados en otra plataforma sin cambio alguno.
Oracle maneja PL/SQL que es un lenguaje de programación propio de Oracle, la base de datos incluye un compilador Java y JVM con la ingeniería de la base de datos. Esto permite a los desarrolladores escribir procedimientos almacenados, triggers y funciones en el estándar deprogramación Java incluido en lenguaje Pl/sql. Los desarrolladores compilan los programas Java directamente en la base de datos o leer una clase java utilizando la utilidad de Oracle llamada LoadJava. Mysql no permite almacenar o ejecutar programas java en la base de datos.
4.4 Comparativa de Características de las Bases de Datos
Tabla # 10: Comparativa de Características delas bases de datos
[pic]
[pic]
Autor: Diego Burbano
4.8 Almacenamiento de Datos
4.8.1 Almacenamiento de Datos en Mysql
Gráfico #11: Arquitectura de Almacenamiento en Mysql
[pic]
[pic]
Autor: Diego Burbano
4.5 Aplicaciones Administrativas de Mysql
Tabla # 11:Aplicaciones Administrativas de Mysql
[pic]
Autor: Diego Burbano
4.6 Aplicaciones Administrativas de Oracle
Tabla # 12: Aplicaciones Administrativas de Oracle
[pic]
Autor: Diego Burbano
4.7 Comparativa de Tipos de Datos
Tabla # 13: Comparativa de Tipos de Datos
[pic]...
Regístrate para leer el documento completo.