Vous êtes sur la page 1sur 5

MIGUEL ANGEL AGUILAR ESTANISLAO

ES1511109383

UNIVERSIDAD ABIERTA Y A DISTANCIA DE MEXICO


DESARROLLO DE SOFTWARE
BASES DE DATOS
2DO SEMESTRE

UNIDAD 1
ACTIVIDAD 4
CUADRO COMPARATIVO DE TIPOS DE BASES DE DATOS

Tipo de Base
de datos

Funciones

Sus segmentos estn dispuestos en


forma de rbol.

Los segmentos estn enlazados


mediante relaciones uno a muchos.

Jerrquico

Usos

Ventajas

Aplicaciones que manejan un gran


volumen de informacin y datos muy
compartidos

Desventajas

La ventaja mayor de un modelo


jerrquico es la existencia de sistemas
de manejo de base de datos probados
que usan el modelo jerrquico como
estructura
bsica.
La relativa simplicidad y facilidad de
uso del modelo jerrquico y la
familiaridad de los usuarios del
procesamiento de datos con la
jerarqua, son ventajas importantes.

Existe
una
reduccin
de
la
dependencia de los datos. Cuando se
usan los dos modelos jerrquicos de la
figura 10, varios puntos de vista
diferentes pueden proveerse a los
programadores
de
aplicacin.
La prediccin del funcionamiento se
simplifica a travs de relaciones
predefinidas.

Las relaciones varios a varios


pueden implantarse slo de una
manera deficiente. Esto puede traer
como consecuencia redundancia en
los datos almacenados. Sabemos
que en el nivel lgico, la
redundancia no necesariamente es
mala, por el contrario, promueve la
simplicidad. Sin embargo, al nivel
fsico la redundancia es indeseable.
Como
resultado
del
estricto
ordenamiento
jerrquico,
las
operaciones conocidas como de
insercin y de supresin se vuelven
extremadamente complejas.
La eliminacin de padres trae como
consecuencia la eliminacin de los
hijos. Como resultado de esto, los
usuarios deben tener cuidado
cuando tengan la necesidad de
poner
en
funcionamiento
la
operacin SUPRESIN.
Los comandos jerrquicos tienden a
ser de procedimiento, debido a lo
escrito de la estructura.


Red

Un conjunto est formado en un


solo registro propietario y uno o
ms.

Se compone de varias tablas o


relaciones.

No pueden existir dos tablas con el


mismo nombre.

Relacional

Ese modelo implementa directamente


las relaciones de muchos a muchos.

Los registros son los nodos del grafo y

arcos son los enlaces que se


establecen entre ellos mediante
punteros.

Las relaciones entre conjuntos de


entidades se llevan a cabo por medio
de unos registros especiales llamados
conectores. Por regla general, los
conectores estn constituidos por los
atributos propios de la relacin.

Una base de datos relacional consiste


en un conjunto de tablas, a cada una
de las cuales se le asigna un nombre
exclusivo, y estas se componen por
registros.

La "raz" es de tipo de nodo


dominante. Cualquier nodo hijo es
accesible solamente a travs de su
nodo padre.

Una restriccin bastante importante


de este modelo, es que una
ocurrencia de registro miembro
puede pertenecer como mximo a
una Universidad del Zulia 7 sola
instancia de un determinado
conjunto, aunque puede participar
en varios tipos de conjuntos
distintos.

Toda la informacin presente en la


base de datos, ya sea sobre entidades
o sobre conexiones, debe ser
expresada en forma de tablas, lo que
da al modelo una gran homogeneidad
en lo que a su estructura se refiere y
permite que los operadores resulten
cmodos de emplear y relativamente
fciles de implementar.

Imposibilidad
de
representar
conocimiento en forma de reglas.

Disminuye la Redundancia
Comparticin de Datos
Aplicar restricciones de seguridad.
Mantiene la integridad.

Este modelo es el ms utilizado en la


actualidad para reducir problemas de
administracin
de
datos
dinmicamente.

Inexistencia de mecanismos de
herencia de propiedades (y por
supuesto de mtodos).
Falta de poder expresivo (por
ejemplo,
para
representar
jerarquas).
Dificultad para gestionar datos no
atmicos (por ejemplo, los valores
estructurados de una estructura de
rasgos).

Un objeto es una entidad del mundo


real.

Los objetos se identifican mediante


un identificador de objetos (OID), y
es nico para cada objeto.

Orientado a
Objetos

Las BD tradicionales
deficiencias.

En este modelo, el lugar y la forma en


que se almacenen los datos no tienen
relevancia.

La informacin puede ser recuperada o


almacenada por medio de consultas,
que ofrecen una amplia flexibilidad y
poder para administrar la informacin.

Reduce los datos redundantes.

Asegura la integridad de los datos.

Se ocupa de la seguridad de los datos.

Pueden los datos ser


concurrentemente
por
personas.

Soporta datos compartidos.

Se adapta a los cambios fcilmente.

presentan

La orientacin a objetos ofrece:


flexibilidad, no est limitada. La
caracterstica clave es la potencia.

Las BDOO se pueden integrar en


aplicaciones con lenguajes orientados
a objetos y para simplificar la POO.

Una SGBDOO es una SGBD que


almacena objetos incorporando as

Fcil manejo
complejos.

de

tipos

accedidos
muchas

de

datos

Manipulacin de datos complejos de


forma rpida y gil.

Mayor capacidad de modelado.

Ampliabilidad.
Lenguaje de consulta ms expresivo.
Adecuacin

las

Incompatibilidad entre los tipos de


estructuras de datos que se
transfieren o desadaptacin de
impedancia.

aplicaciones

Carencia de un modelo de datos


universal.
Carencia de experiencia.
Carencia de estndares.
Competencia. Con respecto a los
SGBDR y los SGBDOR.
La optimizacin de consultas
compromete la encapsulacin.

todas las ventajas de la OO.


ODMG (Object Database Mangement
Group) es el grupo de fabricantes de
SGBDOO que propuso el estndar.
El uso del estndar proporciona:
portabilidad,
interoperabilidad
y
adems permite que los usuarios
puedan comparar entre distintos
sistemas comerciales.

avanzadas de base de datos.


Mayores prestaciones.

El modelo de objetos an no tiene


una teora matemtica coherente
que le sirva de base.