Foram encontradas 24.479 questões.
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
Provas
Provas
Provas
Provas
A elaboração de um projeto de banco de dados é uma das etapas mais importantes no processo de desenvolvimento de um sistema de software. Bancos de dados mal desenhados impactam negativamente na performance futura do sistema. Com base nessa informação, julgue o item.
Numa modelagem de dados hierárquica podem ser representadas as relações entre os vários elementos de dados em um formato semelhante a uma árvore. Modelos de dados hierárquicos representam relações de um para muitos, com pais ou classes de dados raiz mapeados para vários filhos.
Provas
A elaboração de um projeto de banco de dados é uma das etapas mais importantes no processo de desenvolvimento de um sistema de software. Bancos de dados mal desenhados impactam negativamente na performance futura do sistema. Com base nessa informação, julgue o item.
Os Modelos de dados físicos mapeiam os modelos de dados lógicos para uma tecnologia de DBMS específica e utilizam a terminologia do software. Por exemplo, eles fornecem detalhes sobre o seguinte:
• Tipos de dados, conforme representados no software;
• Relações de dados, conforme representados no software;
• Detalhes adicionais, como performance e segurança.
Provas
A elaboração de um projeto de banco de dados é uma das etapas mais importantes no processo de desenvolvimento de um sistema de software. Bancos de dados mal desenhados impactam negativamente na performance futura do sistema. Com base nessa informação, julgue o item.
Os modelos de dados lógicos mapeiam as classes de dados conceituais para estruturas de dados técnicos. Eles fornecem mais detalhes sobre os conceitos de dados e as relações de dados complexos que foram identificados no modelo de dados conceitual, como estes:
• Tipos de dados dos vários atributos (por exemplo, string ou número);
• Relações entre as entidades de dados;
• Atributos primários ou campos-chave nos dados.
Provas
A elaboração de um projeto de banco de dados é uma das etapas mais importantes no processo de desenvolvimento de um sistema de software. Bancos de dados mal desenhados impactam negativamente na performance futura do sistema. Com base nessa informação, julgue o item.
Após a construção do projeto do banco de dados, são incorporadas as regras de segurança do banco e dos usuários, bem como os gatilhos que poderão ser úteis para o acompanhamento do sucesso do projeto de banco de dados.
Provas
A elaboração de um projeto de banco de dados é uma das etapas mais importantes no processo de desenvolvimento de um sistema de software. Bancos de dados mal desenhados impactam negativamente na performance futura do sistema. Com base nessa informação, julgue o item.
As etapas de elaboração de um projeto de banco de dados são: Análise de Requisitos, Modelo Conceitual, Modelo Lógico e Modelo Físico.
Provas
A respeito dos bancos de dados, leia o texto a seguir.
“[...] é um conjunto de operações que pertence ao agrupamento chamado de data manipulation language (DML), ou linguagem de manipulação de dados. Trata-se de um grupo de comandos de structured query language (SQL), linguagem de consulta estruturada, usado para recuperar, incluir, remover e modificar informações dentro de um banco de dados. Todos esses conceitos são aplicados quando se está usando a linguagem de programação SQL. Basicamente, ela é uma linguagem de programação criada para operar banco de dados relacional, ou seja, baseado em tabelas.”
O conjunto de operações referenciadas no texto é conhecido por
Provas
Caderno Container