sistema base datos otv parte2
TRANSCRIPT
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJAUNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaLa Universidad Católica de Loja
ESCUELA CIENCIAS DE LA COMPUTACIÓNESCUELA CIENCIAS DE LA COMPUTACIÓN
RAQUEL P. LUZURIAGA J.RAQUEL P. LUZURIAGA J.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJAUNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaLa Universidad Católica de Loja
ESCUELA CIENCIAS DE LA COMPUTACIÓNESCUELA CIENCIAS DE LA COMPUTACIÓN
RAQUEL P. LUZURIAGA J.RAQUEL P. LUZURIAGA J.
•Beneficiarios (Id_beneficiario, Nombre, Apellido, Cedula, Telef, Direccion)•Responsable (Id_Responsable, Nombre, Apellido, Cedula, Telef, Direccion, F_nacimiento, P_presupuestaria, F_ingreso_Inst, Descrip_Resp, Nro_PAF)•Regente (Id_Regente, Nombre, Apellido, Cedula, Telef, Direccion)•Informes (Tipo_FB, Nro_registro, Descrip_AF, Resultados, Observaciones, Recomendaciones, Id_Informe, Id_responsable)•PAF (Tipo_PAF, Nro_PAF, Des_PAF, F_inicio, F_terminacion, Costo)•LAF (F_emision, L_emision, Id_LAF, Tipo_FB, Tipo_LAF, Duracion, Nro_PAF)•Guia_C (F_caducidad, Cantidad, L_emision, F_emision, Descrip_guia, Id_guia, Nro_PAF)•Deposito (Nro_Deposito, valor, entidad_f, F_deposito, Id_beneficiario, Id_LAF)•Area (Ubicación, Id_area, linderos, Descrip_area, Id_beneficiario)•Producto (Volumen_P, Tipo_P, Nro_unidades, Id_producto, Nombre_P, Nro_PAF, Id_Area)•Medios_transp (Id_Medios_transp, Color, Marca, Modelo, Id_guia)
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJAUNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaLa Universidad Católica de Loja
ESCUELA CIENCIAS DE LA COMPUTACIÓNESCUELA CIENCIAS DE LA COMPUTACIÓN
RAQUEL P. LUZURIAGA J.RAQUEL P. LUZURIAGA J.
Regente (Id_Regente, Nombre, Apellido, Cedula, Telefono, Dirección)Clave Principal: Id_RegenteClave Alternativa: Cedula
Beneficiarios (Id_Beneficiario, Nombre, Apellido, Cedula, Telefono, Dirección)Clave Principal: Id_BeneficiarioClave Alternativa: Telefono
Responsable (Id_Responsable, Nombre, Apellido, Cedula, Telefono, Dirección, F_nacimiento, P_presupuestaria, F_Ing_Inst, Descrip_Resp, Nro_PAF)Clave Principal: Id_ResponsableClave Alternativa: P_presupuestariaClave Externa: Nro_PAF
Deposito (Nro_deposito, Valor, Entidad_f, Fecha_Deposito, Id_Beneficiario, Id_LAF)Clave Principal: Nro_depositoClave Alternativa: Fecha_depositoClave Externa: Id_Beneficiario, Id_LAF
PAF (Tipo_PAF, Nro_PAF, Des_PAF, F_inicio, F_terminacion, Costo)Clave Principal: Nro_PAF
Informes (Tipo_FB, Nro_registro, Descrip_AF, Resultados, Observaciones, Recomendaciones, Id_Informe, Id_responsable)Clave Principal: Id_InformeClave Alternativa: Nro_RegistroClave Externa: Id_Responsable
LAF (F_emision, L_emision, Id_LAF, Tipo_FB, Tipo_LAF, Duracion, Nro_PAF)Clave Principal: Id_LAFClave Externa: Nro_PAF
Guia_C (F_caducidad, Cantidad, L_emision, F_emision, Descrip_guia, Id_guia, Nro_PAF)Clave Principal: Id_guia,Clave Externa: Nro_PAF
Producto (Volumen_P, Tipo_P, Nro_unidades, Id_producto, Nombre_P, Nro_PAF, Id_Area)Clave Principal: Id_productoClave Externa: Nro_PAF, Id_Area
Medios_transp (Id_Medios_transp, Color, Marca, Modelo, Id_guia)Clave Principal: Id_Medios_transpClave Externa: Id_guia
Area (Ubicación, Id_area, linderos, Descrip_area, Id_beneficiario)Clave Principal: Id_areaClave Externa: Id_beneficiario
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJAUNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaLa Universidad Católica de Loja
ESCUELA CIENCIAS DE LA COMPUTACIÓNESCUELA CIENCIAS DE LA COMPUTACIÓN
RAQUEL P. LUZURIAGA J.RAQUEL P. LUZURIAGA J.
Id_beneficiario Nombre Apellido Cedula Telef Dirección
Beneficiario
Id_regente Nombre Apellido Cedula Telef Dirección
Regente
Id_beneficiario
Nombre Apellido
Cedula Telef Dirección
F_nacimiento P_Presupuestaria F_ing_inst Descip_Resp
Beneficiario
Id_infome Tipo_FBNro_registro
Descrip_AF Resultados
Observaciones
Recomendaciones Id_responsable
Informes
Nro_PAFTipo_PAF Des_PAF F_inicio
F_terminacion Cost0
PAF
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJAUNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaLa Universidad Católica de Loja
ESCUELA CIENCIAS DE LA COMPUTACIÓNESCUELA CIENCIAS DE LA COMPUTACIÓN
RAQUEL P. LUZURIAGA J.RAQUEL P. LUZURIAGA J.
Transacciones:A. El responsable Ingresa, modifica y elimina datos de:n. PAFm. LAFl. Guias_Cp. Personal de la OTVq. InformesB. El responsable controla el estado de los datos de:n. PAFm. LAFl. Guias_Cp. Personal de la OTVq. InformesC. El responsable realiza búsquedas de los datos den. PAFm. LAFl. Guias_Cp. Personal de la OTV q. InformesD. El responsable genera informes de los datos den. PAFm. LAFl. Guias_Cp. Personal de la OTVq. Informes
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJAUNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaLa Universidad Católica de Loja
ESCUELA CIENCIAS DE LA COMPUTACIÓNESCUELA CIENCIAS DE LA COMPUTACIÓN
RAQUEL P. LUZURIAGA J.RAQUEL P. LUZURIAGA J.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJAUNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaLa Universidad Católica de Loja
ESCUELA CIENCIAS DE LA COMPUTACIÓNESCUELA CIENCIAS DE LA COMPUTACIÓN
RAQUEL P. LUZURIAGA J.RAQUEL P. LUZURIAGA J.
FK_MEDIOS_T_REQUIERE_GUIA_C
FK_RESPONSA_APRUEBA_PAF
FK_LAF_OTORGA_PAF FK_GUIA_C_CONCEDE_PAFFK_DEPOSITO_REALIZA_BENEFICI
FK_AREA_PERTENECE_BENEFICI
FK_PRODUCTO_INCLUYE_AREA
FK_PRODUCTO_NECESITA_PAF
FK_DEPOSITO_CONTIENE_LAF
FK_INFORMES_REGISTRA_RESPONSA
FK_RESPONSA_CEDULA_PERSONALFK_BENEFICI_CEDULA2_PERSONALFK_REGENTE_CEDULA3_PERSONAL
REGENTE
ID_REGENTENOMBRE
PAF
TIPO_PAFNRO_PAFDES_PAFF_INICIO_PAFF_TERMINACION_PAFCOSTO
AREA
ID_AREAID_BENEFICIARIOUBICACIONLINDEROSDESCRIP_AREA
DEPOSITO
NRO_DEPOSITOID_LAFID_BENEFICIARIOVALORENTIDAD_F
NUMBER(4)NUMBER(4)NUMBER(4)NUMBER(8,2)VARCHAR2(25)
PERSONAL
NOMBREAPELLIDOCEDULATELEFONODIRECCION
MEDIOS_TRANSP
ID_MEDIOS_TRANSPID_GUIACOLORMARCAMODELO
PRODUCTO
ID_PRODUCTNRO_PAFID_AREANOMBRE_PVOLUMEN_PTIPO_P
NUMBER(4)VARCHAR2(10)NUMBER(4)VARCHAR2(30)VARCHAR2(20)VARCHAR2(20)
LAF
ID_LAFNRO_PAFFECHA_ELUGAR_ETIPO_FBTIPO_LAFDURACION
GUIA_C
F_EMISIONLUGAR_EMISIONFECHA_CADUCIDADCANTIDADID_GUIANRO_PAFDESCRIPCION_GUIA
RESPONSABLE
ID_RESPONSABLENRO_PAFNOMBREAPELLIDOTELEFONODIRECCION
NUMBER(4)VARCHAR2(10)VARCHAR2(20)VARCHAR2(20)NUMBER(15)VARCHAR2(25)
INFORMES
DEF_TIPO_FBNRO_REGISTROID_RESPONSABLEDESCRIP_AFRESULTADOSOBSERVACIONESRECOMENDACIONESFECHA
BENEFICIARIOS
ID_BENEFICIARIONOMBRE
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJAUNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaLa Universidad Católica de Loja
ESCUELA CIENCIAS DE LA COMPUTACIÓNESCUELA CIENCIAS DE LA COMPUTACIÓN
RAQUEL P. LUZURIAGA J.RAQUEL P. LUZURIAGA J.
CREATE TABLE PAF ( TIPO_PAF VARCHAR2(20), NRO_PAF VARCHAR2(10) NOT NULL, DES_PAF VARCHAR2(300), F_INICIO_PAF DATE, F_TERMINACION_PAF DATE, COSTO NUMBER(4,2), CONSTRAINT PK_PAF PRIMARY KEY (NRO_PAF));
CREATE TABLE PARTICIPANTES ( NOMBRE VARCHAR2(20), APELLIDO VARCHAR2(20), CEDULA CHAR(10) NOT NULL, TELEFONO NUMBER(15), DIRECCION VARCHAR2(25), CONSTRAINT PK_PARTICIPANTES PRIMARY KEY (CEDULA));
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJAUNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaLa Universidad Católica de Loja
ESCUELA CIENCIAS DE LA COMPUTACIÓNESCUELA CIENCIAS DE LA COMPUTACIÓN
RAQUEL P. LUZURIAGA J.RAQUEL P. LUZURIAGA J.
Requiere0..1
0..*
Aprueba0..1
0..*
Otorga
0..1
0..* Concede
0..1
0..*
Realiza
0..1
0..*
Pertenece
0..1
0..*
Incluye
0..1
0..*
Necesita0..1
0..*
Contiene0..10..*
Registra
0..1
0..*
REGENTE
+ ID_REGENTEPAF
++++++
TIPO_PAFNRO_PAFDES_PAFF_INICIO_PAFF_TERMINACION_PAFCOSTO
AREA
++++
ID_AREAUBICACIONLINDEROSDESCRIP_AREA
DEPOSITO
++++
NRO_DEPOSITOVALORENTIDAD_FFECHA_DEPOSITO
Participantes
+++++
NOMBREAPELLIDOCEDULATELEFONODIRECCION
MEDIOS_TRANSP
++++
ID_MEDIOS_TRANSPCOLORMARCAMODELO
PRODUCTO
+++++
ID_PRODUCTNOMBRE_PVOLUMEN_PTIPO_PNRO_UNIDADES
LAF
++++++
ID_LAFFECHA_ELUGAR_ETIPO_FBTIPO_LAFDURACION
GUIA_C
++++++
F_EMISIONLUGAR_EMISIONFECHA_CADUCIDADCANTIDADID_GUIADESCRIPCION_GUIA
RESPONSABLE
+++++
ID_RESPONSABLEF_NACIMIENTOP_PRESUPUESTARIAF_ING_INSTDESCRIP_RESP
INFORMES
+++++++
DEF_TIPO_FBNRO_REGISTRODESCRIP_AFRESULTADOSOBSERVACIONESRECOMENDACIONESFECHA
BENEFICIARIOS
+ ID_BENEFICIARIO
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJAUNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaLa Universidad Católica de Loja
ESCUELA CIENCIAS DE LA COMPUTACIÓNESCUELA CIENCIAS DE LA COMPUTACIÓN
RAQUEL P. LUZURIAGA J.RAQUEL P. LUZURIAGA J.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJAUNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaLa Universidad Católica de Loja
ESCUELA CIENCIAS DE LA COMPUTACIÓNESCUELA CIENCIAS DE LA COMPUTACIÓN
RAQUEL P. LUZURIAGA J.RAQUEL P. LUZURIAGA J.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJAUNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaLa Universidad Católica de Loja
ESCUELA CIENCIAS DE LA COMPUTACIÓNESCUELA CIENCIAS DE LA COMPUTACIÓN
RAQUEL P. LUZURIAGA J.RAQUEL P. LUZURIAGA J.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJAUNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaLa Universidad Católica de Loja
ESCUELA CIENCIAS DE LA COMPUTACIÓNESCUELA CIENCIAS DE LA COMPUTACIÓN
RAQUEL P. LUZURIAGA J.RAQUEL P. LUZURIAGA J.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJAUNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaLa Universidad Católica de Loja
ESCUELA CIENCIAS DE LA COMPUTACIÓNESCUELA CIENCIAS DE LA COMPUTACIÓN
RAQUEL P. LUZURIAGA J.RAQUEL P. LUZURIAGA J.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJAUNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de LojaLa Universidad Católica de Loja
ESCUELA CIENCIAS DE LA COMPUTACIÓNESCUELA CIENCIAS DE LA COMPUTACIÓN
RAQUEL P. LUZURIAGA J.RAQUEL P. LUZURIAGA J.