Questões de Concurso Público TJ-AC 2024 para Analista Judiciário - Analista de Banco de Dados

Foram encontradas 60 questões

Q2438381 Banco de Dados
Após a atualização de uma tabela, observou-se que os dados estavam incorretos. Realizada a depuração do problema, percebeu-se que havia três processos em seção crítica. A solução para o problema de seção crítica consiste em atender aos requisitos:
Alternativas
Q2438382 Banco de Dados
No contexto de administração de banco de dados MySQL, ao planejar o armazenamento de tabelas e índices, considerando otimizar a alocação de espaço e melhorar o desempenho do sistema, é recomendado utilizar: 
Alternativas
Q2438383 Banco de Dados
Num comando de criação de um trigger no MySQL, nas recentes edições, há um conjunto de elementos sintáticos que podem ser utilizados para determinar quando os procedimentos devem ser acionados e quais são esses procedimentos. As possíveis combinações de “quando x procedimento” válidas para triggers de transações são:
Alternativas
Q2438384 Banco de Dados
Seja o esquema relacional:

create table X1(
A1 int not null primary key,
B1 int)
create table X2(
A2 int not null primary key,
B2 int)
create table X3(
A1 int not null unique,
A2 int,
B3 int,
foreign key(A1) references X1(A1),
foreign key(A2) references X2(A2)
)

Para o esquema apresentado, a relação que existe entre as tabelas X1, X2 e X3 é descrita por: 
Alternativas
Q2438385 Banco de Dados
Observe o seguinte script de concessão de privilégios em MYSQL: 

CREATE DATABASE db;
CREATE TABLE db.t1 (c INT);
INSERT INTO db.t1 VALUES ROW (1);
CREATE TABLE db.t2 (c INT);
INSERT INTO db.t2 VALUES ROW (1);
CREATE USER u1;
GRANT SELECT, UPDATE ON db.t1 TO u1 WITH GRANT
OPTION;
CREATE USER u2;
GRANT SELECT, INSERT ON db.t2 TO u2;
CREATE USER u3;
GRANT ALL ON db.* TO u3;
REVOKE INSERT ON db.t2 FROM u2;

O resultado obtido pela execução do referido script, no que tange aos usuários, é: 
Alternativas
Q2438386 Banco de Dados
SQL é a linguagem padrão para manipulação de registros em bancos de dados relacionais. Apresenta uma organização estrutural bem-definida, dividindo seus comandos em cinco (5) subconjuntos: DML (Data Manipulation Language), DTL (Data Transaction Language), DDL (Data Definition Language), DQL (Data Query Language) e DCL (Data Control Language). São, respectivamente, função e exemplo de comandos do subconjunto DDL: 
Alternativas
Q2438387 Banco de Dados
Observe a seguinte arquitetura de uma solução de Business Intelligence implementada no TJ-AC. 

Imagem associada para resolução da questão

O elemento arquitetural implementado por meio de operações OLAP, como slice, rotate, drill-down e drill-up, é o:
Alternativas
Q2438388 Banco de Dados
A regra de SGBD distribuído que define que a probabilidade de o sistema funcionar sem queda em qualquer momento dado’’, porque, por ser distribuído, pode continuar a funcionar, mesmo diante da falha de algum componente individual, tal como um site isolado, é designada:
Alternativas
Q2438389 Banco de Dados
No MySQL, o backup lógico guarda as informações representadas como estrutura lógica de banco de dados (CREATE) e conteúdo (INSERT ou arquivos de texto delimitado) em um arquivo. Nesse sentido, o comando que realiza o backup lógico completo de cada banco de dados é:
Alternativas
Q2438390 Banco de Dados
Restrições de integridade são utilizadas para garantir a exatidão e a consistência dos dados em um banco de dados relacional, ou seja, garantir que dados representem assertivamente a realidade modelada. No âmbito das restrições de integridade de entidade, a definição válida é:
Alternativas
Q2438391 Banco de Dados
Uma característica típica dos bancos de dados orientados a documentos é que eles utilizam:
Alternativas
Q2438392 Banco de Dados
A capacidade de alterar o esquema conceitual sem que seja necessário alterar os esquemas externos ou os programas de aplicação, é denominada independência:
Alternativas
Q2438393 Banco de Dados
Um Banco de Dados Distribuído (BDD) é uma coleção de múltiplos bancos de dados logicamente interrelacionados e distribuídos por uma rede de computadores. O controle de concorrência se baseia no bloqueio, exatamente como na maioria dos sistemas não distribuídos. Todavia, requisições para testar, impor e liberar bloqueios se tornam mensagens e, por essa razão, o controle de concorrência em BDD tem como premissa o tratamento da:
Alternativas
Q2438394 Banco de Dados
Considere:

CCE = coluna de chave estrangeira
CCTP = coluna de chave da tabela pai
ICE = instância de chave estrangeira
ICTP = instância de chave da tabela pai

A integridade referencial exige que:
Alternativas
Q2438395 Sistemas Operacionais
Um sistema do TJ-AC faz uso de alocação particionada estática com suas partições estabelecidas na inicialização. Excluindo a área do sistema operacional, a divisão das partições está descrita na tabela a seguir:
Imagem associada para resolução da questão

Considerando que existam 5 programas a serem executados conforme descrito na tabela a seguir:

Imagem associada para resolução da questão

A sequência de alocação dos três programas iniciais nas partições 1,2 e 3 a ser executada de forma a obter a menor fragmentação interna é: 
Alternativas
Q2438396 Banco de Dados
Um administrador de banco de dados MySQL precisa realizar o restore do banco de dados "tjac_db", a partir de um arquivo de backup previamente criado com o nome backuptjac.sql. Para isso, deverá utilizar o comando: 
Alternativas
Q2438397 Sistemas Operacionais
Quanto ao gerenciamento de memória, o processo em que cada software em execução tem seu próprio espaço de endereçamento é denominado: 
Alternativas
Q2438398 Banco de Dados
A mudança de uma hierarquia (orientação) dimensional para outra tem sua realização facilitada em um cubo de dados por meio de uma técnica chamada: 
Alternativas
Q2438399 Arquitetura de Computadores
Um analista identificou um problema com os relatórios das operações aritméticas computacionais de um sistema. Para garantir o adequado processamento e promover as correções no ambiente operacional, após receber a solução de sua equipe, validou como correto o seguinte resultado da operação aritmética em hexadecimal: 
Alternativas
Q2438400 Banco de Dados
Analise a consulta SQL a seguir.

Linha 1: SELECT cidade, estado, COUNT(*)
Linha 2: FROM clientes
Linha 3: GROUP BY cidade, estado
Linha 4: UNION ALL
Linha 5: SELECT cidade, estado, COUNT(*)
Linha 6: FROM empregados
Linha 7: GROUP BY cidade, estado

Para ordenar os resultados retornados pela consulta SQL acima, a cláusula ORDER BY deve ser inserida:
Alternativas
Respostas
41: A
42: B
43: A
44: B
45: D
46: C
47: D
48: A
49: C
50: B
51: A
52: C
53: A
54: D
55: B
56: B
57: D
58: B
59: A
60: C