Está en la página 1de 2

Tipo de Modelo Definición Ventajas Desventajas Cuando utilizar Software Diseño

Se aplican para
describir la
estructura de
1. Estructura facil de comprender y documentos XML,
Estructura los nodos conectados ver. 2. Se puede compratir esta estructura
1. Rigidez al daptarse a nuevas permiterelaciones Las
entre sí parecido a un árbol información. 3. Las conexiones
invertido. Cada entrada tiene un son fijas y son rápidas. necesidades. 2. Comunicación entre 1:N entre los relaciones
los miembros de la empresa no sea datos, y es entre datos
Bases de Datos nodo padre y este puede tener 4. Todo registro ADABAS,
Jerárquica varios nodos hijos. Los nodos hijo debe tener un único padre del todo fluida. 3. Desunión al eficiente para FOCUS se
formar grandes departamentos con describir muchas establecens
inferiores están subordinados a excepto la raíz. 5. Facilitar el acceso
los nodos que se encuentran en a la información, que los datos nuevas estructuras piramidales relaciones del iempre a
internas. mundo real: tabla nivel físico
un nivel inmediato superior puedan ser consultados de forma
rápida y sencilla. de
contenidos,ordenami
ento de párrafos y
cualquier tipo de
información anidada

1. Independencia de esta estructura


lógica respecto al modo de 1. No permiten desarrollar tablas
Un sistema de almacenamiento
en la nube es algo similar a almacenamiento. organizadas de formar jerárquica. Un modelo utilizado
2. Establecer relaciones de muchos 2. Los datos abstractos o no Tienen
Dropbox, mega, Google drive, en su mayoria por el
Bases de Datos etc. pero con este además a muchos. estructurados como los del big data programador mas CODASYL component
de Red 3. Establecer relaciones cruzadas. no son admitidos. es estáticos
podremos tener los datos que por el usuario
sincronizados entre varios 4. Facilitar el acceso a la 3. Mantenimiento costoso, tiempos final. y dinámicos
información, que los datos puedan de respuesta complicado cuando la
equipos. ser consultados de forma rápida y base de datos crece.
sencilla.

Es aquel que se representa por 1. Sencillez del modelo, permite 1. Costo en mantenimiento, en
MongoDB, Conjunto
medio de tablas, almacena y manejar gran cantidad de datos con cuento presente muchos
proporciona acceso a puntos normas y modo uniforme. movimientos y modificación. Azure SQL de tablas (o
Server, relaciones)
Bases de Datos de datos relacionados entre sí. 2. Permiten copias de la propia 2. Espacio limitado. En el algreba PostgreSQL formadas
Las bases de datos relacionales base, y mismos datos denominadas 3. Rendimiento bajo en consultas y relacional y el calculo
Relacional y MySQL por filas
sebasan en el modelo instancias. obtener información debido a la relacional. Gestión (registros) y
relacional, una forma intuitiva 3. Tienes tu información estructura de las tablas separadas.
y directa de representar datos organizada de acuerdo con tu 4. Complejo de aprender por la Base de columnas
Datos. (campos)
en tablas modelo(diseño). variedad de herramientas.
Se caracteriza por utilizar una están almacenados
serie de símbolos y reglas para Garantizan que todas las copias de Deficiencias con datos gráficos, los datos en un "entidades"
Base de Datos representar los datos y sus la base de datos tienen los mismos multimedia, CAD y sistemas de , como
sistema de Lucidchart , personas,
Entidad – relaciones. Con este modelo datos en todo momento, no se información geográfica. No se información, es una
Relación produzca la duplicidad de registro, manipulan de forma manejable los draw.io objetos o
conseguimos representar de magnífica
manera grafica la estructura favorece la normalización al ser más bloques de texto como tipo de herramienta para conceptos,
comprensible y aplicable dato. 2.
1. Falta de estandares. se
lógica de una base de datos. 1. Lenguaje de consulta reflejar cómo están
Competencia de los sistemas de Una de sus
expresivo. gestión de base de datos aplicaciones es
Son las principales ideas dentro 2. Adecuación de las
de un sistema de información la aplicaciones avanzadas. relacionales y objeto-relacionales. proporcionar al Objetos,
3. La encapsulación está diseñador especificar
Bases de Datos representación de datos 3. Éxito en la función de tanto la estructura ONTOS clases,
Orientadas a enforma de objetos.Esto leguajes de programación. comprometida para optimizar las herencia y
Objetos mediante la aplicación de consultas. deobjetos GEMSTONE envio de
4. Ventajas 4. Generalmente controla la complejos, como
programación orientada de Inconvenientes mensajes.
objetos. concurrencia bloqueando. 5. las operaciones que
5. Los códigos de Bloquear una jerarquía de herencia se pueden aplicar
identificación se asignan sobre dichos objetos
es difícil y puede afectar al
automáticamente a cada objeto. rendimiento.
Relaciones Ejemplos de aplicación

Presenta
relacionespadre- Una empresa
puede crear
hijo, es una base de
decir,relaciones
datos
1:N delmodelo jerárquica
relacional, perolas
para
relaciones organizar a
sonunidireccionale
s. sus clientes.

Registros se
organizan en un Cuando es
conjunto de necesario
gráficas arbitrarias compartir la
Pueden ser: N:M, información
1:N,1:N con múltiples
reflexiva,N:Mreflex usuarios,
iva

finanzas de
un ejercicio
económico,
Las relaciones evaluar las
ventas
sonsubconjuntos generadas
delproducto
durante el
cartesiano dela año o
lista de dominios.
proyectar el
futuro de la
organización
Describe según
es y la
ciertadependencia diseñadores a
entreentidades o visualizar las
permite relaciones
laasociación de las entre
mismas. elementos
bases de
datos
espaciales, las
Relaciones telecomunica
conmultiplicidad1. ciones y en
Relaciones áreas
conmultiplicidad2. científicas
Relaciones n-arias como la física
de alta
energía y la
biología

También podría gustarte