You are on page 1of 3

CUADRO COMPARATIVO DE 3 DIFERENTES SMBD

CARACTERISTICAS
GENERALES

Herramientas para
el diseo de base
de datos y la
consulta

Variaciones y
extensiones de
SQL

Almacenamiento e
indexacin

ORACLE

BD2

MySQL

Sistema de gestin de base


de datos como producto
comercial fue la primera en
lanzarse al mercado. Ofrece
base de datos relacionales
y multidimensionales ofrece
servicios en reas como un
proveedor de servicios de
aplicacin.

Consiste en servidores de
base de datos y un conjunto
de productos relacionados,
est disponible para muchas
plataformas de hardware y
S.O. el motor de la base de
datos est disponible en
cuatro
motores.los
componentes de la base de
cdigo so interfaces externas

Oracle Designer que traduce


la lgica del negocio u flujo
de datos. Oracle Repository
sirve
como
punto
de
metadatos
para
la
aplicacin.
Oracle
wherehouse Builder para el
diseo e implantacin de
todos los aspectos de
almacn de datos. Oracle
Discover realiza consultas
en web. Oracle Express
Server
permite consultas
analticas.
Tipos de objetos, tipos de
colecciones,
tablas
de
objetos, funciones de tablas,
vistas de objetos, funciones
de agregacin, tipos de
datos XML. Entre las
extensiones esta connecte
by, Upsert e inserciones en
varias tablas. Entre los
disparadores insert, update
y delete,
De filas y de instrucciones.
Espacios de tablas: sistema,
de usuarios y temporales.
Segmentacin: de datos, de
ndices, temporales y de
retroceso.
Tablas
organizadas por ndices.
ndices. De mapa de bits,
basados en funciones, en
reunin, de dominio, divisin
de particiones, de rangos,
asociativas, compuesta, por
lista, vistas materializadas

Case,
Erwin
y Herramientas
visua
Relational
rose, las cuales proporcio
OLAP,
un modo de consu
analizador de consul
las cuales proporcio
representacin grafica

Sistema gestor de base de d


relacionales.
Proporc
servicios de replica entre va
copias as como otros siste
de base de datos.

Soporte para tipos de datos


pueden
ser
distintos
y
estructurados. Las consultas
pueden utilizar las siguientes
extensiones
select,
from,
where, funciones y mtodos
estructurados pueden ser por
atributo nico o tabla mediante
la instruccin create function.
Extensiones esta la de create
ndex extension.

Tipos de datos los primitivos to


los que puede utilizar SQL c
enteros,
decimal,
mon
caracteres, fecha y hora flot
tambin tenemos el variant e
tipo de dato escalara que per
la columna de una fila, vis
vistas
indexadas,
desencadenadores.

Arquitectura
de
almacenamiento
para
gestionar tablas de base de
datos lgicas, crea mapas de
asignacin y gestiona el
espacio
de
tablas,
el
administrador puede elegir el
tamao de la tabla. Tablas
registros e ndices organiza
los datos como registro en las
paginas los ndices e pueden
hacer por punteros que
contiene registro ndices y

Grupos
de
arch
administracin de espacios
grupos de archivos, tab
ndices, exploraciones en lect
anticipadas

punteros.

Procesamiento y
optimizacin de
consultas

Control de
concurrencia y
recuperacin

Mtodos
de
ejecucin:
exploracin
de
tabla
completa, exploracin de
ndices,
exploracin
compuesta
rpida
de
ndices, reunin de ndices,
acceso a agrupaciones y
agrupaciones
asociadas.
Transformaciones
de
consultas, transformacin en
estrella, seleccin de la ruta
de
acceso,
poda
de
particiones, ejecucin en
paralelo,
estructura
del
proceso.
Las operaciones de lectura
no bloquean las operaciones
de escritura y viceversa. El
modelo de concurrencia de
Oracle
utiliza
la
caracterstica
Flashback
Query el cual proporciona
un mecanismo sencillo para
la prueba de errores del
usuario. Estructura bsicas
de recuperacin: Oracle
almacena en una memoria
intermedia una modificacin
transaccional, el segmento
de
retroceso
contiene
informacin
sobre
las
versiones anteriores de
datos. Base de datos en
espera gestionada
una
copia de una base de datos
normal se instala en un
sistema separado.

Transforma las consultas en


un rbol de operaciones.
mtodos
de
acceso
la
exploracin
de tabla, de
ndice, solo con EL ndice, lista
de pre extraccin, conjunto de
ndices,
operaciones
de
reunin,
agregacin
y
conjuntos, soporte para el
soporte de SQL complejo,
procesamiento de consultas a
multiprocesadores,
optimizacin de consultas

Visin general en los proceso


optimizacin
anlisis/vinculacin,
simplificacin/normalizacin,
simplificacin de consultas, pla
de actualizacin, ejecucin d
consulta, planes de la heurstic

Lectura repetible, estabilidad


en lectura, estabilidad en
cursor
y
lectura
no
comprometida. La primera se
refiere que todas se pueden
repetir si siguen el protocolo
RR. Compromiso y retrocesos
se pueden mediante las
instrucciones
commint
y
rollback. Registro histrico
circular utiliza un conjunto
predefinido de archivos es
bueno para la cada de
sistema y el registro histrico
de archivos crea nuevos
archivos son tiles para una
copia de seguridad de archivo.

Transacciones,
puntos
almacenamiento,
concurre
para las actualizaciones, niv
de aislamientos: lectura
comprometida,
lec
comprometida, lectura repet
secuencial. Bloqueos de va
tipos de granulaciones, bloq
dinmico,
deteccin
interbloqueo

Arquitectura del
sistema

Servidor
dedicado
a
estructura de memoria: rea
de cdigo software, rea
global del sistema, rea
global del programa. cach
de memoria intermedia,
memoria
del
registro
histrico
rehacer,
cola
compartida.
Servidor
dedicado a estructuras del
proceso: escritor de la b.d,
escritor del registro histrico,
punto de revisin, monitor
del sistema, monitor del
proceso,
recuperador,
archivador.

Memoria
compartida
del
ejemplar, memoria compartida
de base de datos, de la
aplicacin,

Grupo de hebras en el serv


gestin de la memoria: mem
intermedias, asignacin de
memoria dinmica, cache
planes y ejecucin, concesio
de mucha memoria

Replicas de
distribucin y
datos externos

Replica: solo lectura y


actualizable.las
de
solo
lectura permiten un rango
amplio de definiciones.las
actualizables pueden ser de
forma
asncrona
o
sincrnica la primera s enva
por procesos mientras que
la otra se enva de forma
inmediata. datos externos
esta: SQL Loader, tablas
externas
Gestor
corporativo
de
Oracle: es el principal para
ejemplares y datos, gestin
de los recursos de la base
de datos dividir entre grupos
consumidores de recursos
de
acuerdo
por
las
prioridades y propiedades.

No cuenta con replicas d


distribucin y datos externos

Procesamiento
de
consu
distribuidas
y
heterogn
permite una serie de orge
relacionales, y no relacionales
replica proporciona un conjunt
tecnologas para copiar y distr
los datos. El modelo de rep
es una metfora publicar-susc

Se le llama herramientas de
administracin de la base de
datos las cuales tiene como fin
proporcionar una serie de
herramientas para el uso y la
administracin. el centro de
control es la herramienta
primaria se ejecuta sobre
muchas plataformas.

Aplicacin, el proveedor de
DB se encarga de hacer las ta
y los ndices dentro del servido

Herramientas de
gestin de base de
datos