Você está na página 1de 1

Projeto E-JOVEM

DROP COLUMN TEMP2;


20) Criar uma tabela chamada DEP2 com base na tabela DEP (com todas as suas colunas e
linhas).
CREATE TABLE DEP2 AS SELECT * FROM DEP;
21) Criar uma coluna chamada ESTADO_CIVIL na tabela FUNC.
ALTER TABLE FUNC
ADD ESTADO_CIVIL VARCHAR2(10);
22) Criar uma constraint check na coluna ESTADO_CIVIL da tabela FUNC (valores
aceitos: 'solteiro','casado','vivo', 'separado'.
ALTER TABLE FUNC
ADD CONSTRAINT FUNC_ESTADO_CIVIL_CK
CHECK (ESTADO_CIVIL IN ('solteiro','casado','vivo','separado'));
23) Criar uma coluna chamada DATA_ADM na tabela FUNC (default: SYSDATE).
ALTER TABLE FUNC
ADD DATA_ADM DATE DEFAULT SYSDATE;
24) 15.Criar um ndice chamado NOME_FUNC_IN na coluna NOME_FUNC da tabela
FUNC.
CREATE INDEX NOME_FUNC_IN ON FUNC (NOME_FUNC);
25) Eliminar o ndice criado no item anterior.
DROP INDEX NOME_FUNC_IN;
26) Criar uma view chamada DEP_VW com base nas colunas COD_DEP e NOME_DEP
da tabela DEP.
CREATE VIEW DEP_VW AS SELECT COD_DEP, NOME_DEP FROM DEP;
27) Excluir a view criada no item anterior.
DROP VIEW DEP_VW;
28) Eliminar todas as linhas da tabela FUNC (utilizar o comando TRUNCATE).
TRUNCATE TABLE FUNC;
29) Eliminar a tabela FUNC.
DROP TABLE FUNC;

71