Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Generated by Oracle SQL Developer Data Modeler 4.1.3.901
- -- at: 2016-05-02 17:05:31 CST
- -- site: Oracle Database 11g
- -- type: Oracle Database 11g
- CREATE TABLE CLIENTE
- (
- NOMBRE VARCHAR2 (50) ,
- ID_CLIENTE NUMBER (8) NOT NULL ,
- CALLE VARCHAR2 (50)
- ) ;
- ALTER TABLE CLIENTE ADD CONSTRAINT CLIENTE_PK PRIMARY KEY ( ID_CLIENTE ) ;
- CREATE TABLE CLIENTE_CUENTA
- (
- ID_CLIENTE NUMBER (8) NOT NULL ,
- NUMERO_CUENTA NUMBER (8) NOT NULL ,
- FECHA_INGRESO DATE
- ) ;
- ALTER TABLE CLIENTE_CUENTA ADD CONSTRAINT CLIENTE_CUENTA_PK PRIMARY KEY ( ID_CLIENTE, NUMERO_CUENTA ) ;
- CREATE TABLE CLIENTE_EMPLEADO
- (
- ID_CLIENTE NUMBER (8) NOT NULL ,
- D_EMPLEADO NUMBER (8) NOT NULL ,
- TIPO VARCHAR2 (50)
- ) ;
- ALTER TABLE CLIENTE_EMPLEADO ADD CONSTRAINT CLIENTE_EMPLEADO_PK PRIMARY KEY ( ID_CLIENTE, D_EMPLEADO ) ;
- CREATE TABLE CLIENTE_PRESTAMO
- (
- ID_CLIENTE NUMBER (8) NOT NULL ,
- NUMERO_PRESTAMO NUMBER (8) NOT NULL
- ) ;
- ALTER TABLE CLIENTE_PRESTAMO ADD CONSTRAINT CLIENTE_PRESTAMO_PK PRIMARY KEY ( ID_CLIENTE, NUMERO_PRESTAMO ) ;
- CREATE TABLE CUENTA
- ( NUMERO_CUENTA NUMBER (8) NOT NULL , SALDO NUMBER
- ) ;
- ALTER TABLE CUENTA ADD CONSTRAINT CUENTA_PK PRIMARY KEY ( NUMERO_CUENTA ) ;
- CREATE TABLE CUENTA_AHORRO
- (
- NUMERO_CUENTA NUMBER (8) NOT NULL ,
- INTERESES NUMBER
- ) ;
- ALTER TABLE CUENTA_AHORRO ADD CONSTRAINT CUENTA_AHORRO_PK PRIMARY KEY ( NUMERO_CUENTA ) ;
- CREATE TABLE CUENTA_CORRIENTE
- (
- NUMERO_CUENTA NUMBER (8) NOT NULL ,
- SOBREGIRO NUMBER
- ) ;
- ALTER TABLE CUENTA_CORRIENTE ADD CONSTRAINT CUENTA_CORRIENTE_PK PRIMARY KEY ( NUMERO_CUENTA ) ;
- CREATE TABLE EMPLEADO
- (
- ID_EMPLEADO NUMBER (8) NOT NULL ,
- NOMBRE VARCHAR2 (50) ,
- DEPENDIENTE VARCHAR2 (50) ,
- FECHA DATE ,
- TELEFONO NUMBER (8) ,
- ANTIGUEDAD NUMBER (8) ,
- ID_JEFE NUMBER (8)
- ) ;
- ALTER TABLE EMPLEADO ADD CONSTRAINT EMPLEADO_PK PRIMARY KEY ( ID_EMPLEADO ) ;
- CREATE TABLE PAGO
- (
- NUMERO_PAGO NUMBER (8) NOT NULL ,
- IMPORTE NUMBER ,
- FECHA DATE ,
- NUMERO_PRESTAMO NUMBER (8) NOT NULL
- ) ;
- ALTER TABLE PAGO ADD CONSTRAINT PAGO_PK PRIMARY KEY ( NUMERO_PAGO, NUMERO_PRESTAMO ) ;
- CREATE TABLE PRESTAMO
- (
- NUMERO_PRESTAMO NUMBER (8) NOT NULL ,
- IMPORTE NUMBER ,
- NOMBRE_SUCURSAL VARCHAR2 (100) NOT NULL
- ) ;
- ALTER TABLE PRESTAMO ADD CONSTRAINT PRESTAMO_PK PRIMARY KEY ( NUMERO_PRESTAMO ) ;
- CREATE TABLE SUCURSAL
- (
- NOMBRE_SUCURSAL VARCHAR2 (100) NOT NULL ,
- CIUDAD VARCHAR2 (50) ,
- ACTIVO NUMBER (8)
- ) ;
- ALTER TABLE SUCURSAL ADD CONSTRAINT SUCURSAL_PK PRIMARY KEY ( NOMBRE_SUCURSAL ) ;
- ALTER TABLE CLIENTE_PRESTAMO ADD CONSTRAINT ID_CLIENTE FOREIGN KEY ( ID_CLIENTE ) REFERENCES CLIENTE ( ID_CLIENTE ) ;
- ALTER TABLE CLIENTE_EMPLEADO ADD CONSTRAINT ID_CLIENTEv2 FOREIGN KEY ( ID_CLIENTE ) REFERENCES CLIENTE ( ID_CLIENTE ) ;
- ALTER TABLE CLIENTE_CUENTA ADD CONSTRAINT ID_CLIENTEv3 FOREIGN KEY ( ID_CLIENTE ) REFERENCES CLIENTE ( ID_CLIENTE ) ;
- ALTER TABLE EMPLEADO ADD CONSTRAINT ID_EMPLEADO FOREIGN KEY ( ID_JEFE ) REFERENCES EMPLEADO ( ID_EMPLEADO ) ;
- ALTER TABLE CLIENTE_EMPLEADO ADD CONSTRAINT ID_EMPLEADOv2 FOREIGN KEY ( D_EMPLEADO ) REFERENCES EMPLEADO ( ID_EMPLEADO ) ;
- ALTER TABLE PRESTAMO ADD CONSTRAINT NOMBRE_SUCURSAL FOREIGN KEY ( NOMBRE_SUCURSAL ) REFERENCES SUCURSAL ( NOMBRE_SUCURSAL ) ;
- ALTER TABLE CLIENTE_CUENTA ADD CONSTRAINT NUMERO_CUENTA FOREIGN KEY ( NUMERO_CUENTA ) REFERENCES CUENTA ( NUMERO_CUENTA ) ;
- ALTER TABLE CUENTA_AHORRO ADD CONSTRAINT NUMERO_CUENTAv2 FOREIGN KEY ( NUMERO_CUENTA ) REFERENCES CUENTA ( NUMERO_CUENTA ) ;
- ALTER TABLE CUENTA_CORRIENTE ADD CONSTRAINT NUMERO_CUENTAv3 FOREIGN KEY ( NUMERO_CUENTA ) REFERENCES CUENTA ( NUMERO_CUENTA ) ;
- ALTER TABLE PAGO ADD CONSTRAINT NUMERO_PRESTAMO FOREIGN KEY ( NUMERO_PRESTAMO ) REFERENCES PRESTAMO ( NUMERO_PRESTAMO ) ;
- ALTER TABLE CLIENTE_PRESTAMO ADD CONSTRAINT NUMERO_PRESTAMOv2 FOREIGN KEY ( NUMERO_PRESTAMO ) REFERENCES PRESTAMO ( NUMERO_PRESTAMO ) ;
- -- Oracle SQL Developer Data Modeler Summary Report:
- --
- -- CREATE TABLE 11
- -- CREATE INDEX 0
- -- ALTER TABLE 22
- -- CREATE VIEW 0
- -- ALTER VIEW 0
- -- CREATE PACKAGE 0
- -- CREATE PACKAGE BODY 0
- -- CREATE PROCEDURE 0
- -- CREATE FUNCTION 0
- -- CREATE TRIGGER 0
- -- ALTER TRIGGER 0
- -- CREATE COLLECTION TYPE 0
- -- CREATE STRUCTURED TYPE 0
- -- CREATE STRUCTURED TYPE BODY 0
- -- CREATE CLUSTER 0
- -- CREATE CONTEXT 0
- -- CREATE DATABASE 0
- -- CREATE DIMENSION 0
- -- CREATE DIRECTORY 0
- -- CREATE DISK GROUP 0
- -- CREATE ROLE 0
- -- CREATE ROLLBACK SEGMENT 0
- -- CREATE SEQUENCE 0
- -- CREATE MATERIALIZED VIEW 0
- -- CREATE SYNONYM 0
- -- CREATE TABLESPACE 0
- -- CREATE USER 0
- --
- -- DROP TABLESPACE 0
- -- DROP DATABASE 0
- --
- -- REDACTION POLICY 0
- --
- -- ORDS DROP SCHEMA 0
- -- ORDS ENABLE SCHEMA 0
- -- ORDS ENABLE OBJECT 0
- --
- -- ERRORS 0
- -- WARNINGS 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement