Questões de Concurso Sobre banco de dados
Foram encontradas 18.985 questões
Em um banco de dados que armazena informações sobre pedidos de clientes, uma tabela foi criada inicialmente com as seguintes colunas: PedidoID, ClienteNome, ClienteTelefone, ProdutoID, ProdutoNome, Quantidade e PreçoUnitario. Essa estrutura apresenta redundâncias e possíveis anomalias.
Nessa situação, a normalização tem como objetivo
Uma equipe de analistas está desenvolvendo o banco de dados de uma agência bancária e, durante o levantamento de requisitos, colheu os seguintes dados:
• cada cliente possui um código único, nome, CPF, endereço e pode possuir mais de uma conta bancária;
• cada conta bancária pertence a um único cliente, possui número exclusivo, tipo (corrente ou poupança) e saldo;
• a agência deseja armazenar os dados de transações, que envolvem valores movimentados em contas bancárias, com data, hora e tipo (depósito, saque ou transferência).
Com base nessa situação hipotética, assinale a opção em que é corretamente descrita a modelagem conceitual dos dados conforme o modelo entidade-relacionamento.
Uma equipe de desenvolvimento está criando um sistema para gerenciar as operações de uma agência bancária. Após as primeiras entrevistas com os gerentes do banco, foram identificados os seguintes elementos do domínio:
• clientes realizam diversas transações bancárias;
• cada conta bancária pertence a um cliente específico;
• transações podem ser depósitos, saques ou transferências;
• as contas possuem saldo e data de abertura;
• a agência possui funcionários que atendem aos clientes;
• cada funcionário pode estar lotado em uma agência diferente ao longo do tempo.
Considerando a situação hipotética precedente, assinale a opção em que são apresentados somente elementos que devem ser modelados como entidades, de acordo com o modelo entidade-relacionamento.
A respeito da situação hipotética apresentada e da linguagem SQL a ela relacionada, julgue o item a seguir.
A criação de uma view que exiba o total de sinistros por cliente é considerada operação de DML, pois envolve a estrutura lógica do banco.
A respeito da situação hipotética apresentada e da linguagem SQL a ela relacionada, julgue o item a seguir.
O comando SELECT nome, idade FROM CLIENTE; pertence à DML, pois consulta os dados armazenados no banco para eventual tomada de decisão.
A respeito da situação hipotética apresentada e da linguagem SQL a ela relacionada, julgue o item a seguir.
A DDL permite a criação de restrições de integridade referencial entre as tabelas, como, por exemplo, a definição de uma chave estrangeira (foreign key) na tabela SINISTRO referenciando o código da APOLICE.
A respeito da situação hipotética apresentada e da linguagem SQL a ela relacionada, julgue o item a seguir.
Para recuperar os nomes de todos os beneficiários vinculados a apólices ativas, usa-se a DQL com cláusulas como INNER JOIN e WHERE, classificando-se tal operação como consulta de dados.
A respeito da situação hipotética apresentada e da linguagem SQL a ela relacionada, julgue o item a seguir.
A DQL é capaz de realizar agrupamentos e agregações por meio de funções como SUM, COUNT e GROUP BY, sendo possível, por exemplo, calcular o número de apólices por cidade.
A respeito da situação hipotética apresentada e da linguagem SQL a ela relacionada, julgue o item a seguir.
O comando UPDATE pode ser utilizado para alterar a definição de colunas em uma tabela, como o tipo de dado de uma coluna data_nascimento, por exemplo, substituindo VARCHAR por DATE.
Julgue o próximo item, relativo à normalização de dados, à modelagem de dados NoSQL e ao DataMesh.
Em bancos NoSQL orientados a documentos, é comum o uso de estruturas aninhadas, que evitam junções e melhoram a performance de leitura.
Julgue o próximo item, relativo à normalização de dados, à modelagem de dados NoSQL e ao DataMesh.
A modelagem em bancos de grafos segue o mesmo princípio das tabelas relacionais, sendo estruturada em tuplas fixas e normalizadas.
Julgue o próximo item, relativo à normalização de dados, à modelagem de dados NoSQL e ao DataMesh.
Na quarta forma normal (4FN), as dependências parciais e transitivas por si só são eliminadas, ainda que a tabela não esteja previamente na FNBC.
Julgue o próximo item, relativo à normalização de dados, à modelagem de dados NoSQL e ao DataMesh.
A primeira forma normal (1FN) será satisfeita quando todos os atributos tiverem domínio atômico, ou seja, quando não houver valores compostos ou repetitivos.
Julgue o próximo item, relativo à normalização de dados, à modelagem de dados NoSQL e ao DataMesh.
O DataMesh adota um modelo centralizado de governança e integração de dados, priorizando a consistência sobre a escalabilidade.
Sobre a instalação e configuração desses componentes, analise as afirmativas:
I. Durante a instalação do MySQL, é recomendável configurar um usuário administrador com privilégios restritos para evitar que aplicações tenham acesso irrestrito ao banco de dados, aumentando a segurança.
II. O Apache Tomcat, por ser um servidor de aplicação leve, não suporta conexões simultâneas e, portanto, não é indicado para ambientes corporativos que demandam alta escalabilidade.
III. A configuração do pool de conexões no servidor de aplicação é fundamental para otimizar o uso dos recursos e melhorar a performance na comunicação entre a aplicação e o banco de dados.
IV. Para garantir a segurança dos dados, as conexões entre o servidor de aplicação e o banco de dados devem ser criptografadas, o que pode ser configurado ativando o SSL/TLS no MySQL e no Tomcat.
V. Durante a instalação do MySQL, o diretório dos arquivos de dados deve ser configurado preferencialmente em um disco SSD para melhorar o desempenho das operações de leitura e gravação.
Assinale a alternativa CORRETA:
I - SELECT II - ALTER III - INSERT IV - CREATE V - DROP
Está correto o que se afirma, em: