《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.对象弄数据模型
《SQLServer2008数据库技术与应用》习题1 8.关系数据模型有许多优点,但下面所列的条目(D)不是它的优点。 A.结构简单 B.适用于集合操作 C.有标准语言 D.可表示复杂的语义 9.下面的选项不是关系数据库基本特征的是(A)。 A.不同的列应有不同的数据类型 B.不同的列应有不同的列名 C.与行的次序无关 D.与列的次序无关 10.一个关系只有一个(D)。 A.候选键 B.外键 C.超键 D.主键 11.关系模型中,一个键是(C)。 A.可以由多个任意属性组成 B.至多由一个属性组成 C.由一个或多个属性组成,其值能够惟一标识关系中一个元组 D.以上都不是 12.关系代数运算是以(C)为基础的运算。 A.关系运算 B.谓词演算 C.集合运算 D.代数运算 13.传统关系运算符号有(C)。 A.UX✉o B.U-o∞ c.Un-× D.UnΣΠ 14专门关系运算符号是(B)。 6
《SQL Server 2008 数据库技术与应用》习题 1 6 8. 关系数据模型有许多优点,但下面所列的条目(D)不是它的优点。 A.结构简单 B.适用于集合操作 C.有标准语言 D.可表示复杂的语义 9. 下面的选项不是关系数据库基本特征的是(A)。 A. 不同的列应有不同的数据类型 B. 不同的列应有不同的列名 C. 与行的次序无关 D. 与列的次序无关 10.一个关系只有一个(D)。 A.候选键 B.外键 C.超键 D.主键 11.关系模型中,一个键是(C )。 A. 可以由多个任意属性组成 B. 至多由一个属性组成 C. 由一个或多个属性组成,其值能够惟一标识关系中一个元组 D. 以上都不是 12.关系代数运算是以(C)为基础的运算 。 A.关系运算 B.谓词演算 C.集合运算 D.代数运算 13.传统关系运算符号有(C)。 A.∪ × σ B.∪ -σ∞ C. ∪∩-× D.∪∩ΣΠ 14.专门关系运算符号是(B)
《SQL Server2008数据库技术与应用》习题1 A.Un- B.Πo☒ c.un× D.UoΠ 15.关系数据库管理系统应能实现的专门关系运算包括(B)。 A.排序、索引、统计 B,选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表 16.关系数据库中的投影操作是指从关系中(B)。 A.抽出特定行 B.抽出特定的列 C.建立相应的影像 D.建立相应的图形 17.一个关系中取出满足某个条件的所有元组形成一个新的关系的操作是(C)操 作。 A.投影B.连接 C.选择D.复制 18关系代数中的连接操作是由(B)操作组合而成。 A.选择和投影 B.选择和笛卡尔积 C.投影、选择、笛卡尔积 D.投影和笛卡尔积 19.一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个 共有的(C)。 A.记录 B.,行 C.属性 D.元组 20.如果采用关系数据库实现应用,在数据库逻辑设计阶段需将(A)转换为关系 7
《SQL Server 2008 数据库技术与应用》习题 1 7 A. ∪∩- B. Πσ C. ∪∩× D.∪σΠ 15.关系数据库管理系统应能实现的专门关系运算包括(B )。 A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表 16.关系数据库中的投影操作是指从关系中(B)。 A.抽出特定行 B.抽出特定的列 C.建立相应的影像 D.建立相应的图形 17.一个关系中取出满足某个条件的所有元组形成一个新的关系的操作是(C )操 作。 A.投影 B.连接 C.选择 D.复制 18.关系代数中的连接操作是由(B)操作组合而成 。 A.选择和投影 B.选择和笛卡尔积 C.投影、选择、笛卡尔积 D.投影和笛卡尔积 19.一般情况下,当对关系 R 和 S 进行自然连接时,要求 R 和 S 含有一个或者多个 共有的(C) 。 A.记录 B.行 C.属性 D.元组 20.如果采用关系数据库实现应用,在数据库逻辑设计阶段需将(A )转换为关系
《SQLServer2008数据库技术与应用》习题1 数据模型。 A.E-R模型B.层次模型C.关系模型D.网状模型 21规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据 库中的关系必须满足其每一属性都是(B) A.互不相关的 B.不可分解的 C.长度可变的D.互相关联的 22.下列关于规范化理论各项中正确的是(D) A.对于一个关系模式来说,规范化越深越好 B.满足第二范式的关系模式一定满足第一范式 C,第一范式要求一非主码属性完全函数依赖关键字 D.规范化一般是通过分解各个关系模式实现的,但有时也有合并 23.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部 门”关系中,因哪个属性而使它不满足第一范式(B) 部门(部门号,部门名,部门成员,部门总经理) A.部门总经理B.部门成员C.部门名D.部门号 24.在一个关系R中,若每个数据项都是不可分割的,那么关系R一定属于(B) A.BCNF B.INF C.2NF D.3NF 25对于关系R,第三范式是R中的每个非主属性应满足(D A.与主关键字存在单值依赖关系B.与主关键字存在多值依赖关系 C.函数传递依赖主关键字 D.非函数传递依赖主关键字 第4章SQLServer2008R2的安装与配置 L.(A)管理工具是Microsoft SQL Server2008R2提供的集成环境,这种管理工 具用于访问、配置、控制、管理和开发SQLServer的所有组件。 A.Microsoft SQLServer Management Studio B.SQLServer配置管理器 C.Analysis Services D.SQLServer Business Intelligence Development Studio 2.下面的(C)不是Microsoft公司为用户提供的SQLServer2008R2版本。 A.企业版B.数据中心版C.应用版D.标准版
《SQL Server 2008 数据库技术与应用》习题 1 8 数据模型。 A.E-R 模型 B.层次模型 C.关系模型 D.网状模型 21.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据 库中的关系必须满足其每一属性都是(B ) A.互不相关的 B.不可分解的 C.长度可变的 D.互相关联的 22.下列关于规范化理论各项中正确的是(D) A.对于一个关系模式来说,规范化越深越好 B.满足第二范式的关系模式一定满足第一范式 C.第一范式要求一非主码属性完全函数依赖关键字 D.规范化一般是通过分解各个关系模式实现的,但有时也有合并 23.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部 门”关系中,因哪个属性而使它不满足第一范式(B) 部门(部门号,部门名,部门成员,部门总经理) A.部门总经理 B.部门成员 C.部门名 D.部门号 24.在一个关系 R 中,若每个数据项都是不可分割的,那么关系 R 一定属于(B) A.BCNF B.1NF C.2NF D.3NF 25.对于关系 R,第三范式是 R 中的每个非主属性应满足(D) A.与主关键字存在单值依赖关系 B.与主关键字存在多值依赖关系 C.函数传递依赖主关键字 D.非函数传递依赖主关键字 第4章SQL Server 2008 R2 的安装与配置 1. ( A )管理工具是 Microsoft SQL Server 2008 R2 提供的集成环境,这种管理工 具用于访问、配置、控制、管理和开发 SQL Server 的所有组件。 A.Microsoft SQL Server Management Studio B.SQL Server 配置管理器 C.Analysis Services D.SQL Server Business Intelligence Development Studio 2. 下面的( C )不是 Microsoft 公司为用户提供的 SQL Server 2008 R2 版本。 A.企业版 B.数据中心版 C.应用版 D.标准版
《SQL Server2008数据库技术与应用》习题1 3.Microsoft SQL Server2008R2是一种基于客户机服务器的关系型数据库管理系 统,它使用(B)在服务器和客户机之间传递请求。 4.在“连接”组中有两种连接认证方式,其中在(B)模式下,需要客户端应用程 序连接所需要的登录标识以及口令。 A.Windows身份验证B.混合身份验证C.其他D.前两种 5,SQL语言是(B)的语言,容易学习。 A.过程化 B.非过程化 C.格式化 D.导航式 第5章数据库的创建与管理 1.在创建数据库时,系统自动将(C)系统数据库中的所有用户定义的对象都复制 到数据库中。 A.Master B.Msdb C.Model D.Tempdb 2.SOL Server2008R2的系统数据库是(D). A.Master,Tempdb,AdventureWorks,Msdb,Resource B.Master,Tempdb,Model,Librar,Resource C.Master,Northwind,Model,Msdb,Resource D.Master,Tempdb,Model,Msdb,Resource 第6章表的创建管理与操作 1.使用TSQL创建表的语句是(B)。 A.DELETE TABLE B.CREATE TABLE C.ADD TABLE D.DROPTABLE 2.在TSQL中,关于NULL值叙述正确选项是(D) A.NULL表示空格 9
《SQL Server 2008 数据库技术与应用》习题 1 9 3. Microsoft SQL Server 2008 R2 是一种基于客户机/服务器的关系型数据库管理系 统,它使用( B )在服务器和客户机之间传递请求。 4. 在“连接”组中有两种连接认证方式,其中在(B)模式下,需要客户端应用程 序连接所需要的登录标识以及口令。 A.Windows 身份验证 B.混合身份验证 C.其他 D.前两种 5. SQL 语言是(B)的语言,容易学习 。 A.过程化 B.非过程化 C.格式化 D.导航式 第5章数据库的创建与管理 1. 在创建数据库时,系统自动将(C)系统数据库中的所有用户定义的对象都复制 到数据库中。 A.Master B.Msdb C.Model D.Tempdb 2. SQL Server 2008 R2 的系统数据库是(D )。 A.Master,Tempdb,AdventureWorks,Msdb,Resource B.Master,Tempdb,Model,Librar,Resource C.Master,Northwind,Model,Msdb,Resource D.Master,Tempdb,Model,Msdb,Resource 第6章表的创建管理与操作 1. 使用 T-SQL 创建表的语句是( B )。 A.DELETE TABLE B.CREATE TABLE C.ADD TABLE D.DROP TABLE 2. 在 T-SQL 中,关于 NULL 值叙述正确选项是 (D)。 A.NULL 表示空格
《SQLServer2008数据库技术与应用》习题1 B.NULL表示0 C.NULL既可以表示O,也可以表示是空格 D.NULL表示空值 3.为数据表创建索引的目的是(1)A),可以在创建表时用(2)C)两种方法 来创建唯一索引。 ()A.提高查询的检索性能B.创建唯一索引C.创建主键D.归类 (②)A.设置主键约束,设置唯一约束B.CREATE TABLE,CREATE INDEX C.设置主键约束,CREATE INDEX D.以上都可以 4.SQL Server的字符型系统数据类型主要包括(B)。 A.int、money、char B.char、varchar、text C.datetime、binary、int D.char、varchar、int 5.字符串常量使用(A)作为定界符。 A.单引号B·双引号C.方括号D.花括号 表达式123+456的结果是(C)。 A.579B.579C.123456D.123 6.下列函数中,返回值数据类型为t的是(B)。 A.LEFT B·LEN C·LTRIM D.SUNSTRING 7.关系数据表的关键字可由(D)列属性组成 A.一个B.两个C.多个 D.一个或多个 8.下面是有关主键和外键之间关系的描述,请问哪些描述是正确的(A)。 A.一个表中最多只能有一个主键约束,多个外键约束。 B.一个表中最多只能有一个外键约束,一个主键约束。 ℃.在定义主键外键时,应该首先定义主键约束,然后定义外键约束。 D.在定义主键外键时,应该首先定义外键约束,然后定义主键约束。 9.【表设计器】的“允许空”单元格用于设置该列是否可输入空值,实际上就是 创建该列的(C)约束。 A.主键B.外键C.NULL D.CHECK
《SQL Server 2008 数据库技术与应用》习题 1 10 B.NULL 表示 0 C.NULL 既可以表示 0,也可以表示是空格 D.NULL 表示空值 3. 为数据表创建索引的目的是((1)A ),可以在创建表时用((2)C)两种方法 来创建唯一索引。 ⑴ A.提高查询的检索性能 B.创建唯一索引 C.创建主键 D.归类 ⑵ A.设置主键约束,设置唯一约束 B.CREATE TABLE,CREATE INDEX C.设置主键约束,CREATE INDEX D.以上都可以 4. SQL Server 的字符型系统数据类型主要包括(B )。 A.int、money、char B.char、varchar、text C.datetime、binary、int D.char、varchar、int 5. 字符串常量使用(A )作为定界符。 A.单引号 B .双引号 C.方括号 D.花括号 表达式 ‘123'+‘456' 的结果是(C )。 A. '579' B. 579 C . '123456' D . '123' 6. 下列函数中,返回值数据类型为 int 的是(B )。 A. LEFT B .LEN C . LTRIM D.SUNSTRING 7. 关系数据表的关键字可由(D)列属性组成 A .一个 B .两个 C .多个 D .一个或多个 8. 下面是有关主键和外键之间关系的描述,请问哪些描述是正确的(A)。 A.一个表中最多只能有一个主键约束,多个外键约束。 B.一个表中最多只能有一个外键约束,一个主键约束。 C.在定义主键外键时,应该首先定义主键约束,然后定义外键约束。 D.在定义主键外键时,应该首先定义外键约束,然后定义主键约束。 9. 【表设计器】的“允许空”单元格用于设置该列是否可输入空值,实际上就是 创建该列的(C )约束。 A.主键 B.外键 C.NULL D.CHECK