Simulado TRF 3° REGIÃO | Analista Judiciário – Informática | CONCURSO
SIMULADO TRF 3° REGIÃO | ANALISTA JUDICIÁRIO – INFORMÁTICA
INSTRUÇÕES DESTE SIMULADO
OBJETIVOS DO SIMULADO
Aprimorar os conhecimentos adquiridos durante os seus estudos, de forma a avaliar a sua aprendizagem, utilizando para isso as metodologias e critérios idênticos aos maiores e melhores concursos públicos do País, através de simulado para concurso, prova de concurso e/ou questões de concurso.
PÚBLICO ALVO DO SIMULADO
Candidatos e Alunos que almejam sua aprovação no concurso TRF 3° REGIÃO para o cargo de Analista Judiciário – Informática.
SOBRE AS QUESTÕES DO SIMULADO
Este simulado contém questões de concurso da banca FCC para o concurso TRF 3° REGIÃO . Estas questões são especificamente para o cargo de Analista Judiciário – Informática, contendo Banco de Dados que foram extraídas de concursos públicos anteriores, portanto este simulado contém os gabaritos oficiais do concurso.
ESTATÍSTICA DO SIMULADO
O simulado TRF 3° REGIÃO | Analista Judiciário – Informática contém um total de 20 questões de concursos com um tempo estimado de 60 minutos para sua realização. O assunto abordado é diversificado para que você possa realmente simular como esta seus conhecimento no concurso TRF 3° REGIÃO .
RANKING DO SIMULADO
Realize este simulado até o seu final e ao conclui-lo você verá as questões que errou e acertou, seus possíveis comentários e ainda poderá ver seu DESEMPENHO perante ao dos seus CONCORRENTES. Venha participar deste Ranking e saia na frente de todos. Veja sua nota e sua colocação no RANKING e saiba se esta preparado para conseguir sua aprovação.
Bons Estudos! Simulado para Concurso é aqui!
- #118177
- Banca
- FCC
- Matéria
- Banco de Dados
- Concurso
- TRF 3ª Região
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 1 -
Considere conn um objeto que contém uma conexão com um banco de dados SQL Server e que essa conexão está aberta e em condições ideais. Considere, ainda, que sql é uma variável do tipo string que contém a instrução INSERT abaixo.
sql = "INSERT INTO cliente (nome, cpf) VALUES(®nome,@cpf) " ;
Após o comando SqlCommand cmd = new SqlCommand(sql, conn) ; , que Cria um objeto do tipo SqlCommand com a instrução SQL e a conexão, para incluir o conteúdo do campo txtNome do formulário como parâmetro @nome na instrução INSERT utiliza-se o comando
- a) cmd. SetParameter(txtNome.Text, "@nome") ;
- b) cmd.Parameters.Add(new SqlParameter("@nome", txtNome.Text));
- c) cmd.BindParam.Add(txtNome.Text, "@nome");
- d) cmd.Parameters.Append(new Parameter(txtNome.Text,"@nome"));
- e) cmd.BindParam(new BindParam(txtNome.Text, "@nome"));
- #118178
- Banca
- FCC
- Matéria
- Banco de Dados
- Concurso
- TRF 3ª Região
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 2 -
Em Gerenciamento de Transações, as quatro propriedades que garantem uma transação são:
- a) Atualização, Completeza, Durabilidade e Isolamento.
- b) Atomicidade, Completeza, Durabilidade e Delegação.
- c) Atualização, Consistência, Durabilidade e Integração.
- d) Atomicidade, Consistência, Durabilidade e Isolamento.
- e) Atualização, Criação, Inserção e Exclusão.
- #118179
- Banca
- FCC
- Matéria
- Banco de Dados
- Concurso
- TRF 3ª Região
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 3 -
Considere a relação representativa de uma Nota Fiscal. Ela tem um número (único - não pode se repetir), uma data, nome do vendedor, dados do cliente (cpf, nome, endereço, celular) e um conjunto de linhas correspondentes aos produtos que o cliente comprou (cada linha tem: código-produto, nome-produto, preço-produto, quantidade-comprada e preço-do-item (= preço-produto x quantidade-comprada)). Ao aplicar a 1a Forma Normal
- a) a relação derivada será uma tabela de produtos.
- b) existirão tantas relações quantas forem as linhas que se repetem.
- c) existirão tantas relações quantos forem os itens componentes dos produtos
- d) cada relação derivada terá, obrigatoriamente, chave composta.
- e) existirão duas relações derivadas que são: produtos e vendedores.
- #118180
- Banca
- FCC
- Matéria
- Banco de Dados
- Concurso
- TRF 3ª Região
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 4 -
Em Normalização, a Dependência Funcional - DF, se caracteriza quando
- a) para saber o valor de um atributo DF, basta saber o valor de qualquer um dos atributos pertencentes à chave composta.
- b) tem-se mais de um atributo na chave, portanto chave composta, descrevendo a mesma entidade (ou objeto).
- c) para saber o valor de um atributo DF, não chave, basta conhecer o valor do atributo chave.
- d) o atributo chave é, obrigatoriamente, composto por dois ou mais atributos e fica implícito que cada atributo parte da chave é DF de cada um dos demais atributos componentes dessa chave.
- e) o atributo chave é, obrigatoriamente, composto por dois ou mais atributos e fica implícito que a chave toda, todos os seus atributos componentes, é DF de cada atributo isolado que compõe essa mesma chave.
- #118181
- Banca
- FCC
- Matéria
- Banco de Dados
- Concurso
- TRF 3ª Região
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 5 -
Em uma instrução SQL, a cláusula GROUP BY, se utilizada juntamente com funções de grupo, deve estar em uma posição específica como
- a) SELECT coluna1 [, coluna2, ... ] . função_de_grupo, [ função_de_grupo, ...] FROM tabela ORDER BY coluna2 GROUP BY coluna4 [, coluna5, ...] HAVING coluna5 > 10 WHERE condição;
- b) SELECT coluna1 [, coluna2, ... ] . função_de_grupo, [ função_de_grupo, ...] FROM tabela WHERE condição ORDER BY coluna2 GROUP BY coluna4 [, coluna5, ...] HAVING coluna5 > 10;
- c) SELECT coluna1 [, coluna2, ... ] . função_de_grupo, [ função_de_grupo, ...] FROM tabela WHERE condição GROUP BY coluna4 [, coluna5, ...] HAVING coluna5 > 10 ORDER BY coluna2;
- d) SELECT coluna1 [, coluna2, ... ] . função_de_grupo, [ função_de_grupo, ...] FROM tabela HAVING coluna5 > 10 ORDER B Y coluna2 WHERE condição GROUP BY coluna4 [, coluna5, ...] ;
- e) SELECT coluna1 [, coluna2, ... ] . função_de_grupo, [ função_de_grupo, ...] FROM tabela HAVING coluna5 > 10 WHERE condição ORDER BY coluna2 GROUP BY coluna4 [, coluna5, ...];
- #118182
- Banca
- FCC
- Matéria
- Banco de Dados
- Concurso
- TRF 3ª Região
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 6 -
O conceito CONSTRAINT é uma garantia de qualidade da informação, também conhecida como “integridade referencial” que significa que
- a) um registro pode estar sendo excluído por um Cliente, quase que no mesmo lapso de tempo que um outro Cliente está alterando seus valores.
- b) nenhum dado pode ser guardado em uma tabela, em um campo ou coluna, cujo tipo de dado seja diferente, gerando uma agressão à integridade relacional ou física do atributo.
- c) nenhum SGBD Servidor em atuação “cliente-servidor” pode ser desligado enquanto Clientes (APPs e SGBDs) estiverem operacionais.
- d) o SGBD Servidor precisa ordenar as operações controlando o tempo da ocorrência para que não perca a qualidade ou integridade referencial, quando um determinado dado de uma linha ou registro de tabela sofre várias alterações, partindo de diversos usuários Clientes, em um espaço de tempo muito pequeno.
- e) o SGBD administra todas as atualizações para impedir que uma relação “1 para N” perca a sua validade ou integridade referencial.
- #118183
- Banca
- FCC
- Matéria
- Banco de Dados
- Concurso
- TRF 3ª Região
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 7 -
Os Sistemas Gerenciadores de Bancos de Dados - SGBDs, antes da virada do século, apresentavam duas linguagens para sua administração e utilização: DDL e DML. Na atualidade, conceitualmente, os autores as distribuem em cinco categorias. O comando GRANT, por exemplo, é categorizado como
- a) DML - Data Manipulation Language.
- b) DTL - Data T ransaction Language.
- c) DQL - Data Query Language.
- d) DDL - Data Definition Language.
- e) DCL - Data Control Language.
- #118184
- Banca
- FCC
- Matéria
- Banco de Dados
- Concurso
- TRF 3ª Região
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 8 -
Uma entidade Departamento é composta pelos atributos abaixo.
Código do Departamento
Matrícula do Funcionário
Nome do Departamento
Nome do Funcionário
Telefone do Departamento
Telefone do Funcionário
Número da CTPS
Considerando-se que só poderá ser cadastrado um único número de telefone, tanto para os departamentos quanto para os funcionários, para que a entidade seja normalizada adequadamente, deve-se
- a) aplicar a segunda forma normal (2FN), de forma que todos os demais atributos sejam dependentes da chave primária, que deverá ser composta pelos atributos Código do Departamento e Matrícula do Funcionário.
- b) aplicar a primeira forma normal (1FN), colocando os atributos Matrícula do Funcionário, Nome do Funcionário, Telefone do Funcionário e Número da CTPS em uma entidade Funcionário relacionada adequadamente à entidade Departamento.
- c) criar mais duas entidades, Funcionário e Telefone, relacionando todas elas com cardinalidade 1:n, com o lado n na entidade Departamento.
- d) eliminar os campos Matrícula do Funcionário, Nome do Funcionário e Telefone do Funcionário, já que estes campos são os únicos que não contém dados do departamento, mas sim do funcionário.
- e) aplicar a segunda forma normal (2FN), que requer que todos os valores de atributos em uma entidade sejam atômicos, eliminando grupos repetidos e colocando-os cada um em uma entidade separada.
- #118185
- Banca
- FCC
- Matéria
- Banco de Dados
- Concurso
- TRF 3ª Região
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 9 -
Se a tabela Processo for ligada a uma outra tabela em um relacionamento 1:n, sendo 1 processo para n da outra tabela,
- a) as colunas NumeroSeqProcesso, DigitoProcesso e AnoAjuizamentoProcesso terão que aparecer obrigatoriamente na outra tabela como parte da chave primária.
- b) será obrigatório que na outra tabela seja cadastrado, pelo menos, um registro para cada valor da chave primária da tabela Processo.
- c) a chave primária da outra tabela precisa, necessariamente, aparecer na tabela Processo, para que seja garantida a integridade referencial.
- d) as colunas NumeroSeqProcesso, DigitoProcesso e AnoAjuizamentoProcesso terão que aparecer na outra tabela, para haver integridade referencial.
- e) nem todos os registros cadastrados na outra tabela precisarão estar relacionados a algum processo existente na tabela Processo
- #118186
- Banca
- FCC
- Matéria
- Banco de Dados
- Concurso
- TRF 3ª Região
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 10 -
Após receber permissão para alterar os dados dos registros contidos na tabela Processo, o usuário Paulo inseriu diversos registros utilizando a instrução INSERT e em seguida constatou, por meio da instrução SELECT, que estes dados foram inseridos adequadamente. Porém, outros usuários que acessam a tabela não visualizarão os dados inseridos por Paulo até que ele execute o comando
- a) refresh
- b) end transaction
- c) endpoint
- d) close section
- e) commit
- #118187
- Banca
- FCC
- Matéria
- Banco de Dados
- Concurso
- TRF 3ª Região
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 11 -
O super-usuário root do banco de dados deseja conceder permissão para que o usuário Paulo possa alterar os dados dos registros contidos na tabela Processo. Para isso ele deve digitar a instrução
- a) ADD PERMISSION TO Paulo FOR update ON Processo;
- b) GRANT update ON Processo TO Paulo;
- c) CREATE ROLE update ON Processo TO Paulo WITH GRANT OPTION;
- d) GRANT OPTION update FROM Processo TO Paulo;
- e) CREATE ROLE ON Processo FOR update TO Paulo;
- #118188
- Banca
- FCC
- Matéria
- Banco de Dados
- Concurso
- TRF 3ª Região
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 12 -
Ao executar um comando SQL, foram exibidos os dados abaixo.
Anos
2014
2012
2007
2002
2000
1999
1997
O comando digitado foi:
- a) SELECT DISTINCT AnoAjuizamentoProcesso AS Anos FROM Processo ORDER BY AnoAjuizamentoProcesso DESC;
- b) SELECT AnoAjuizamentoProcesso AS Anos FROM Processo ORDER BY AnoAjuizamentoProcesso DESC;
- c) SELECT AnoAjuizamentoProcesso AS 'Anos' FROM Processo WITH DISTINCT OPTION;
- d) SELECT DISTINCT AnoAjuizamentoProcesso AS 'Anos' FROM Processo ORDER BY AnoAjuizamentoProcesso;
- e) SELECT DISTINCT AnoAjuizamentoProcesso AS Anos FROM Processo ORDER BY DEC;
- #118189
- Banca
- FCC
- Matéria
- Banco de Dados
- Concurso
- TRF 3ª Região
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 13 -
Um Técnico Judiciário de TI executou um comando SQL e foram exibidas as informações abaixo.
Ano < 2000
2
O comando digitado pelo Técnico foi:
- a) SELECT COUNT(*) AS 'Ano < 2000' FROM Processo WHERE AnoAjuizamentoProcesso<2000;
- b) SELECTCOUNT(AnoAjuizamentoProcesso)AS Ano < 2000 FROM Processo WHERE AnoAjuizamentoProcesso<2000;
- c) SELECTCOUNT(AnoAjuizamentoProcesso)AS'Ano < 2000'FROMProcesso WHERE AnoAjuizamentoProcesso>2010;
- d) SELECT AVG(AnoAjuizamentoProcesso)AS'Ano < 2000' FROM Processo WHERE AnoAjuizamentoProcesso<2000;
- e) SELECT COUNT(AnoAjuizamentoProcesso) LABEL 'Ano < 2000' FROM Processo WHERE AnoAjuizamentoProcesso<2000;
- #118190
- Banca
- FCC
- Matéria
- Banco de Dados
- Concurso
- TRF 3ª Região
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 14 -
Considere que a tabela Processo foi criada sem chave primária. Nesse caso, para definir a chave primária, antes de serem inseridos registros, deve-se utilizar a instrução SQL
- a) ADD TO Processo PRIMARY KEY(NumeroSeqProcesso, DigitoProcesso, AnoAjuizamentoProcesso);
- b) INSERT INTO Processo PRIMARY KEY(NumeroSeqProcesso, DigitoProcesso, AnoAjuizamentoProcesso);
- c) ALTER TABLE Processo ADD PRIMARY KEY(NumeroSeqProcesso, DigitoProcesso, AnoAjuizamentoProcesso);
- d) ADD CONTRAINT PRIMARY KEY(NumeroSeqProcesso, DigitoProcesso, AnoAjuizamentoProcesso) from Processo;
- e) UPDATE TABLE Processo ADD PRIMARY KEY(NumeroSeqProcesso, DigitoProcesso, AnoAjuizamentoProcesso);
- #118191
- Banca
- FCC
- Matéria
- Banco de Dados
- Concurso
- TRF 3ª Região
- Tipo
- Múltipla escolha
- Comentários
- Seja o primeiro a comentar
(1,0) 15 -
O comando SQL utilizado para inserir a segunda linha apresentada na tabela é
- a) ALTER TABLE Cadastro SET LINE 2 = 'Idade’;
- b) UPDATE TABLE Cadastro SET Nome = 'Antônio Silva', Idade = 36 WHERE ROW = 2;
- c) INSERT INTO Cadastro VALUES (2,'Antônio Silva',36);
- d) INSERT INTO Cadastro VALUES('Antônio Silva',36) WHERE Id = 2;
- e) UPDATE TABLE Cadastro INSERT (2, 'Antônio Silva', 36);