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.

Entradas relacionadas: