Está en la página 1de 4

Nombre de la materia

Gestión de datos

Nombre de la Licenciatura
Ing. En Sistemas Computacionales

Nombre del alumno

Matrícula

Nombre de la Tarea
Metodología del diseño de las bases
de datos

Unidad #2 – Semana 3
Modelo entidad-relación II

Nombre del Profesor


Jesús Vázquez Olivares

Nombre del Tutor


Nadia Trejo Ibáñez

Fecha
Unidad 2: Modelo entidad-relación II
Metodología del diseño de las bases de datos

METODOLOGÍA DEL DISEÑO DE LAS BASES DE DATOS

Introducción _______

Continuando con el tema de la unidad No. 2, el modelo entidad-relación, cuyo propósito y


tarea es representar la información de una manera resumida, de fácil acceso y ordenada,
la información se puede dividir de acuerda a la necesidad del negocio, podemos partir de
algo, de una cosa, objeto y se pueden formar grupos, como por ejemplo universidad,
escuela, alumnos, salón, clase, materias, etc. con esta información podemos hacer el
modelado, por entidad, por relación, de uno a uno de muchos a muchos, etc.

Desarrollo _______

PRIMERA ETAPA

1.- Explica el término lenguaje de definición de datos. ¿Para qué sirve?

El lenguaje de definición de datos, esta proporcionado por el sistema de gestión de la base


de datos, esto permite a los desarrolladores llevar a cabo tareas de definición de estructuras
que almacenan datos. Se encarga de la modificación de la estructura de objetos de la base
de datos.

2.- Explica la diferencia entre un esquema relacional y una relación.

Esquema relacional. Se basa en el concepto matemático que de manera gráfica se


representa por medio de una table, una relación es una tabla, con columnas y filas. Se
necesita que el usuario pueda percibir la base de datos como un conjunto de tablas.
Relación. Las relaciones en temas de bases de datos, con fundamentales para la
construcción de bases de datos relacionales, permite establecer las concordancias,
asignaciones y relación entre entidades o tablas, también permite garantizar la integridad
de los datos.

3.- Menciona la importancia de la etapa del diseño de la base de datos.

La importancia de la etapa del diseño en una base de datos, es fundamental, ya que son lo
cimientos de una estructura, si no empezamos a construir una casa con buenos cimientos,
fuertes y solidos la construcción se vendrá abajo, pasa lo mismo con el diseño de una base
de datos, si no documentamos bien los requerimientos, la necesidad del negocio, el giro del
negocio, etc. se nos saldrá de control o no sabremos donde esta el inicio y el donde nos
quedamos. Lo mas importante si es el diseño conceptual, pero también el diseño lógico y
físico y de allí partimos a mantener bien centrada la información, la facilidad de acceso a
ella, facilidad de extracción y un buen mantenimiento.

1
Unidad 2: Modelo entidad-relación II
Metodología del diseño de las bases de datos

4.- Replica de compañero

SEGUNDA ETAPA

1.- ¿Qué es la normalización y cuáles son sus principales problemas en caso de que las
BD no se encuentren normalizadas?

La normalización de una base de datos, es un proceso que consiste en aplicar ciertas reglas
a las relaciones obtenidas tras el paso del modelo entidad relación al modelo relacional, de
esta manera se organizan los datos que incluyan creación de tablas y el establecimiento de
relaciones entre ellas. Los principales problemas cuando una base de datos no está
normalizada son; un mal rendimiento de consultas, las consultas pueden utilizar varias o
muchas tablas y eso hará lento el acceso, también los informes pueden no ser de lo mejor,
ya que al crear estadísticas de datos en vivo puede afectar el rendimiento del sistema.

2.- Explica las consideraciones que debemos tener al momento de diseñar una BD ¿por
qué?

Las bases de datos sirven para guardar datos en ella y procesarlos, el resultado finalmente
es la información, la información debe ser exacta, oportuna y confiable, esto se puede
conseguir si los datos introducidos son exactos y si el proceso es correcto y para ello las
consideraciones o recomendaciones son: Definir la finalidad que tendrá, definir las
herramientas de recolección de datos, dividir la información según el tipo de objeto, definir
los accesos para los usuarios, asegurar la seguridad de la información, tener un buen
sistema de respaldo.

3.- Describe el proceso a seguir para poder realizar la implementación de una BD.

Es importante seguir ciertos procesos o pasos para la implementación optima de una base
de datos, ya que de esto dependerá un funcionamiento adecuado, el fácil acceso, facilidad
de generar reportes, mantenimiento etc. Primero debemos de tener el software adecuado
para nuestra terminal o servidor, también es necesario saber todo el contenido de
información para la base de datos, organizar eficazmente y dar autenticación al acceso para
ciertos usuarios.

4.- En caso de aplicar, compártenos los principales problemas que has experimentado al
momento de realizar una implementación de una BD.
5.- Replica de compañero

Conclusiones __

2
Unidad 2: Modelo entidad-relación II
Metodología del diseño de las bases de datos

Para concluir quisiera comentar y enfatizar sobre la importancia de la implementación de


una base de datos, ya que una implementación limpia, ordenada, siguientes
procedimientos, creando niveles de seguridad y autenticación de acceso para cierto nivel
de usuarios, siguiendo este procedimiento o pasos de implementación, no tendríamos
problemas para un óptimo funcionamiento, acceso y mantenimiento.

Referencias _______

1.- Geo talleres, (octubre 2013-noviembre 2012), Conceptos básicos de SQL.


https://geotalleres.readthedocs.io/es/latest/conceptos-sql/conceptos_sql.html

2.- Wikipedia, (septiembre 2018), Lenguaje definición de datos.


https://es.wikipedia.org/wiki/Lenguaje_de_definici%C3%B3n_de_datos

3.- Informática base, (julio 2011), Modelo entidad relación y modelo relacional.
https://informaticabase.wordpress.com/2011/07/09/modelo-entidad-relacion-y-modelo-
relacional/

4.- Byspel, (noviembre 2016), Relaciones en bases de datos, que son y usos.
https://byspel.com/relaciones-bases-datos-usos/

5.- Power data, (mayo 2016), por que se necesita la normalización de base de datos.
https://blog.powerdata.es/el-valor-de-la-gestion-de-datos/por-que-se-necesita-la-
normalizacion-de-base-de-datos

6.- Firebird 21, (agosto 2013), Consideraciones a tener en cuenta al diseñar una base de
datos.
https://firebird21.wordpress.com/2013/08/18/consideraciones-a-tener-en-cuenta-al-
disenar-una-base-de-datos/