Atributo

Fiabilidad

¿Qué significa atributo?

En general, un atributo es una característica. En un sistema de gestión de bases de datos (SGBD), 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 de la columna de una base de datos.

Definición de atributo

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

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

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

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

Más allá de los autoexplicativos atributos simples o de un solo valor, existen varios tipos de atributos disponibles.

  • Atributo compuesto: es un atributo compuesto por varios atributos simples. Por ejemplo, el atributo Dirección de una entidad Empleado podría estar formado por los atributos Calle, Ciudad, Código postal y País.
  • Atributo multivalor: es un atributo en el que se puede proporcionar más de una descripción. Por ejemplo, una entidad Empleado puede tener más de un atributo ID de correo electrónico en la misma celda.
  • Atributo clave o atributo primario: es un ID, clave, letra o número que identifica de forma única ese elemento. 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 fuerte. Sin embargo, una tabla puede contener más de un atributo clave si se deriva de otras tablas.
  • Atributo derivado: como su nombre indica, se derivan de otros atributos, ya sea directamente o a través de 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 podría calcular el IVA de un determinado pago, de forma que siempre que se rellene la celda con el atributo Pago, la celda con el atributo derivado IVA calcule automáticamente su valor.

Temas relacionados

Margaret Rouse
Technology Expert
Margaret Rouse
Experta en tecnología

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte años, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…