Analisiscomparativodemysqlvsoracle

Páginas: 68 (16968 palabras) Publicado: 8 de agosto de 2015
 UNIVERSIDAD VERACRUZANA

FACULTAD DE ADMINISTRACIÓN



CARRERA:
SISTEMAS COMPUTACIONALES ADMINISTRATIVOS



EXPERIENCIA:
BASE DE DATOS


análisis comparativo de mysql vs oracle


CATEDRÁTICO:

DR. CARLOS ARTURO TORRES GASTELÚ



INTEGRANTES:

FLORES RUANO EVA PATRICIA
MORA PÉREZ SERGIO FRANCISCO
ORTIZ REYES JULIETA




H. VERACRUZ, VER. OCTUBRE DEL 2010


ÍNDICEIntroducción 53
Comparación general

Control de concurrencia 5
Técnicas de bloqueo 6
Tipos de columnas 7
Análisis de los tipos de tablas 8
Transacciones y lecturas 10
Niveles de transacción 11
Índices 12
Optimización de selecciones 14
Proceso servidor 16
Características relacionales orientadas a objetos 17
Almacenamiento e indexación TableSpace 18Sistemas operativos que soporta 19
2.1 Seguridad de base de datos 24
2.1.1 Base de datos de autenticación 25
2.1.2 Privilegios 25
2.2.2Nombres de objetos de esquema 27
2.2.3 Consideraciones acerca del diseño de tabla 27
2.2.4 Migrar múltiples bases de datos 29
2.2.5 Esquema migraciones Consideraciones para MySQL 29
2.3 Tipos de datos 31
2.3.1 Tipos de datos de Oracle 31
Tablas de los tipos dedatos de Oracle compatibles SQL Developer. 31
2.3.3 Comparación de tipos de datos 34
2.4 Conceptos de almacenamiento de datos 36
3.Triggers y procedimientos almacenados 38
3.1 Triggers 38
3.2 Procedimientos almacenados 39
3.2.1 Individuales instrucciones de SQL 39
3.2.2 Variables en procedimientos almacenados 41
3.2.3 Error de manejo en procedimientos almacenados 46
4. Solución de problemas 48
4.1Definir la cuenta de usuario 48
4.2 Dumping datos de MySQL 48
4.3 Optimizar las opciones de línea de comandos 50
Conclusión 51
Bibliografia 53




INTRODUCCIÓN

Un sistema que procese un gran número de pequeñas transacciones puede mejorar su productividad realizando muchas transacciones en paralelo. Un sistema que procese transacciones más largas puede mejorar tanto su productividad como sustiempos de respuesta realizando en paralelo cada una de las subtareas de cada transacción. Las ganancias en este tipo de SGBD se pueden dar en términos de velocidad (menor tiempo de ejecución para una tarea dada) y ampliabilidad (capacidad de procesar
tareas más largas en el mismo tiempo).
En esta investigación se realiza un análisis comparativo entre un sistema manejador base de datos relacionalde código abierto (Mysql) y un sistema manejador de base de datos relacional de código cerrado (Oracle).

Hoy en día el software de código abierto como Mysql ha ido ganando terreno y se ha convertido en una muy alternativa para ofrecer los servicios de una base de datos relacional a un menor costo y un mayor alcance en la economía de las pequeñas empresas ya que posee muchas de las funcionalidadesnecesarias.

Oracle en cambio es un software de código cerrado vendido a nivel mundial, aunque la gran potencia que tiene y su elevado precio hacen que sólo se vea en empresas muy grandes y multinacionales.

La cuestión está en si estas herramientas tienen la misma calidad, y pueden garantizar el mismo soporte a las empresas que las utilicen.

Para comparar a estos dos sistemas se tomaron encuenta algunos criterios como son entre otros:

Seguridad
Performance (rendimiento)
Disponibilidad
Tipos de datos
Tipos de almacenamiento
Tipos de sistemas operativos
Control de concurrencia

.










Comparación general

Mysql
Oracle
Nombre de la empresa
Mysql AB
Oracle Corporation
1er realease publico
1996
1977
Ultima versión estable
5.0
10g reléase 2
Tipo de licenciamiento
Gpl o propietariopropietario

Mysql es muy popular por su velocidad de procesamiento, además el tipo de licencia
que maneja es Gpl (General Public Licence). MySQL es excelente cuando se lee de alta velocidad se puede utilizar para la web, juegos y pequeñas y medianas bodegas de datos y los sistemas OLTP. También se puede utilizar con las empresas de inicio y proyectos más pequeños, ya que puede ser fácil de usar a...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS