Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Banco de Dados/
  4. Questão 457941202075046

Considere a estrutura em um banco de dados relacional PostgreSQL, e...

📅 2021🏢 IF-TO🎯 IF-TO📚 Banco de Dados
#PostgreSQL Database

1

457941202075046
Ano: 2021Banca: IF-TOOrganização: IF-TODisciplina: Banco de DadosTemas: PostgreSQL Database
Considere a estrutura em um banco de dados relacional PostgreSQL, em versão 9.6 a 13. A instituição de ensino ALFA quer evitar a duplicidade de códigos de curso. Na busca por uma solução, os comandos SQL foram executados em uma base de dados de testes nova, sem a existência de qualquer tabela.

Marque a alternativa com a sequência correta para restringir duplicidades e valores nulos na coluna código.

CREATE TABLE curso (
            id serial NOT NULL,
            codigo varchar(30) NULL,
            nome varchar(50) NOT NULL,
            CONSTRAINT curso_pkey PRIMARY
KEY (id)
);

I.    ALTER TABLE curso drop constraint curso_pkey; ALTER TABLE curso ADD CONSTRAINT curso_pkey PRIMARY KEY(id, codigo);

II.  ALTER TABLE curso ALTER COLUMN codigo SET NOT NULL;

III. ALTER TABLE curso SET CONSTRAINT codigo_unico UNIQUE (codigo);

IV. ALTER TABLE curso ADD CONSTRAINT codigo_unico UNIQUE (codigo);
Gabarito comentado
Anotações
Marcar para revisão

Esta questão foi aplicada no ano de 2021 pela banca IF-TO no concurso para IF-TO. A questão aborda conhecimentos da disciplina de Banco de Dados, especificamente sobre PostgreSQL Database.

Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200073577Banco de Dados

São etapas do ciclo de vida para sua execução de umSistema de Banco de Dados, exceto:

#Gerenciamento de Banco de Dados
Questão 457941200085093Banco de Dados

Com base nos conhecimentos acerca de arquitetura três esquemas de um SGBD, analise a seguinte frase: “É a capacidade de alterar o esquema conceitual s...

#Sistemas de Gerenciamento de Banco de Dados#Modelagem de Banco de Dados
Questão 457941200903657Banco de Dados

Sobre o projeto de banco de dados assinale a alternativa incorreta:

#Gerenciamento de Banco de Dados
Questão 457941200955574Banco de Dados

O comando TRUNCATE, pertence a qual tipo de linguagem de dados SQL:

#Structured Query Language
Questão 457941201081855Banco de Dados

Os softwares são úteis por manipular dados do nosso dia a dia e nos fornecer informações importantes acerca de fatos que queremos conhecer. Para os us...

#Sistemas de Banco de Dados
Questão 457941201172684Banco de Dados

O mercado global de big data está em franco crescimento, notícias relacionadas ao setor preveem até o ano de 2027, o setor atingirá cerca de 103 milhõ...

#Sistemas de Gerenciamento de Banco de Dados#Diagrama Entidade-Relacionamento
Questão 457941201512842Banco de Dados

As instruções SQL CREATE e DELETE podem ser categorizadas respectivamente como: • DML – Data Manipulation Language. • DDL – Data Definition Language.•...

#Structured Query Language
Questão 457941201548218Banco de Dados

Considere as tabelas Pessoa, Aluno e Curso de um banco de dados. Marque a alternativa que descreve o retorno do comando SQL a seguir: SELECT count(nom...

#Structured Query Language
Questão 457941201702625Banco de Dados

Considere a estrutura no banco relacional PostgreSQL, em versão 9.6 a 13. Os índices (INDEX) são utilizados para aumentar o desempenho do banco de dad...

#PostgreSQL Database
Questão 457941201814417Banco de Dados

José, técnico em informática do IFTO, deseja excluir somente um registro de um banco de dados SQL. Qual dos comandos abaixo ele deverá usar:

#Structured Query Language

Continue estudando

Mais questões de Banco de DadosQuestões sobre PostgreSQL DatabaseQuestões do IF-TO