Procura

Banco de dadosSql


EXERCÍCIOS - Exercício 19

  • (FAURGS 2018)

Observe a tabela PRODUTOS definida em SQL. Considere que existe uma tabela PARTES e que a tabela PRODUTOS possui 50 instâncias.

CREATE TABLE PRODUTOS

(CODP INTEGER NOT NULL,

NOMEP VARCHAR(60) NOT NULL,

PRECO NUMERIC(5,2),

TIPO INTEGER NOT NULL,

PROD_PK PRIMARY KEY(CODP),

FOREIGN KEY (TIPO) REFERENCES PARTES);

Considere que o projetista deseja fazer as seguintes modificações nesta tabela.

I - Remover a chave estrangeira definida sobre o atributo TIPO.

II - Adicionar um novo atributo QT_MIN INTEGER com valor obrigatório (NOT NULL).

III - Remover a chave primária.

IV - Adicionar uma restrição de nome VERIFICA_PRECO, que verifica se o preço é nulo ou maior que 0.

Quais destas alterações podem ser realizadas através de um comando ALTER TABLE aplicado sobre a tabela PRODUTOS?




A) Apenas IV.

B) Apenas I e III.

C) Apenas II e IV.

D) Apenas III e IV.

E) I, II, III e IV.


Próximo:
EXERCÍCIOS - Exercício 20

Vamos para o Anterior: Exercício 18

Tente Este: Exercício 114

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=2.43ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.55ms))((ts_substr_c=1.02ms))((ts_substr_im=0.75ms))
((total= 5ms))