Documente Academic
Documente Profesional
Documente Cultură
Julio 2019
Bogotá Cundinamarca
Tabla de contenido
Introducción………………………………………………………………………..3
Objetivo General…………………………………………………………………...4
Objetivo Especifico………………………………………………………………..5
Conclusión…………………………………………………………………………44
Página 3 de 44
Introducción
Sql server a lo largo de su creación ha venido siendo unos de los motores más usados esto
debido a que integra bases de datos para que sus usuarios puedan aprovechar sus
herramientas óptimamente; se ha estructurado una base de datos la cual contiene una serie
de atributos y con información para luego ser verificada y con la posibilidad de seguir
Es por esto que se cargó archivos ya estructurados con el propósito de verificar el modelo
entidad-relación y ver que o como se relacionan las diferentes entidades que componen las
la alcaldía de san Antonio del Sena. Se diagramó cada entidad y se tomó evidencia de cada
Objetivos Generales
pretende cargar información al SMBD esto con el fin de darle forma a la base de datos
correspondiente a la Alcaldia de San Antonio del Sena y que a su vez se pueda verificar sus
Objetivos Específicos
correctamente
Página 6 de 44
Secretaria de ambiente
NULL,
NULL,
NULL,
NULL,
[idMuestraAnual] [int]
NULL,
[idMuestraMensual] [int]
NULL,
NULL,
Secretaria de Gobierno
PRIMARY KEY(idACTUACION,
idQUERELLA),
FOREIGN KEY(idQUERELLA)
REFERENCES QUERELLA(idQUERELLA)
Página 10 de 44
NOT NULL ,
OBSERVACION VARCHAR(4000),
PRIMARY KEY(idCONTRACTUACION,
idCONTRAVENCION),
FOREIGN KEY(idCONTRAVENCION)
REFERENCES
CONTRAVENCION(idCONTRAVENCION)
NOT NULL ,
PRIMARY KEY(idCONTRAVENCION)
NULL ,
PRIMARY KEY(idDEMANDADO,
idQUERELLA),
FOREIGN KEY(idQUERELLA)
REFERENCES
QUERELLA(idQUERELLA)
Página 12 de 44
NULL ,
PRIMARY KEY(idDEMANDANTE,
idQUERELLA),
FOREIGN KEY(idQUERELLA)
REFERENCES
QUERELLA(idQUERELLA)
);
Página 13 de 44
NULL ,
PRIMARY KEY(idDETENCION),
FOREIGN KEY(idINSPECCION)
REFERENCES
INSPECCION(idINSPECCION)
PRIMARY KEY(idINSPECCION)
Página 14 de 44
CREATE TABLE
INSPECCION_CONTRAVENCION (
PRIMARY KEY(idINSPECCION,
idCONTRAVENCION),
FOREIGN KEY(idINSPECCION)
REFERENCES
INSPECCION(idINSPECCION),
FOREIGN KEY(idCONTRAVENCION)
REFERENCES
CONTRAVENCION(idCONTRAVENCION)
NULL ,
PRIMARY KEY(idINVOLUCRADO,
idCONTRAVENCION),
FOREIGN KEY(idCONTRAVENCION)
REFERENCES
CONTRAVENCION(idCONTRAVENCION)
FOREIGN KEY(idDETENCION)
REFERENCES DETENCION(idDETENCION)
PRIMARY KEY(idQUERELLA),
FOREIGN KEY(idINSPECCION)
REFERENCES INSPECCION(idINSPECCION)
Página 17 de 44
Secretaria de Hacienda
codigoConceptoPago INTEGER
PRIMARY KEY(codigoConceptoPago)
NULL,
PRIMARY KEY(nroCuenta),
FOREIGN KEY(codTercero)
REFERENCES tercero(codTercero)
Página 18 de 44
autonumerico
PRIMARY KEY(nroCuenta),
FOREIGN KEY(codTercero)
REFERENCES tercero(codTercero)
PRIMARY KEY(iddetalle),
FOREIGN KEY(codigoConceptoPago)
REFERENCES
ConceptoPago(codigoConceptoPago)
ON DELETE NO ACTION
ON UPDATE CASCADE,
FOREIGN KEY(nroFactura)
REFERENCES facturaVigente(nroFactura)
autonumerico
PRIMARY KEY(codigo)
Página 20 de 44
NULL,
PRIMARY KEY(nroFactura),
predio(ficha)
NULL, --autonumerico
PRIMARY KEY(idpago),
FOREIGN KEY(nroFactura)
REFERENCES
facturaVigente(nroFactura)
PRIMARY KEY(ficha),
Página 22 de 44
FOREIGN KEY(tipoUso_codigo)
REFERENCES tipoUso(codigo)
ON DELETE NO ACTION
ON UPDATE CASCADE,
FOREIGN KEY(estrato_codigo)
REFERENCES estrato(codigo)
ON DELETE NO ACTION
ON UPDATE CASCADE,
FOREIGN KEY(propietario_cedula)
PRIMARY KEY(cedula)
Página 23 de 44
CREATE TABLE tercero (
NULL,
PRIMARY KEY(codTercero)
PRIMARY KEY(codigo)
Página 24 de 44
Descripcion varchar(100),
Id_Alcaldia int,
Descripcion varchar(100),
Nombre_Estacion text)
references Estacion(Id_Estacion))
create table Barrio_Ruta(
Página 26 de 44
Id_Barrio int Primary Key NOT NULL,
Barrio (Id_Barrio),
(Id_Ruta))
Tipo_Habitacion text,
Id_Familia int,
Id_Tipo_Identificacion Varchar(50),
Id_Barrio int,
(Id_Tipo_Identificacion) references
Tipo_Identificacion (Id_Tipo_Identificacion),
Nombre text,
Direccion Varchar,
Id_Barrio int,
Id_Num_identificacion int,
Id_Tipo_Identificacion Varchar(50),
Estado Bit,
Persona (Id_Num_identificacion),
Constraint Id_Tipo_Identificacion_Fk
References Tipo_Identificacion
Página 29 de 44
Create Table Enfermedad(
Nombre Text,
Descripcion Varchar(100),
Estado Bit)
Id_Enfermedad int,
Id_Num_identificacion int,
Id_Tipo_Identificacion Varchar(50),
Estado Bit,
(Id_Num_identificacion),
(Id_Tipo_Identificacion) References
Tipo_Identificacion (Id_Tipo_Identificacion),
(Id_Enfermedad))
Descripcion text,
Estado bit,
Id_Barrio int,
Nombre Text,
Estado Bit)
Nombre text,
Estado bit)
Id_Plantel int,
Id_Jornada int,
Id_Modalidad int,
Estado Bit,
(Id_Modalidad))
Id_Plantel_Jornada_Modalidad int,
Id_Num_identificacion int,
Id_Tipo_Identificacion Varchar(50),
Estado Bit,
Plantel_Jornada_Modalidad
(Id_Plantel_Jornada_Modalidad),
(Id_Num_identificacion),
(Id_Tipo_Identificacion) References
Página 33 de 44
Tipo_Identificacion (Id_Tipo_Identificacion))
Nombre text,
Descripcion Varchar(100),
Nit int,
Telefono int,
Direccion Varchar(50),
Id_barrio int,
Nombre Text,
Descripcion Varchar(100),
Estado Bit)
Página 34 de 44
Fecha_Inicio date,
Fecha_Fin date,
Salario numeric,
Id_Cargo int,
Id_Num_Identificacion int,
Id_Tipo_Identificacion Varchar(50),
Id_Empresa int,
Constraint Id_Num_Identificacion_Fk2
Constraint Id_Tipo_Identificacion_Fk3
References Tipo_Identificacion
(Id_Tipo_Identificacion),
(Id_Empresa)
)
Página 35 de 44
Secretaria de Recreación
NOT NULL,
KEY,
NOT NULL,
NOT NULL);
FotoPar image);
Página 37 de 44
NOT NULL,
ValIns money);
PRIMARY KEY,
Secretaria de Salud
PRIMARY KEY,
(idestadoeps)
PRIMARY KEY,
(idpersona) REFERENCES
persona(idpersona),
Página 40 de 44
EstadoPersona(idestadopersona),
tipoafiliado(idtipoafiliado)
KEY,
(tipoidentificacion) REFERENCES
tipoidentificacion (idtipoidentificacion)
tiposervicio(idtiposervicio)
PRIMARY KEY ,
PRIMARY KEY,
Conclusión
que inserciones tiene cargada cada entidad de la alcaldía de san Antonio del Sena.