Está en la página 1de 8

RECOMENDACIONES AJUSES EN BASES DE DATOS

Alexis Rojas Cordero


(Profesor)
CREACIÓN Y MANEJO DE TABLAS E INDICES.

INSTRUCCIONES
DDL
(Data Definition Language)

Ing. Alexis Rojas Cordero


Modelo Entidad Relación
• Crear un diagrama entidad relación de las especificaciones del negocio:

28/06/2018 Ing. Alexis Rojas Cordero


CONSTRAINT DE LLAVE ÚNICA DESPUÉS DE CREADA LA TABLA

CREATE TABLE SALDDO


(
id_cuenta NUMBER(10) NOT NULL primary Key,
promedio_ing number(12,2),
promedio_egr number(12,2),
valor_saldo number(12,2),
cedula number(10)
CONSTRAINT cedula_fk FOREIGN KEY (cedula)
REFERENCES CLIENTE (id_cedula)
);
28/06/2018
Ing. Alexis Rojas Cordero
CONSTRAINT DE LLAVE FORANEA

Ejemplo concreto de creación de la tabla MVTO con constraints de llave foránea. LA


TABLA MVTO ES HIJA DE LA TABLA SALDOS
CREATE TABLE mvto
(
mvto_id_cuenta NUMBER(10) NOT NULL
, mvto_fec_mvto DATE NOT NULL
, mvto_seq NUMBER(5) NOT NULL
, mvto_hora VARCHAR2(10)
, mvto_tipo CHAR(2)
, mvto_valor NUMBER(12,2),

CONSTRAINT llave_pk PRIMARY KEY(mvto_id_cuenta,mvto_fec_mvto,mvto_seq)


, CONSTRAINT cuenta_fk FOREIGN KEY (mvto_id_cuenta)
REFERENCES SALDO(id_cuenta)
, CONSTRAINT tipo_mvto_fk FOREIGN KEY (mvto_tipo)
REFERENCES TIPOS(id_tipo_mvto)

); 28/06/2018
Ing. Alexis Rojas Cordero
Modelo final de bd para tx con sockets

28/06/2018 6
Punto de ensamble de la bd en el socket server

28/06/2018 7
28/06/2018 8

También podría gustarte