Está en la página 1de 9

Tipos de 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 padres es llamado raz,
y a los nodos que no tienen hijos se los conoce como hojas. Las bases de datos jerrquicas 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.

Una de las principales limitaciones de este modelo es su incapacidad de representar


eficientemente la redundancia de datos.

Ventajas:
Existen sistemas de manejo de base de datos probados que usan el modelo
jerrquico como estructura bsica
Existe una reduccin de la dependencia de los datos
La precaucin del funcionamiento se simplifica a travez de relaciones predefinidas.
Un rbol con todos sus vnculos de relaciones, en el que la conexin es fija y slo
puede ser cambiada modificando una porcin de cdigo, suministrada, sin
embargo, la ventaj de que la navegacin se realiza de una forma muy rpida.
Es fcil de ver la estructura de la base de datos
Su implementacin es sencilla y rpida de implantar
Se puede predefinir relaciones, lo que simplifica las variaciones a futuro.
Desventajas:
No se garantiza la inexistencia de registros duplicados
No existe garanta de que un registro hijo est relacionado con un registro padre
vlido
No tiene controles que impidan la desnormalizacin de una base de datos.
Al borrar un nodo padre, desaparecen tambin sus nodos subordinados.
La rigidez de su estructura; slo un padre por hijo y ausencia de relaciones entre
los nodos hijos.

Base de datos de red:


ste es un modelo ligeramente distinto del jerrquico; sub 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 administrarla informacin en una base de datos de red ha
significado quesea un modelo utilizado en su mayora por programadores ms que por usuarios
finales.

Ventajas:
Cada conjunto debe tener obligatoriamente un tipo de registro propietario y uno o
ms registros miembros.
Pueden existir conjuntos singulares en los que el propietario es el sistema.
Cualquier registro puede ser declarado propietario o miembro de uno o varios
conjuntos

Un conjunto es una coleccin nominada de dos o ms tipos de registros

Desventajas:
No se ha especificado ningn tipo de restriccin en lo que respecta a las
interrelaciones.
Tiene un carcter general y provoca que en la prctica su instrumentacin no
resulte nada fcil.
Los gestores de BDD que se basan en el modelo en red, deben aadir una serie de
restricciones para poder implementar la base de datos fsicamente y obtener un
mayor rendimiento del sistema

Bases de datos transaccionales:


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 bases de datos, 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 una cantidad de dinero entre cuentas
bancarias.
Ventajas:

Desventajas:

Bases de datos relacionales:


Este es el modelo utilizado en la actualidad para representar problemas reales y administrar datos
dinmicamente. Tras ser postulados sus fundamentos en 1970 por Edgar Frank Codd, de los
laboratorios IBM en San Jos (California), no tard en consolidarse como un nuevo paradigma en
los modelos de base de datos. Su idea fundamental es el uso de "relaciones". Estas relaciones
podran considerarse en forma lgica como conjuntos de datos llamados "tuplas". Pese a que esta
es la teora de las bases de datos relacionales creadas por Codd, 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 de
que es ms fcil de entender y de utilizar para un usuario espordico de la base de datos. La
informacin puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia
flexibilidad y poder para administrar la informacin.
Ventajas:
Provee herramientas que garantizan evitar la duplicidad de registros.
Garantiza la integridad referencia, as, al terminar un registro elimina todos los
registros relacionados dependientes.
Favorece la normalizacin por ser ms comprensible y aplicable.
Independencia de datos
Coherencia de resultados
Mejora en la seguridad y en la integridad de datos
Desventajas:
Presenta defeccionas con datos grficos, multimedia.
No se manipulan de forma manejable los bloques de texto como tipo dato.
Alto cotos de equipamiento adicional, requiere de ms espacio de
almacenamiento.
Es vulnerable a fallos.

Bases de datos multidimensionales:


Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como creacin de Cubos
OLAP. Bsicamente no se diferencian demasiado de las bases de datos relacionales (una tabla en
una base de datos relacional podra serlo tambin en una base de datos multidimensional), la
diferencia est ms bien a nivel conceptual; en las bases de datos multidimensionales los campos
o atributos de una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla, o
bien representan mtricas que se desean aprender.
Ventajas:
Tiene acceso a grandes cantidades de informacin
Analiza las relaciones entre muchos tipos de elementos empresariales
Involucra datos agregados.
Compara datos agregados a travs de periodos jerrquicos
Presenta los datos en diferentes perspectivas
Puede responder rpidamente a usuarios.
Los datos estn organizados en diferentes dimensiones, lo que permite un mejor
anlisis.
Desventajas:
Imposibilidad de realizar cambios en su estructura
El tiempo de procesamiento de los datos es alto, ya que los datos agregados
deben recalcularse cuando se actualizan las fuentes.
La escalabilidad disminuye a medida que aumenta el nmero de dimensiones.
El alcance del diseo es limitado, a medida que aumenta el nmero de grupos de
usuarios el modelo corre el riesgo de fallar.

Bases de datos orientadas a objetos:


Este modelo, bastante reciente, y propio de los modelos informticos orientados a objetos, trata
de almacenar en la base de datos los objetos completos (estado y comportamiento).
Una base de datos orientada a objetos es una base de datos que incorpora todos los conceptos
importantes del paradigma de objetos:

Encapsulacin - Propiedad que permite ocultar la informacin al resto de los objetos,


impidiendo as accesos incorrectos o conflictos.
Herencia - Propiedad a travs de la cual los objetos heredan comportamiento dentro de una
jerarqua de clases.
Polimorfismo - Propiedad de una operacin mediante la cual puede ser aplicada a distintos
tipos de objetos.
Ventajas:
Mayor capacidad de modelado
Se puede construir nuevos tipos de datos a partir de los ya existentes
Lenguaje de consulta ms expresivo
Adecuaciones avanzadas de base de datos
Proporciona mejoras significativas de rendimiento con respecto a las bases de
datos relacionales.
Desventajas:
Carencia de un modelado de datos universal
Carencia de estndares
La optimizacin de consultas compromete la encapsulacin
No tiene una teora matemtica coherente que le sirva de base.

Bases de datos documentales:


Permiten la indexacin a texto completo, y en lneas generales realizar bsquedas ms potentes,
sirven para almacenar grandes volmenes de informacin de antecedentes histricos. Tesaurus es
un sistema de ndices optimizado para este tipo de bases de datos.
Ventajas:
Dispone de un modelo de registro flexible (campos de longitud variables)
Permite la indexacin a texto completo, y en lneas generales realizar bsquedas
ms potentes
Facilidad de poder manejar una gran cantidad de informacin, a gran velocidad y
en muy poca cantidad de tiempo
Desventajas:
Los ndices ocupan demasiada memoria RAM
La estructura lgica de este tipo de informacin es muy complicada de disear,
puesto que los diferentes documentos contenidos en la base de datos estn
almacenados en registros de longitud variable.

Bases de datos deductivas:


Un sistema de base de datos deductiva, es un sistema de base de datos pero con la diferencia de
que permite hacer deducciones a travs de inferencias. Se basa principalmente en reglas y hechos
que son almacenados en la base de datos. Las bases de datos deductivas son tambin llamadas
bases de datos lgicas, a raz de que se basa en lgica matemtica. Este tipo de base de datos
surge debido a las limitaciones de la Base de Datos Relacional de responder a consultas recursivas
y de deducir relaciones indirectas de los datos almacenados en la base de datos.
Ventajas:
Gran eficiencia en sus objetivos: algoritmos que optimizan las consultas, y se
puede sustentar con una nueva informacin a partir de la ya almacenada
mediante inferencia.
Puede realizar consultas recursivas aadiendo ms informacin a la base de datos.
Utiliza un mapeo de relaciones entre datos y reglas, con lo que minimiza la
cantidad de datos almacenados.
Es ms potente que la base de datos relacionales.
Desventajas:
Existe la posibilidad de caer en bucles infinitos, falta desarrollar procedimientos
eficaces.
Es posible que algunas soluciones de consultas podran a parecer como correctas
pero no lo sean, esto debido a los cambios ocurridos durante las actualizaciones
de informacin.
Falta de simplicidad debido que an no ha un lenguaje estndar para este tipo de
base de datos.
Caractersticas Principales de las Bases de Datos:

Caractersticas de las Bases de Datos Jerrquicas:

Toman todos los campos que lo componen en un momento determinado.

Un REGISTRO de la base de datos es el conjunto formado por una ocurrencia del segmento raz y
todas las ocurrencias del resto de los segmentos de la base de datos que dependen
jerrquicamente de dicha ocurrencia raz.
La relacin PADRE/HIJO en la que se apoyan las bases de datos jerrquicas, determina el camino
de acceso a los dato.
NICO: este camino, denominado CAMINO DE SECUENCIA JERRQUICA, la cual comienza
siempre en una ocurrencia del segmento de raz y recorre la base de datos de arriba a abajo, de
izquierda a derecha.

Caractersticas de las Bases de Datos de Red:

Las bases de datos de red son archivos que proporcionan informacin necesaria para configurar la
red.

Como parte del proceso de configuracin, puede editar las bases de datos hosts y netmasks, si la
red cuenta con subredes. Se utilizan dos bases de datos de red, bootparams y ethers, para
configurar los sistemas como clientes de red. El formato de la base de datos de red depende del
tipo de servicio de nombres que seleccione para la red.

El uso de las bases de datos de red es el siguiente:

Las redes que utilizan archivos locales para su servicio de nombres dependiendo de los archivos
de los directores /etc /inet y /etc.

NIS utiliza las bases de datos denominadas asignaciones NIS-

DNS utiliza los registros con informacin de host.

El modelo de red es un modelo de base de datos concebido como un modo flexible de


representacin y su relacin.

Caractersticas de las bases de datos Multidimensionales:

Organizacin de datos: matriz de datos multidimensional, celdas, dimensiones, tablas de


hechos.
Nivel de datos: datos detallados y datos agregados.
Operaciones tpicas: anlisis.
Lenguaje para Querys: MDX.
Uso de espacio en disco: bajo.
Rendimiento: bueno.
Flexibilidad: baja.
Tiempo de procesamiento de datos: alto.
Escalabilidad: baja.
Alcance del diseo: limitado.
Acceso a datos: soporta acceso directo a los datos.

Caractersticas de las Bases de Datos Transaccional:

Para que sea una base de datos transaccional tiene que cumplir con el test ACID tambien debe ser
capaz de:
Es capaz de responder rpidamente, las respuesta se dan normalmente en menos de segundos.
Es altamente fiable, esto implica que debe ser seguro para proteger informacin de los clientes,
el negocio y as no daar la reputacin de la organizacin.
Tiene mecanismos de recuperacin y de respaldo de datos.
No acepta informacin distinta a la establecida.
Es capaz de controlar y administrar mltiples transacciones teniendo en cuenta prioridades de la
organizacin.

Caractersticas de las Bases de Datos Relacional:

Una Base de Datos se compone de varias tablas o relaciones.


No pueden existir dos tablas con el mismo nombre ni registro.
Cada tabla es a su vez un conjunto de registros (filas y columnas).
La relacin entre una tabla padre y un hijo se lleva a cabo por medio de las claves primarias y
ajenas (o forneas).
Las claves primarias son la clave principal de un registro dentro de una tabla y stas deben cumplir
con la integridad de datos.
Las claves ajenas se colocan en la tabla hija, contienen el mismo valor que la clave primaria del
registro padre; por medio de stas se hacen las formas relacionales

Caractersticas de las BDOO (bases de datos orientadas a objetos)

Mandatorias: Son requisitos esenciales, caractersticas que el sistema necesariamente debe tener.
Entre otros, el sistema debe soportar objetos complejos, identidad de objetos (los objetos deben
tener un identificador al margen de los valores de sus atributos), encapsulacin (los datos e
implementacin de los mtodos, ocultos en los objetos), y su esquema contiene un conjunto de
tipos o clases, adems de la concurrencia, la recuperacin, la competicin computacional,
persistencia y manejador de almacenamiento secundario, facilidad de Query o, por ejemplo, la
extensibilidad.

Opcional: Pueden aadirse opcionalmente para mejorar el sistema, como la herencia mltiple,
diseo de transacciones y versiones, el chequeo de tipos e inferencia de la distribucin.

Abiertas: Son los puntos donde existen distintas opciones, como el paradigma de la programacin,
la representacin del sistema y su uniformidad.
Caractersticas de bases de datos documentales:

Cada registro se corresponde con un documento, sea ste de cualquier tipo: una publicacin
impresa, documento audiovisual grfico o sonoro, documento de archivo, o documento
electrnico.

Segn el contenido completo o no de los documentos que describen se clasifican en:


Bases de datos a texto completo
Bases de datos referenciales
Segn la cobertura temtica es decir la disciplina cientfica o materia que abarca las bases de
datos, las podemos clasificar en:
Multidisciplinares
Especializadas
Segn el modo de acceso en:
Bases de datos de acceso local
Bases de datos en CD-ROM
Bases de datos en lnea

Caractersticas de bases de datos deductivas:

Tener la capacidad de expresar consultas por medio de reglas lgicas.


Permitir consultas recursivas y algoritmos ecientes para su evaluacin.
Contar con negaciones estraticadas.
Soportar objetos y conjuntos complejos.
Contar con mtodos de optimizacin que garanticen la traduccin de especicaciones
dentro de planes ecientes de acceso.
Su lenguaje de denticin de datos (DDL) es DataLog y no SQL (basado
en el lgebra relacional).
En lugar de relaciones entre entidades, en las bases de datos deductivas
aparecen los predicados; y en lugar de las tulpas aparecen los hechos.
Bibliografa:

https://prezi.com/yexzzedtnf0-/tipos-de-bases-de-datos-y-sus-caracteristicas/

https://es.slideshare.net/axelmeridages/modelos-de-base-de-datos-15427655

https://es.slideshare.net/weneliza99/una-base-de-datos-de-red

https://blog.powerdata.es/el-valor-de-la-gestion-de-datos/rol-de-la-base-de-datos-
multidimensional-en-las-organizaciones-modernas

http://basededatosdeductivas.blogspot.com/p/caracteristicas-una-base-de-datos.html

https://prezi.com/d4rcsscomkv_/bases-de-datos-jerarquicas/

https://prezi.com/ej5p3900ivmh/base-de-datos-modelo-de-red/
http://alucard-base-de-datos.blogspot.com/2012/01/el-modelo-de-base-de-datos-de-red.html

https://www.goconqr.com/p/3951879-ventajas-y-desventajas-de-una-base-de-datos-relacional-
mind_maps

https://prezi.com/hlwhjshhamga/bases-de-datos-multidimensionales/

https://blog.powerdata.es/el-valor-de-la-gestion-de-datos/rol-de-la-base-de-datos-
multidimensional-en-las-organizaciones-modernas

https://es.slideshare.net/montoya118/base-de-datos-orientada-a-objetos-10781998

https://prezi.com/uz5uzqfqrr_m/base-de-datos-documentales/

http://b-d-deductiva.blogspot.com/

https://prezi.com/uxd5mc0lbokt/bases-de-datos-deductivas/

También podría gustarte