信息管理
单选题数据模型通常由三部分组成的,它们是数据结构、数据操作和( )。
A.数据管理
B.数据应用
C.数据收集
D.完整性约束
参考答案:D进入在线模考
一般来讲,数据模型是严格定义的一组概念的集合。这些概念精确地描述了系统的静态特征、动态特征和完整性约束条件,因此,数据类型通常由数据结构、数据操作和完整性约束三部分组成。
①数据结构:数据结构是所研究的对象类型的集合。这些对象是数据库的组成部分,它们包括两类,一类是与数据类型、内容、性质有关的对象;一类是与数据之间联系有关的对象。数据结构是对系统静态特性的描述。
②数据操作:数据操作是指对数据库中各种对象的实例允许执行的操作和集合,包括操作及有关的操作规则。数据库主要由检索和更新两大类操作。数据操作是对系统动态特性的描述。
③数据的约束条件:数据的约束条件是一组完整性规则的集合。完整性规则是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限制符合数据模型的数据库状态以及动态的变化,以保证数据的正确、有效、相容。数据模型应该反映和规定本数据模型必须遵守的基本的通用的完整性约束条件。例如,在关系模型中,任何关系必须满足实体完整性和参照完整性两个条件。
①数据结构:数据结构是所研究的对象类型的集合。这些对象是数据库的组成部分,它们包括两类,一类是与数据类型、内容、性质有关的对象;一类是与数据之间联系有关的对象。数据结构是对系统静态特性的描述。
②数据操作:数据操作是指对数据库中各种对象的实例允许执行的操作和集合,包括操作及有关的操作规则。数据库主要由检索和更新两大类操作。数据操作是对系统动态特性的描述。
③数据的约束条件:数据的约束条件是一组完整性规则的集合。完整性规则是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限制符合数据模型的数据库状态以及动态的变化,以保证数据的正确、有效、相容。数据模型应该反映和规定本数据模型必须遵守的基本的通用的完整性约束条件。例如,在关系模型中,任何关系必须满足实体完整性和参照完整性两个条件。
你可能感兴趣的试题
1在数据库逻辑设计中,当将E-R图转换为关系模式时,下面的做法哪一个是不正确的( )。
A.一个实体类型转换为一个关系模式
B.一个联系类型转换为一个关系模式
C.由实体类型转换成的关系模式的主键是该实体类型的主键
D.由联系类型转换成的关系模式的属性是与该联系类型相关的诸实体类型的属性的全体
2在"学生一选课一课程"数据库中的三个关系如下:
S(SN0,SNAME,SEX,AGE),
SC(SN0,CN0,GRADE),
C(CN0,CNAME,TEACHER)。
查找选修"数据库技术"这门课的学生的学生姓名和成绩。若使用连接查询的SQL,语句是:SELECT SNAME,GRADE FROM S,SC,C WHERE子句。其中的WHERE子句应该是( )。
S(SN0,SNAME,SEX,AGE),
SC(SN0,CN0,GRADE),
C(CN0,CNAME,TEACHER)。
查找选修"数据库技术"这门课的学生的学生姓名和成绩。若使用连接查询的SQL,语句是:SELECT SNAME,GRADE FROM S,SC,C WHERE子句。其中的WHERE子句应该是( )。
A.CNAME="数据库技术"AND SNO=SSNO AND SCNO=CNO
B.CNAME="数据库技术"AND SNO=SSNOAND SCNO=CNO
C.CNAME="数据库技术"AND SNO=SSNO AND SCNO=CNO
D.CNAME="数据库技术"AND SNO=SSNO
3建立在清楚的逻辑基础上,并且其决策方法和决策过程有固定的规律可循、可事先规定明确的决策规则的决策是( )。
A.非结构化决策
B.不可编程决策
C.半结构化决策
D.结构化决策
