HR的SQL期中测试答案.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:4 大小:24KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

HR的SQL期中测试答案.doc

HR的SQL期中测试答案.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

一、判断题(15分,每题0.5分)1.(T)与用文件系统来管理数据相比,用数据库管理数据数据冗余度较低。2.(T)一个信息可以用多种数据形式来表示。3.(F)数据库系统是数据库管理系统的重要组成部分。4.(F)数据库的三级模式是概念模型、逻辑模型和物理模型。5.(F)E-R模型只能转换为关系模型,不能转换为层次模型和网状模型。6.(F)如果一个实体A对应多个实体B,则A与B之间必然是一对多的联系。7.(T)一个关系的主键可以包含多个属性。8.(T)在实体-联系模型中,联系也可以具有属性。9.(F)关系运算中,投影运算是从行的角度进行的运算。10.(F)在一个关系模式中,如果A->B,B->C,则称C部分依赖于A。11.(F)E-R图转换为关系模型时,联系不能转换为关系模式。12.(F)E-R图转换为关系模式时,属性必须转换为独立的关系模式。13.(F)数据库的文件包括数据文件和索引文件。14.(F)数据库的一个数据文件可以属于多个文件组。15.(F)在SQLServer中,数据库的主数据文件的扩展名是ndf。16.(F)创建表时,对表的每列必须指明数据类型和长度,例如“生日datetime(8)”。17.(F)nvarchar数据类型的长度是固定的。18.(F)在SQLServer中,存储逻辑型数据值的数据类型是boolean.19.(F)SQL中的数据定义语言(DDL)用于实现数据增、删、改、查等数据操作。20.(F)对于逻辑型的属性,赋值是只能写“YES”或“NO”。21.(F)在SQL语句中,对数值型的属性赋值,应该两边用单引号将值包括起来。22.(F)在SELECT语句的WHERE子句部分,不能再使用SELECT语句。23.(F)为了提高数据库的检索和更新速度,最好在数据表的每个字段都建立索引。24.(F)聚集索引一定是唯一性索引,非聚集索引一定是非唯一性索引。25.(F)主键索引必然是唯一索引,唯一索引必然是主键索引。两者是同一概念的不同名称。26.(F)视图一旦创建,就存储了数据。27.(F)视图只能用来查看数据,不能在视图上进行数据更新。28.(F)视图只能用来查看一个基本表的数据,相当于在一个基本表上的投影与选择。29.(F)外键约束定义了表与表之间的关系,用于强制实体完整性。30.(F)一个检查约束只能作用于单列,不能作用于一行。二、选择题(30分,每题1分)1.E-R图用于描述数据库的(D)。A.物理模型B.存储模型C.逻辑模型D.概念模型2.ER图中的主要元素是(C)。A.结点、记录和文件B.记录、文件和表C.实体、联系和属性D.记录、表、属性3.数据库物理存储方式的描述称为(B)。A.外模式B.内模式C.概念模式D.逻辑模式4.数据库三级模式间引入二级映射的主要作用是(D)。5.6.7.8.9.10.11.12.13.14.15.16.17.18.A.提高数据与程序的安全性B.提高数据与程序的独立性C.保持数据与程序的一致性D.提高数据与程序的可移植性在DBS、DBMS、DB三者的关系是(C)。A.DB包括DBS和DBMSB.DBMS包括DBS和DBC.DBS包括DBMS和DBD.三者的包含关系在不同的场合下会发生改变A∩B可等价替换为(D)。A.B-(A-B)B.AU(A-B)C.A-(B-A)D.A-(A-B)有关系:职员(编号,姓名,生日,职务),从关系中查询所有经理的情况应使用(A)关系运算。A.选择B.投影C.连接D.笛卡儿积有关系:职员(编号,姓名,生日,职务),从关系中查询所有职员的姓名和职务应使用(B)关系运算。A.选择B.投影C.连接D.笛卡儿积有关系:销售(商品号,推销员编号,销售日期,客户名),那么,该关系的主键是(A)。A.(商品号,推销员编号,销售日期,客户名)B.(商品号,推销员编号,销售日期)C.商品号D.商品号,推销员编号有关系:教学(学号、教工号、课程号),每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师可以讲授多门课程,每门课程可以由多个老师来讲授,那么该关系的主键是(D)。A.教工号B.课程号C.(学号,教工号)D.(学号,教工号,课程号)有关系:教学(学号、班级号、班主任,班主任联系电话),一个学生只能属于一个班级,一个班级只有一个班主任,一个班主任只有一个联系电话,那么该关系的主键是﹝A﹞。A.学号B.班级号C.(学号,班级号)D.(学号,班级号,班主任)下面(C)不是SQLServer2005的数据库对象。A.视图B.索引C.SQL语句D.约束SQLServer的物理存储主要包括两类文件,它们是(B)。A.图片文件和文本文件B.数据文件和事务日志文件C.函数文件和数据文件D.源文件和可执行