Facultad de Ciencias Matemáticas y Físicas
Tecnología de la Información TIN-S-MA-2-6
Base de Datos 2023-2024
Sebastián Miguel Puya Menoscal
Nota Técnica No. 2
Tema:
Modelos de Base de Datos
Palabras Claves
Relacional
Nodos
Atomicidad
Introducción - Modelos de Base de Datos
Un modelo de base de datos es la estructura lógica que adopta la base de base datos,
incluyendo las relaciones y limitaciones que determinan cómo se almacenan y organizan y
cómo se accede a los datos. Así mismo, un modelo de base de datos también define qué
tipo de operaciones se pueden realizar con los datos, es decir, que también determina cómo
se manipulan los mismos, proporcionando también la base sobre la que se diseña el
lenguaje de consultas.
En general, prácticamente todos los modelos de base de datos pueden representarse a
través de un diagrama de base de datos (en esta entrada veremos algunos).
El modelo de datos que resulta de este proceso brinda un marco de relaciones entre
elementos de datos dentro de una base de datos, así como una guía para el uso de los
datos. Los modelos de datos son un elemento fundamental del desarrollo de software y
analíticas. Ellos brindan un método estandarizado para definir y formatear los contenidos de
la base de datos de forma consistente en todos los sistemas, lo cual permite que diferentes
aplicaciones compartan los mismos datos.
Docente: Fecha de Elaboración:
Ing. Roberto Crespo Mendoza MSIG 13/05/2023
Facultad de Ciencias Matemáticas y Físicas
Tecnología de la Información TIN-S-MA-2-6
Base de Datos 2023-2024
Sebastián Miguel Puya Menoscal
Ejemplos – Tipos de Modelos de Base de Datos
El modelo de base de datos relacional es uno de los más comunes.
Modelo Relacional Este modelo es el que emplean las bases de datos relacionales y
ordena los datos en tablas (relaciones) compuestas por columnas y
filas.
Se caracteriza por presentar los datos en una estructura de árbol
Modelo Jerárquico invertido, donde cada registro tiene un único nodo raíz, del que
surgen otros nodos (registros). Este modelo se emplea poco
actualmente.
El modelo entidad-relación es básicamente el paso previo a uno
Modelo entidad- modelo de bases datos relacional, puesto que se trata de un
relación diagrama elaborado a través de unos elementos básicos y su
relación entre ellos: entidades, atributos, relación y cardinalidad.
Define la base de datos como una colección de objetos utilizados en
Modelo orientado la programación orientada a objetos (es decir, emplea lenguajes
como C++ o Java). Este modelo utiliza tablas también, pero no se
a objetos limita a ellas y permite almacenar información muy detallada de
cada objeto.
El modelo de bases de datos plano, los datos se estructuran en dos
Modelo plano dimensiones (de hay lo de estructura plana), en la que todos los
objetos en una columna concreta tienen valores del mismo tipo y
todos los objetos de la misma fila están relacionados entre ellos.
El modelo de base de datos multidimensional está pensado para la
Modelo creación de aplicaciones específicas OLAP (procesamiento analítico en
multidimensional línea). Este modelo combina el modelo relacional con el jerárquico y
permite extraer datos de forma selectiva y eficaz.
Docente: Fecha de Elaboración:
Ing. Roberto Crespo Mendoza MSIG 13/05/2023
Facultad de Ciencias Matemáticas y Físicas
Tecnología de la Información TIN-S-MA-2-6
Base de Datos 2023-2024
Sebastián Miguel Puya Menoscal
Ventajas y desventajas de los modelos de datos:
Ventajas
Importancia de un modelado de base de datos: Un modelo de datos integral y optimizado
ayuda a crear una base de datos lógica simplificada que elimina la redundancia, reduce los
requisitos de almacenamiento y permite una recuperación eficiente. También equipa a
todos los sistemas con una "única fuente de verdad" –que es esencial para operaciones
eficaces y cumplimiento regulatorio–. El modelado de datos es un paso clave en dos
funciones vitales de una empresa digital.
¡Antes de!
Docente: Fecha de Elaboración:
Ing. Roberto Crespo Mendoza MSIG 13/05/2023
Facultad de Ciencias Matemáticas y Físicas
Tecnología de la Información TIN-S-MA-2-6
Base de Datos 2023-2024
Sebastián Miguel Puya Menoscal
diseñar una base de datos es modelar los datos que vamos a almacenar en ella. El modelado
de datos puede adoptar diferentes enfoques (conceptual, empresarial, lógico o físico) y
consiste en la realización de una serie de tareas previas: identificar tipos de entidades,
identificar atributos, aplicar convenciones de nomenclatura, identificar relaciones, aplicar
modelos de modelos de datos, asignar claves, normalizar para reducir la redundancia de
datos, desnormalizar para mejorar el rendimiento
<Conclusión o Aporte personal>
Habiendo culminado la investigación, recapitulé lo aprendido en 3BGU, los modelos de base de
datos fue un tema que llamó mucho mi atención en colegio, de hecho, para un examen nos pidieron
crear una base de datos de modelo entidad-relación en SQL Server, y no se me complicó, pero esta
actividad me sirvió para poder conocer sobre los demás modelos, tales como el plano,
multidimensional, que me parecen según a su concepto muy útiles dentro de un ámbito laboral, y
espero volver a ponerlo en práctica dentro del aula.
Referencias
[Link]
[Link]
[Link]#:~:text=Los%20tres%20principales%20modelos%20de,organizan%20y%20recuperan
%20los%20datos%E2%80%93.
Docente: Fecha de Elaboración:
Ing. Roberto Crespo Mendoza MSIG 13/05/2023