Comparativa de base de datos

Solo disponible en BuenasTareas
  • Páginas : 122 (30480 palabras )
  • Descarga(s) : 0
  • Publicado : 18 de septiembre de 2010
Leer documento completo
Vista previa del texto
[pic]

[pic]

[pic]

[pic][pic] [pic]

[pic] [pic] [pic] [pic] [pic] [pic]

ING. DIEGO JAVIER BURBANO PROAÑO.

ANALISIS COMPARATIVO DE BASES DE DATOS DE CODIGO ABIERTO VS CODIGO CERRADO (DETERMINACION DE INDICES DE COMPARACION)ING. DIEGO JAVIER BURBANO PROAÑO

Quito-Ecuador, 5 de Mayo del 2006
dburbano@yahoo.com

Pongo a su disposición un análisis comparativo de bases de datos de código abierto vs bases de datos de código cerrado, este análisis pretende dar a los desarrolladores, gerentes y usuarios un documento que les permita realizar una evaluación entre motores de base de datos tanto libres como propietariosde manera que a la hora de elegir entre uno u otro tomen en cuenta puntos importantes.
Cualquier comentario o sugerencia, bienvenida.

Resumen
Esta monografía realiza un estudio comparativo de base de datos libres como Mysql versus bases de datos propietarias como Oracle, la comparación se da en la versión 5.0.18 de Mysql y la versión 10g de Oracle.

Se analizan varios puntos de comparacióncomo soporte, rendimiento, funcionalidad, sistemas operativos soportados, interfaz de desarrollo, conectores, características de acceso a datos, tipos de datos, seguridades, tipos de almacenamiento.

Con este estudio los gerentes y desarrolladores pueden decidir según su proyecto que motor de base de datos usar de acuerdo a sus necesidades, presupuesto o afinidad.
Este estudio se realizaentre las dos bases de datos descritas, pero puede ser utilizado para comparar otras bases de datos existentes.

Es necesario en los estudios de evaluación de software tomar en cuenta las herramientas open source para que el usuario final, desarrolladores y gerentes puedan ver las ventajas y desventajas entre los productos propietarios y libres.

Indice

Capítulo 1.- Fundamentos de bases dedatos 15
1.1 Introducción a las bases de datos 15
1.2 Qué son las Bases de Datos? 17
1.3 Porqué utilizar una base de datos? 18
1.4 Componentes principales de una base de datos 20
1.4.1 Hardware. 20
1.4.2 Software. 20
1.4.3 Usuarios. 21
1.5 Ventajas en el uso de Bases de Datos. 21
1.5.1 Globalización de la información. 21
1.5.2 Eliminación de informaciónredundante. 21
1.5.3 Eliminación de información inconsistente. 22
1.5.4 Permite compartir información. 22
1.5.5 Permite mantener la integridad en la información. 22
1.5.6 Independencia de datos y tratamiento. 22
1.5.7 Restricciones de seguridad. 23
1.6 El sistema gestor de base de datos (DBMS) 23
1.6.1 El lenguaje de definición de datos (DDL) 23
1.6.2 El lenguajede manipulación de datos (DML) 24
1.7 El administrador de la base de datos (DBA) 25
1.8 Modelo de base de datos 27
1.8.1 Bases de datos Jerárquicas 28
1.8.2 Bases de datos de red 28
1.8.3 Bases de datos relacionales 29
1.8.3.1 El modelo Entidad Relación 32
1.9 Bases de datos Orientadas a Objetos 33
1.9.1 Conceptos fundamentales 35
1.9.1.1 Objeto .- 351.9.1.2 Tipo de Objeto.- 36
1.9.1.3 Encapsulamiento.- 36
1.9.1.4 Una solicitud.- 36
1.9.1.5 Clase.- 36
1.9.1.6 Herencia.- 37
1.9.2 Características Fundamentales 37
1.9.2.1 Abstracción.- 37
1.9.2.2 Modularidad.- 37
1.9.2.3 Jerarquía.- 38
1.9.2.4 Tipos.- 38
1.9.2.5 Genericidad.- 38
1.9.2.6 Objetos Complejos.- 381.9.3 Bases de Datos Orientadas a Objetos 39
1.9.3.1 Que es la O.O. 39
1.9.3.2 Por qué O.O. 39
1.9.3.3 Que es una B.D.O.O 39
1.9.3.4 Arquitectura de una B.D.O.O 40
1.9.3.5 Impacto de la orientación a objetos en la Ingeniería de Software 41
1.9.3.6 Ventajas en BDOOs. 42
1.9.3.7 Posibles Desventajas 43
1.9.3.8 Rendimiento 44
1.9.3.9...
tracking img