Bases datos
MODELO CONCEPTUAL
MEDICO RECETA NO_REC N4 FECHA_RECETA DT PROXIMA_CITA DT PK_RECETA 0,n 0,1 0,n CLAVE_MEDICO VA4 NOMBRE VA30 NUM_CEDULA VA15 PK_MEDICO
0,1MEDICINAS_RECETADAS 0,n PACIENTE NUM_PACIENTE VA4 NOMBRE VA30 EDAD N2 FECHA_ALTA DT PK_PACIENTE 0,n MEDICAMENTOS CLAVE_MED VA6 NOMBRE VA30 VIA_ADMON VA30 PRECIO N10,2 PK_MEDICAMENTOS CANTIDAD N2INDICACIONES VA30
MODELO FISICO
RECETA NO_REC NUM_PACIENT E CLAVE_MEDICO FECHA_RECET A PROXIMA_CIT A NUMBER(4) VARCHAR2(4) VARCHAR2(4) DATE DATE
MEDICO CLAVE_MEDICO VARCHAR2(4) NOMBREVARCHAR2(30) NUM _CEDULA VARCHAR2(15)
CLAVE_MEDICO = CLAVE_MEDICO
NO_REC = NO_REC NUM_PACIENT E = NUM_PACIENT E
MEDICINAS_RECET ADAS CLAVE_MED NO_REC CANT IDAD INDICACIONES VARCHAR2(6) NUM BER(4)NUM BER(2) VARCHAR2(30)
PACIENTE NUM_PACIENTE NOM BRE EDAD FECHA_ALT A VARCHAR2(4) VARCHAR2(30) NUMBER(2) DAT E
CLAVE_MED = CLAVE_MED
MEDICAMENTOS CLAVE_M ED NOMBRE VIA_ADMON PRECIOVARCHAR2(6) VARCHAR2(30) VARCHAR2(30) NUMBER(10,2)
PROGRAMA FUENTE
-- ============================================================ -- Database Usuario CLASE BASE DE DATOS II -- DBMS ORACLE -- Createdon: -- ============================================================ -- Table: PACIENTE -- ============================================================ create table PACIENTE ( NUM_PACIENTE VARCHAR2(4)not null, NOMBRE VARCHAR2(30) null , EDAD NUMBER(2) null , FECHA_ALTA DATE null , constraint PK_PACIENTE primary key (NUM_PACIENTE) ) / -- ============================================================ --Table: MEDICO -- ============================================================ create table MEDICO ( CLAVE_MEDICO VARCHAR2(4) not null, NOMBRE VARCHAR2(30) null , NUM_CEDULA VARCHAR2(15) null ,constraint PK_MEDICO primary key (CLAVE_MEDICO) ) / -- ============================================================ -- Table: MEDICAMENTOS -- ============================================================...
Regístrate para leer el documento completo.