Esquema relacional
Script
-- Generado por Oracle SQL Developer Data Modeler 3.1.1.703 -- en: -- sitio: -- tipo: 2014-02-12 08:11:22 CST Oracle Database 11g Oracle Database 11g
CREATE TABLE Departamento ( Id INTEGER NOT NULL , Nombre VARCHAR2 , Id1 INTEGER
ALTER TABLE Departamento ADD CONSTRAINT "Departamento PK" PRIMARY KEY ( Id ) ; CREATE TABLE Emp_pro ( Id INTEGER NOT NULL , Id1 INTEGER NOT NULL ) ; ALTER TABLE Emp_pro ADD CONSTRAINT PK_Emp_pro PRIMARY KEY ( Id, Id1 ) ; CREATE TABLE Empleado ( Id INTEGER NOT NULL , Nombre VARCHAR2 , Apellido VARCHAR2 , Direccion VARCHAR2 , Telefono INTEGER , Id2 INTEGER , Id1 INTEGER , Id3 INTEGER ) ;
CREATE TABLE Proyecto ( Id INTEGER NOT NULL , Fecha_inicio DATE , Fecha_final DATE , Nombre VARCHAR2 ) ;
ALTER TABLE Departamento ADD CONSTRAINT Relation_10 FOREIGN KEY ( Id1 ) REFERENCES Empleado ( Id ) ;
ALTER TABLE Emp_pro ADD CONSTRAINT Relation_4 FOREIGN KEY ( Id ) REFERENCES Empleado ( Id )
ALTER TABLE Emp_pro ADD CONSTRAINT Relation_6 FOREIGN KEY ( Id1 ) REFERENCES Proyecto ( Id ) ;
ALTER TABLE Empleado ADD CONSTRAINT Relation_8 FOREIGN KEY ( Id2 ) REFERENCES Departamento ( Id ) ;
-- Informe de Resumen de Oracle SQL Developer Data Modeler: --- CREATE TABLE -- CREATE INDEX -- ALTER TABLE -- CREATE VIEW -- CREATE PACKAGE -- CREATE PACKAGE BODY -- CREATE PROCEDURE -- CREATE FUNCTION -- CREATE TRIGGER -- ALTER TRIGGER -- CREATE STRUCTURED TYPE -- CREATE COLLECTION TYPE -- CREATE CLUSTER -- CREATE CONTEXT -- CREATE DATABASE -- CREATE DIMENSION -- CREATE DIRECTORY -- CREATE DISK GROUP -- CREATE ROLE -- CREATE ROLLBACK SEGMENT 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 10 0 0 0