Questão 1330405

Tecnologia da Informação · 2022

Questão

ID 1330405

Disciplina: Tecnologia da Informação

Assunto: Trabalhando com Tabelas

Ano: 2022 Banca: FUMARC - Fundação Mariana Resende Costa Órgão: Tribunal Regional do Trabalho da 3ª Região


INSTRUÇÃO: Considere o script abaixo da linguagem SQL para criação das tabelas EMPREGADOR, TRABALHADOR e CONTRATO em um banco de dados relacional para responder às questões de 31 a 34:

create table EMPREGADOR (

id int NOT NULL,

nome_empregador varchar(200) NOT NULL,

cnpj char(14) NOT NULL,

telefone varchar(25) NULL

PRIMARY KEY (id),

UNIQUE (nome_empregador),

UNIQUE (cnpj)

);

create table TRABALHADOR (

id int NOT NULL,

nome_trabalhador varchar(200) NOT NULL,

cpf char(11) NOT NULL,

data_nascimento date NULL,

sexo_biologico char(1) NOT NULL,

PRIMARY KEY (id),

UNIQUE (cpf),

CHECK ( sexo_biologico in ('M','F') )

);

create table CONTRATO (

id int NOT NULL,

id_empregador int NOT NULL,

id_trabalhador int NOT NULL,

data_inicio datetime NOT NULL,

data_fim datetime NULL,

PRIMARY KEY (id),

UNIQUE (id_empregador, id_trabalhador, data_inicio),

FOREIGN KEY (id_empregador) REFERENCES EMPREGADOR (id),

FOREIGN KEY (id_trabalhador) REFERENCES TRABALHADOR (id)

);



Escolha a sentença SQL que irá incluir uma nova coluna de nome “ativo” na tabela TRABALHADOR com o tipo de dados “char(1)”, permitindo valores nulos:

Alternativas da questão 1330405
Pular para o conteúdo principal