Académique Documents
Professionnel Documents
Culture Documents
PRESENTADO POR:
Luis Guillermo Agudelo Quintero
PRESENTADO A:
Diana Mara Rico Mesa
Lder de ficha especializacin en Gestin Y Seguridad De Bases De Datos
Esta tabla est normalizada por cuanto los valores que se repiten como
idIndicador es el campo que permite relacionarse con la tabla Indicador, y los
valores de Fecha, Mes y valor son atributos de cada registro son valores que
no tienen grupos de repeticin.
TABLA Recurso
Indicador
[idIndicador]
[idRecurso]
[NombreIndicador]
[Sigla] TipoIndicador
[idTipoIndicador] [idTipoIndicador]
[IdAmbito] [TipoIndicador]
[Descripcion]
Ambito
[idAmbito]
[Ambito]
Ahora vamos actualizar los valores de estos campos de acuerdo a las tablas
creadas anteriormente.
UPDATE [dbo].[Indicador]
SET [idTipoIndicador] = T.idTipoIndicador
FROM Indicador I INNER JOIN TipoIndicador T ON I.TipoIndicador = T.TipoIndicador
UPDATE [dbo].[Indicador]
SET [idAmbito] = A.idAmbito
FROM Indicador I INNER JOIN Ambito A ON I.Ambito = A.Ambito
TABLA Zona
Esta tabla se debe normalizar, se evidencia que el campo TipoZona se repite.
Zona
[idZona]
[ NombreZona] TipoZona
[TipoZona] [idTipoZona]
[TipoZona]
UPDATE [dbo].[Zona]
SET [idTipoZona] = T.idTipoZona
FROM Zona Z INNER JOIN TipoZona T ON T.TipoZona = Z.TipoZona
Y me quedara as:
Para finalizar la normalizacin de la tabla creare la relacin entre las tablas
Zona - TipoZona.
ALTER TABLE dbo.Zona ADD CONSTRAINT fk_idTipoZona FOREIGN KEY (idTipoZona)
REFERENCES TipoZona (idTipoZona);
Indicador Estacion
[idEstacionMuestreo]
[idEstacion]
[idZona] [Nombre]
[Nombre]
[Ubicacin] Ubicacion
[Longitud] [idUbicacion]
[Ubicacion]
Crearemos las nuevas tablas:
TABLA Estacion (NUEVA)