Documentos de Académico
Documentos de Profesional
Documentos de Cultura
7 DE JULIO DE 2020
UNIVERSIDAD ABIERTA Y ADISTANCIA DE MÉXICO
Jose Luis Rodriguez Elicerio
Matricula: Es1921025823
Asignatura: Diseño de Base de Datos
Carrera: Ing. Desarrollo De Software
Contenido
Instrucciones ........................................................................................................................... 2
Base de datos clave-valor ....................................................................................................... 3
Posibles aplicaciones de una base de datos clave valor ................................................... 3
Base de datos orientado a objeto ............................................................................................ 4
Base de datos relacional ......................................................................................................... 6
Base de datos multidimensional ............................................................................................. 7
Base de datos XML ................................................................................................................ 8
Descarga de Mapa mental....................................................................................................... 9
Conclusión .............................................................................................................................. 9
Referencias ........................................................................................................................... 10
1.- Investiga la definición de los siguientes modelos de bases de datos, así como los
sistemas administradores de bases de datos que los soportan.
• Base de datos clave-valor
• Base de datos orientado a objeto
• Base de datos relacional
• Base de datos multidimensional
• Base de datos XML
2.- Elabora un mapa mental de las etapas de diseño de bases de datos (conceptual,
lógico y físico) donde describas para cada una:
• a. ¿Para qué sirve?
• b. ¿Qué elementos lo conforman? (¿En qué consiste cada uno?)
• c. ¿Cómo se realiza? (Descripción de los pasos a seguir)
• d. ¿Cuál es resultado final de la etapa?
3.- Redacta a forma de conclusión, la relación entre los modelos de base de datos y las
etapas de diseño.
• 4.- Publica los puntos anteriores en el foro.
• 5.- Revisa la rúbrica y verifica que tu actividad cumpla con los criterios indicados
Una base de datos clave valor (Key-Value) es un tipo de base de datos NoSQL que funciona
con un modelo simple de claves y valores. Esto se refiere al hecho de que la base de datos
almacena en pares clave/valor.
El uso principal de esta base de datos se centra en las operaciones básicas get (obtener datos
vinculados a una clave), put (vincular un valor determinado a una clave) y delete (borrar una
entrada con una clave).
Las características simples pero ventajosas de las bases de datos clave valor permiten
vincularla con diversos tipos de proyectos. Podemos disfrutar de máxima funcionalidad con
un diseño sencillo para proyectos en los que la capacidad de almacenar y recuperar datos sea
importante.
Ventajas
Las bases de datos clave valor almacenan los datos en diccionarios. Esto nos garantiza tener
la información, sin importar su peso, en una clasificación funcional que podemos recuperar
y usar en cualquier momento. La velocidad y escalabilidad que ofrecen son de los puntos
más fuertes de estas bases.
Desventajas
Estas bases de datos son muy importantes y funcionales, pero tienen sus puntos flojos.
Comparte con el resto de las NoSQL la debilidad de no tener estándares en el manejo de
datos. En ocasiones los lenguajes de consultas son básicos, impidiendo realizar trabajos de
profundidad. Algunos gestores carecen de herramientas avanzadas para su uso y
configuración personalizada. Adicionalmente las consultas y el ordenamiento de la
información pueden ser realizados solo partiendo de la clave primaria.
Los administradores de base de datos (DBMS por sus siglas en inglés) evolucionan con el
afán de satisfacer nuevos requerimientos tecnológicos y de información. Aunque los DBMS
relacionales (RDBMS) son actualmente líderes del mercado y brindan las soluciones
necesarias a las empresas comerciales, existen aplicaciones que necesitan funciones con las
que no cuentan. Las CAD/CAM, los sistemas multimedia, como los geográficos y de medio
ambiente, los de gestión de imágenes y documentos y los de apoyo a las decisiones necesitan
de modelos de datos complejos, difíciles de representar como tuplas de una tabla.
Definición
La orientación a objetos representa el mundo real y resuelve problemas a través de objetos,
ya sean tangibles o digitales. Este paradigma tecnológico considera un sistema como una
entidad dinámica formada de componentes. Un sistema sólo se define por sus componentes
y la manera en que éstos interactúan.
Las organizaciones de todo tipo y tamaño utilizan el modelo relacional simple pero poderoso
para una amplia variedad de necesidades de información. Las bases de datos relacionales se
utilizan para hacer seguimiento de los inventarios, procesar transacciones de comercio
electrónico, administrar grandes cantidades de información de clientes de misión crítica y
mucho más. Se puede considerar una base de datos relacional para cualquier necesidad de
información en la que los puntos de datos se relacionen entre sí y se deban administrar de
una manera segura, consistente y basada en reglas. Las bases de datos relacionales existen
desde la década de 1970. Actualmente, las ventajas del modelo relacional continúan
convirtiéndolo en el modelo más aceptado para bases de datos.
Las bases de datos multidimensionales (BDMB) son un tipo de base de datos optimizada para
Data Warehouse que se utilizan principalmente para crear aplicaciones OLAP, una
tecnología asociada al acceso y análisis de datos en línea.
A diferencia del modelo relacional, el modelo de datos más extendido-donde la información
se almacena a través de campos y registros-, las bases de datos multidimensionales se
caracterizan por los siguientes atributos:
• Se basan en la creación de aplicaciones OLAP y pueden verse como bases de datos
contenidos en una sola tabla.
• En las tablas multivaluadas se almacenan registros referidos bien a las dimensiones
de la misma o a las métricas que se desean analizar, adoptando un campo o columna
por cada dimensión y otro campo por cada métrica o hecho.
• Las tablas del modelo multidimensional se asimilan a un hipercubo o, si usamos
herramientas OLAP, a un cubo OLAP. En ambos casos, las dimensiones de los cubos
se corresponden con la de la tabla y el valor almacenado en cada celda equivale al de
la métrica.
Conclusión