Está en la página 1de 3

1.

Describa la trasformación de entidades en tablas

Las entidades que establecimos fueron las siguientes:

 Registro de libros
 Registro de profesores
 Registro de alumnos
 Préstamo de libros
 Devolución de libros

Para poder pasar a tablas las entidades, debemos primero identificar la llave primaria de cada una
de ellas, y asignar cada atributo a una columna de manera secuencial de izquierda a derecha y
debajo de cada atributo se documentan los datos.

Ejemplo Figura 1:

2. Describa la transformación de atributos en columnas

Un atributo se identifica por su representación de manera vertical en forma de columna, en donde


se reflejan los datos que van allí depositados, su orden va de izquierda a derecha después de haber
declarado la llave primaria o id.

Ejemplo figura 2:

3. Describa cómo agregar a cada tabla un identificador único (UID) o primary key.

Un identificador único (UID) se agrega cómo el atributo principal de la entidad es mediante el cual
se relacionan entre si las demás entidades y sus datos registrados.

Ejemplo figura 3:

 Cómo ejemplo tenemos la figura número 3, en donde evidenciamos que tenemos la entidad
llamada “PRESTAMO DE LIBROS” acompañada por su primary key “Id_Ejemplar”.
4. Describa la transformación de las relaciones 1:1 o 1:m en llaves foráneas, implementando
el concepto de la integridad referencial.

Ejemplo figura 4:

Ejemplo figura 5:

 Cómo se puede evidenciar en el ejemplo de la figura número 4, tenemos dos entidades,


“Country “ & “Coustomer”, en donde cada una cuenta con sus correspondientes atributos,
primary key y llave foránea que hace la integridad.
 En la figura número 5, podemos observar la relación que existe entre country y coustomer
es de 1:n, pero si lo vemos en el sentido contrario iría de n:1 (Una cliente pertenece a un
solo país, pero muchos países pueden ser la nación de un cliente).

 El objetivo principal de la integridad referencial es el anidar la información que reposa en


cada uno de los campos, sin ser redundante, pero que por ejemplo para eliminar un dato,
este dato no influya en otra tabla o entidad, porque de ser así el registro no podrá ser
eliminado, debe estar libre.

5. Describa la aplicación de las técnicas de normalización al modelo relacional.

 El objetivo principal de las técnicas de normalización del modelo relacional es optimizar el


espacio y quitar la redundancia que se acostumbra a tener cuando se crea un BD de
cualquier tipo, es un estándar muy conocido a nivel mundial, en donde se rigen ciertos paso
a paso para lograr al final una excelente BD.

Sus formas normales son las siguientes:

 Primera forma normal (1FN)


 Segunda forma normal (2FN)
 Tercera forma normal (3FN)
 Forma normal de Boyce-Codd (FNBC)
 Cuarta forma normal (4FN)
 Quinta forma normal (5FN)

6. Describa el proceso de construcción y diseñe el diccionario de datos del modelo relacional.

El proceso de construcción de un diccionario de datos conlleva a analizar primero la estructura de


nuestra base de datos y sus campos, el tipo de texto que va dentro de los campos, cuál es su llave
foránea, su primary key y demás datos que pueden llevar las entidades.

Tan pronto se diseñe el modelo relacional, también se diseñará el diccionario de datos.

También podría gustarte