EN - FR - DE - ES - IT - PT -

LexiconDream

📇 Registo

Uma única entrada numa base de dados contendo campos relacionados.

Registo

Um registo é uma única entrada numa tabela de base de dados. Contém todos os campos de uma entidade. Um registo de cliente tem nome, morada, telefone e data de registo. Um registo de encomenda tem o ID do cliente, produto, quantidade e preço. O registo é a unidade de armazenamento. Ao inserir uma linha, cria um registo. Ao consultar uma tabela, recupera registos. Ao atualizar um campo, altera um registo. O registo é o átomo dos dados relacionais.

Os registos relacionam-se entre si por meio de chaves. Um registo de cliente possui uma chave primária. Um registo de encomenda possui uma chave estrangeira que aponta para esse cliente. O relacionamento liga os dois registos sem duplicar dados. Um cliente pode ter vários pedidos. Cada registo de encomenda referencia o cliente. O registo do cliente armazena os dados do cliente uma única vez. Esta estrutura evita a redundância e mantém a consistência dos dados. Os registos também podem ser aninhados em algumas bases de dados. Uma base de dados de documentos pode ter um registo de cliente com uma matriz de registos de encomendas dentro dele. Este incorpora os dados relacionados num único documento. Os registos incorporados são mais rápidos de ler porque evitam junções. São mais difíceis de atualizar porque os mesmos dados podem aparecer em vários documentos. A escolha entre referenciar e incorporar depende da forma como os dados são utilizados. As bases de dados relacionais referenciam. As bases de dados de documentos geralmente incorporam. Ambas as abordagens apresentam vantagens e desvantagens.

Características do registo

Um registo é um facto sobre uma coisa. Uma tabela é uma coleção de factos relacionados. Uma base de dados é uma coleção de tabelas relacionadas.

Comments (2)

  1. Tina L.
    A record is a single entry in a database. A table is a collection of records. Simple but fundamental.
  2. Rick D.
    The article is clear. A single entry in a database containing related fields. Simple but important in data.

Leave a comment