InformáticaModelo relacional e normalizaçãoCom. Org. (IFTO) 2021
IFTO
Questão de Informática
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);
Mais questões de Modelo relacional e normalização
- Instituto CONSULPAM 2026Um advogado está organizando um banco de dados simples de clientes utilizando uma versão recente do Microsoft Access em Português, registrando informações como nome, CPF e telefon…
- FGV 2026Durante a modelagem do banco de dados relacional que armazenará o histórico de planos de voo aprovados, um analista projetou uma tabela contendo os campos: ID_PlanoVoo (chave prim…
- IVIN 2026Considere a seguinte situação hipotética: na coordenação de uma determinada unidade escolar, a servidora Aline precisa desenvolver um banco de dados relacional em que em uma prime…
- COCP IFMT 2026Sobre a utilização da álgebra relacional em banco de dados, assinale a alternativa correta para os operadores equivalentes em SQL:
- IGEDUC 2026Analise as seguintes proposições sobre os conceitos de banco de dados relacional: I. Uma chave primária (Primary Key) é um campo, ou conjunto de campos, que identifica de forma ún…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.
