Procura

Banco de dadosPostgresql


EXERCÍCIOS - Exercício 110

  • (UNIRIO 2012)

Com relação ao conceito de SEQUENCE e características do PostgreSQL, assinale a afirmação correta .


A) No PostgreSQL, ao se criar um atributo do tipo SERIAL em uma tabela, é criada implicitamente uma Sequence, cujo resultado da execução do método NEXTVAL é utilizado para gerar valores default de autoincremento para o atributo criado


B) SEQUENCE corresponde a um conjunto de mais de um campo de uma tabela, utilizado como chave candidata que não tem significado no mundo real. No PostgreSQL, sequences são criadas através do comando CREATE SEQUENCE.


C) SEQUENCE corresponde a um campo de uma tabela, utilizado para representar sua chave primária. No PostgreSQL, SEQUENCEs não podem ser criadas independente das tabelas que as utilizam para representar os valores de suas chaves primárias.


D) SEQUENCE é criada, especificamente, para servir como autoincremento de um campo de uma tabela, não podendo ser utilizada para gerar valores para campos de outras tabelas.


E) Considerando uma SEQUENCE, criada através do comando CREATE SEQUENCE ALUNO_SEQ no PostgreSQL, um comando válido para retornar o próximo valor da sequence seria SELECT ALUNO_SEQ.NEXTVAL.


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

Vamos para o Anterior: Exercício 109

Tente Este: Exercício 202

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=3.23ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.56ms))((ts_substr_c=0.83ms))((ts_substr_im=0.76ms))
((total= 5ms))