Magna Concursos

Foram encontradas 25.149 questões.

2650685 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FUMARC
Orgão: TRT-3
Provas:

A biblioteca utilizada na Arquitetura de Desenvolvimento da Plataforma Digital do Poder Judiciário (PDPJ-Br) que permite auditar classes persistentes através do controle de versões em mapeamentos de objetos relacionais, pela qual é criada uma tabela versionada no banco de dados para cada entidade mapeada auditada contendo todo o histórico das alterações efetuadas sobre aquela entidade é a:

 

Provas

Questão presente nas seguintes provas
2650678 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FUMARC
Orgão: TRT-3
Provas:

Considere que a mensagem de erro em inglês técnico “Transaction (Process ID XX) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.” foi recebida por um usuário de uma aplicação, cujo banco de dados é o Microsoft SQL Server.

De acordo com esta mensagem, assinale a opção que MELHOR explica o significado da mensagem:

 

Provas

Questão presente nas seguintes provas
2650673 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FUMARC
Orgão: TRT-3
Provas:

Considere o script abaixo da linguagem SQL para criação das tabelas EMPREGADOR, TRABALHADOR e CONTRATO em um banco de dados relacional para responder a questão:

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 MELHOR responda à consulta “Listar o nome dos trabalhadores da tabela TRABALHADOR que não possuem contratos cadastrados na tabela CONTRATO.”:

 

Provas

Questão presente nas seguintes provas
2650672 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FUMARC
Orgão: TRT-3
Provas:

Considere o script abaixo da linguagem SQL para criação das tabelas EMPREGADOR, TRABALHADOR e CONTRATO em um banco de dados relacional para responder a questão:

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 MELHOR responda à consulta “Listar o nome de todos os empregadores da tabela EMPREGADOR e o total de contratos cadastrados na tabela CONTRATO para cada um. Empregadores sem contratos cadastrados devem aparecer com total igual a zero.”:

 

Provas

Questão presente nas seguintes provas
2650671 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FUMARC
Orgão: TRT-3
Provas:

Considere o script abaixo da linguagem SQL para criação das tabelas EMPREGADOR, TRABALHADOR e CONTRATO em um banco de dados relacional para responder a questão:

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)

);

A alternativa na qual a sentença SQL irá excluir os trabalhadores da tabela TRABALHADOR para os quais não há contratos cadastrados na tabela CONTRATO é:

 

Provas

Questão presente nas seguintes provas
2650670 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FUMARC
Orgão: TRT-3
Provas:

Considere o script abaixo da linguagem SQL para criação das tabelas EMPREGADOR, TRABALHADOR e CONTRATO em um banco de dados relacional para responder a questão:

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)

);

A alternativa na qual a sentença SQL irá atualizar a coluna “data_fim” da tabela CONTRATO para o valor “20220901” para os contratos ainda não encerrados, isto é, nos quais a “data_fim” é nula, e que são referentes a trabalhadores da tabela TRABALHADOR cujo “sexo_biologico” é igual a “M” é:

 

Provas

Questão presente nas seguintes provas
2650188 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FUMARC
Orgão: TRT-3
Provas:

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

 

Provas

Questão presente nas seguintes provas
2650187 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FUMARC
Orgão: TRT-3
Provas:

Escolha a sentença SQL que melhor responda à consulta “Listar o nome do respectivo EMPREGADOR, o nome do respectivo TRABALHADOR, a data início do CONTRATO e a data fim do CONTRATO para os CONTRATOS cadastrados.”:

 

Provas

Questão presente nas seguintes provas
2650186 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FUMARC
Orgão: TRT-3
Provas:

Escolha a sentença SQL que melhor responda à consulta “Listar o nome do EMPREGADOR que não possui CONTRATO cadastrado.”:

 

Provas

Questão presente nas seguintes provas
2650185 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FUMARC
Orgão: TRT-3
Provas:

Escolha a alternativa na qual a sentença SQL irá executar, sem falha e sem violar nenhuma restrição do modelo relacional, supondo que o banco de dados esteja vazio:

 

Provas

Questão presente nas seguintes provas