Para responder à questão, considere o texto abaixo. Considere a exi...
🏢 FCC🎯 TRT - 16ª REGIÃO (MA)📚 Banco de Dados
#PostgreSQL Database
Esta questão foi aplicada no ano de 2014 pela banca FCC no concurso para TRT - 16ª REGIÃO (MA). 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.
Para responder à questão, considere o texto abaixo.
Considere a existência do banco de dados, denominado trt16 no PostgreSQL 8.4 para Windows, manipulado utilizando a ferramenta gráfica pgAdmin. Deseja-se criar neste banco de dados a tabela proc_trab com os campos descritos a seguir:
numero – inteiro, não nulo. digito – inteiro, não nulo. justica – cadeia de caracteres. ano – inteiro. vara – cadeia de caracteres.
A chave primária será composta pelos campos numero e digito.
Considere os comandos a seguir:
I. CREATE TABLE trt16.proc_trab(numero integer NOT NULL, digito integer NOT NULL, justica character varying(5) DEFAULT 5.16, ano integer, vara character varying(50), CONSTRAINT pk_proc PRIMARY KEY (numero, digito));
II. CREATE TABLE trt16.proc_trab(numero integer NOT NULL CONSTRAINT pk_proc PRIMARY KEY, digito integer NOT NULL CONSTRAINT pk_proc PRIMARY KEY, justica varchar(5) DEFAULT '5.16', ano integer, vara varchar(50));
III. CREATE TABLE trt16.proc_trab(numero int NOT NULL, digito int NOT NULL, justica char(5) DEFAULT 5.16, ano integer, vara varchar(50), CONSTRAINT pk_proc PRIMARY KEY (numero, digito));
IV. CREATE TABLE trt16.proc_trab(numero integer NOT NULL, digito integer NOT NULL, justica char(5) DEFAULT '5.16', ano integer, vara character varying(50), CONSTRAINT pk_proc PRIMARY KEY (numero, digito));
Para criar a tabela de forma que, ao inserir um novo registro, ele receba automaticamente no campo justica o valor 5.16, pode-se utilizar APENAS os comandos apresentados em