Conceitos de Banco de Dados e Modelagem de Dados
Classificado em Computação
Escrito em em
com um tamanho de 3,44 KB
- Banco de Dados: Conjunto de dados que se relacionam entre si.
- Sistema de Gerência de Banco de Dados (SGBD): Software que incorpora as funções de definição, recuperação e alteração de dados de um BD.
- Modelos de Banco de Dados: Definição formal da estrutura de um BD. Sua finalidade é representar o conjunto de dados, sua estrutura, relacionamentos e restrições.
- Modelo Conceitual: Modelo de dados abstrato que descreve a estrutura de um BD de forma independente de um SGBD particular.
- Modelo Lógico: Modelo de dados que representa a estrutura de dados de um BD conforme vista pelo usuário do SGBD.
- Entidade: Conjunto de objetos, concretos e abstratos, da realidade modelada sobre os quais se deseja manter informações no BD.
- Ocorrência de Entidade: É um único objeto particular.
- Relacionamento: Conjunto de associações entre ocorrências de entidades.
- Auto-relacionamento: Relacionamento entre ocorrências da mesma entidade.
- Cardinalidade de Entidades em Relacionamento: Número de ocorrências de entidade associadas a uma ocorrência da entidade em questão através do relacionamento.
- Cardinalidade Máxima: Máximo de ocorrências de uma entidade em um relacionamento (1 ou n).
- Cardinalidade Mínima: É o mínimo de ocorrências de uma entidade em um relacionamento (0 ou 1).
- Atributo: Dado que é associado a cada ocorrência de uma entidade ou de um relacionamento.
- Arquitetura de 3 Camadas - Camada Externa: Parte do BD pela qual um grupo de usuários tem interesse.
- Camada Lógica: Estrutura do BD (entidades, tipos de dados, etc.); utiliza o conceito de Modelo de Dados.
- Camada Física: Nível mais baixo; arquivo físico no disco que contém os dados armazenados, descreve detalhes de armazenamento e contém definições de estruturas de dados.
- Armazenamento de dados e metadados: Armazena dados em um arquivo separado de sua definição. Auxilia nas alterações quando necessários, pois para um conjunto de dados é definida apenas uma estrutura que é pouco alterada, enquanto os dados armazenados mudam muito, pois a cada nova inserção, alteração ou remoção, os dados são modificados.
- MER (Modelo Entidade-Relacionamento): Uma coleção de objetos chamada Entidade; características que se deseja conhecer sobre estes objetos chamadas de Atributos; e a forma como esses objetos interagem, que são os Relacionamentos.
- Esquema: Definição das estruturas e a forma como os dados serão armazenados. Diferente dos dados, os esquemas não mudam com frequência.
- Instância: Coleção de informações armazenadas no BD em um instante particular; sofre alterações constantemente.
- Estado: Estado de um BD num determinado momento. O SGBD é responsável por garantir que toda instância do BD satisfaça ao esquema, persistindo (gravando) o estado do BD.
- Metadados: São dados sobre outros dados. Facilitam o entendimento dos relacionamentos e a utilidade das informações dos dados.