Foro 1 DBMS
Enviado por Javiera Vargas • 8 de Diciembre de 2021 • Tarea • 305 Palabras (2 Páginas) • 118 Visitas
1.- Una empresa de desarrollo textil desea automatizar todos sus procesos y para ello deben diseñar bases de datos para almacenar su información. Con el objetivo de reducir costos, no obstante no desean realizar el modelado previo de los datos. ¿Cómo convencería a la empresa de la importancia de este proceso? Fundamenté su respuesta y comente las intervenciones de otros compañeros/as.
Para poder convencer a la empresa hay que explicarles porque el modelamiento de los datos es uno de las pasos mas importante ya que sin este se producirán muchos problemas como la redundancia de datos, problemas con la abstracción y las relaciones de los objetos, poca confiabilidad y gastos a futuro. Si se implementa el modelamiento los tipos de datos quedaran definidos de un principio y se tendrá una idea clara de lo que la empresa necesita implementar para su base de datos ahorrando tiempo ya que no se vera expuesta a futuras modificaciones constantes, tampoco habrá inconvenientes por los plazos a causa de cambios de ultimo momento por parte del cliente.
2.- Luego de instalar un DBMS se detecta que existe duplicidad de datos. ¿Cómo pudo ocurrir esta situación y las medidas para prevenirla?
Respuesta:
Esto ocurre a causa de un mal modelamiento por no utilizar la normalización de datos para así evitar la redundancia y obtener una base de datos optimizada, para prevenir esto es recomendable utilizar hasta la tercera forma normal (3FN), la cual implica que tiene que estar en la primera forma normal(1FN) que identifica si existen grupos de repetición que se da sobre el mismo registro y la segunda forma normal (2FN) la cual identifica las dependencias, cumpliendo con esto la tercera forma normal (3FN) podrá eliminar los datos que no dependen de la clave . Ya implementadas las 3 formas nórmales se eliminaría la duplicidad de los datos en la DBMS.
...