- Entidade: é uma representação sobre um conjunto de atributos sobre determinado conceito do sistema. Toda entidade possui atributos (campos), que são as informações que referenciam a entidade (exemplo: clientes, funcionários, departamentos, etc.)
- Tabela: é a estrutura dos dados que serão armazenados do cliente (é a estrutura de uma entidade), é como se fosse uma ficha em branco de uma entidade.
- Campos (ou "atributos"): são os atributos de uma tabela (nome, idade, cpf, endereço, etc.).
- Registro: é como se fosse uma ficha preenchida.
- Índice: é um atributo (campo) otimizador de busca, que ajuda o banco de dados a organizar a tabela (exemplo: organizar em ordem alfabética pelo atributo "nome").
- Campo-chave ("Chave-Primária" ou "Primary-Key" (PK))
É um campo que eu defino que não vai se repetir de jeito nenhum em outros registros. É um campo que identifica unicamente um registro dentro de um conjunto de registros, a chave-primária tem que ser mínima: nenhum atributo que a compõe poderá ser retirado.
- Chave-estrangeira
É o atributo que faz referência a chave-primária de outra entidade, é o atributo usado para fazer o relacionamento entre duas entidades.
Sistema Gerenciador de Banco de Dados.
É um caminho para representar as entidades e suas características (atributos) em um modelo. É, basicamente, o modelo de um projeto.