9. Banco de dados Flashcards
(132 cards)
O que é uma base de dados?
Um conjunto estruturado de informações armazenadas eletronicamente.
Quais são os principais componentes de um banco de dados?
Tabelas, registros, atributos, chave primária e chave estrangeira.
O que é uma chave primária?
Um identificador único para cada registro em uma tabela.
O que é uma chave estrangeira?
Um campo que cria uma relação entre tabelas no banco de dados.
O que é documentação de banco de dados?
Registro detalhado da estrutura, regras e processos do banco de dados.
Qual a importância da documentação do banco de dados?
Facilita manutenção, entendimento do sistema e evita perda de conhecimento técnico.
O que é um dicionário de dados?
Um documento que descreve tabelas, atributos e tipos de dados usados no banco.
O que são regras de integridade em um banco de dados?
Restrições que garantem a consistência e confiabilidade dos dados.
O que é prototipação de banco de dados?
A criação de um modelo inicial para testar a estrutura antes da implementação final.
Qual é o principal objetivo da prototipação de banco de dados?
Identificar falhas, validar conceitos e melhorar a comunicação entre equipe e usuários.
Cite uma ferramenta usada para modelagem de banco de dados.
MySQL Workbench, Microsoft Visio ou Draw.io.
Qual a diferença entre prototipação de alta e baixa fidelidade?
Alta fidelidade se aproxima da versão final; baixa fidelidade é um esboço inicial.
O que é abstração na modelagem conceitual?
Simplificação dos dados, representando apenas os aspectos mais relevantes para o sistema.
📌 Exemplo:
Em vez de representar cada cliente com todos os seus dados detalhados, abstraímos para representar apenas o que é necessário, como o nome, e-mail e número de telefone.
Qual o objetivo da abstração na modelagem de banco de dados?
Reduzir a complexidade e focar nas informações essenciais.
O que é o Modelo Entidade-Relacionamento (ER)?
Uma ferramenta gráfica para representar as entidades e os relacionamentos entre elas em um banco de dados.
📌 Exemplo:
Em um banco de dados de vendas, as entidades podem ser Cliente e Produto, e o relacionamento pode ser Compra, conectando as duas entidades.
Quais são os principais elementos do Modelo ER?
Entidades, atributos, relacionamentos e chaves.
O que são entidades no Modelo ER?
Objetos ou coisas do mundo real que o banco de dados vai representar (ex: Cliente, Produto).
O que são atributos no Modelo ER?
Características que descrevem as entidades (ex: Nome, Preço).
O que são relacionamentos no Modelo ER?
Conexões entre as entidades que mostram como elas se interagem (ex: Compra).
O que é análise funcional na modelagem de banco de dados?
Processo de identificar as funções que o sistema deve realizar e como os dados serão processados.
📌 Exemplo:
Em um sistema bancário, a análise funcional pode incluir requisitos como consultar saldo, transferir fundos e gerenciar contas.
Qual o objetivo da análise funcional em modelagem de banco de dados?
Entender as necessidades do usuário e garantir que o sistema realize todas as operações necessárias.
O que é administração de dados?
Práticas e políticas para gerenciar, armazenar, proteger e manter os dados no banco de dados.
Exemplo:
Segurança de dados: Criptografia e autenticação para proteger informações sensíveis.
Backup de dados: Garantir que os dados possam ser restaurados em caso de falha.
Qual é o objetivo da administração de dados?
Garantir integridade, segurança e manutenção eficiente dos dados.
O que são dados estruturados?
Dados organizados em tabelas com linhas e colunas, com formato fixo e fácil de consultar.