Anda di halaman 1dari 11

UNIDAD IV

Ing. Orlando Marcano

TIPOS Y MODELOS DE
BASES DE DATOS
Al igual que cuando se habla, de carros
no existe un nico modelo, ni una sola
marca, ni siquiera una sola tecnologa sobre
su funcionamiento, cuando se trabaja con
bases de datos ocurre una cosa parecida: no
existe una sola marca, sino varias, y adems
cada
marca
puede
tener
diferentes
productos cada uno de ellos apropiado a un
tipo de necesidades.
Sin embargo, la divisin que vamos a hacer
aqu de las bases de datos ser en funcin
de
la
tecnologa
empleada
en
su
funcionamiento.
Hablando
de
carros
tenemos
los
tradicionales de gasolina, los de gasil y los
coches solares, pues bien, hablando de
bases de datos tenemos que las ms
utilizadas son la bases de datos relacionales,
las ms antiguas son las Jerrquicas y en
red, y las ms avanzadas son las orientadas

TIPOS Y MODELOS DE
BASES DE DATOS
Al igual que en el caso de carros, unos
sistemas consumen ms recursos que otros,
los sistemas declarativos consumen tanta
memoria y tiempo de funcionamiento como
diesel; una base de datos en red puede
resultar tan penosa de manejar como un
carro antiguo con gasil. En el trmino
medio podemos decir que lo ms empleado
actualmente (aunque algunos pueden decir
que lo ms contaminante) es el sistema
relacional, al igual que los carros de
gasolina o gasil.
Adems de la clasificacin por la funcin de
las bases de datos, stas tambin se pueden
clasificar de acuerdo a su modelo de
administracin de datos.

MODELOS DE BASES DE
DATOS
Un modelo de datos es bsicamente una
"descripcin"
de
algo
conocido
como
contenedor de datos (algo en
donde se
guarda la informacin), as como de los
mtodos
para
almacenar
y
recuperar
informacin de esos contenedores. Los
modelos de datos no son cosas fsicas: son
abstracciones
que
permiten
la
implementacin de un sistema eficiente de
base de datos; por lo general se refieren a
algoritmos, y conceptos matemticos.
Algunos modelos con frecuencia utilizados en
las bases de datos:

Bases de datos jerrquicas


En este modelo los datos se organizan en una
forma similar a un rbol (visto al revs), en
donde un nodo padre de informacin puede
tener varios hijos. El nodo que no tiene

MODELOS DE BASES DE
DATOS

Las BDJ son especialmente tiles en el caso


de aplicaciones que manejan un gran volumen
de informacin y datos muy compartidos
permitiendo crear estructuras estables y de
gran rendimiento.
Una de las principales limitaciones de este
modelo es su incapacidad de representar
eficientemente la redundancia de datos.

Base de datos de red


Ligeramente distinto del jerrquico; su
diferencia fundamental es la modificacin del
concepto de nodo: se permite que un mismo
nodo tenga varios padres (posibilidad no
permitida en el modelo jerrquico).
Fue una gran mejora con respecto al modelo
jerrquico, ya que ofreca una solucin eficiente
al problema de redundancia de datos; pero, aun
as, la dificultad que significa administrar la

MODELOS DE BASES DE
DATOS

Son bases de datos cuyo nico fin es el envo


y recepcin de datos a grandes velocidades,
estas bases son muy poco comunes y estn
dirigidas por lo general al entorno de
anlisis de calidad, datos de produccin e
industrial, es importante entender que su fin
nico es recolectar y recuperar los datos a la
mayor velocidad posible, por lo tanto la
redundancia y duplicacin de informacin no
es un problema como con las dems B/D, por
lo general para poderlas aprovechar al
mximo permiten algn tipo de conectividad
a bases de datos relacionales.
Un ejemplo habitual de transaccin es el
traspaso de un
dinero entre cuentas
bancarias. Normalmente se realiza mediante
dos operaciones, una se decrementa el saldo
de la cuenta origen y otra que incrementa el
saldo de la cuenta destino. Para garantizar
la atomicidad del sistema (es decir, para que
no aparezca o desaparezca dinero), las 2

Bases de datos relacionales


Modelo actual para modelar problemas reales
y administrar datos dinmicamente, no tard
en consolidarse como un nuevo paradigma en
los modelos de B/D. Su idea fundamental es el
uso de "relaciones".
Estas podran considerarse en forma lgica
como conjuntos de datos llamados "tuplas".
Pese a que sta es la teora de las B/D
relacionales, la mayora de las veces se
conceptualiza de una manera ms fcil de
imaginar. Esto es pensando en cada relacin
como si fuese una tabla que est compuesta
por registros (las filas de una tabla), que
representaran las tuplas, y campos (las
columnas de una tabla).
En este modelo, el lugar y la forma en que se
almacenen los datos no tienen relevancia (a
diferencia de otros modelos como el jerrquico
y el de red). Esto tiene la considerable ventaja

El lenguaje ms habitual para


construir las consultas a bases de
datos
relacionales
es
SQL,
Structured
Query
Language
o
Lenguaje
Estructurado
de
Consultas,
un
estndar
implementado por los principales
motores o sistemas de gestin de
bases de datos relacionales.

Tipos de base de datos


Las
bases
de
datos
pueden
clasificarse de varias maneras, de
acuerdo al contexto que se est
manejando, la utilidad de las
mismas o las necesidades que
satisfagan

Segn la variabilidad
almacenados

de

Bases de datos estticas


Son bases de datos de slo lectura,
utilizadas
primordialmente
para
almacenar
datos
histricos
que
posteriormente se pueden utilizar para
estudiar
el
comportamiento
de
un
conjunto de datos a travs del tiempo,
realizar proyecciones, tomar decisiones y
realizar
anlisis
de
datos
para
inteligencia empresarial.

Bases de datos dinmicas


stas son bases de datos donde la
informacin almacenada se modifica con
el tiempo, permitiendo operaciones como
actualizacin, borrado y adicin de datos,
adems
de
las
operaciones
fundamentales de consulta. Un ejemplo
de esto puede ser la base de datos
utilizada en un sistema de informacin de

los

datos

Segn el contenido
Bases de datos bibliogrficas
Slo
contienen
un
subrogante
(representante) de la fuente primaria,
que permite localizarla. Un registro
tpico
de
una
base
de
datos
bibliogrfica
contiene
informacin
sobre el autor, fecha de publicacin,
editorial, ttulo, edicin, de una
determinada publicacin, etc. Puede
contener un resumen o extracto de la
publicacin original, pero nunca el
texto
completo,
porque
si
no,
estaramos en presencia de una base
de datos a texto completo (o de
fuentes primarias ver ms abajo).
Como su nombre lo indica, el
contenido son cifras o nmeros. Por

Bases de datos de texto completo


Almacenan las fuentes primarias, como por ejemplo,
todo el contenido de todas las ediciones de una
coleccin de revistas cientficas.

Directorios
Un ejemplo son las guas telefnicas en formato electrnico.

Bases de datos clnicas.


Bases de datos bibliogrficos (biolgicos, qumicos, mdicos
y de otros campos):

Anda mungkin juga menyukai