INSTRUCCIONES: Responda las siguientes preguntas:
1. Que es la normalización en las bases de datos.
Es un proceso en el qué consiste en asignar y aplicar una serie de normas a las relaciones obtenidas tras la realización del modelo entidad-relación al modelo relacional, las bases de datos relacionales se normalizan para evitar la redundancia, disminuir problemas en la actualización de tablas, proteger los datos, optimizar código, no repetir datos.
Para qué una BD esté normalizada no puede tener dos filas iguales, no puede tener duplicados, cada tabla debe tener su nombre propio, todos los datos de una columna tienen qué tener el mismo tipo.
Existen tres formas normales las cuáles son las más usadas, empecemos:
1FN: Primera forma normal: No permite la repetición de campos en las tablas.
2FN: Segunda forma normal: En esta se debe tener especial cuidado con las llaves primarias ya qué cada campo debe depende de una de estas claves.
3FN: Tercera forma normal: Se debe aplicar a la 1FN y 2FN, en esta forma se debe garantizar qué los campos qué no son llaves primarias, no tengan dependencias.
Es importante mencionar que el modelo relacional tiene su propio lenguaje, que esta fundamentado en la lógica de predicados y en la teoría de conjuntos.
____________________________________________
2. Hacer un resumen mínimo de 10 renglones donde se resalte la importancia de utilizar el modelo relacional.
Es un modelo de organización y gestión de bases de datos qué consiste en almacenar los datos en tuplas qué se componen por filas o tuplas y columnas o campos.
Por medio del modelo relacional podemos ejecutar la lógica qué tiene la base de datos, garantizando de este modo la relación entre tuplas y campos qué nos permitirán un fácil acceso, modificación, consulta, eliminación, inserción, adicional este modelo es uno de los más usados ya qué nos es más amigable con el usuario inexperto, se basa en una lógica de predicados para establecer relaciones entre distintos datos y surge a raíz de las lo poco eficaz qué eran los modelos jerarquicos. Actualmente existe un modelo qué es llamado NoSQL, el cuál es su competencia, consiste en un almacenamiento no estructurado qué difiere del modelo relacional ya qué este está abarcando mucho campo por su simplicidad y por qué resulta más eficaz y logra cubrir los errores qué se tienen con el modelo relacional; Actualmente el modelo relacional es el más usado por los desarrolladores ya qué por su
3. Elaborar una representación del modelo relacional mínimo de 3 tablas de cualquier situación del mundo real.

Comentarios
Publicar un comentario