Você está na página 1de 7

DDL for table LIBROS

Créate table “GAGAM”.”DEVOLUCIONES”

“ID_ DEVOLICION” CHAR2 (10 BYTE),

“TIPO_ DEVOLICION” VARCHAR2 (10 BYTE),

“ID_PRESTAMO” CHAR2 (10 BYTE),

“IDE_LIBRO” CHAR2 (10 BYTE).

SEGMENT CREATION INMEDIATE

PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING

STORAGE (INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645

PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)

TABLESPACE "SYSTEM" ;

DDL for table PRESTAMO

Créate table “GAGAM”.”DEVOLUCIONES”

“ID_ PRESTAMO” CHAR2 (10 BYTE),

“FECHA_ PRESTAMO” DATE DEFAULT sysdate,

“FECHA_DEVOLUCION_ PRESTAMO” DATE

“ID_ USUARIO_PRESTAMO” CHAR (13 BYTE).

“ID_ LIBRO_PRESTAMO” CHAR (13 BYTE).

)
SEGMENT CREATION INMEDIATE

PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING

STORAGE (INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645

PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)

TABLESPACE "SYSTEM";

CODIGO UNAD

Ficha_tecnica

CREATE TABLE Ficha_técnica;

ficha_tecnica VARCHAR2 (20) PRIMARY KEY,

fecha_prestamo_pre VARCHAR2 (20 ) NOT NULL,

fecha_DEVOLUCION_dv VARCHAR2 (20 ) NOT NULL,

);

CREATE TABLE Ficha_técnica

ficha_tecnica varchar (20) PRIMARY KEY,

fecha_prestamo_pre VARCHAR (20 ) NOT NULL,

fecha_DEVOLUCION_dv VARCHAR (20 ) NOT NULL

);

de
Devolución

CREATE TABLE devolucion

Id_devolucion_tecnica_dv VARCHAR2 (20) PRIMARY KEY,

Id_devolucion_tecnica_dv VARCHAR2 (20 ) NOT NULL,

Id_prestamo_pre VARCHAR2 (20 ) NOT NULL

);

--------------------------------prestamo

------------------------------------------

CREATE TABLE préstamo

Id_prestamo_pre varchar (20) PRIMARY KEY,

ficha_tecnica_pre VARCHAR (20 ) NOT NULL

);

Usuario

CREATE TABLE usuario

Id_identificacion VARCHAR2 (20) PRIMARY KEY,

usuario VARCHAR2 (20 ) NOT NULL,

Id_ejemplar_li VARCHAR2 (20 ) NOT NULL

);

USUARIOS
CREATE TABLE usuarios

id_identificacion_us VARCHAR2 (20) PRIMARY KEY,

usuario_us unknown (20 ) NOT NULL,

ubicacion_us VARCHAR2 (20 ) NOT NULL,

nombre_us VARCHAR2 (20 ) NOT NULL,

id_identificacion VARCHAR2 (20 ) NOT NULL

);

EJEMPLAR

CREATE TABLE ejemplar

id_ejemplar_lb VARCHAR2 (20) PRIMARY KEY,

titulo_lb VARCHAR (20 ) NOT NULL,

editorial_lb VARCHAR2 (20 ) NOT NULL,

autor_lb VARCHAR2 (20 ) NOT NULL

);

UBICACIO

CREATE TABLE ubicación

id_ubicacion VARCHAR2 (20) PRIMARY KEY,

id_departamento VARCHAR (20 ) NOT NULL,

editorial_municipio VARCHAR2 (20 ) NOT NULL,


dirección VARCHAR2 (20 ) NOT NULL,

id_identificacion_us VARCHAR2 (20 ) NOT NULL

);

--DEPARTAMENTO

CREATE TABLE departamento

id_departamento VARCHAR2 (20) PRIMARY KEY,

departamentos VARCHAR (20 ) NOT NULL,

id_ubicacion VARCHAR2 (20 ) NOT NULL

);

--MUNICIPIO

CREATE TABLE municipio

id_municipio VARCHAR2 (20) PRIMARY KEY,

municipio VARCHAR (20 ) NOT NULL,

id_departamento VARCHAR2 (20 ) NOT NULL

);

////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////

INSERT INTO ejemplar

(id_ejemplar_lb,titulo_lib,editorial_lb,autor )

VALUES(100,'fisica','reverte','pedro');
INSERT INTO EJEMPLAR VALUES(101,'FISICA');

INSERT INTO EJEMPLAR VALUES(102,'REVERTEl');,

INSERT INTO EJEMPLAR VALUES(103,'PEDRO');

select * from prestamo

BORRAR

drop table "pedro44"."BIBLIOTECA" cascade constraints;

drop table DEPARTAMENTO

drop table DEVOLUCION;

drop table EJEMPLAR;

drop table FICHA_TECNICA;

drop table MUNICIPIO;

drop table PRESTAMO;

drop table UBICACION;

drop table USUARIO;

////////////////////////////

Você também pode gostar