Questão de Banco de Dados — PostgreSQL — UNIRIO 2012
Banco de DadosPostgreSQL
- Código
- qg894684
- Banca
- UNIRIO
- Órgão
- UNIRIO
- Ano
- 2012
- Nível
- Médio
- Cargo
- Técnico em Tecnologia da Infomação - Desenvolvimento
Com relação ao conceito de SEQUENCE e características do PostgreSQL, assinale a afirmação correta .
- ANo 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
- BSEQUENCE 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.
- CSEQUENCE 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.
- DSEQUENCE é 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.
- EConsiderando 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.