Crear una Base de Datos de tal manera que permita gestionar y consultar, con eficiencia, rapidez, seguridad, los archivos de entidades patrimoniales en custodia, a fin de mantener el control de los Monumentos, Tipologías, Localización, Ficha y Usuarios.
3. BASE DE DATOS DE UNA
ENTIDAD PATRIMONIAL
Geomática
Carrera
Base de Datos
Unidad Didáctica
01
02
03
04
Ing. Carlos Alejandro Herr García
Docente Responsable
Huaripaucar Mamani, Karina Sofía
Malpartida Antezana, Lesly Verónica
Osorio Muñoz, Luis Raúl
Otrera Ortiz, Yasuhiro
Zea Ramos, Astrid Alexandra
Integrantes
4. DESCRIPCIÓN DEL PROBLEMA
En los años 90, el internet deja de ser exclusivo para investigadores y
científicos, consigo mismo empezaron a surgir numerosos sitios web e
internet tenia un uso más generalizado.
Debido a este gran almacen de información, los índices o catálogos
fueron reemplazados por los primeros buscadores cumpliendo la función
de clasificar páginas, documentos, sitios y servidores de la red.
5. A raiz que muchas empresas, entidades, organizaciones y más vieron que
contaban con un problema parecido, y quisieron automatizar todo ese
proceso de búsqueda, se empezó a implementar los motores de
búsqueda dentro de aquellas organizaciones que requerian de un trabajo
más efectivo.
Es por ello que este proyecto, BASE DE DATOS DE UNA ENTIDAD
PATRIMONIAL, mediante el análisis de datos dimensionales como
principal herramienta, se suma a este grupo de motores de búsqueda en
beneficio del público general interesado en patrimonios de nuestro país.
6. PRESENTACIÓN DEL CASO
Una Entidad Patrimonial decide organizar su Base de Datos para que de esta manera se pueda
gestionar con más eficiencia la consulta de los archivos de patrimoniales en custodia. Para este
fin la entidad necesita tener un control de los Monumentos, Tipologías, Localización, Ficha y
Usuarios.
7. OBJETIVO
Crear una Base de Datos de tal manera que permita gestionar y
consultar, con eficiencia, rapidez, seguridad, los archivos de entidades
patrimoniales en custodia, a fin de mantener el control de los
Monumentos, Tipologías, Localización, Ficha y Usuarios.
16. SCRIPT
DROP TABLE USUARIO CASCADE;
DROP TABLE CARRERA CASCADE;
DROP TABLE FICHA CASCADE;
DROP TABLE MONUMENTO CASCADE;
DROP TABLE ESTADO_DE_CONSERVACION CASCADE;
DROP TABLE MONUMENTO_TIPOLOGIA CASCADE;
DROP TABLE TIPOLOGIA CASCADE;
DROP TABLE USO_ACTUAL CASCADE;
DROP TABLE LOCALIZACION CASCADE;
DROP TABLE DISTRITO CASCADE;
DROP TABLE PROVINCIA CASCADE;
DROP TABLE DEPARTAMENTO CASCADE;
CREATE TABLE USUARIO(
ID_USER CHAR(7),
NOMBRES VARCHAR(50),
ID_CARRE CHAR(4),
CELULAR CHAR(9),
DIRECCION VARCHAR(24),
CORREO_ELECTRONICO CHAR(24)
);
CREATE TABLE CARRERA(
ID_CARRE CHAR(4),
NOM_CARRERA VARCHAR(30)
);
18. CREATE TABLE TIPOLOGIA(
ID_TIPO CHAR(4),
TIPOLOGIA VARCHAR(20)
);
CREATE TABLE MONUMENTO_TIPOLOGIA(
ID_MONU CHAR(5),
ID_TIPO CHAR(4)
);
ALTER TABLE USUARIO
ADD CONSTRAINT PK_USUARIO
PRIMARY KEY (ID_USER);
ALTER TABLE CARRERA
ADD CONSTRAINT PK_CARRERA
PRIMARY KEY (ID_CARRE);
ALTER TABLE FICHA
ADD CONSTRAINT PK_FICHA
PRIMARY KEY (ID_FICHA);
ALTER TABLE MONUMENTO
ADD CONSTRAINT PK_MONUMENTO
PRIMARY KEY (ID_MONU);
ALTER TABLE ESTADO_DE_CONSERVACION
ADD CONSTRAINT PK_EST_CON
PRIMARY KEY (ID_EST_CON);
ALTER TABLE USO_ACTUAL
ADD CONSTRAINT PK_USO_ACTUAL
PRIMARY KEY (ID_USO_ACT);
ALTER TABLE LOCALIZACION
ADD CONSTRAINT PK_LOCAL
PRIMARY KEY (COD_LOCAL);
ALTER TABLE DEPARTAMENTO
ADD CONSTRAINT PK_DPTO
PRIMARY KEY (COD_DPTO);
ALTER TABLE PROVINCIA
ADD CONSTRAINT PK_PROV
PRIMARY KEY (COD_PROV);
ALTER TABLE DISTRITO
ADD CONSTRAINT PK_DIST
PRIMARY KEY (COD_DIST);
19. ALTER TABLE TIPOLOGIA
ADD CONSTRAINT PK_RIPO
PRIMARY KEY (ID_TIPO);
ALTER TABLE MONUMENTO_TIPOLOGIA
ADD CONSTRAINT PK_MONU_TIPO
PRIMARY KEY (ID_MONU,ID_TIPO);
ALTER TABLE USUARIO
ADD CONSTRAINT FK_USUARIO
FOREIGN KEY (ID_CARRE)
REFERENCES CARRERA(ID_CARRE);
ALTER TABLE FICHA
ADD CONSTRAINT FK_FICHA_USUARIO
FOREIGN KEY (ID_USER)
REFERENCES USUARIO(ID_USER);
ALTER TABLE FICHA
ADD CONSTRAINT FK_FICHA_MONU
FOREIGN KEY (ID_MONU)
REFERENCES MONUMENTO(ID_MONU);
ALTER TABLE MONUMENTO
ADD CONSTRAINT FK_MONUMENTO_LOCAL
FOREIGN KEY (COD_LOCAL)
REFERENCES LOCALIZACION(COD_LOCAL);
ALTER TABLE MONUMENTO
ADD CONSTRAINT FK_MONUMENTO_EST_CON
FOREIGN KEY (ID_EST_CON)
REFERENCES ESTADO_DE_CONSERVACION(ID_EST_CON);
ALTER TABLE MONUMENTO
ADD CONSTRAINT FK_MONUMENTO_USO_ACT
FOREIGN KEY (ID_USO_ACT)
REFERENCES USO_ACTUAL(ID_USO_ACT);
ALTER TABLE LOCALIZACION
ADD CONSTRAINT FK_LOCAL_DIST
FOREIGN KEY (COD_DIST)
REFERENCES DISTRITO(COD_DIST);
ALTER TABLE DISTRITO
ADD CONSTRAINT FK_DIST_PROV
FOREIGN KEY (COD_PROV)
REFERENCES PROVINCIA(COD_PROV);
ALTER TABLE PROVINCIA
ADD CONSTRAINT FK_PROV_DPTO
FOREIGN KEY (COD_DPTO)
REFERENCES DEPARTAMENTO(COD_DPTO);
ALTER TABLE MONUMENTO_TIPOLOGIA
ADD CONSTRAINT FK_MOTI_MONU
FOREIGN KEY (ID_MONU)
REFERENCES MONUMENTO(ID_MONU);
ALTER TABLE MONUMENTO_TIPOLOGIA
ADD CONSTRAINT FK_MOTI_TIPO
FOREIGN KEY (ID_TIPO)
REFERENCES TIPOLOGIA(ID_TIPO);
20. INSERT INTO CARRERA VALUES('C001','GEOMÁTICA');
INSERT INTO CARRERA VALUES('C002','TOPOGRAFÍA');
INSERT INTO CARRERA VALUES('C003','ANTROPOLOGÍA');
INSERT INTO CARRERA VALUES('C004','ARQUITECTURA');
INSERT INTO CARRERA VALUES('C005','HISTORIA');
INSERT INTO CARRERA VALUES('C006','ARQUEOLOGÍA');
INSERT INTO CARRERA VALUES('C007','INGENIERÍA CIVIL');
INSERT INTO CARRERA VALUES('C008','SOCIOLOGÍA');
INSERT INTO CARRERA VALUES('C009','ETNOLOGÍA');
INSERT INTO DEPARTAMENTO VALUES('04','AREQUIPA');
INSERT INTO DEPARTAMENTO VALUES('08','CUZCO');
INSERT INTO DEPARTAMENTO VALUES('10','HUANUCO');
INSERT INTO DEPARTAMENTO VALUES('11','ICA');
INSERT INTO DEPARTAMENTO VALUES('12','JUNIN');
INSERT INTO DEPARTAMENTO VALUES('15','LIMA');
INSERT INTO DEPARTAMENTO VALUES('21','PUNO');
INSERT INTO DEPARTAMENTO VALUES('22','SAN MARTIN');
INSERT INTO DEPARTAMENTO VALUES('24','TUMBES');
INSERT INTO ESTADO_DE_CONSERVACION VALUES('E01','BUENO');
INSERT INTO ESTADO_DE_CONSERVACION VALUES('E02','MODERADO');
INSERT INTO ESTADO_DE_CONSERVACION VALUES('E03','MALO');
21. INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4998','I105');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4789','I103');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4790','I105');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4997','I101');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4791','I101');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4792','I105');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4996','I101');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4919','I104');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4806','I102');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4995','I105');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4994','I103');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4993','I105');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4992','I101');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4991','I101');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4990','I105');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4989','I101');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4988','I104');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4987','I102');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4985','I105');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4984','I103');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4983','I105');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4982','I101');
INSERT INTO MONUMENTO_TIPOLOGIA VALUES('M4978','I101');
INSERT INTO TIPOLOGIA VALUES('I101','ADMINISTRATIVO');
INSERT INTO TIPOLOGIA VALUES('I102','CULTO');
INSERT INTO TIPOLOGIA VALUES('I103','EDUCACIÓN');
INSERT INTO TIPOLOGIA VALUES('I104','PRODUCCION');
INSERT INTO TIPOLOGIA VALUES('I105','VIVIENDA');
INSERT INTO USO_ACTUAL VALUES('U01','COMEDOR INFANTIL');
INSERT INTO USO_ACTUAL VALUES('U02','COMERCIO');
INSERT INTO USO_ACTUAL VALUES('U03','CONJUNTO HABITACIONAL');
INSERT INTO USO_ACTUAL VALUES('U04','CULTO');
INSERT INTO USO_ACTUAL VALUES('U05','EDUCATIVO');
INSERT INTO USO_ACTUAL VALUES('U06','MULTISERVICIO');
INSERT INTO USO_ACTUAL VALUES('U07','OFICINAS');
INSERT INTO USO_ACTUAL VALUES('U08','PRODUCCIÓN');
INSERT INTO USO_ACTUAL VALUES('U09','SERVICIOS');
INSERT INTO USO_ACTUAL VALUES('U10','VIVIENDA');
22. INSERT INTO MONUMENTO VALUES('M4998','EDIFICIO LAS NACIONES', 'A1002', 'E01', 'U07');
INSERT INTO MONUMENTO VALUES('M4789','CINE CENTRAL', 'A1003', 'E02', 'U02');
INSERT INTO MONUMENTO VALUES('M4790','AEROESTACION DE LA CORPAC – LIMATAMBO', 'A1004', 'E03', 'U06');
INSERT INTO MONUMENTO VALUES('M4997','COMEDOR INFANTIL DE LA BENEFICENCIA', 'A1005', 'E01', 'U01');
INSERT INTO MONUMENTO VALUES('M4791','MERCADO DE SURQUILLO', 'A1006', 'E02', 'U02');
INSERT INTO MONUMENTO VALUES('M4792','UNIDAD ESCOLAR MELITON CARBAJAL', 'A1007', 'E03', 'U02');
INSERT INTO MONUMENTO VALUES('M4996','CONJUNTO HABITACIONAL LIMATAMBO', 'A1008', 'E01', 'U03');
INSERT INTO MONUMENTO VALUES('M4919','EDIFICIO DE OFICINAS IBM', 'A1009', 'E02', 'U10');
INSERT INTO MONUMENTO VALUES('M4806','SEIS CASAS O. BERCKMEYER', 'A1010', 'E03', 'U03');
INSERT INTO MONUMENTO VALUES('M4995','IGLESIA SAN ANTONIO DE PADUA', 'A1011', 'E01', 'U04');
INSERT INTO MONUMENTO VALUES('M4994','CINE DE ROMA', 'A1012', 'E02', 'U09');
INSERT INTO MONUMENTO VALUES('M4993','CASA DE NEIRA', 'A1013', 'E03', 'U10');
INSERT INTO MONUMENTO VALUES('M4992','CASA DE LA PIEDRA', 'A1014', 'E01', 'U10');
INSERT INTO MONUMENTO VALUES('M4991','EDIFICIO PUERTA DE TIERRA', 'A1015', 'E02', 'U10');
INSERT INTO MONUMENTO VALUES('M4990','IGLESIA SAN FELIPE APOSTOL', 'A1016', 'E03', 'U10');
INSERT INTO MONUMENTO VALUES('M4989','CASA DE OBREROS Nº 17', 'A1017', 'E01', 'U10');
INSERT INTO MONUMENTO VALUES('M4988','COLEGIO Y CONVENTO SANTA MARIA GORETTI', 'A1018', 'E02', 'U05');
INSERT INTO MONUMENTO VALUES('M4987','RESIDENCIA DONOFRIO II', 'A1019', 'E03', 'U10');
INSERT INTO MONUMENTO VALUES('M4985','MINISTERIO DE PESQUERIA (HOY MUSEO DE LA NACION)', 'A1020', 'E01', 'U09');
INSERT INTO MONUMENTO VALUES('M4984','BANCO CONTINENTAL MIRAFLORES', 'A1021', 'E02', 'U09');
INSERT INTO MONUMENTO VALUES('M4983','CASA MAZURE', 'A1022', 'E03', 'U10');
INSERT INTO MONUMENTO VALUES('M4982','AUDITORIO DEL COLEGIO DE ABOGADOS DE LIMA', 'A1023', 'E01', 'U04');
INSERT INTO MONUMENTO VALUES('M4978','LABORATORIOS HOFFMAN - LA ROCHE', 'A1024', 'E02', 'U08');
23. INSERT INTO FICHA VALUES ('F00001','AYE2021', 'M4998', '13/06/2008', '16:12:10');
INSERT INTO FICHA VALUES ('F00002','AVM2021', 'M4789', '14/06/2008', '17:12:10');
INSERT INTO FICHA VALUES ('F00003','ACC2021', 'M4790', '15/06/2008', '18:12:10');
INSERT INTO FICHA VALUES ('F00004','AQE2021', 'M4997', '16/06/2008', '19:12:10');
INSERT INTO FICHA VALUES ('F00005','ACM2021', 'M4791', '17/06/2008', '20:12:10');
INSERT INTO FICHA VALUES ('F00006','BAF2021', 'M4792', '18/06/2008', '17:12:10');
INSERT INTO FICHA VALUES ('F00007','BIJ2021', 'M4996', '19/06/2008', '22:12:10');
INSERT INTO FICHA VALUES ('F00008','CLF2021', 'M4919', '20/06/2008', '23:12:10');
INSERT INTO FICHA VALUES ('F00009','CAJ2021', 'M4806', '21/06/2008', '0:12:10');
INSERT INTO FICHA VALUES ('F00010','CGJ2021', 'M4995', '22/06/2008', '1:12:10');
INSERT INTO FICHA VALUES ('F00011','CCH2021', 'M4994', '23/06/2008', '2:12:10');
INSERT INTO FICHA VALUES ('F00012','CMJ2021', 'M4993', '24/06/2008', '3:12:10');
INSERT INTO FICHA VALUES ('F00013','EEE2021', 'M4992', '25/06/2008', '4:12:10');
INSERT INTO FICHA VALUES ('F00014','FGF2021', 'M4991', '26/06/2008', '5:12:10');
INSERT INTO FICHA VALUES ('F00015','FJY2021', 'M4990', '27/06/2008', '6:12:10');
INSERT INTO FICHA VALUES ('F00016','HMK2021', 'M4989', '28/06/2008', '7:12:10');
INSERT INTO FICHA VALUES ('F00017','HPM2021', 'M4988', '29/06/2008', '8:12:10');
INSERT INTO FICHA VALUES ('F00018','HJT2021', 'M4987', '30/06/2008', '9:12:10');
INSERT INTO FICHA VALUES ('F00019','IBS2021', 'M4985', '1/07/2008', '10:12:10');
INSERT INTO FICHA VALUES ('F00020','LPF2021', 'M4984', '2/07/2008', '11:12:10');
INSERT INTO FICHA VALUES ('F00021','MAL2021', 'M4983', '3/07/2008', '12:12:10');;
NINSERT INTO FICHA VALUES ('F00023','NSC2021', 'M4978', '5/07/2008', '14:12:10');
INSERT INTO FICHA VALUES ('F00024','OML2021', 'M4993', '6/07/2008', '15:12:10');
INSERT INTO FICHA VALUES ('F00025','OOY2021', 'M4992', '7/07/2008', '16:12:10');
INSERT INTO FICHA VALUES ('F00026','PDJ2021', 'M4991', '8/07/2008', '17:12:10');
INSERT INTO FICHA VALUES ('F00027','PMJ2021', 'M4990', '9/07/2008', '18:12:10');
INSERT INTO FICHA VALUES ('F00028','PMM2021', 'M4989', '10/07/2008', '19:12:10');
INSERT INTO FICHA VALUES ('F00029','QCE2021', 'M4988', '11/07/2008', '20:12:10');
INSERT INTO FICHA VALUES ('F00030','RAN2021', 'M4987', '12/07/2008', '21:12:10');
INSERT INTO FICHA VALUES ('F00031','RDL2021', 'M4983', '13/07/2008', '22:12:10');
INSERT INTO FICHA VALUES ('F00032','RCM2021', 'M4982', '14/07/2008', '23:12:10');
INSERT INTO FICHA VALUES ('F00033','RRM2021', 'M4978', '15/07/2008', '0:12:10');
INSERT INTO FICHA VALUES ('F00034','SQS2021', 'M4792', '16/07/2008', '1:12:10');
INSERT INTO FICHA VALUES ('F00035','SHP2021', 'M4996', '17/07/2008', '2:12:10');
INSERT INTO FICHA VALUES ('F00036','THM2021', 'M4919', '18/07/2008', '3:12:10');
INSERT INTO FICHA VALUES ('F00037','VSL2021', 'M4806', '19/07/2008', '4:12:10');
INSERT INTO FICHA VALUES ('F00038','VFC2021', 'M4995', '20/07/2008', '5:12:10');
INSERT INTO FICHA VALUES ('F00039','VMJ2021', 'M4789', '21/07/2008', '6:12:10');
INSERT INTO FICHA VALUES ('F00040','VRP2021', 'M4790', '22/07/2008', '7:12:10');
INSERT INTO FICHA VALUES ('F00041','YTE2021', 'M4983', '23/07/2008', '8:12:10');
INSERT INTO FICHA VALUES ('F00042','ZRA2021', 'M4982', '24/07/2008', '9:12:10');
24. INSERT INTO DISTRITO VALUES('150108','CHORRILLOS','1501');
INSERT INTO DISTRITO VALUES('150113','JESÚS MARÍA','1501');
INSERT INTO DISTRITO VALUES('150114','LA MOLINA','1501');
INSERT INTO DISTRITO VALUES('150115','LA VICTORIA','1501');
INSERT INTO DISTRITO VALUES('150116','LINCE','1501');
INSERT INTO DISTRITO VALUES('150120','MAGDALENA DEL MAR','1501');
INSERT INTO DISTRITO VALUES('150121','MIRAFLORES','1501');
INSERT INTO DISTRITO VALUES('150130','SAN BORJA','1501');
INSERT INTO DISTRITO VALUES('150131','SAN ISIDRO','1501');
INSERT INTO DISTRITO VALUES('150141','SURQUILLO','1501');
INSERT INTO PROVINCIA VALUES('1501','LIMA','15');
INSERT INTO PROVINCIA VALUES('1502','BARRANCA','15');
INSERT INTO PROVINCIA VALUES('1503','CAJATAMBA','15');
INSERT INTO PROVINCIA VALUES('1504','CANTA','15');
INSERT INTO PROVINCIA VALUES('1505','CAÑETE','15');
INSERT INTO PROVINCIA VALUES('1506','HUARAL','15');
INSERT INTO PROVINCIA VALUES('1507','HUAROCHIRI','15');
INSERT INTO PROVINCIA VALUES('1508','HUAURA','15');
INSERT INTO PROVINCIA VALUES('1509','OYÓN','15');
INSERT INTO PROVINCIA VALUES('1510','YAUYOS','15');
SELECT * FROM USUARIO;
SELECT * FROM CARRERA;
SELECT * FROM FICHA;
SELECT * FROM MONUMENTO;
SELECT * FROM ESTADO_DE_CONSERVACION;
SELECT * FROM USO_ACTUAL;
SELECT * FROM LOCALIZACION;
SELECT * FROM DEPARTAMENTO;
SELECT * FROM PROVINCIA;
SELECT * FROM DISTRITO;
SELECT * FROM TIPOLOGIA;
SELECT * FROM MONUMENTO_TIPOLOGIA;