Otmização de banco de dados
Manutenção e Otimização em Banco de Dados – (OTIMIBANCDAD – 20142D) – Dependência
Manutenção e Otimização em Banco de Dados
Guarulhos – Sp
2014
1 – Construa as Tabelas, com seus devidos relacionamentos, do modelo a seguir:
create table CLIENTES
(
CLINUMERO NUMBER(10), CLINOME VARCHAR2(100), CLIEMAIL VARCHAR2(50), CLITELEFONE VARCHAR2(8), CLICPF VARCHAR2(11), CLIENDERECO VARCHAR2(100), CLIBAIRRO VARCHAR2(50), CLICIDADE VARCHAR2(30), CLIESTADO VARCHAR2(2), CLICEP VARCHAR2(8)
)
tablespace USERS pctfree 10 initrans 1 maxtrans 255 storage ( initial 64K next 1M minextents 1 maxextents unlimited );
alter table CLIENTES add constraint P_CLINUMERO unique (CLINUMERO) using index tablespace USERS pctfree 10 initrans 2 maxtrans 255 storage ( initial 64K next 1M minextents 1 maxextents unlimited );
create table PEDIDO_VENDAS
(
VENNUUMERO NUMBER(6), CLIENTES_CLINUMERO NUMBER(10), VENDATA DATE, VENVALORTOTAL NUMBER(12), VENESTADOENTREGA VARCHAR2(2), VENENDERECOENTREGA VARCHAR2(100), VENCECIDADEENTREGA VARCHAR2(8), VENNOMERESPO VARCHAR2(50)
)
tablespace USERS pctfree 10 initrans 1 maxtrans 255 storage ( initial 64K next 1M minextents 1 maxextents unlimited );
alter table PEDIDO_VENDAS add constraint P_VENNUMERO unique (VENNUUMERO) using index tablespace USERS pctfree 10 initrans 2 maxtrans 255 storage ( initial 64K next 1M minextents 1 maxextents unlimited ); alter table PEDIDO_VENDAS add constraint F_CLIENTES_CLINUMERO foreign key (CLIENTES_CLINUMERO) references CLIENTES (CLINUMERO);
create table CATEGORIA
(
CATCODIGO NUMBER(10), CAT_DESCRICAO VARCHAR2(100)
)
tablespace USERS pctfree