ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Instalacion de un SGBD


Enviado por   •  13 de Enero de 2021  •  Apuntes  •  2.711 Palabras (11 Páginas)  •  64 Visitas

Página 1 de 11

CREATE TABLE usuarios(id_lector NUMBER(6,0),

apellidos VARCHAR2(100) NOT NULL,

nombres VARCHAR2(100) NOT NULL,

direccion VARCHAR2(200),

telefono NUMBER(10,0),

correo_electronico VARCHAR2(250),

CONSTRAINT id_lector_pk PRIMARY KEY (id_lector),

CONSTRAINT telefono_u UNIQUE (telefono),

CONSTRAINT correo_u UNIQUE (correo_electronico));

SELECT

*

FROM usuarios;

CREATE TABLE libros_pedidos(id_documento NUMBER(8,0),

titulo VARCHAR2(250) NOT NULL,

autores VARCHAR2(250) NOT NULL,

solicitado_por NUMBER(6,0),

proveedor NUMBER(8,0),

pedido_dia DATE DEFAULT SYSDATE,

recibido_dia DATE,

precio DECIMAL(5,2),

CONSTRAINT pk_id_libro PRIMARY KEY (id_documento),

CONSTRAINT fk_solicitud FOREIGN KEY (solicitado_por) REFERENCES usuarios(id_lector),

CONSTRAINT u_proveedor UNIQUE (proveedor),

CONSTRAINT ck_precio CHECK (precio>100));

CREATE TABLE proveedores(nif NUMBER(8,0),

empresa VARCHAR2(250) NOT NULL,

direccion VARCHAR2(250) NOT NULL,

telefono NUMBER(10,0),

fax NUMBER(15,0),

CONSTRAINT fk_nif FOREIGN KEY (nif) REFERENCES libros_pedidos(proveedor),

CONSTRAINT u_empresa UNIQUE (empresa));

INSERT INTO usuarios(id_lector,

apellidos,

nombres,

direccion,

telefono,

correo_electronico)

VALUES(333,

'Canche Balam',

'Jose Ismael',

'Comisaria Chakabal',

9994762941,

'jose.ismael@gmail.com');

INSERT INTO usuarios(id_lector,

apellidos,

nombres,

direccion,

telefono,

correo_electronico)

VALUES(111,

'Chale Chale',

'Josue Daniel',

'Calle 12 x23 y 21 #290A',

9911182810,

'josue.daniel@gmail.com');

INSERT INTO usuarios(id_lector,

apellidos,

nombres,

direccion,

telefono,

correo_electronico)

VALUES(444,

'Canul Moguel',

'Sergio Allan',

'Ciudad de tixcokob',

911059486,

'Sergio.allan@gmail.com');

INSERT INTO usuarios(id_lector,

apellidos,

nombres,

direccion,

...

Descargar como (para miembros actualizados)  txt (5 Kb)   pdf (40 Kb)   docx (10 Kb)  
Leer 10 páginas más »
Disponible sólo en Clubensayos.com