属性就是对于一个对象的抽象刻画。事物本身所固有的性质。是物质必然的、基本的、不可分离的特性,又是事物某个方面质的表现。一定质的事物常表现出多种属性。有本质属性和非本质属性的区别。属性( attribute )是编程语言结构的任意特性。属性在其包含的信息和复杂性等方面变化很大,特别是当它们能确定时翻译/执行过程的时间。属性的典型例子有:变量的数据类型、表达式的值、存储器中变量的位置、程序的目标代码、数的有效位数。
可以在复杂的处理(甚至编译程序的构造)之前确定属性。例如,一个数的有效位数可以根据语言的定义确定(或者至少给出一个最小值)。属性也可以在程序执行期间才确定,如(非常数)表达式的值,或者动态分配的数据结构的位置。不同的属性变化,甚至不同语言的相同属性都可能有完全不同的联编时间。在执行之前联编的属性称作静态的( static ),而只在执行期间联编的属性是动态的( dynamic )。
什么是属性描述
“属性”意思是人类对于一个对象的抽象方面的刻画,一个具体事物,总是有许许多多的性质与关系,我们把一个事物的性质与关系,都叫作事物的属性。事物与属性是不可分的,事物都是有属性的事物,属性也都是事物的属性。
一个事物与另一个事物的相同或相异,也就是一个事物的属性与另一事物的属性的相同或相异。
什么是属性描述
1、原子性(Atomicity): 事务中包含的操作集合,要么全部操作执行完成,要么全部都不执行。即当事务执行过程中,发生了某些异常情况,如系统崩溃、执行出错,则需要对已执行的操作进行回滚,清除所有执行痕迹。2. 一致性(Consistency): 事务执行前和事务执行后,数据库的完整性约束不被破坏。即事务的执行是从一个有效状态转移到另一个有效状态。3.隔离性(Isolation): 多个事务并发执行时,彼此之间不应该存在相互影响。隔离程度不是绝对的,每个数据库都提供有自己的隔离级别,每个数据库的默认隔离级别也不尽相同。4.持久性(Durability): 事务正常执行完毕后,对数据库的修改是永久性的。即事务的修改操作已经记录到了存储介质中。