Questões de Concurso Sobre banco de dados
Foram encontradas 18.979 questões
O esquema de banco de dados representado acima contém, respectivamente, ______entidades e________relacionamentos.
A opção que preenche as lacunas da frase acima é:
I – O Hadoop Distributed File System (HDFS) é um sistema de arquivos distribuídos otimizado para dados não estruturados.
II – Os Bancos de Dados NoSQL podem tratar grandes volumes de dados estruturados, semiestruturados e não estruturados.
III – O paradigma de programação MapReduce divide o trabalho em tarefas de mapeamento e redução para manipulação de dados distribuídos.
As afirmativas I, II e III são, respectivamente:
Sobre o Diagrama de Entidade Relacionamento (DER) abaixo, é INCORRETO afirmar que:

I - Um projeto de um novo Banco de Dados Relacional é realizado em três fases que produzem, em sequência, o Modelo Conceitual, o Modelo Lógico e o Modelo Físico.
II – O Modelo Lógico é independente do tipo de Sistema de Gerência de Banco de Dados (SGBD) utilizado no projeto do Banco de Dados Relacional.
III – Na última fase do projeto de um novo Banco de Dados Relacional são incluídos detalhes que influenciam no desempenho do Banco de Dados Relacional.
As afirmativas I, II e III são, respectivamente:
FONTE: https://cm-kls-content.s3.amazonaws.com/201802/ INTERATIVAS_2_0/MODELAGEM_DE_DADOS/U1/LIVRO_ UNICO.pdf
Considere as tabelas SQL abaixo para a questão:

Considere as tabelas SQL abaixo para a questão:

Você deseja consultar a cidade dos clientes que fizeram pelo menos dois pedidos de qualquer produto em um único pedido. Qual das consultas SQL abaixo retorna corretamente esses clientes?
Uma empresa deseja criar um banco de dados para gerenciar suas operações de vendas e inventário. O banco de dados precisa ser projetado para suportar transações de vendas, manter o controle de estoque e gerar relatórios de vendas. Esse banco de dados deve ser modelado para garantir integridade referencial, suportar transações ACID, e permitir auditoria e segurança adequadas.
Considerando o senário descrito, analise as abordagens para modelagem e administração do banco de dados apresentadas a seguir:
I. Modelagem de Dados: A modelagem deve começar com a criação de um modelo entidaderelacionamento (ER) detalhado, identificando entidades como "Clientes", "Produtos", "Vendas", e "Inventário". As relações entre essas entidades devem ser definidas e as tabelas resultantes devem ser normalizadas até a terceira forma normal (3NF) para evitar redundância e garantir integridade.
II. Administração de Banco de Dados: Para garantir transações ACID, a escolha do motor de armazenamento InnoDB para MySQL é apropriada, pois oferece suporte para transações, controle de concorrência e integridade referencial. Além disso, a segurança pode ser gerida através da implementação de criptografia para dados sensíveis, bem como o gerenciamento adequado de permissões e a realização de auditorias regulares.
III. Administração de Banco de Dados: Em Oracle, a administração pode ser facilitada através do uso de RMAN para backups e recuperação. A criação de tablespaces e a definição adequada de segmentos são fundamentais para o gerenciamento eficiente do espaço de armazenamento e a recuperação de dados.
IV. Modelagem de Dados: A modelagem física deve considerar o uso de índices para otimizar o desempenho das consultas e garantir que as chaves primárias e estrangeiras sejam bem definidas para suportar a integridade referencial. Além disso, é essencial realizar uma análise de impacto das mudanças na modelagem de dados antes de implementá-las.
É correto o que consta em