Está en la página 1de 6

Actividad 4

Tabla comparativa de los tipos de Bases de Datos

Tabla comparativa de los tipos de Base de datos


Tipo
base de
datos
jerrqui
ca

funciones

guarda relaciones 1:n

tiene acceso secuencial


cuenta con seguridad
integrada
El rbol se organiza en un
conjunto de niveles
El nodo raz, el ms alto de la
jerarqua, se corresponde con
el nivel
Las lneas que unen los nodos se
llaman camino, no tienen nombre, ya
que entre dos
conjuntos de datos slo puede haber
una interrelacin

Usos

Desventajas

nicamente los
son relaciones unidireccionales o
programadores de en un solo sentido (o en todo
esta etapa la
caso del nivel inferior hacia el
utilizaban
superior)
las bsquedas desde la raz
la utilizan en
implica una de tipo secuencial
sistemas
por todos los registros, siendo
bancarios dada
esta el nico mtodo
las actividades de no existen ndices para facilitar
transacciones a
bsquedas
gran escala
Al borrar un nodo padre tambin
se eliminan los nodos hijos
La relacin de varios a varios no
se puede representar con este
modelo
Carece de un lenguaje de
definicin de datos estndar
para definir componentes (DDL),
ni contaba con un lenguaje de
manipulacin de datos (DML)

Ventajas
facilita relaciones
padre-hijo, es
decir, relaciones
1:N (de uno a
varios) del modelo
relacional
Eficiencia en
cuanto a
transacciones
realizadas
Promueve la
integridad de
datos por medio
del enlace
padre/hijo

Al nodo de nivel inferior slo le puede


corresponder un nico nodo de nivel
superior, es decir, un padre puede
tener varios hijos y un hijo slo tiene
un padre

La estructura del rbol, una vez creada,


no se puede modificar. La actualizacin
de la estructura de la BD es bastante
complicada, no se podr insertar un nodo
hijo si an no tiene asignado un padre.
La baja de un registro implica que
desaparezca todo el subrbol que tiene
dicho registro como nodo raz.

Todo nodo, a excepcin del


nodo raz, ha de tener
obligatoriamente un padre

red

se llaman
hojas
a los nodos que no tienen hijos
Se llama
altura
al nmero de niveles de la estructura
jerrquica
se denomina
momento
al nmero de nodos
El nmero de hojas del rbol se llama
peso
Cada nodo no terminal y sus
descendientes forman un subrbol, de
forma que un
rbol es una estructura recursiva
a suma total de un nodo padre y sus
hijos se llama familia
El trmino base de datos en red no se se utilizan an en
refera (al contrario de lo que se
sistemas
entendera hoy en da) a
complejos

las operaciones de insercin y


supresin se vuelven complejas

por lo general este modelo son


se puede acceder
utilizado solo por programadores a datos situados
en el mismo nivel.

que la base de datos estuviera


antiguos
almacenada en una red de
ordenadores, sino por la manera en la
que los
datos se enlazaban con otros datos.
Se llama, por tanto, modelo en red
porque representa los datos que
contiene en la forma de una red de
registros y conjuntos (en realidad
listas circulares llamadas sets) que se
relacionan entre s, formando una red
de enlaces
En las bases de datos en red, existen
los punteros, que son conexiones
adicionales entre nodos padres y
nodos hijos, que permiten acceder a
un nodo por vas distintas accediendo
al mismo en direccin descendente
por las diversas ramas.

se necesita de aplicaciones
complejas para accesar a los
datos , por simple que esta sea
no tiene independencia
estructural, ya que no es fcil
realizar un cambio a la base de
datos sin antes revalidar los
sistemas que las accesan
aun no hay un buen control de
integridad aunque ya es
implementado
es la informacin especfica que
se deba tener de antemano
pues la estructura de base de
datos de red requera la
reconstruccin de la base de
datos completa

accesos a la
informacin son
ms flexibles que
en el anterior
se permite la
relacin M:N ( de
muchos a muchos
del modelo
relacional
la redundancia de
datos es mas
eficiente en este
modelo
independencia de
datos mnima
cumple con un
estndar que
facilta en medida
la administracin y
portabilidad de
bases de datos
cuenta con DML y
DDL

En l, todos los datos estn


estructurados a nivel lgico
como tablas formadas por filas
y columnas, aunque a nivel
fsico pueden tener una
estructura completamente
distinta y adems pasan por el
proceso de normalizacin y
este tiene por objeto
optimizarla

desde usuarios
finales y hasta
programadores
implementan este
tipo de base de
datos en la
actualidad

presenta deficiencias en cuanto


a coleccin de datos grficos,
multimedia y sistemas
geogrficos
Instalacin costosa debido a
requiere de software y hardware
de alto costo adems de adquirir
el Sistema Gestor de Base de
Datos.
Debido a la dificultad para
operar este tipo de sistema se
requiere personal cualificado

relacion
al

Ausencia de estndares reales


debido a la dependencia hacia
los sistemas comerciales del
mercado, aunque buena parte
de esta tecnologa es aceptada
como tal.

se puede
representar mas
relaciones

independencia de
datos total
garantiza las
herramientas para
evitar dupliciddad
de registro
garantiza la
integridad
referencial
favorece la
normalizacin
cuenta con
lenguaje SQL para
realizar consultas
de datos
Estos sistemas
estn diseados
para manejar
aplicaciones ms
complejas y tienen
la capacidad de
ser escalables.

Referencias:

Introduccion a Las Bases de Datos Relacionales.- Ma. Victoria Nevado Cabello


Bases de datos; Rafael Camp Pare, Luis Alberto Casillas Santilln, Dolors Costal Costal, Marc Gilbert Ginest, Carmn Martin

Escofet, Oscar Prez Mor.


Introduccin a los Sistemas de Gestin de Base de Datos; Fernando Cano Espinosa; Universidad de Oviedo.

Departamento de Informtica
Principios sobre Bases de Datos Relacionales; Jorge Snchez (www.jorgesanchez.net) ao 2004
El modelo relacional Fundamentos de diseo de bases de datos; Depto. de Ciencias de la Computacin e I.A. Universidad
de Granada
http://alucard-base-de-datos.blogspot.mx/2012/01
Sistemas de Bases de Datos; 2da Edicin; Ramez Elmasri & Shamkant B. Navathe;
Sistemas de bases de datos: diseo, implementacin y administracin; 5ta edicin; Peter Rob, Carlos Coronel.
La Disciplina de los Sistemas de Bases de Datos.Historia, Situacin Actual y Perspectivas.; Dep. de Sistemes Informtics i
Computaci Universitat Politcnica de Valncia
Fundamentos de Base de Datos; Abraham Silberschatz, Bell Laboratories; Henry F. Korth, Bell Laboratories; S.Sudarshan,
Instituto Indio de Tecnologa, Bombay

También podría gustarte