Questões de Concurso Público Câmara de Manaus - AM 2024 para Analista de Banco de Dados

Foram encontradas 60 questões

Q3136488 Biblioteconomia
Os metadados possuem informações sobre processos de negócio, regras de restrição de acesso e estruturas de dados lógicas e físicas. Os metadados que rastreiam as etapas de manipulação de dados, garante a qualidade e a reprodutibilidade dos dados, documentando como os dados foram derivados e transformados, incluindo a sua origem, são metadados de:
Alternativas
Q3136489 Banco de Dados
O Tuning em Banco de Dados é uma ação que visa a otimização do desempenho da sua infraestrutura de dados. A performance do cache e a redução de paginação é obtida, principalmente, por meio do: 
Alternativas
Q3136490 Banco de Dados
É possível definir a quantidade de memória a ser usada pelo MySQL. Em um servidor dedicado, a boa prática é alocar de 75% a 80% da memória disponível para o banco de dados. Para alocar, por exemplo, 128 MB de memória teríamos:
Alternativas
Q3136491 Banco de Dados
Stored Procedures e Triggers são ferramentas poderosas no gerenciamento e automação de tarefas em bancos de dados relacionais. Ambas desempenham papéis essenciais na manutenção da integridade dos dados e na automação de processos. A seguir, analise as afirmações e indique se são verdadeiras (V) ou falsas (F).
(__)Stored Procedures permitem o uso de estruturas de controle de fluxo, como condicionais (IF) e loops (WHILE), o que torna possível realizar operações complexas e reutilizáveis dentro do banco de dados.
(__)Uma Trigger é executada automaticamente em resposta a eventos específicos, como uma inserção, atualização ou exclusão de dados, e não pode ser invocada diretamente por um comando SQL.
(__)Triggers podem ser configuradas para executar após a conclusão de uma transação ou imediatamente antes do início da mesma, o que permite um controle refinado sobre as operações no banco de dados.
(__)Stored Procedures são sempre mais eficientes do que Triggers, independentemente do contexto ou da operação sendo realizada, devido à sua flexibilidade de uso.
(__)Em alguns sistemas de banco de dados, tanto Stored Procedures quanto Triggers podem ser compiladas e otimizadas, melhorando o desempenho da execução subsequente.
A sequência correta é:
Alternativas
Q3136492 Banco de Dados
Para mitigar os riscos associados ao uso de SQL em bancos de dados, é necessário implementar medidas de segurança adequadas. Nesse sentido, consideres as afirmações abaixo.
I.Ao invés de concatenar diretamente os valores fornecidos pelos usuários em uma consulta SQL, é recomendado utilizar parâmetros. Isso evita a injeção de SQL, pois os valores fornecidos pelos usuários são tratados como dados e não como parte do comando SQL.
II.Um ataque de negação de serviço pode ser realizado por meio de SQL, sobrecarregando o banco de dados com solicitações maliciosas e impedindo o acesso legítimo ao sistema. Isso pode resultar na interrupção dos serviços e na perda de disponibilidade dos dados.
III.A injeção de SQL é uma técnica utilizada para proteção do banco de dados. Por meio dessa técnica é validada todas as entradas de dados fornecidas pelos usuários antes de executar comandos SQL. Isso ajuda a prevenir ataques de injeção de SQL, garantindo que apenas dados válidos sejam processados pelo banco de dados.
Assinale a alternativa que indica quais são as verdadeiras:
Alternativas
Q3136493 Sistemas Operacionais
A clusterização de banco de dados é um requisito obrigatório para aplicativos de produção altamente carregados para garantir a disponibilidade de dados e o alto desempenho. Nesse contexto, assinale a alternativa incorreta:
Alternativas
Q3136494 Banco de Dados
SQL (Structured Query Language) é a linguagem padrão para a manipulação de dados em sistemas de bancos de dados relacionais, amplamente utilizada em todo o mercado. Embora a sintaxe SQL seja padrão, variações e extensões específicas de cada banco de dados podem existir. Considerando o padrão SQL e suas variações, qual das alternativas a seguir reflete corretamente um aspecto da linguagem SQL padrão? 
Alternativas
Q3136495 Banco de Dados
A álgebra relacional é uma parte fundamental do banco de dados relacional, proporcionando as operações necessárias para a manipulação e consulta de dados em um banco de dados. Com base nisso, qual das alternativas a seguir descreve corretamente uma operação da álgebra relacional?
Alternativas
Q3136496 Banco de Dados
As técnicas de modelagem de dados têm diferentes convenções que determinam quais símbolos são usados para representar os dados, como os modelos são dispostos e como os requisitos de negócios são transmitidos. Assinale a alternativa que se refere ao fluxo de trabalho na modelagem de dados, descrito abaixo:
Isso garantirá que o modelo reflita o uso dos dados pela empresa. Diversos padrões formais de modelagem de dados são usados de maneira generalizada. Os desenvolvedores orientados a objetos normalmente aplicam padrões de análise ou de design, enquanto as partes interessadas de outros domínios de negócios podem recorrer a outros padrões.
Alternativas
Q3136497 Banco de Dados
Os modelos de dados orientados a objetos permitem a representação de dados complexos e suas relações de maneira mais natural do que os modelos relacionais. Eles oferecem suporte para herança, encapsulamento e polimorfismo. Considerando as características dos modelos de dados orientados a objetos, qual das alternativas a seguir é correta?
Alternativas
Q3136498 Banco de Dados
Quando se faz a transição de um modelo de classes orientado a objetos para um modelo de dados relacional, certos ajustes precisam ser feitos para acomodar a natureza das relações e a normalização exigida por bancos de dados relacionais. Qual das alternativas a seguir reflete corretamente um aspecto desse processo de derivação?
Alternativas
Q3136499 Banco de Dados
Data Mining e Cubos OLAP são ferramentas essenciais para análise de grandes volumes de dados, permitindo que analistas obtenham informações estratégicas para tomada de decisões. No contexto de um Data Warehouse, essas tecnologias têm papéis complementares. Qual das alternativas abaixo descreve corretamente a aplicação dessas ferramentas no processo de análise de dados?
Alternativas
Q3136500 Engenharia de Software
Ferramentas CASE (Computer-Aided Software Engineering) são amplamente utilizadas no desenvolvimento de sistemas de bancos de dados para auxiliar na modelagem, projeto e implementação. Essas ferramentas ajudam a automatizar várias etapas do processo de desenvolvimento. Com base nisso, qual das alternativas abaixo descreve corretamente uma das principais funcionalidades das ferramentas CASE?
Alternativas
Q3136501 Banco de Dados
O Modelo Entidade-Relacionamento (MER) é amplamente utilizado na modelagem de bancos de dados para representar entidades e seus relacionamentos. No desenvolvimento de um banco de dados relacional, é essencial que os analistas compreendam as características e os tipos de relacionamentos que podem ocorrer entre entidades. Com base nisso, qual das alternativas a seguir está correta? 
Alternativas
Q3136502 Banco de Dados
Um sistema de banco de dados distribuído (BDD) consiste em um relação de nós, cada qual podendo participar na execução de transações que acessam dados em um ou mais nós. O acesso a diversos itens de dados em um sistema distribuído é normalmente acompanhado de transações que têm de preservar a propriedade da atomicidade, que implica na seguinte premissa:
Alternativas
Q3136503 Banco de Dados
A análise orientada a objetos é uma abordagem que utiliza conceitos de objetos, classes, herança e encapsulamento para a modelagem de sistemas complexos. Com base nisso, qual das alternativas a seguir representa corretamente um princípio fundamental da análise orientada a objetos? 
Alternativas
Q3136504 Banco de Dados
Sistemas em missão crítica exigem que a modelagem de dados seja feita com extremo cuidado, considerando tanto a integridade quanto a disponibilidade das informações. Esses sistemas muitas vezes utilizam redundância de dados e estratégias de tolerância a falhas. Com base nesse contexto, qual das alternativas a seguir reflete uma prática recomendada para a modelagem de dados em sistemas de missão crítica? 
Alternativas
Q3136505 Governança de TI
Os sistemas de gerenciamento de processos de negócios (BPMS) são ferramentas poderosas que automatizam, monitoram e otimizam processos organizacionais. Com base no conhecimento sobre BPMS, qual das alternativas a seguir descreve corretamente um dos principais benefícios desses sistemas?
Alternativas
Q3136506 Banco de Dados
 O dicionário de dados é uma ferramenta fundamental na administração de bancos de dados, responsável por documentar e armazenar informações sobre os elementos de dados que compõem o sistema. Ele facilita a padronização, integração e controle dos dados, fornecendo uma visão clara sobre suas características, definições e restrições. Com base nisso, complete as lacunas a seguir. 
 O dicionário de dados contém informações sobre os atributos dos dados, como seu nome, tipo de dado e tamanho. Ele também armazena as ________(1), que são as regras e condições que garantem a integridade dos dados no sistema, e as ________(2), que identificam as ligações e dependências entre os diferentes dados no modelo de banco de dados.
Alternativas
Q3136507 Banco de Dados
O Modelo Entidade-Relacionamento (MER) é uma abordagem amplamente utilizada para modelar a estrutura de um banco de dados, representando as entidades do sistema e os relacionamentos entre elas. Considerando o desenvolvimento do Modelo Entidade-Relacionamento, qual das alternativas abaixo está correta? 
Alternativas
Respostas
41: E
42: A
43: D
44: E
45: C
46: A
47: B
48: B
49: E
50: B
51: C
52: E
53: C
54: D
55: C
56: C
57: E
58: A
59: A
60: E