Questões de Concurso Sobre banco de dados

Foram encontradas 19.184 questões

Q3921018 Banco de Dados
Considerando os aspectos de recuperação e integridade em gerenciamento de transações, qual propriedade ACID garante que uma transação seja levada ao seu término completamente ou que não seja executada nenhuma parte dela? 
Alternativas
Q3921017 Banco de Dados
No processo de normalização de dados, qual nível de normalização busca eliminar dependências parciais, garantindo que todos os atributos não chave dependam totalmente da chave primária?
Alternativas
Q3921016 Banco de Dados
Em SQL, qual comando da categoria DCL (Controle de Dados) é utilizado para revogar permissões previamente concedidas a um usuário ou função em um objeto do banco de dados?
Alternativas
Q3921015 Banco de Dados
Em um banco de dados, qual componente descreve características técnicas como tipo de dado, tamanho, formato, origem, autorização e significado de um atributo específico?
Alternativas
Q3919210 Banco de Dados
Um Analista de TI da UFRJ decidiu utilizar o comando SELECT em uma tabela intitulada "funcionário", presente em um banco de dados desenvolvido em MySQL, para gerar uma tabela ordenada contendo o nome e o salário dos funcionários, em ordem ascendente por nome. A sintaxe correspondente a essa situação é:
Alternativas
Q3917982 Banco de Dados
Em um banco de dados relacional de secretaria escolar, o docente quer obter a lista de alunos de uma turma específica, exibindo apenas nome e matrícula, aplicando filtro por código da turma e ordenação por nome; ele pede a construção do comando SQL apropriado, sem uso de procedimento armazenado. Indique a instrução principal usada: 
Alternativas
Q3917580 Banco de Dados
Uma secretaria municipal implantou um Data Warehouse para consolidar dados de atendimento de vários sistemas legados. Em reuniões com a área de negócio, foi solicitado ao Técnico de TI que os relatórios permitam analisar “quantidade de atendimentos” e “tempo médio de atendimento” por tempo, unidade e tipo de serviço, com boa performance para agregações e filtros. Para isso, o Técnico de TI e sua equipe de dados adotaram a modelagem dimensional. Diante do exposto, assinale a alternativa que apresenta CORRETAMENTE o papel da tabela fato nesse cenário.
Alternativas
Q3917579 Banco de Dados
Uma entidade pública deseja um novo sistema de relatórios gerenciais consolidados com histórico, apresentando questões como tendência por mês, comparativo por unidade e tipo de serviço. Esta nova solução não pode impactar o desempenho dos sistemas transacionais atuais. Nesse caso, é uma solução CORRETA ao objetivo do cenário apresentado:
Alternativas
Q3917568 Banco de Dados
Durante a construção de um banco de dados em Oracle, um Técnico de TI precisa registrar uma regra simples em um bloco anônimo PL/SQL para validar um parâmetro e gravar mensagens de auditoria. Com base no enunciado, a estrutura que representa CORRETAMENTE um bloco anônimo é:
Alternativas
Q3917565 Banco de Dados

Em um ambiente com múltiplos perfis de acesso ao banco corporativo, um Técnico precisa atender aos requisitos projetados pela equipe de segurança, que solicitou que privilégios sejam concedidos de forma controlada e auditável na base de dados. Nesse contexto, analise as sentenças a seguir:



I- GRANT é um comando associado ao controle de privilégios.


II- INSERT é um comando de definição de dados.


III- CREATE TABLE é comando de definição de dados.


IV- REVOKE é um comando de controle de transação.



Sobre os comandos da linguagem SQL, estão CORRETAS apenas:

Alternativas
Q3913857 Banco de Dados
A respeito de conceitos fundamentais de bancos de dados e dos princípios que regem seu funcionamento em sistemas gerenciadores (SGBDs), analise as afirmativas abaixo.

I. Em um banco de dados relacional, a chave estrangeira é responsável por identificar de forma exclusiva cada registro de uma tabela, não podendo aceitar valores nulos, pois deve obrigatoriamente ser única.
II. O modelo relacional organiza os dados em tabelas compostas por linhas e colunas, onde cada linha representa uma tupla e cada coluna, um atributo. A integridade dos dados é garantida, entre outros fatores, pelas chaves primárias e estrangeiras.
III. O comando SQL JOIN permite combinar dados de duas ou mais tabelas com base em uma condição lógica, sendo o tipo LEFT JOIN utilizado para retornar todos os registros da tabela da esquerda, mesmo que não haja correspondência na da direita.
IV. A normalização é o processo de organização de dados em tabelas e colunas com o objetivo de reduzir redundâncias e anomalias de atualização, sendo a Terceira Forma Normal (3FN) a que elimina dependências transitivas entre atributos não chave.

Assinale a alternativa correta: 
Alternativas
Q3911066 Banco de Dados
Seja a tabela Pilotos definida em um banco de dados SQL e que não possui chave primária. O comando para inserir uma chave primária nessa tabela, definindo o campo cod para ser essa chave, é:
Alternativas
Q3911065 Banco de Dados

Seja a tabela Pilotos definida em um banco de dados SQL e que possui 1000 registros. Ao utilizar o comando DELETE FROM Pilotos; os registros dessa tabela serão todos apagados
Alternativas
Q3910049 Banco de Dados
Um técnico em informática foi designado para auxiliar na manutenção do sistema de cadastro de alunos de uma escola. O sistema utiliza um banco de dados relacional para armazenar informações como nome, matrícula, curso e notas. Com base nos conceitos fundamentais sobre bancos de dados, analise as afirmativas a seguir:

I.Em um banco de dados relacional, os dados são armazenados em tabelas, que se organizam em linhas e colunas, facilitando a manipulação e a consulta das informações.

II.A chave primária é um campo que identifica de forma única cada registro de uma tabela e não pode conter valores repetidos ou vazios.

III.O comando DELETE é utilizado para alterar dados existentes em uma tabela, substituindo valores antigos por novos.

IV.A normalização é o processo de organização das tabelas com o objetivo de eliminar redundâncias e evitar inconsistências nos dados.

V.O relacionamento entre tabelas é feito por meio de chaves primárias e chaves estrangeiras, garantindo a integridade referencial do banco de dados.
Com base nas afirmativas, assinale a alternativa correta:
Alternativas
Q3907831 Banco de Dados
O gerenciamento de transações em SGBDs (Sistemas Gerenciadores de Banco de Dados) modernos permite flexibilizar a propriedade de Durabilidade para ganho de performance em cenários específicos. No contexto do recurso de Delayed Durability (Durabilidade Retardada), assinale a alternativa correta.
Alternativas
Q3907830 Banco de Dados
Na fase de projeto lógico, a conversão de relacionamentos recursivos (autorrelacionamento) exige atenção especial para evitar ambiguidades no esquema relacional final. Considerando a regra de mapeamento de uma relação 1:N (Um para Muitos) recursiva, assinale a alternativa correta.
Alternativas
Q3907829 Banco de Dados
Na otimização de consultas, o otimizador baseado em custo utiliza estatísticas de Histogramas para estimar a seletividade de predicados em colunas com distribuição de dados não uniforme. Considerando o impacto da SARGability (Search Arguments Ability − Capacidade de Argumentos de Busca) na performance, assinale a alternativa correta.
Alternativas
Q3907828 Banco de Dados
A arquitetura de sistemas de gerência de bases de dados fundamenta-se em princípios de independência que garantem a evolução das estruturas sem impactar as camadas superiores. Considerando as 12 regras de Codd (Regras de Integridade para Sistemas Relacionais) e os conceitos de abstração, analise as afirmativas a seguir.

I.A Regra da Independência Lógica de Dados estabelece que as aplicações de usuário e as atividades de terminal devem permanecer funcionalmente intactas quando alterações são feitas nas tabelas base.
II.O conceito de Independência Física de Dados garante que o esquema conceitual do banco de dados não sofra alterações quando o método de armazenamento em disco ou as estruturas de índices são modificados.
III.De acordo com a Regra do Catálogo Dinâmico, as informações sobre a estrutura do banco de dados (metadados) devem ser armazenadas em tabelas comuns, acessíveis apenas via chamadas de sistema proprietárias.

Está correto o que se afirma em:
Alternativas
Q3907827 Banco de Dados
O refinamento de um projeto de banco de dados exige a aplicação de formas normais superiores para eliminar redundâncias que persistem após a Terceira Forma Normal. Acerca das dependências de junção e da Quinta Forma Normal (5FN), registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)A Quinta Forma Normal (5FN), também conhecida como Forma Normal de Junção-Projeção (PJ/NF), visa garantir que uma tabela possa ser decomposta e recomposta sem a perda de informações originais.
(__)Uma tabela está na Quarta Forma Normal (4FN) quando toda dependência multivalorada não trivial é também uma dependência funcional cuja determinante seja uma chave candidata da relação.
(__)A aplicação da Quinta Forma Normal (5FN) é obrigatória em todos os sistemas OLTP (Online Transaction Processing − Processamento de Transações em Linha), independentemente da complexidade dos relacionamentos ternários.
(__)Dependências de Junção (Join Dependencies) são consideradas anomalias de hardware que ocorrem quando o índice Clusterizado (Clustered Index) de uma tabela é corrompido durante uma operação de Backup (Cópia de Segurança).

Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo: 
Alternativas
Q3907826 Banco de Dados
Em arquiteturas de banco de dados robustas, a lógica de integridade pode ser implementada via Triggers (Gatilhos) do tipo INSTEAD OF (Em Vez De), que operam sobre objetos que não permitem manipulação direta. No contexto da manipulação de dados através de estruturas complexas, assinale a alternativa correta.
Alternativas
Respostas
821: A
822: E
823: B
824: A
825: E
826: C
827: D
828: A
829: C
830: B
831: A
832: A
833: A
834: A
835: A
836: A
837: B
838: C
839: C
840: B