tabla comparatva Trabajo de base de datos

4
UNIVERSIDAD DE CORDOBA SEDE SAHAGUN TEMA Tabla comparativa de los diferentes Sistemas Manejadores de Base de Datos TUTOR xxxxxxxxxxxxxxxxxxxxxxxxxxxxx ESTUDIANTE Osneider Manuel Acevedo Naranjo FECHA Sábado 16 de Agosto UNIVERSIDAD DE CÓRDOBA SEDE SAHAGUN FACULTAD DE INGENIERÍAS

Transcript of tabla comparatva Trabajo de base de datos

Page 1: tabla comparatva Trabajo de base de datos

UNIVERSIDAD DE CORDOBA SEDE SAHAGUN

TEMA

Tabla comparativa de los diferentes Sistemas Manejadores de Base de Datos

TUTOR

xxxxxxxxxxxxxxxxxxxxxxxxxxxxx

ESTUDIANTE

Osneider Manuel Acevedo Naranjo

FECHA

Sábado 16 de Agosto

UNIVERSIDAD DE CÓRDOBA SEDE SAHAGUN

FACULTAD DE INGENIERÍAS

PROGRAMA DE INGENIERÍA

DE SISTEMAS

AÑO 2014

Page 2: tabla comparatva Trabajo de base de datos

TABLA COMPARATIVA

MySQL Oracle NoSQL PostgreSQL

Lenguajes de programación

Ada , C , C#, C++, D , Eiffel , Erlang ,

Haskell , Java, Objective-C, OCaml , Perl , PHP, Python , Rubí , Esquema , Tcl

Java

Net C 

C ++ Java Perl 

Python Tcl

Lenguaje de implementació

nC y C ++ Java C

Sistemas operativos de

servidor

FreeBSD Linux OS X

Solaris Ventanas

Linux OS X

Ventanas

HP-UX Linux OS X

Solaris Unix

Ventanas

APIs y otros métodos de

acceso

ADO.NET JDBC ODBC

API Java

biblioteca C nativa Streaming API para

objetos grandes ADO.NET

JDBC ODBC

TABLA COMPARATIVA “DESVENTAJAS”

MySQL Oracle NoSQL PostgreSQL1 No soporta

transacciones, "roll-backs" ni subselects.

Consume BASTANTES más recursos y carga más el sistema

2 No considera las claves ajenas. Ignora la integridad referencial, dejándola en manos del programador de la aplicación.

Límite del tamaño de cada fila de las

tablas a 8k

Page 3: tabla comparatva Trabajo de base de datos

3 SELECT INTO TABLE:

Esta característica

propia de Oracle,

todavía no está

implementada.

Es de 2 a 3 veces más lenta que MySQL.

2

Tablas MyISAM no soportan transacciones y tienen poca idea acerca de las propiedades ACID. Si se rompe una tabla MyISAM (frecuentes), debe ejecutar myisamchk. Esto tomará varios eones en una mesa grande

3

Tablas MyISAM sólo hacen bloqueo a nivel de tabla, por lo que la concurrencia es bollocks