Você está na página 1de 3

1.

Entre no SQL-PLUS com seu usuario e senha


2. Troque sua senha:
ALTER USER usuario IDENTIFIED BY novasenha
Exerccios:
1. Criar as Tabelas:
CLIENTES *CODIGO
&NOME
DATA
STATUS
CREDITO
TIPO
&CGC

NUMRICO-10, 0
CARACTERE-50
DATA
NUMRICO-1, 0
NUMRICO-12, 2
CARACTERE-1
CARACTERE-14

NAO ACEITAR NULO


NAO ACEITAR NULO
NAO ACEITAR NULO
NAO ACEITAR NULO

VAL. PADRAO '1'

NAO ACEITAR NULO

VAL. PADRAO 'J'

CLIENTESFOTO *CODIGO
FOTO

NUMRICO-10, 0
BINARIO

NAO ACEITAR NULO

PRODUTOS *CODIGO
&DESCRICAO
SALDO
PRECO

NUMRICO-10, 0
CARACTERE-25
NUMRICO-10, 0
NUMRICO-13, 2

NAO ACEITAR NULO


NAO ACEITAR NULO

ITENS *NUMEROPED
*CODPRODUTO
QUANTIDADE
PRECOVENDA

NUMRICO-10, 0
NUMRICO-10, 0
NUMRICO-10, 0
NUMRICO-13, 2

NAO ACEITAR NULO


NAO ACEITAR NULO
NAO ACEITAR NULO
NAO ACEITAR NULO

PEDIDOS *NUMERO
&CODCLIENTE
&DATAPED

NUMRICO-10, 0
NUMRICO-10, 0
DATA

NAO ACEITAR NULO


NAO ACEITAR NULO
NAO ACEITAR NULO

* Chave primria
& ndice

2. Adicione os valores as tabelas correspondentes:


Clientes
1,Marcelo dos Santos, 18-08-04,DEFAULT, 3000, F, 12345678901
2,Compania Estadual de Esgoto, 17-08-04,2, 1000, J, 12345678901234
Produtos

1, Caneta Bicolor, 20, 3.50


2, Papel de Seda, 154, 1.94
3, Estojo do Taz, 34, 17.20
Pedidos
1, 1, 19-08-04
2, 2, 20-08-04
Itens
1,1,10, 4.20
1,2, 5, 2.20
2,1, 2, 4.20
2,3,1, 20.50

3. Realize as seguintes consultas:


3.1 Mostre todos os clientes que a data de incluso seja superior a 01-01-04
3.2 Mostre o nome do cliente e o numero dos pedidos realizados por ele.
3.3 Mostre os Cdigo do Pedido, o Nome do Cliente e os nome dos produtos comprados
por cada cliente.

4. Criar as Seqncias:
Seq_Clientes iniciando de 3
Seq_Produtos iniciando de 4
Seq_Pedidos iniciando de 1 e incrementar de 2 em 2

5. Alterao na Estrutura de Tabelas :


Trocar o tamanho do campo nome da tabela de clientes para 42
Validar o credito do cliente para no ultrapassar de 5000
No deixar o CGC do Cliente ser nulo

Relacionar o campo numeoped da tabela de itens com o numero do pedido da


tabela de pedidos
Relacionar o campo codproduto da tabela de itens com o cdigo do produto da
tabela de produtos
Relacionar o campo codcliente da tabela de pedidos com o cdigo do cliente da
tabela de clientes
Aceitar apenas J ou F no campo tipo da tabela de clientes

6. Criar as Views:

Crie uma view chamada View_ItensDescricao com a descrio, a quantidade e a


preo de venda dos produtos.
Crie uma view chamada View_UltimosPedidos com o nome do cliente, a data do
pedido e o numero do Pedido, dos pedidos emitidos nos ltimos 30 dias
Dica: sysdate informa a data atual

Você também pode gostar