TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

PROJETO INTEGRADO DE GESTÃO DE PROJETOS E DE DADOS

Por:   •  20/2/2021  •  Projeto de pesquisa  •  443 Palavras (2 Páginas)  •  364 Visualizações

Página 1 de 2

-- Deleta as tabelas existentes

DROP TABLE CLIENTES;

DROP TABLE PRODUTOS;

DROP TABLE PEDIDOS;

-- Cria uma tabela

create table CLIENTES (

cpf number,

nome varchar2(50) not null,

endereço varchar2(50),

constraint pk_cliente primary key (cpf)

);

--Insere dados na tabela

insert into CLIENTES values (123, 'Claire Hayes ', '740 Evergreen Terrace, Springfield');

insert into CLIENTES values (456, 'Carl Ferry', '124 Conch Street, Bikini Bottom');

insert into CLIENTES values (789, 'Noel Cahil', '425 Grove Street, New York');

insert into CLIENTES values (912, 'Darragh Price', '1313 Webfoot Walk, Duckburg');

insert into CLIENTES values (345, 'Sherlock Holmes', '22b, Baker St, London');

SELECT * FROM CLIENTES;

-- Cria uma tabela

create table PRODUTOS (

codigo_produto number,

produto varchar2(50),

valor float,

constraint pk_produto primary key (codigo_produto)

);

--Inserindo valores

INSERT INTO PRODUTOS VALUES (101, 'Dark Chocolate', 4.50);

INSERT INTO PRODUTOS VALUES (102, 'Milk Chocolate', 3.40);

INSERT INTO PRODUTOS VALUES (103, 'Chocolate Digestives ', 1.25);

SELECT * FROM PRODUTOS;

--

--Cria tabela com FK (relacionamento)

create table PEDIDOS (

num_pedido number,

cpf number,

codigo_produto number,

quantidade number,

constraint pk_pedido primary key (num_pedido),

constraint fk_cliente_pedido foreign key (cpf)

references CLIENTES (cpf),

constraint fk_produto_pedido foreign key (codigo_produto)

references PRODUTOS (codigo_produto)

);

--Inserindo alguns pedidos

INSERT INTO PEDIDOS VALUES (444, 123, 101, 8);

INSERT

...

Baixar como (para membros premium)  txt (2.3 Kb)   pdf (37.8 Kb)   docx (8.3 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com