单选题 数据模型的3要素是______。
  • A.外模式、概念模式和内模式
  • B.关系模型、网状模型、层次模型
  • C.实体、属性和联系
  • D.数据结构、数据操作和数据约束条件
【正确答案】 D
【答案解析】[解析] 数据模型由数据结构、数据操作和数据完整性约束3个要素组成。数据结构用于描述系统的静态特性。数据操作用于描述系统的动态特性,它是指对数据库中各种对象(型)的实例(值)允许执行的操作的集合,包括操作及有关的操作规则。数据完整性约束是一组完整性规则的集合,完整性规则是给定的数据模型中数据及其联系所具有的制约和存储规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效和相容。