Atributo

Definición: ¿Qué significa atributo?

En general, un atributo es una característica. En un sistema de gestión de bases de datos (DBMS), un atributo se refiere a un componente de la base de datos, como una tabla.

También puede referirse a un campo de base de datos. Los atributos describen las instancias en la columna de una base de datos.

Techinfo explica el atributo

En las bases de datos relacionales, los atributos son las características descriptivas o propiedades que definen todos los elementos pertenecientes a una determinada categoría aplicados a todas las celdas de una columna.

Las filas, en cambio, se denominan tuplas y representan conjuntos de datos aplicados a una sola entidad para identificar de forma única cada elemento. Los atributos son, por lo tanto, las características de cada tupla individual que ayudan a describir sus propiedades únicas.

Piense en una tabla en una base de datos relacional como si fuera análoga a una hoja de cálculo electrónica. Un atributo es simplemente una celda no nula en la hoja de cálculo, o la conjunción de una columna y una fila.

Almacena solo un dato sobre el objeto representado por la tabla a la que pertenece el atributo. Por ejemplo, la tupla puede ser una entidad de factura. Los atributos de una factura pueden ser Precio, Número, Fecha o Pagado / no pagado.

Más allá de los atributos sencillos o de un solo valor que se explican por sí mismos, existen varios tipos de atributos disponibles.

  • Atributo compuesto: es un atributo compuesto por varios otros atributos simples. Por ejemplo, el atributo Dirección de una entidad Empleado podría constar de los atributos Calle, Ciudad, Código postal y País.
  • Atributo multivalor: es un atributo donde se puede proporcionar más de una descripción. Por ejemplo, una entidad de empleado puede tener más de un atributo de ID de correo electrónico en la misma celda.
  • Atributo clave o atributo principal: es una identificación, clave, letra o número que identifica de manera única ese artículo. Por ejemplo, puede ser el número de una determinada factura (por ejemplo, el ID individual de esa factura). Una tabla que contiene un único atributo clave se considera una entidad sólida. Sin embargo, una tabla puede contener más de un atributo clave si se deriva de otras tablas.
  • Atributo derivado: como su nombre lo indica, se derivan de otros atributos, ya sea directamente o mediante resultados de fórmulas específicas. Por ejemplo, el atributo Edad de un empleado podría derivarse del atributo Fecha de nacimiento. En otros casos, una fórmula puede calcular el IVA de un pago determinado, de modo que cada vez que se completa la celda con el atributo Pago, la celda con el atributo derivado IVA calcula automáticamente su valor.

Esta definición se escribió en el contexto de los sistemas de bases de datos.