diff --git a/Analisis III/Analisis 3 - Entrega.pdf b/Analisis III/Analisis 3 - Entrega.pdf index e667977..067a8f4 100644 Binary files a/Analisis III/Analisis 3 - Entrega.pdf and b/Analisis III/Analisis 3 - Entrega.pdf differ diff --git a/Analisis III/entregaanalisis.html b/Analisis III/entregaanalisis.html index 178c4bb..86410de 100644 --- a/Analisis III/entregaanalisis.html +++ b/Analisis III/entregaanalisis.html @@ -3,7 +3,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- +La creación de este sistema surge como una herramienta que pueda servir de intermediario para que los usuarios puedan contactar de manera rápida y efectiva con distintos profesionales que se encarguen de brindar servicios, tales como: Electricista, gasista, plomero, etc. @@ -244,8 +245,8 @@ Una vez culminado el servicio por parte del profesional, el usuario podrá evalu
En este apartado se realizará un análisis exhaustivo sobre las distintas entidades que forman parte de la aplicación que @@ -256,8 +257,8 @@ sistema desde otro punto de vista.
create database App_Servicios; use App_Servicios; @@ -403,10 +410,6 @@ Num_Comprobante int int foreign key references Profesionales (Num_Profesional), Num_Usuario int foreign key references Usuarios (Num_Usuario), Num_Publicacion int foreign key references Publicaciones (Num_Publicacion), - -6. Diagrama Pata de gallo - -7. Diagrama de clases Num_Pre_Contrato int foreign key references Pre_Contratos (Num_Pre_Contrato), Fecha_Generacion datetime not null, ); @@ -437,19 +440,19 @@ Lugar nvarchar (50)
La normalización es un proceso fundamental en el diseño de bases de datos que tiene como objetivo reducir la redundancia y mejorar la integridad de los datos. Este proceso implica organizar los datos en tablas y columnas para asegurar que las dependencias entre datos estén correctamente definidas y las anomalías de actualización se minimicen. Las formas normales (NF) son los estándares utilizados para evaluar el nivel de normalización de una base de datos.
@@ -458,9 +461,9 @@ La normalización es un proceso fundamental en el diseño de bases de datos que A continuación, desarrollaremos las cinco formas normales (1FN, 2FN, 3FN, 4FN y 5FN) aplicadas a nuestro proyecto para poder tener una visión más práctica de lo que las mismas implican.La Primera Forma Normal establece que los datos deben estar organizados en tablas de manera que cada columna contenga valores atómicos, y cada fila sea única.
@@ -481,9 +484,9 @@ Por ejemplo, la tabla `Profesionales` tiene columnas con valores indivisibles yLa Segunda Forma Normal requiere que la base de datos cumpla con 1FN y que todos los atributos no clave dependen completamente de la clave primaria. Esto significa que no debe haber dependencias parciales en una tabla. Las tablas como `Credenciales` cumplen con esta forma normal, ya que todos sus atributos dependen completamente de la clave primaria `Numcredencial`.
@@ -501,9 +504,9 @@ La Segunda Forma Normal requiere que la base de datos cumpla con 1FN y que todosLa Tercera Forma Normal requiere que la base de datos cumpla con 2FN y que no haya dependencias transitivas, es decir, los atributos no clave deben depender solo de la clave primaria y no de otros atributos no clave. Las tablas como `Publicaciones` cumplen con esta forma normal, ya que todos sus atributos dependen directamente de la clave primaria `NumPublicacion`.
@@ -522,9 +525,9 @@ La Tercera Forma Normal requiere que la base de datos cumpla con 2FN y que no haLa Cuarta Forma Normal se ocupa de las dependencias multivaluadas. Una tabla está en 4FN si está en 3FN y no tiene dependencias multivaluadas no triviales. En nuestro caso las tablas no presentan dependencias multivaluadas no triviales, lo que significa que cumplen con esta forma normal. Por ejemplo, la tabla `AdministradoresPermisos` maneja correctamente las relaciones muchos a muchos sin introducir redundancias indebidas.
@@ -539,9 +542,9 @@ La Cuarta Forma Normal se ocupa de las dependencias multivaluadas. Una tabla estLa Quinta Forma Normal requiere que la base de datos esté en 4FN y que cualquier dependencia de unión no trivial esté implícita en las claves candidatas. Esto significa que una tabla no debe poder descomponerse en dos o más tablas más pequeñas que se puedan unir sin pérdida de información.
@@ -565,22 +568,22 @@ Por ejemplo, la tabla `Contratos` no puede descomponerse sin pérdida de informa
+
Created: 2024-07-07 dom 19:42
+Created: 2024-07-07 dom 20:02