属性

From Wikipedia, the free encyclopedia

属性(ぞくせい、英:attribute, property)は、一般にあるものに共通して備わっているとされる性質や特徴のことである。例えば物体人間能力英語版スキルアビリティ英語版)、素性、社会関係などである。属性は、多くの分野で使用される用語である。

スコラ学などの古典的なアリストテレスの系譜の哲学の用語法では、attributeは本質に属し、本質を構成する性質をいった。それに対し、propertyは本質には属さないが個体の有しうる、有している特性をいった。ただし、この区別は近世以後混交し、現代ではほとんど用いられなくなった。

現在では、哲学者によっては、たとえばattributeをその性質の類(たとえば色)、propertyをその性質の中国語版(たとえば赤)とするなど、前述の古典的定義や語感を勘案しつつ独自の区別を定義する場合もあるが、一致した区別があるわけではなく、通用されることがほとんどである。

コンピュータ分野における属性とは、資源そのものや利用を行うものの性質や権限などに応じて、設定されることが多い。例えば、ファイル属性英語版、ユーザー属性などがある。

DOSWindowsファイル/ディレクトリ管理ではこの属性には「読み取り専用」「アーカイブ」「隠しファイル英語版」などがある。プロパティとも呼ぶ。attribコマンドでファイルの属性を表示、変更することができる。属性一覧表示で現れるアルファベットの意味は、以下のようになる。

  • R - 読み取り専用属性(Read-only file)
  • A - アーカイブ属性(Archive file)
  • S - システムファイル英語版属性(System file)
  • H - 隠しファイル属性(Hidden file)

Unix系オペレーティングシステムにおける属性については、ファイルパーミッションを参照。

関係データベース(リレーショナルデータベース)の関係モデル(リレーショナルモデル)における属性については、属性 (データベース) を参照。

コンピュータゲーム・TRPG分野での例

その他の例

関連項目

Related Articles

Wikiwand AI