Está en la página 1de 44

Página 1 de 44

AA4 - Evidencia 3: Implementación de la estructura de datos

Miguel Ángel Ruiz Vega

Julio 2019

Sena Centro de Servicios Financieros

Bogotá Cundinamarca

Gestión y Seguridad de bases de datos


Página 2 de 44

Tabla de contenido
Introducción………………………………………………………………………..3

Objetivo General…………………………………………………………………...4

Objetivo Especifico………………………………………………………………..5

Diseño Lógico Alcaldia…………………………………………………………....6

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

recibiendo más datos.

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

tabla que compone las entidades de la alcaldía.


Página 4 de 44

Objetivos Generales

A través de archivos ya estructurados y con la información pertinente de cada entidad se

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

entidades y relaciones entre cada uno.


Página 5 de 44

Objetivos Específicos

Realizar carga de archivo Sql predispuesto en la actividad.

Realizar muestra de entidad-relación para ver sus llaves primarias y foráneas

Verificar si la inserción de información de cada entidad se encuentra

correctamente
Página 6 de 44

Secretaria de ambiente

CREATE TABLE [dbo].[Zona](

[idZona] [int] IDENTITY(1,1) NOT

NULL,

[NombreZona] [varchar](30) NOT

NULL,

[TipoZona] [varchar](20) NOT

NULL,

PRIMARY KEY CLUSTERED


Página 7 de 44

CREATE TABLE [dbo].[Indicador](

[idIndicador] [int] NOT NULL,

[idRecurso] [int] NOT NULL,

[NombreIndicador] [varchar](200) NULL,

[Sigla] [varchar](15) NULL,

[TipoIndicador] [varchar](30) NOT

NULL,

[Ambito] [varchar](30) NULL,

[Descripcion] [varchar](1000) NULL,

PRIMARY KEY CLUSTERED

CREATE TABLE [dbo].[MuestraAnual](

[idMuestraAnual] [int]

IDENTITY(1,1) NOT NULL,

[idEstacionMuestreo] [int] NOT

NULL,

[idIndicador] [int] NOT NULL,

[Fecha] [int] NOT NULL,


Página 8 de 44

[Valor] [decimal](18, 0) NULL,

PRIMARY KEY CLUSTERED

CREATE TABLE [dbo].[MuestraMensual](

[idMuestraMensual] [int]

IDENTITY(1,1) NOT NULL,

[idIndicador] [int] NOT NULL,

[Fecha] [int] NOT NULL,

[Mes] [int] NOT NULL,

[Valor] [decimal](18, 0) NOT NULL,

PRIMARY KEY CLUSTERED

CREATE TABLE [dbo].[Recurso](

[idRecurso] [int] IDENTITY(1,1) NOT

NULL,

[NombreRecurso] [varchar](25) NOT

NULL,

PRIMARY KEY CLUSTERED


Página 9 de 44

CREATE TABLE [dbo].[Zona](

[idZona] [int] IDENTITY(1,1) NOT NULL,

[NombreZona] [varchar](30) NOT NULL,

[TipoZona] [varchar](20) NOT NULL,

PRIMARY KEY CLUSTERED

Secretaria de Gobierno

CREATE TABLE ACTUACION (

idACTUACION INT IDENTITY NOT NULL ,

idQUERELLA INT NOT NULL ,

FECHA DATE NULL,

HECHOS VARCHAR(4000) NULL,

ESTADO INT NULL ,

PRIMARY KEY(idACTUACION,

idQUERELLA),

FOREIGN KEY(idQUERELLA)

REFERENCES QUERELLA(idQUERELLA)
Página 10 de 44

CREATE TABLE CONTRACTUACION (

idCONTRACTUACION INT IDENTITY

NOT NULL ,

idCONTRAVENCION INT NOT NULL ,

FECHA DATETIME NULL,

OBSERVACION VARCHAR(4000),

PRIMARY KEY(idCONTRACTUACION,

idCONTRAVENCION),

FOREIGN KEY(idCONTRAVENCION)

REFERENCES

CONTRAVENCION(idCONTRAVENCION)

CREATE TABLE CONTRAVENCION (

idCONTRAVENCION INT IDENTITY

NOT NULL ,

FECHA DATETIME NULL,

TIPO INT NULL ,


Página 11 de 44

HECHOS VARCHAR(4000) NULL,

ESTADO INT NULL ,

PRIMARY KEY(idCONTRAVENCION)

CREATE TABLE DEMANDADO (

); idDEMANDADO INT IDENTITY NOT

NULL ,

idQUERELLA INT NOT NULL ,

NOMBRE VARCHAR(60) NULL,

IDENTIFICACION VARCHAR(30) NULL,

TIPODOCUMENTO INT NULL ,

PRIMARY KEY(idDEMANDADO,

idQUERELLA),

FOREIGN KEY(idQUERELLA)

REFERENCES

QUERELLA(idQUERELLA)
Página 12 de 44

CREATE TABLE DEMANDANTE (

idDEMANDANTE INT IDENTITY NOT

NULL ,

idQUERELLA INT NOT NULL ,

NOMBRE VARCHAR(60) NULL,

IDENTIFICACION VARCHAR(30) NULL,

TIPODOCUMENTO INT NULL ,

PRIMARY KEY(idDEMANDANTE,

idQUERELLA),

FOREIGN KEY(idQUERELLA)

REFERENCES

QUERELLA(idQUERELLA)

);
Página 13 de 44

CREATE TABLE DETENCION (

idDETENCION INT IDENTITY NOT

NULL ,

idINSPECCION INT NOT NULL ,

FECHA DATE NULL,

MOTIVO VARCHAR(4000) NULL,

TIPO INT NULL ,

HECHOS VARCHAR(4000) NULL,

PRIMARY KEY(idDETENCION),

FOREIGN KEY(idINSPECCION)

REFERENCES

INSPECCION(idINSPECCION)

CREATE TABLE INSPECCION (

idINSPECCION INT IDENTITY NOT NULL,

NOMBRE VARCHAR(30) NULL,

PRIMARY KEY(idINSPECCION)
Página 14 de 44

CREATE TABLE

INSPECCION_CONTRAVENCION (

idINSPECCION INT NOT NULL ,

idCONTRAVENCION INT NOT NULL ,

INSPECTOR VARCHAR(60) NULL,

PRIMARY KEY(idINSPECCION,

idCONTRAVENCION),

FOREIGN KEY(idINSPECCION)

REFERENCES

INSPECCION(idINSPECCION),

FOREIGN KEY(idCONTRAVENCION)

REFERENCES

CONTRAVENCION(idCONTRAVENCION)

CREATE TABLE INVOLUCRADO (

idINVOLUCRADO INT IDENTITY NOT

NULL ,

idCONTRAVENCION INT NOT NULL ,


Página 15 de 44

NOMBRE VARCHAR(60) NULL,

IDENTIFICACION VARCHAR(30) NULL,

TIPODOCUMENTO INT NULL ,

TIPOACTUACION INT NULL ,

PRIMARY KEY(idINVOLUCRADO,

idCONTRAVENCION),

FOREIGN KEY(idCONTRAVENCION)

REFERENCES

CONTRAVENCION(idCONTRAVENCION)

CREATE TABLE PERSONA (

idPERSONA INT IDENTITY NOT NULL ,

idDETENCION INT NOT NULL ,

APELLIDO VARCHAR(30) NULL,

NOMBRES VARCHAR(30) NULL,

IDENTIFICACION VARCHAR(30) NULL,

TIPODOCUMENTO INT NULL ,


Página 16 de 44

PRIMARY KEY(idPERSONA, idDETENCION),

FOREIGN KEY(idDETENCION)

REFERENCES DETENCION(idDETENCION)

CREATE TABLE QUERELLA (

idQUERELLA INT identity NOT NULL ,

idINSPECCION INT NOT NULL ,

FECHA DATE NULL,

ASUNTO VARCHAR(4000) NULL,

HECHOS VARCHAR(4000) NULL,

ESTADO INT NULL ,

PRIMARY KEY(idQUERELLA),

FOREIGN KEY(idINSPECCION)

REFERENCES INSPECCION(idINSPECCION)
Página 17 de 44

Secretaria de Hacienda

CREATE TABLE ConceptoPago (

codigoConceptoPago INTEGER

IDENTITY NOT NULL, --autonumerico

nombreConcepto VARCHAR(30) NULL,

PRIMARY KEY(codigoConceptoPago)

CREATE TABLE cuentasPorPagar (

nroCuenta INTEGER IDENTITY NOT

NULL,

codTercero INTEGER NOT NULL,

conceptoCuenta VARCHAR(20) NULL,

valorCuenta MONEY NULL,

estadoCuenta VARCHAR(15) NULL,

PRIMARY KEY(nroCuenta),

FOREIGN KEY(codTercero)

REFERENCES tercero(codTercero)
Página 18 de 44

CREATE TABLE cuentasPorCobrar (

nroCuenta INTEGER IDENTITY NOT NULL, --

autonumerico

codTercero INTEGER NULL,

conceptoCuenta VARCHAR(25) NULL,

valorCuenta MONEY NULL,

estadoCuenta INTEGER NULL,

PRIMARY KEY(nroCuenta),

FOREIGN KEY(codTercero)

REFERENCES tercero(codTercero)

CREATE TABLE detalleFacturaVigente (

iddetalle INTEGER IDENTITY NOT NULL,

codigoConceptoPago INTEGER NOT NULL,

nroFactura INTEGER NULL,

codigoConcepto INTEGER NULL,

valorBaseGravable MONEY NULL,


Página 19 de 44

valorFactor MONEY NULL,

valorTotalConcepto MONEY NULL,

PRIMARY KEY(iddetalle),

FOREIGN KEY(codigoConceptoPago)

REFERENCES

ConceptoPago(codigoConceptoPago)

ON DELETE NO ACTION

ON UPDATE CASCADE,

FOREIGN KEY(nroFactura)

REFERENCES facturaVigente(nroFactura)

CREATE TABLE estrato (

codigo INTEGER IDENTITY NOT NULL, --

autonumerico

nombre VARCHAR(20) NULL,

PRIMARY KEY(codigo)
Página 20 de 44

CREATE TABLE facturaVigente (

nroFactura INTEGER IDENTITY NOT

NULL,

referencia INTEGER NULL,

fichaPredio INTEGER NOT NULL,

fechaVencimiento DATETIME NULL,

fechaEmision DATETIME NULL,

totalPagar MONEY NULL,

totalDescuento MONEY NULL,

PRIMARY KEY(nroFactura),

FOREIGN KEY(fichaPredio) REFERENCES

predio(ficha)

CREATE TABLE pago (

idpago INTEGER IDENTITY NOT

NULL, --autonumerico

nrofactura INTEGER NULL,


Página 21 de 44

fechaPago DATETIME NULL,

valorPago MONEY NULL,

tipoPago INTEGER NULL,

PRIMARY KEY(idpago),

FOREIGN KEY(nroFactura)

REFERENCES

facturaVigente(nroFactura)

CREATE TABLE predio (

ficha INTEGER IDENTITY NOT NULL,

estrato_codigo INTEGER NOT NULL,

tipoUso_codigo CHAR(2) NOT NULL,

propietario_cedula BIGINT NOT NULL,

direccion VARCHAR(30) NULL,

matricula VARCHAR(15) NULL,

area FLOAT NULL,

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)

REFERENCES propietario (cedula)

CREATE TABLE propietario (

cedula BIGINT NOT NULL,

nombre VARCHAR(20) NULL,

apellido VARCHAR(20) NULL,

PRIMARY KEY(cedula)
Página 23 de 44
CREATE TABLE tercero (

codTercero INTEGER IDENTITY NOT

NULL,

nombre VARCHAR(20) NULL,

apellidos VARCHAR(20) NULL,

tipoidentifica CHAR(2) NULL,

nroIdentifica INTEGER NULL,

email VARCHAR(20) NULL,

dirección VARCHAR(30) NULL,

telefono BIGINT NULL,

celular BIGINT NULL,

fechaNacimiento DATETIME NULL,

PRIMARY KEY(codTercero)

CREATE TABLE tipoUso (

codigo CHAR(2) NOT NULL,

nombretipouso VARCHAR(20) NULL,

PRIMARY KEY(codigo)
Página 24 de 44

Secretaria Planeacion y Obras Publicas

create table Alcaldia

Id_alcaldia int primary key NOT NULL,

Nombre text NOT NULL,

Descripcion varchar(50) NOT NULL,

EstadoAlcaldia bit NULL

create table Localidad(

Id_Localidad int primary key NOT NULL,

Nombre text NOT NULL,

Descripcion varchar(100),

EstadoLocalidad bit NULL,

Id_Alcaldia int,

constraint Id_Alcaldia foreign key (Id_Alcaldia)

references Alcaldia (Id_Alcaldia))

create table Barrio(

Id_Barrio int primary key NOT NULL,

Nombre text NOT NULL,


Página 25 de 44

Descripcion varchar(100),

EstadoBarrio bit NULL,

Id_Localidad int NOT NULL,

constraint Id_Localidad foreign key (Id_Localidad)

references Localidad (Id_Localidad))

create table Estacion(

Id_Estacion int primary key NOT NULL,

Nombre_Estacion text)

create table Ruta(

Id_Ruta int primary key NOT NULL,

Nombre text NOT NULL,

Descripcion varchar (100),

Frecuencia_Ruta varchar (50),

Id_Estacion int NOT NULL,

constraint Id_Estacion foreign key (Id_Estacion)

references Estacion(Id_Estacion))
create table Barrio_Ruta(
Página 26 de 44
Id_Barrio int Primary Key NOT NULL,

Id_Ruta int NOT NULL,

Estado_Barrio_Ruta bit NULL,

constraint Id_Barrio foreign Key (Id_Barrio) references

Barrio (Id_Barrio),

constraint Id_Ruta Foreign Key (Id_Ruta) references Ruta

(Id_Ruta))

Create table Familia(

Id_Familia int Primary Key NOT NULL,

Direccion varchar (50),

Telefono int NOT NULL,

Ingreso_Familiar varchar (100),

Tipo_Habitacion text,

Estado Bit NULL)

create table Tipo_Identificacion (

Id_Tipo_Identificacion Varchar (50) primary key,

Estado Bit NULL)


Página 27 de 44

Create Table Persona(

Id_Num_identificacion int Primary key NOT NULL,

Nombre text NOT NULL,

Apellidos text NOT NULL,

Fecha_Nacimiento date NOT NULL,

Lugar_Nacimiento Text NOT NULL,

Estado Bit NULL,

Id_Familia int,

Id_Tipo_Identificacion Varchar(50),

Id_Barrio int,

Constraint Id_Familia Foreign Key (Id_Familia)

references Familia (Id_Familia),

Constraint Id_Tipo_Identificacion Foreign Key

(Id_Tipo_Identificacion) references

Tipo_Identificacion (Id_Tipo_Identificacion),

Constraint Barrio_fk Foreign Key (Id_Barrio)

references Barrio (Id_Barrio))


Página 28 de 44

create table Guarderia(

Id_Guarderia int NOT NULL,

Nombre text,

Direccion Varchar,

Estado bit NUll,

Id_Barrio int,

constraint Barrio_Fk1 foreign key (Id_Barrio)

References Barrio (Id_Barrio))

Create Table Guarderia_Persona(

Id_Guarderia_Persona int Primary Key,

Id_Num_identificacion int,

Id_Tipo_Identificacion Varchar(50),

Estado Bit,

Constraint Id_Num_identificacion Foreign

Key (Id_Num_identificacion) References

Persona (Id_Num_identificacion),

Constraint Id_Tipo_Identificacion_Fk

Foreign Key (Id_Tipo_Identificacion)

References Tipo_Identificacion
Página 29 de 44
Create Table Enfermedad(

Id_Enfermedad int Primary Key,

Nombre Text,

Descripcion Varchar(100),

Estado Bit)

Create Table Enfermedad_Persona(

Id_Enfermedad int,

Id_Num_identificacion int,

Id_Tipo_Identificacion Varchar(50),

Estado Bit,

Constraint Id_Num_identificacion_Fk Foreign Key

(Id_Num_identificacion) References Persona

(Id_Num_identificacion),

Constraint Id_Tipo_Identificacion_Fk1 Foreign Key

(Id_Tipo_Identificacion) References

Tipo_Identificacion (Id_Tipo_Identificacion),

Constraint Id_Enfermedad Foreign Key


Página 30 de 44

(Id_Enfermedad) References Enfermedad

(Id_Enfermedad))

Create Table Plantel(

Id_Plantel int Primary Key,

Descripcion text,

Estado bit,

Id_Barrio int,

Constraint Id_Barrio_Fk2 Foreign Key (Id_Barrio)

References Barrio (Id_Barrio))


Página 31 de 44

Create table Jornada(

Id_Jornada int Primary Key,

Nombre Text,

Estado Bit)

Create Table Modalidad(

Id_Modalidad int Primary Key,

Nombre text,

Estado bit)

Create Table Plantel_Jornada_Modalidad(

Id_Plantel_Jornada_Modalidad int Primary Key,

Id_Plantel int,

Id_Jornada int,

Id_Modalidad int,

Estado Bit,

Constraint Id_Plantel Foreign Key (Id_Plantel)

References Plantel (Id_Plantel),


Página 32 de 44

Constraint Id_Jornada Foreign Key (Id_Jornada)

References Jornada (Id_Jornada),

Constraint Id_Modalidad Foreign Key

(Id_Modalidad) References Modalidad

(Id_Modalidad))

Create Table Plantel_Jornada_Modalidad_Persona(

Id_Plantel_Jornada_Modalidad int,

Id_Num_identificacion int,

Id_Tipo_Identificacion Varchar(50),

Estado Bit,

Constraint Id_Plantel_Jornada_Modalidad Foreign

Key (Id_Plantel_Jornada_Modalidad) References

Plantel_Jornada_Modalidad

(Id_Plantel_Jornada_Modalidad),

Constraint Id_Num_identificacion_Fk1 Foreign Key

(Id_Num_identificacion) References Persona

(Id_Num_identificacion),

Constraint Id_Tipo_Identificacion_Fk2 Foreign Key

(Id_Tipo_Identificacion) References
Página 33 de 44

Tipo_Identificacion (Id_Tipo_Identificacion))

Create table Empresa(

Id_Empresa int primary key,

Nombre text,

Descripcion Varchar(100),

Nit int,

Telefono int,

Direccion Varchar(50),

Id_barrio int,

Constraint Id_Barrio_Fk3 Foreign Key (Id_Barrio)

References Barrio (Id_Barrio))

Create Table Cargo(

Id_Cargo int Primary Key,

Nombre Text,

Descripcion Varchar(100),

Estado Bit)
Página 34 de 44

Create table Empresa_Persona(

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_Cargo Foreign Key

(Id_Cargo) References Cargo (Id_Cargo),

Constraint Id_Num_Identificacion_Fk2

Foreign Key (Id_Num_Identificacion)

References Persona (Id_Num_Identificacion),

Constraint Id_Tipo_Identificacion_Fk3

Foreign Key (Id_Tipo_Identificacion)

References Tipo_Identificacion

(Id_Tipo_Identificacion),

Constraint Id_Empresa Foreign Key

(Id_Empresa) References Empresa

(Id_Empresa)

)
Página 35 de 44

Secretaria de Recreación

CREATE TABLE Evento(

CodEve Int IDENTITY(1,1) PRIMARY KEY,

NomEve varchar(60) NOT NULL,

CodTipo Int REFERENCES Tipo(CodTipo)

NOT NULL,

FechIni Datetime NOT NULL,

FechFin Datetime NOT NULL);

CREATE TABLE Institucion(

CodIns Int IDENTITY(1,1) PRIMARY

KEY,

NomIns varchar(30) NOT NULL,

DirIns varchar(30) NOT NULL,

TelIns varchar(15) NOT NULL);


Página 36 de 44

CREATE TABLE Institucion_Evento(

CodSec Int IDENTITY(1,1) PRIMARY KEY,

CodEve Int REFERENCES Evento(CodEve)

NOT NULL,

CodIns Int REFERENCES Institucion(CodIns)

NOT NULL);

CREATE TABLE Participante(

CodPar Int IDENTITY(1,1) PRIMARY KEY,

NomPar varchar(30) NOT NULL,

ApePar varchar(30) NOT NULL,

IdPar varchar(30) NOT NULL,

EdadPar smallint NOT NULL,

FotoPar image);
Página 37 de 44

CREATE TABLE Participante_Evento(

CodSec Int IDENTITY(1,1) PRIMARY KEY,

CodEve Int REFERENCES Evento(CodEve)

NOT NULL,

CodPar Int REFERENCES

Participante(CodPar) NOT NULL,

ValIns money);

CREATE TABLE Tipo(

CodTipo Int IDENTITY(1,1)

PRIMARY KEY,

NomTipo varchar(30)NOT NULL);


Página 38 de 44

Secretaria de Salud

CREATE TABLE EPS

(ideps INT IDENTITY NOT NULL

PRIMARY KEY,

nombre VARCHAR(30) NOT NULL,

estadoeps integer NOT NULL,

CONSTRAINT fk_estadoeps FOREIGN

KEY (estadoeps) REFERENCES estadoeps

(idestadoeps)

CREATE TABLE EstadoEPS

idEstadoEPS INT IDENTITY NOT NULL

PRIMARY KEY,

descripcion VARCHAR(15) NOT NULL


Página 39 de 44

CREATE TABLE EstadoPersona

idEstadoPersona INT IDENTITY NOT

NULL PRIMARY KEY ,

descripcion VARCHAR(15) NOT NULL

CREATE TABLE HistorialPersona

idhistorialpersona INT IDENTITY NOT

NULL PRIMARY KEY,

idpersona BIGINT NOT NULL,

fechaingreso DATETIME NOT NULL,

fecharetiro DATETIME NULL,

estadopersona INT NOT NULL,

ideps integer NOT NULL,

tipoafiliado integer NOT NULL,

CONSTRAINT fk_personas FOREIGN KEY

(idpersona) REFERENCES

persona(idpersona),
Página 40 de 44

CONSTRAINT fk_estadopersonas FOREIGN

KEY (estadopersona) REFERENCES

EstadoPersona(idestadopersona),

CONSTRAINT fk_eps FOREIGN KEY

(ideps) REFERENCES eps(ideps),

CONSTRAINT fk_tipoafiliado FOREIGN

KEY (tipoafiliado) REFERENCES

tipoafiliado(idtipoafiliado)

CREATE TABLE Persona

idPersona BIGINT NOT NULL PRIMARY

KEY,

tipoidentificacion integer NOT NULL,

nombre VARCHAR(20) NOT NULL,

apellido VARCHAR(20) NOT NULL,

fechaNacimiento DATETIME NOT NULL,


Página 41 de 44

sexo CHAR(1) NOT NULL,

CONSTRAINT fk_idpersona FOREIGN KEY

(tipoidentificacion) REFERENCES

tipoidentificacion (idtipoidentificacion)

CREATE TABLE ServicioEps

ideps integer NOT NULL,

idtiposervicio integer NOT NULL,

estado CHAR(1) NOT NULL,

valor MONEY NOT NULL,

detalle VARCHAR(100) NULL,

CONSTRAINT pk_servicioseps PRIMARY

KEY (ideps, idtiposervicio),

CONSTRAINT fk_ideps FOREIGN KEY

(ideps) REFERENCES eps(ideps),

CONSTRAINT fk_idtiposervicio FOREIGN


Página 42 de 44

KEY (idtiposervicio) REFERENCES

tiposervicio(idtiposervicio)

CREATE TABLE TipoAfiliado

idTipoAfiliado INT IDENTITY NOT NULL

PRIMARY KEY ,

descripcion VARCHAR(20) NOT NULL

CREATE TABLE TipoIdentificacion

idTipoIdentificacion INT IDENTITY NOT

NULL PRIMARY KEY ,

abreviatura VARCHAR(3) NOT NULL,

descripcion VARCHAR(40) NULL


Página 43 de 44

CREATE TABLE TipoServicio

idTipoServicio INT IDENTITY NOT NULL

PRIMARY KEY,

descripcion VARCHAR(35) NOT NULL


Página 44 de 44

Conclusión

Se logró realizar la carga de archivo SQL propuesto en la actividad y además se

diagramaron los modelos entidad-relación de cada dependencia y se pudo verificar

que inserciones tiene cargada cada entidad de la alcaldía de san Antonio del Sena.