Buscar

Script da aula 04 de Implementação de banco de dados

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

CREATE TABLE DEPARTAMENTO
(ID NUMBER(7) PRIMARY KEY,
NOME VARCHAR2(20) NOT NULL);
CREATE TABLE EMPREGADO
(ID NUMBER(7) PRIMARY KEY,
ULT_NOME VARCHAR2(20) NOT NULL,
PRIM_NOME VARCHAR2(20) NOT NULL,
Cargo VARCHAR2(30),
SALARIO NUMBER(7,2),
DT_ADMISSAO DATE,
CPF varchar2(11) UNIQUE,
ID_DEPTO NUMBER(7) REFERENCES DEPARTAMENTO(ID),
ID_GERENTE NUMBER(7) REFERENCES EMPREGADO(ID));
CREATE TABLE CLIENTE
(ID NUMBER(7) PRIMARY KEY,
NOME VARCHAR2(20) NOT NULL,
VENDEDOR NUMBER(7) REFERENCES EMPREGADO(ID));
INSERT INTO DEPARTAMENTO VALUES (10, 'Financeiro');
INSERT INTO DEPARTAMENTO VALUES (20, 'Vendas');
INSERT INTO DEPARTAMENTO VALUES (30, 'Administrativo');
INSERT INTO EMPREGADO VALUES(1, 'Velasquez', 'Carmen','Presidente', 25000, '08/04/2008', '12345678901', 30, null);
INSERT INTO EMPREGADO VALUES(2, 'Neves', 'Lauro', 'Diretor de Vendas',19500, '07/03/2009', '23456789012',20, 1);
INSERT INTO EMPREGADO VALUES(3, 'Nogueira', 'Mário','Diretor Financeiro', 18000, '07/04/2010', '34567890123',10, 1);
INSERT INTO EMPREGADO VALUES(4, 'Queiroz', 'Mark','Gerente de Vendas',8000, '07/11/2010', '12345432123',20, 2);
INSERT INTO EMPREGADO VALUES(5, 'Rodrigues', 'Alberto', 'Vendedor', 4000, '10/1/2008', '87965432123', 20, 4);
INSERT INTO EMPREGADO VALUES(6, 'Ugarte', 'Marlene', 'Vendedor', 3500, '23/11/2009', '87654345678', 20, 4);
INSERT INTO CLIENTE VALUES (110, 'Ponto Quente', 5);
INSERT INTO CLIENTE VALUES (120, 'Casa Supimpa', 6);
INSERT INTO CLIENTE VALUES (130, 'Coisas e Tralhas', 5);
INSERT INTO CLIENTE VALUES (140, 'Casa Desconto', null);
COMMIT;

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais