Questões de Informática · Fundatec

InformáticaOutros temasFundatec

Procuradoria Geral do Estado - PGE/RS 7º CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS

Questão de Informática

Execução: Fundatec 626_CE_04_NS_10/12/202110:13:11 Para responder às questões 25 a 28, considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo. CREATE TABLE public.classe ( id integer NOT NULL, nome varchar NOT NULL, ativo varchar NOT NULL, CONSTRAINT classe_pk PRIMARY KEY ("id") ); CREATE TABLE public.assunto ( id integer NOT NULL, nome varchar NOT NULL, ativo varchar, CONSTRAINT assunto_pk PRIMARY KEY ("id") ); CREATE TABLE public.processo ( id integer NOT NULL, classe_id integer NOT NULL, valor numeric NULL, ativo varchar, CONSTRAINT processo_pk PRIMARY KEY ("id"), FOREIGN KEY (classe_id) REFERENCES public.classe("id") ); CREATE TABLE public.assunto_processo ( id_processo integer NOT NULL, id_assunto integer NOT NULL, FOREIGN KEY (id_assunto) REFERENCES public.assunto("id"), FOREIGN KEY (id_processo) REFERENCES public.processo("id") );

Deseja-se adicionar uma restrição para que sejam aceitos somente os valores “S” e “N” no campo ativo da tabela classe. Qual alternativa atende corretamente ao que foi solicitado, em um SGBD PostgreSQL 9?

Sua resposta

Mais questões de Outros temas

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.