Está en la página 1de 11

Actividad Práctica Aplicada de construcción de bases de datos

Didier Alexis Villaquiran Ante

Fundación Universitaria UCompensar


Ingeniería de Sistemas
236N 1A
Construcción de bases de datos

Profesor: Jorge Mauricio Buendía Chacón


PROFUNDIZACIÓN
1. Diagrama entidad-relación

Un diagrama entidad-relación, también conocido como modelo entidad

relación o ERD, es un tipo de diagrama de flujo que ilustra cómo las

"entidades", como personas, objetos o conceptos, se relacionan entre sí dentro

de un sistema. Los diagramas ER se usan a menudo para diseñar o depurar bases

de datos relacionales en los campos de ingeniería de software, sistemas de

información empresarial, educación e investigación. También conocidos como

los ERD o modelos ER, emplean un conjunto definido de símbolos, tales como

rectángulos, diamantes, óvalos y líneas de conexión para representar la

interconexión de entidades, relaciones y sus atributos. Son un reflejo de la

estructura gramatical y emplean entidades como sustantivos y relaciones como

verbos.
Los diagramas de ER se relacionan con los diagramas de estructura de datos

(DSD), que se centran en las relaciones de los elementos dentro de las

entidades, en lugar de las relaciones entre las entidades mismas. Los diagramas

ER a menudo se combinan con los diagramas de flujo de datos (DFD), que

trazan el flujo de la información para procesos o sistemas.

2. Modelo relacional

Su idea fundamental es el uso de relaciones. Estas relaciones podrían

considerarse en forma lógica como conjuntos de datos llamados tuplas. Pese a

que esta es la teoría de las bases de datos relacionales creadas por Codd, la

mayoría de las veces se conceptualiza de una manera más fácil de imaginar,

pensando en cada relación como si fuese una tabla que está compuesta

por registros (cada fila de la tabla sería un registro o "tupla")

y columnas (también llamadas "campos").


3. Tipos de bases de datos

Según su flexibilidad de modificación

Bases de datos dinámicas

Son aquellas donde los datos pueden actualizarse o incluso modificarse. La

mayoría puede ser actualizada en tiempo real.

Bases de datos estáticas

Son bases de datos de consulta cuyos datos no pueden modificarse.

Según su forma de organización

Bases de datos jerárquicas

Las bases de datos jerárquicas son aquellas organizadas en forma de un árbol al

revés. Almacenan la información en forma de registros dentro de una estructura

jerárquica, es de aquí que proviene su nombre.


Cada registro de este "árbol" es llamado nodo. Nodos son registros que

contienen alguna información de interés y a partir del nodo raíz son enlazados

los otros nodos descendientes: padres e hijos. Cada nodo padre puede tener

varios nodos hijos, pero cada nodo hijo solo puede tener un solo nodo padre.

Este tipo de base de datos se recomienda para administrar grandes volúmenes

de informaciones, pero actualmente no se utiliza mucho.

Las principales características de la base de datos jerárquica son:

• Diferentes usuarios pueden accederla y compartir información.

• Los datos son independientes.

• Es una estructura rígida por lo que es difícil modificar.

• Requiere gran conocimiento de las unidades de información.

• Los nodos distantes del nodo raíz son de difícil acceso por lo que se requiere

tiempo.

Bases de datos de red

Esta base de datos es una variación de la anterior. La diferencia está en que en

la base de datos jerárquica un nodo hijo no puede tener varios padres y aquí sí.

Las características de estas bases de datos son semejantes a las de las bases de

datos jerárquicas, aunque estas son mucho más potentes y complejas.

Bases de datos relacionales


Las bases de datos relacionales son las más usadas actualmente para

administrar datos de forma dinámica. Permite crear todo tipo de datos y

relacionarlos entre sí.

Los datos son almacenados en registros que son organizados en tablas, de esta

forma pueden asociarse los elementos entre sí muy fácilmente, además se

pueden cruzar sin ninguna dificultad.

Sus principales características son:

• Pueden ser utilizadas por cualquier persona.

• Son de fácil gestión.

• Se pueden acceder a los datos con rapidez.

• Garantiza la total consistencia de los datos, sin posibilidad de error.

• No son muy eficaces con datos gráficos, CAD, sistema de información

geográfica ni datos en multimedia.

Bases de datos deductivas

Conocidas también como bases de datos lógicas. Se utilizan generalmente en

buscadores, pero pueden usarse de otras formas.

Permiten almacenar los datos y consultarlos a través de búsquedas que utilizan

reglas y normas previamente almacenadas.

Sus principales características son:

• Permite expresar consultas por medio de reglas lógicas.


• Soporta conjuntos de datos complejos.

• Se puede inferir información a través de los datos almacenados.

• Usan fórmulas matemáticas o algoritmos lógicos.

Bases de datos multidimensionales.

Estas bases de datos utilizan conceptualmente la idea de un cubo de datos.

Donde las informaciones se almacenan en la intersección de tres o más

atributos. Esta concepción puede ser algo compleja pero su uso es bastante

simple.

Algunas de sus principales características son:

• No emplean ninguna jerarquía.

• Facilita tanto la búsqueda como la modificación posterior.

• Utiliza un espacio menor de almacenamiento.

• Tiene acceso a grandes cantidades de información.


4. Cuadro comparativo entre las bases de datos relacionales y bases de datos no

relacionales.
5. Estructura de requerimientos

Concebida para reducir los problemas asociados con el lenguaje natural en

la especificación de requerimientos, proporciona un conjunto de estructuras

para la especificación de la operación normal de un sistema y de su

respuesta a comportamientos no deseados, es decir, desviaciones a lo que

sería el comportamiento normal esperado.

6. Modelo conceptual

Un modelo conceptual es una representación de un sistema, hecho de la

composición de conceptos que se utilizan para ayudar a las personas

a conocer, comprender o simular un tema que representa el modelo, incluye las

entidades importantes y las relaciones entre ellos. También es un conjunto de

conceptos. Algunos modelos son objetos físicos; por ejemplo, un modelo de

juguete que se puede ensamblar y se puede hacer que funcione como el objeto

que representa.
7. Modelo lógico

Un modelo lógico de datos es un modelo que no es específico de una base de

datos que describe aspectos relacionados con las necesidades de una

organización para recopilar datos y las relaciones entre estos aspectos. Un

modelo lógico contiene representaciones de entidades y atributos, relaciones,

identificadores exclusivos, subtipos y supertipos y restricciones entre relaciones.

Un modelo lógico también puede contener objetos de modelo de dominio o

referirse a uno o varios modelos de dominio o de glosario. Una vez definidas las

relaciones y los objetos lógicos en un modelo lógico de datos, utilice el área de

trabajo para transformar el modelo lógico en una representación física

específica de la base de datos en forma de modelo físico de datos.

Bibliografía

Arias, E. R. (2020, agosto 15). Modelo relacional. Economipedia.

https://economipedia.com/definiciones/modelo-relacional.html

eLearning, D. B. (s/f). Hefesto. Troyanx.com. Recuperado el 24 de abril de

2023, de https://troyanx.com/Hefesto/13-modelo-conceptual.html

Estructuras de especificación de requerimientos. (2017, abril 5). Binarius

Cogitans. https://binariuscogitans.com/estructuras-de-especificacion-de-

requerimientos/

IBM Documentation. (2021, marzo 8). Ibm.com.

https://www.ibm.com/docs/es/ida/9.1.2?topic=modeling-logical-data-models

Portal, T. I. C. (2019, julio 9). Base de datos. TIC Portal.

https://www.ticportal.es/glosario-tic/base-datos-database
Qué es un diagrama entidad-relación. (s/f). Lucidchart. Recuperado el 24 de

abril de 2023, de https://www.lucidchart.com/pages/es/que-es-un-diagrama-

entidad-relacion

Wikipedia contributors. (s/f). Modelo conceptual. Wikipedia, The Free

Encyclopedia.

https://es.wikipedia.org/w/index.php?title=Modelo_conceptual&oldid=1494119

32

También podría gustarte