《SQL Server2008数据库技术与应用》习题1 《SQL Server2008数据库技术应用》习题1 第1章数据库系统认知 1.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是 (A)。 A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS 2.下面列出的数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管 理的阶段是(D)。 1.人工管理阶段Ⅱ.文件系统阶段I.数据库阶段 A.I和IⅡ B.只有II C.Ⅱ和I D.只有I 3.描述数据库全体数据的全局逻辑结构和特性的是(A)。 A.模式 B.内模式 C.外模式 4.在修改数据结构时,为保证数据库的数据独立性,只需要修改的是(C)。 A.模式与外模式B.模式与内模式 C.三级模式之间的两层映射D.三级模式 5.下列4项中,不属于数据库系统特点的是(C)。 A.数据共亭B.提高数据完整性 C,数据冗余度高D.提高数据独立性 6.数据模型的三个要素是(C)。 A.实体完整性、参照完整性、域完整性 B.数据结构、数据操作、数据完整性
《SQL Server 2008 数据库技术与应用》习题 1 1 《SQL Server 2008 数据库技术应用》习题 1 第1章数据库系统认知 1. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是 (A )。 A.DBS 包括 DB 和 DBMS B.DBMS 包括 DB 和 DBS C.DB 包括 DBS 和 DBMS D.DBS 就是 DB,也就是 DBMS 2. 下面列出的数据库管理技术发展的 3 个阶段中,没有专门的软件对数据进行管 理的阶段是(D)。 I.人工管理阶段 II.文件系统阶段 III.数据库阶段 A.I 和 II B.只有 II C.II 和 III D.只有 I 3. 描述数据库全体数据的全局逻辑结构和特性的是(A ) 。 A.模式 B.内模式 C.外模式 4. 在修改数据结构时,为保证数据库的数据独立性,只需要修改的是(C) 。 A.模式与外模式 B.模式与内模式 C.三级模式之间的两层映射 D.三级模式 5. 下列 4 项中,不属于数据库系统特点的是( C )。 A.数据共享 B.提高数据完整性 C.数据冗余度高 D.提高数据独立性 6. 数据模型的三个要素是( C )。 A.实体完整性、参照完整性、域完整性 B.数据结构、数据操作、数据完整性
《SQLServer2008数据库技术与应用》习题1 C.数据增加、数据修改、数据查询 D.外模式、模式、内模式 7.数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是 数据库系统(B)。 A。有专门的软件对数据进行管理 B.采用一定的数据模型组织数据 C.数据可长期保存 D.数据可共享 8.下列选项中(A)不是数据库系统的特点。 A.数据加工B.数据共享C.关系模型D·诚少数据冗余 9.数据库系统的数据独立性体现在(B)。 A.不会因为数据的变化而影响到应用程序 B。不会因为数据存储结构与数据逻辑结构的变化而影响应用程序 C.不会因为存储策略的变化而影响存储结构 D.不会因为某些存储结构的变化而影响其他的存储结构 10用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C)模式。 A.模式 B.物理模式 C.子模式 D.内模式 1L.下述(D)不是DBA数据库管理员的职责。 A.完整性约束说明 B.定义数据库模式 C.数据库安全 D.数据库管理系统设计 12.下列关于数据库运行和维护的叙述中,(D)是正确的。 A.只要数据库正式投入运行,标志着数据库设计工作的结束。 B.数据库的维护工作就是维护数据库系统的正常运行。 C.数据库的维护工作就是发现错误,修正错误
《SQL Server 2008 数据库技术与应用》习题 1 2 C.数据增加、数据修改、数据查询 D.外模式、模式、内模式 7. 数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是 数据库系统(B)。 A.有专门的软件对数据进行管理 B.采用一定的数据模型组织数据 C.数据可长期保存 D.数据可共享 8. 下列选项中(A)不是数据库系统的特点。 A.数据加工 B.数据共享 C.关系模型 D .减少数据冗余 9. 数据库系统的数据独立性体现在(B) 。 A.不会因为数据的变化而影响到应用程序 B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序 C.不会因为存储策略的变化而影响存储结构 D.不会因为某些存储结构的变化而影响其他的存储结构 10.用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C)模式。 A.模式 B.物理模式 C.子模式 D.内模式 11.下述(D)不是 DBA 数据库管理员的职责 。 A.完整性约束说明 B.定义数据库模式 C.数据库安全 D.数据库管理系统设计 12.下列关于数据库运行和维护的叙述中,(D)是正确的。 A.只要数据库正式投入运行,标志着数据库设计工作的结束。 B.数据库的维护工作就是维护数据库系统的正常运行。 C.数据库的维护工作就是发现错误,修正错误
《SQL Server2008数据库技术与应用》习题1 D.数据库正式投入运行标志着数据库运行和维护工作的开始。 13.家族关系在数据模型中是属于(A) A.层次模型 B.网状模型C.关系模型D.树状模型 第2章数据库需求分析与概念设计 1.数据库需求分析时,数据字典的含义是(D)。 A.数据库中所涉及的属性和文件的名称集合 B.数据库中所有数据的集合 C.数据库中所涉及的字母、字符及汉字的集合 D.数据库中所涉及的各类数据描述的集合,它是关于数据库中数据的描述 2.下列不属于需求分析阶段工作的是(C)。 A.建立数据字典B.建立数据流图 C.建立ER图D.系统功能需求 3.数据流图是在数据库(C)阶段进行的。 A.逻辑设计B.物理设计C.需求分析D.概念设计 4.在数据库设计中,用ER图来描述描述现实世界概念结构模型,但不涉及信息在 计算机中的表示,它属于数据库设计的(D)阶段。 A.逻辑设计B.物理设计 C.需求分析D.概念设计 5.ER方法的三要素是(C) A.实体、属性、实体集 B.实体、键、联系 C.实体、属性、联系 D.实体、域、候选区 6.概念设计的结果是(B)。 A.一个与DBMS相关的要领模型 B.一个与DBMS无关的概念模型 C.数据库系统的公用视图 D.数据库系统的数据字典 7.IDEF1X方法中的独立实体和从属实体分别用(D)形状表示
《SQL Server 2008 数据库技术与应用》习题 1 3 D.数据库正式投入运行标志着数据库运行和维护工作的开始。 13.家族关系在数据模型中是属于(A)。 A.层次模型 B.网状模型 C.关系模型 D.树状模型 第2章数据库需求分析与概念设计 1. 数据库需求分析时,数据字典的含义是(D)。 A.数据库中所涉及的属性和文件的名称集合 B.数据库中所有数据的集合 C.数据库中所涉及的字母、字符及汉字的集合 D.数据库中所涉及的各类数据描述的集合,它是关于数据库中数据的描述 2. 下列不属于需求分析阶段工作的是(C)。 A.建立数据字典 B.建立数据流图 C.建立 ER 图 D.系统功能需求 3. 数据流图是在数据库(C)阶段进行的。 A.逻辑设计 B.物理设计 C.需求分析 D.概念设计 4. 在数据库设计中,用 ER 图来描述描述现实世界概念结构模型,但不涉及信息在 计算机中的表示,它属于数据库设计的(D)阶段。 A.逻辑设计 B.物理设计 C.需求分析 D.概念设计 5. ER 方法的三要素是(C)。 A.实体、属性、实体集 B.实体、键、联系 C.实体、属性、联系 D.实体、域、候选区 6. 概念设计的结果是(B )。 A.一个与 DBMS 相关的要领模型 B.一个与 DBMS 无关的概念模型 C.数据库系统的公用视图 D.数据库系统的数据字典 7. IDEF1X 方法中的独立实体和从属实体分别用( D )形状表示
《SQLServer2008数据库技术与应用》习题1 A.矩形,椭圆B.菱形,矩形 C.圆角矩形,方角矩形D.方角矩形,圆角矩形 8.DEF1X方法中的确定联系和不确定联系分别是(B)的联系。 A.1:l,m:nB.1:n(n≥0),m:nC.m:n,1:n(n≥0) 9.DEF1X方法中的确定联系中的父子实体的标识联系和非标识联系分别用 (A)连线表示。 A.实线,虚线B.粗线,细线C.长线,短线D.虚线,实线 10.IDF1X方法中的非标识联系(非强制)连线的父实体端用(D)表示。 A.实心园B.实心圆 C.三角 D.空心钻石 11.所谓概念模型,指的是(D)。 A.客观存在的事物及其相互联系 B.将信息世界中的住处数据化 C.实体模型在计算机中的数据化表示 D.现实世界到机器世界的一个中间层次,即信息世界 12.区分不同实体的依据是(B)。 A.名称 B.属性 C.对象 D.概念 13在数据库技术中,实体联系模型是一种(D)。 A.逻辑数据模型 B.物理数据模型 C.结构数据模型 D.概念数据模型 14概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D)。 A.层次模型 B.关系模型 C.网状模型 D.实体联系模型
《SQL Server 2008 数据库技术与应用》习题 1 4 A.矩形,椭圆 B.菱形,矩形 C.圆角矩形,方角矩形 D.方角矩形,圆角矩形 8. IDEF1X 方法中的确定联系和不确定联系分别是( B )的联系。 A.1∶1,m∶n B.1∶n(n≥0),m∶n C.m∶n,1∶n(n≥0) 9. IDEF1X 方法中的确定联系中的父子实体的标识联系和非标识联系分别用 ( A )连线表示。 A.实线,虚线 B.粗线,细线 C.长线,短线 D.虚线,实线 10.IDEF1X 方法中的非标识联系(非强制)连线的父实体端用( D )表示。 A.实心圆 B.实心圆 C.三角 D.空心钻石 11.所谓概念模型,指的是(D)。 A.客观存在的事物及其相互联系 B.将信息世界中的住处数据化 C.实体模型在计算机中的数据化表示 D.现实世界到机器世界的一个中间层次,即信息世界 12.区分不同实体的依据是(B) 。 A.名称 B.属性 C.对象 D.概念 13.在数据库技术中,实体-联系模型是一种(D)。 A.逻辑数据模型 B.物理数据模型 C.结构数据模型 D.概念数据模型 14.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D) 。 A.层次模型 B.关系模型 C.网状模型 D.实体-联系模型
《SQLServer2008数据库技术与应用》习题1 第3章关系模型与数据库逻辑设计 1.关系数据模型是目前最重要的一种数据模型,它的三个组成要素是(B)。 A.实体完整性、参照完整性、用户定义完整性 B.数据结构、关系操作、完整性约束 C.数据增加、数据修改、数据查询 D.外模式、模式、内模式 2.在一个关系中,能唯一标识元组的属性或属性组称为关系的(B)。 A.副键B.主键C.从键D.参数 3.现有如下关系:患者(患者编号,患者姓名,性别,出生日期等)、主键为“患 者编号”;医生(医生编号,医生姓名等),医疗(患者编号,医生编号,医生姓名,诊 断日期,诊断结果等),主键为“患者编号+医生编号+诊断日期”。其中,医疗关系中 的外键是(D)。 A.患者编号 B.患者姓名 C.患者编号和患者姓名 D.医生编号和患者编号 4.关系数据库管理系统应能实现的专门关系运算包括(B)。 A。排序、索引、统计B.选择、投影、连接 C.关联、更新、排序D.显示、打印、制表 5.从一个关系中取出满足某个条件的所有元组形成一个新的关系是(C)操作。 A.投影B.连接C.选择D.复制 6.如果采用关系数据库实现应用,在数据库逻辑设计阶段需将(A)转换为关 系数据模型。 A.概念模型B.层次模型C.关系模型D.网状模型 7.SQLServer属于(A)类型的数据模型。 A.关系型数据模型 B,层次性数据模型 C.网状数据库模型 D.对象弄数据模型
《SQL Server 2008 数据库技术与应用》习题 1 5 第3章关系模型与数据库逻辑设计 1. 关系数据模型是目前最重要的一种数据模型,它的三个组成要素是(B )。 A.实体完整性、参照完整性、用户定义完整性 B.数据结构、关系操作、完整性约束 C.数据增加、数据修改、数据查询 D.外模式、模式、内模式 2. 在一个关系中,能唯一标识元组的属性或属性组称为关系的(B)。 A.副键 B.主键 C.从键 D.参数 3. 现有如下关系:患者(患者编号,患者姓名,性别,出生日期等)、主键为“患 者编号”;医生(医生编号,医生姓名等),医疗(患者编号,医生编号,医生姓名,诊 断日期,诊断结果等),主键为“患者编号+医生编号+诊断日期”。其中,医疗关系中 的外键是( D )。 A.患者编号 B.患者姓名 C.患者编号和患者姓名 D.医生编号和患者编号 4. 关系数据库管理系统应能实现的专门关系运算包括( B )。 A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表 5. 从一个关系中取出满足某个条件的所有元组形成一个新的关系是( C )操作。 A.投影 B.连接 C.选择 D.复制 6. 如果采用关系数据库实现应用,在数据库逻辑设计阶段需将( A )转换为关 系数据模型。 A.概念模型 B.层次模型 C.关系模型 D.网状模型 7. SQL Server 属于(A)类型的数据模型。 A.关系型数据模型 B.层次性数据模型 C.网状数据库模型 D.对象弄数据模型