内容正文:
编写说明:依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循"由浅入深、循序渐进"的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》第8练,内容是网状模型。
《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》 第8练
网状模型
一、单项选择题
1. 网状数据模型的典型代表系统是( )
A. IMS
B. DBTG
C. MySQL
D. MongoDB
【答案】B
【解析】网状数据模型的典型代表是 DBTG 系统,亦称 CODASYL 系统。A 选项 IMS 是层次模型的典型代表;C 选项 MySQL 是关系模型的典型代表;D 选项 MongoDB 是文档型数据库,属于 NoSQL 数据库。
2.下列关于网状模型核心结构特点的描述,正确的是( )
A. 有且仅有一个根结点,其他结点有且仅有一个双亲
B. 可以有一个以上无双亲的结点,至少有一个结点有一个以上的双亲
C. 所有结点都必须有且仅有一个双亲结点
D. 所有结点都不能有超过两个的双亲结点
【答案】B
【解析】A 选项是层次模型的核心结构特点;C 选项同样是层次模型的特点;D 选项错误,网状模型对结点的双亲数量没有上限限制。B 选项准确描述了网状模型的两个核心结构特征。
3.下列关于层次模型与网状模型关系的表述,正确的是( )
A. 层次模型是网状模型的一个特例
B. 网状模型是层次模型的一个特例
C. 两者是完全独立的两种数据模型,没有任何包含关系
D. 两者结构完全相同,只是应用场景不同
【答案】A
【解析】任意一个连通的基本层次模型构成了一个网状模型,层次模型是网状模型的一个特例。当网状模型中每个结点最多只有一个双亲时,就退化为层次模型。
4.下列现实世界中的实体联系,最适合用网状模型直接表示的是( )
A. 学校的行政机构关系
B. 家族中的族谱关系
C. 教师、学生与课程之间的多对多联系
D. 军队中的上下级指挥关系
【答案】C
【解析】A、B、D 选项都是典型的一对多层次关系,适合用层次模型表示。C 选项中,一个教师可以教多门课程,一门课程可以有多个教师;一个学生可以选多门课程,一门课程可以有多个学生,这种复杂的多对多联系最适合用网状模型直接表示。
5.与层次模型相比,网状模型最主要的优势是( )
A. 结构简单,易于理解和实现
B. 能够直接表示多对多的实体联系
C. 数据查询操作更加简单高效
D. 具有更高的数据独立性
【答案】B
【解析】A 选项错误,层次模型的结构比网状模型更简单;C 选项错误,网状模型由于结构复杂,数据查询操作比层次模型更复杂;D 选项错误,网状模型的数据独立性仍然较差。B 选项是网状模型相对于层次模型最核心的优势,层次模型只能直接表示一对多联系,而网状模型可以直接表示多对多联系。
二、填空题
1.DBTG 系统也被称为______系统,是 20 世纪 70 年代提出的网状数据模型标准方案。
【答案】CODASYL
【解析】DBTG 系统是数据系统语言研究会(Conference On Data System Language, CODASYL)下属的数据库任务组提出的,因此也被称为 CODASYL 系统。
2.网状模型中,结点之间是______的,不分严格的上下层次关系。
【答案】平等
【解析】这是网状模型与层次模型的重要区别之一。层次模型有严格的上下层次关系,而网状模型中所有结点地位平等。
3.在三种传统逻辑数据模型中,______模型是结构最具普遍性的模型,层次模型是它的一个特例。
【答案】网状
【解析】网状模型可以表示任意复杂的实体联系,而层次模型只能表示一对多的联系,因此层次模型是网状模型的一个特例。
4.DBTG 系统方案是由______下属的数据库任务组在 20 世纪 70 年代提出的。
【答案】数据系统语言研究会或 CODASYL
【解析】这是网状模型发展历史中的重要知识点,DBTG 是 CODASYL 组织下属的专门负责数据库标准制定的任务组。
5.网状模型允许一个结点有多个______结点,这是它能够直接表示多对多联系的根本原因。
【答案】双亲
【解析】层次模型中一个结点只能有一个双亲结点,而网状模型中一个结点可以有多个双亲结点,这使得它能够直接表示多对多的实体联系。。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
编写说明:依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循"由浅入深、循序渐进"的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》第8练,内容是网状模型。
《数据库原理与应用技术-MySQL》(河北科学技术出版社)《一课一练》 第8练
网状模型
一、单项选择题
1. 网状数据模型的典型代表系统是( )
A. IMS
B. DBTG
C. MySQL
D. MongoDB
2.下列关于网状模型核心结构特点的描述,正确的是( )
A. 有且仅有一个根结点,其他结点有且仅有一个双亲
B. 可以有一个以上无双亲的结点,至少有一个结点有一个以上的双亲
C. 所有结点都必须有且仅有一个双亲结点
D. 所有结点都不能有超过两个的双亲结点
3.下列关于层次模型与网状模型关系的表述,正确的是( )
A. 层次模型是网状模型的一个特例
B. 网状模型是层次模型的一个特例
C. 两者是完全独立的两种数据模型,没有任何包含关系
D. 两者结构完全相同,只是应用场景不同
4.下列现实世界中的实体联系,最适合用网状模型直接表示的是( )
A. 学校的行政机构关系
B. 家族中的族谱关系
C. 教师、学生与课程之间的多对多联系
D. 军队中的上下级指挥关系
5.与层次模型相比,网状模型最主要的优势是( )
A. 结构简单,易于理解和实现
B. 能够直接表示多对多的实体联系
C. 数据查询操作更加简单高效
D. 具有更高的数据独立性
二、填空题
1.DBTG 系统也被称为______系统,是 20 世纪 70 年代提出的网状数据模型标准方案。
2.网状模型中,结点之间是______的,不分严格的上下层次关系。
3.在三种传统逻辑数据模型中,______模型是结构最具普遍性的模型,层次模型是它的一个特例。
4.DBTG 系统方案是由______下属的数据库任务组在 20 世纪 70 年代提出的。
5.网状模型允许一个结点有多个______结点,这是它能够直接表示多对多联系的根本原因。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$