Questões de Banco de Dados para Concurso

Foram encontradas 15.577 questões

Q2183445 Banco de Dados
Juliana necessita preparar o banco de dados BD_APOIO criado no PostgreSQL para o primeiro uso. De modo a executar a tarefa de popular o BD_APOIO com celeridade, Juliana deve:
Alternativas
Q2183444 Banco de Dados
Ao criar ou modificar um banco de dados no SQL Server é possível configurar a cláusula COLLATE da instrução CREATE DATABASE ou ALTER DATABASE.
A configuração de COLLATE para um banco de dados:
Alternativas
Q2183443 Banco de Dados
Luiz é o responsável pela rotina de backup dos bancos de dados BD_FIRST e BD_SECOND mantidos no PostgreSQL. Para garantir que BD_FIRST e BD_SECOND sejam restaurados consistentemente até um ponto específico no tempo, tal como uma data-hora anterior a um ponto de falha, Luiz deve realizar backups do tipo:
Alternativas
Q2183442 Banco de Dados
A gestão do TJRN é apoiada por sistemas de informações digitais que estão em produção há mais de dez anos abrangendo diversos contextos, como gestão de pessoal, gestão orçamentária, pedidos de serviço, controle de viaturas etc. Para apoiar a tomada de decisão de alto nível do Tribunal, é necessário o desenvolvimento de um banco de dados analítico que seja orientado a assunto, não volátil e histórico, integrando dados estruturados dos diversos sistemas e contextos.
O banco de dados a ser desenvolvido é um Data:
Alternativas
Q2183441 Banco de Dados
Luiz é o DBA do TJRN e atendeu um chamado da equipe de desenvolvimento que pedia para criar um banco de dados com 5 Gigabytes, mas, na hora de criar, Luiz digitou 50 Gigabytes.
Para apagar o banco de dados criado equivocadamente, Luiz deve utilizar o comando: 
Alternativas
Q2183440 Banco de Dados
Em banco de dados, uma transação é composta por diversas operações sobre os dados, como leitura, alteração, inserção e remoção. Contudo, a transação é percebida como uma operação lógica única sobre os dados.
Com isso, para garantir a consistência de um banco de dados, as transações devem satisfazer algumas propriedades, como:
(i) todas as operações da transação são executadas em caso de sucesso; ou
(ii) em caso de falhas, todas as operações são desfeitas e o banco de dados deve voltar ao mesmo estado em que estava antes do início da transação.
A propriedade de uma transação de banco de dados descrita é a:
Alternativas
Q2183439 Banco de Dados
Os bancos de dados massivos possuem características que precisam ser consideradas no desenvolvimento de soluções para analisar os dados armazenados.
Nesse tipo de ambiente de bancos de dados, a capacidade de minimizar os ruídos dos dados oriundos de múltiplas fontes heterogêneas, identificar o que é irrelevante e redundante, e apoiar a limpeza dos dados, contribuindo para sua qualidade, corresponde à característica Big Data: 
Alternativas
Q2183438 Banco de Dados

Observe a estrutura do dataset ilustrado a seguir


Imagem associada para resolução da questão


Para armazenar o dataset ilustrado, é necessário utilizar o banco de dados NoSQL: 

Alternativas
Q2183437 Banco de Dados

Observe o seguinte Modelo Entidade Relacionamento a seguir.


Imagem associada para resolução da questão

O modelo ilustrado atende a regra de negócio:

Alternativas
Q2183436 Banco de Dados
O modelo de banco de dados em que a associação entre dois registros é feita por meio do relacionamento entre um registropai e vários registros-filhos com cardinalidade 1:N, e a navegação é feita da raiz para as folhas, é o: 
Alternativas
Q2183352 Banco de Dados
Para integrar os dados de diversas fontes, Julia desenvolveu um ETL para executar ações sobre os dados como: extrair, limpar, agregar, transformar e carregar dados em um banco de dados destino visando apoiar análises históricas.
Para implementar as ações sobre os dados em um ETL, Julia utilizou:
Alternativas
Q2183351 Banco de Dados

Observe o modelo multidimensional de dados de um Data Warehouse a seguir.

Imagem associada para resolução da questão


O tipo de modelagem multidimensional empregada é:

Alternativas
Q2183350 Banco de Dados
Utilizando um Painel de Informações, Julia analisou a Taxa de Congestionamento de Processos Judiciais dos Estados do Brasil e depois selecionou o Estado do Rio Grande no Norte para analisar a taxa por cidade.
A operação OLAP realizada por Julia foi:
Alternativas
Q2183348 Banco de Dados
O volume de informações digitais heterogêneas sobre processos judiciais está crescendo diariamente, especialmente quando correlações com bases de dados de outros contextos são criadas. Observe o seguinte exemplo de representação gráfica de uma pequena amostra do dataset ProcessosJudiciais, contendo nós, arestas e propriedades, armazenado em um banco de dados massivo. Imagem associada para resolução da questão

Para armazenar o dataset ProcessosJudiciais exemplificado, é necessário utilizar um banco de dados: 

Alternativas
Q2183344 Banco de Dados
A analista Carla recebeu a tarefa de implementar uma solução algorítmica para classificar os processos arquivados no TJRN entre aqueles que foram ganhos e aqueles que foram perdidos. Na primeira abordagem, Carla se baseou no algoritmo de machine learning que, aplicado à classificação binária, divide os dados de entrada em duas regiões separadas por uma reta. Ao fim do algoritmo, a distância da reta para o dado mais próximo de cada região é a mesma e a maior possível.
Sendo assim, na primeira abordagem, Carla utilizou como base o algoritmo de machine learning:
Alternativas
Q2183335 Banco de Dados

Tabela 1

Considere a estrutura e uma instância da tabela relacional FILIACAO exibida a seguir. 



Com relação à tabela FILIACAO (Tabela 1), definida anteriormente, o comando SQL que produz a lista dos nomes das pessoas que são citadas na instância da referida tabela, sem repetições, é:
Alternativas
Q2183334 Banco de Dados

Tabela 1

Considere a estrutura e uma instância da tabela relacional FILIACAO exibida a seguir. 



Com relação à tabela FILIACAO (Tabela 1), analise o comando SQL a seguir.


select distinct t3.Pessoa, t4.Pessoa

FROM FILIACAO t1, FILIACAO t2, FILIACAO t3, FILIACAO

t4


WHERE t1.Pessoa < t2.Pessoa


 and t1.Genitor = t2.Genitor

 and t3.Genitor = t1.Pessoa

 and t4.Genitor = t2.Pessoa 


Afora a linha de títulos, o número de linhas produzidas pela execução do referido comando SQL é:

Alternativas
Q2183332 Banco de Dados
Tabelas do tipo Indexed-organized tables no Oracle têm uma correspondência de organização e funcionalidade com:
Alternativas
Q2183330 Banco de Dados
Supondo que no Brasil
- todo brasileiro tem um, e somente um, CPF; - alguns brasileiros têm um, mas somente um, passaporte válido; - alguns brasileiros têm uma, mas somente uma, carteira de motorista (CNH) válida.
A definição correta desses atributos numa tabela relacional normalizada seria: 
Alternativas
Ano: 2023 Banca: UFPR Órgão: IF-PR Prova: UFPR - 2023 - IF-PR - Informática |
Q2183065 Banco de Dados
O estado do banco de dados relacional abaixo é referência para a questão. As colunas que são chave-primária estão destacadas em cada relação.


Qual o resultado correto ao executar o comando SQL abaixo?


SELECT ALUNO.Matricula, ALUNO.Nome, CURSO.Nome AS Curso SUM(DISCIPLINA.Carga_horaria) AS "Total de horas"

FROM ALUNO, ALUNO_CURSA, DISCIPLINA, CURSO

WHERE ALUNO.Matricula = ALUNO_CURSA.Cod_aluno

        AND ALUNO_CURSA.Cod_disciplina = DISCIPLINA.Codigo

        AND DISCIPLINA.Cod_curso = CURSO.Codigo

GROUP BY ALUNO.Matricula, CURSO.Nome

ORDER BY ALUNO.Nome;

Alternativas
Respostas
2601: D
2602: A
2603: D
2604: E
2605: A
2606: A
2607: D
2608: A
2609: C
2610: D
2611: A
2612: A
2613: C
2614: B
2615: E
2616: B
2617: A
2618: A
2619: B
2620: E