Sei sulla pagina 1di 4

DISEÑO DE

BASES DE DATOS

Identificando el diseño de base de


datos
Diseño de Bases de Datos Ingeniería en Desarrollo de Software ①

Definiciones
Base de Datos Definición Administradores
Clave-Valor Es un conjunto de • Cassandra
datos almacenado en • Dynamo
pares clave-valor,
• Redis
cada clave es única y
esta asociada a un
único valor, este
ultimo puede tomar
cualquier tipo de
dato, texto,
imágenes u objetos.
Orientada a objetos Este modelo de base PostgreSQL
de datos utiliza el Oracle
paradigma orientada
a objetos diseñar,
almacenar,
implementar y
administrar los
datos, en este
modelo de base de
datos las entidades
representan las
clases y cuento con
sus respectivos
atributo y métodos.
Relacional En este modelo los PostgreSQL
datos se almacenan y MySQL
acceden en tablas SQLite
que ser relacionan SQL Server
entre si a través de
un a clave única, las
filas de las tablas
representan los
registros y las
columnas representan
los atributos.
Multidimensionales En este modelo los Oracle
datos se almacenan
en dimensiones
(matices) que
adquieren un valor
determinado en
fusión de factores
como el tiempo, una
posición geográfica
Diseño de Bases de Datos Ingeniería en Desarrollo de Software ②

o determinada
población.
XML En este modelo de los BasaX
datos se almacenan
en archivos que
utilizan el lenguaje
XML para estructura
los mismos.

Mapa mental

Conclusión
Las bases de datos son el corazón de toda aplicación moderna,
la administración de los datos es cada vez más importante, y el
modelo relacional no proporciona todas las funcionalidades
necesarias para este fin, por ello hubo la necesidad de crear
nuevos modelos de datos más eficientes, sencillos y de menor
costo.
Con la creación de estos nuevos modelos de datos han surgido
nuevos Sistemas de gestión, sin embargo un SGBD no lo es todo en
cuanto a bases de datos se refiere, ya que se puede se experto en
el manejo de estos softwares pero eso no implica que se creen
bases de datos que solucionen un problema. Sin importar que
modelo de datos se elija para la implementación de la base de
datos en una aplicación la fase de diseño es un paso que no se
puede evitar si se quiere encontrar una solución eficiente.
Diseño de Bases de Datos Ingeniería en Desarrollo de Software ③

La fase de diseño de una base de datos no solo ayuda a crear


la mejor solución, también da a los desarrolladores las
posibilidades de proyectar la escalabilidad de un proyecto.

Referencias
Elmasri, R., & Navathe, S. (2017). Fundamentals of database
systems (Vol. 7). Pearson.
Romero, A. C., Sanabria, J. S. G., & Cuervo, M. C. (2012).
Utilidad y funcionamiento de las bases de datos NoSQL. Facultad
de Ingeniería, 21(33), 21-32.
Mazón, J. N., & Trujillo, J. (2007). Desarrollo de modelos
multidimensionales de almacenes de datos basado en MDA: del
análisis de requisitos al modelo lógico. Actas del IV Taller
sobre Desarrollo de Software Dirigido por Modelos, MDA y
Aplicaciones, 41-50.

Potrebbero piacerti anche