Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Base Datos Semana 4
Base Datos Semana 4
Bases de Datos
Nombre de la Licenciatura
Ingeniería en Sistemas Computacionales.
Matrícula
010262728
Nombre de la Tarea
Formas normales y algebra relacional
Unidad 4:
Unidad 4
Fecha
01/02/21
MODELO RELACIONAL
INDICE GENERAL
TABLA DE CONTENIDO
MODELO RELACIONAL...........................................................................................2
Unidad 3: Modelo Racional
Indice general............................................................................................................2
Introducción:..............................................................................................................3
OBJETIVO.................................................................................................................3
Conclusión...............................................................................................................12
Referencias:.............................................................................................................12
Procesamiento de bases de datos. Fundamentos, diseño e implementación
...................................................................................................................................................................... 12
Tarea
2
Unidad 3: Modelo Racional
INTRODUCCIÓN:
Normalización.
OBJETIVO
3
Unidad 3: Modelo Racional
1FN
Consiste en identificar si existen grupos de repetición que se da sobre el mismo
registro
4
Unidad 3: Modelo Racional
5
Unidad 3: Modelo Racional
6
Unidad 3: Modelo Racional
3FN
La tercera regla consiste en que debe de estar en 2FN todo atributo no principal debe
depender total y funcionalmente de clave principal, eliminar dependencias transitivas
ID_MAESTRO ID_MATERIA
1 1000
2 1001
2 1002
3 1003
ID_MATERIA MATERIA
1000 BASE DE DATOD
1001 PROGRAMACION
ID_SEXO SEXO 1002 REDES
ID_CARRERA CARRERA
3000 MUJER 1003 DERECHO
2000 SISTEMAS
3001 HOMBRE 2001 DERECHO
7
Unidad 3: Modelo Racional
8
Unidad 3: Modelo Racional
1FN
Consiste en identificar si existen grupos de repetición que se da sobre el mismo registro
Se proponen las siguientes tablas de acuerdo a la primera regla: identificar los grupos de
repetición, donde ya se encuentran clasificadas por tema.
De acuerdo a lo que pide la primera forma normal es independizar las tablas por tema en
específico
id factura no factura FechaFactura articulo precio PrecioTotal
artículo
F1 0001 01/06/2020 Manguera de $200 $200
gas
9
Unidad 3: Modelo Racional
2FN
La segunda regla consiste en que debe de estar en primera forma normal 1FN e identificar las
dependencias transitivas y funcionales.
Considerando que la 3FN pide que cada tabla deba tener una llave, donde la información
contenida en la tabla será dependiente de esa llave.
id_factura no factura fecha_factura articulo precio artículo PrecioTotal
10
Unidad 3: Modelo Racional
F1 C1 FA
3FN
La tercera regla en que debe de estar en 2FN todo atributo no principal debe depender total y
funcionalmente de clave principal, emanar dependencias transitivas
Esta forma normal dice que una tabla está normalizada si todas las columnas que no
son llave son funcionalmente dependientes por completo de la llave primaria y no hay
datos repetidos, por lo que las tablas que se originan para poder tener un orden en el
modelo relacional.
11
Unidad 3: Modelo Racional
CONCLUSIÓN
En estos modelos trate de hacerlos los mas simples posible ya que aun estoy mejorando el
modelo de la semana 2 por lo que intente hacerlo lo más apegado a lo que tengo.
Los modelos de datos definen con claridad cómo se modela la estructura lógica de una base
de datos. Estos, son entidades necesarias para introducir la abstracción en un DBMS (Data
Base Management System), entendiendo por abstracción al proceso de aislar un elemento
de su contexto o del resto de elementos que lo pueden acompañar. Un modelo de base de
datos incluye, además, las relaciones y limitaciones que determinan cómo se pueden
almacenar los datos y acceder a ellos.
REFERENCIAS:
http://aula05.utel.edu.mx/mod/assign/view.php?id=47066
12