版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【MOOC】数据库系统基础-北京信息科技大学中国大学慕课MOOC答案单元测试1、【单选题】数据不长期保存在计算机中是数据管理哪个阶段的特征?本题答案:【人工管理阶段】2、【单选题】数据可以共享、数据独立性高是数据管理哪个阶段的特征?本题答案:【数据库阶段】3、【单选题】数据独立性是指()。本题答案:【数据的存储结构修改时,应用程序不用修改】4、【单选题】数据共享除了可以节省存储空间,更重要的是可以保证()。本题答案:【数据的一致性】5、【单选题】以下不属于数据库阶段和文件阶段本质区别的是()。本题答案:【数据可以长期保存】6、【单选题】在数据库中保证数据正确的特性是()。本题答案:【数据完整性】7、【单选题】多个用户操作共享数据不产生冲突和矛盾,是由()。本题答案:【并发控制机制保障的】8、【单选题】传统的三大数据模型不包括()。本题答案:【概念数据模型】9、【单选题】以使用树结构来表示实体和实体之间联系的数据模型是()。本题答案:【层次数据模型】10、【单选题】真正物理存储数据的是()。本题答案:【存储数据库】11、【单选题】如下表述正确的是()本题答案:【概念数据库是存储数据库的抽象】12、【单选题】概念数据库和存储数据库之间的映像提供了()。本题答案:【存储数据独立性】13、【单选题】数据独立性是指()。本题答案:【应用程序和数据存储结构彼此独立的特性】14、【单选题】数据独立性是通过()。本题答案:【三层结构获得的】15、【单选题】数据库系统是指()。本题答案:【包括以上所有内容】16、【单选题】数据库管理员负责()。本题答案:【数据库规划、设计、运行等多个阶段的相关工作】17、【单选题】使用网页访问数据库通常是()。本题答案:【B/S结构】18、【单选题】现在的手机APP访问数据库通常是()。本题答案:【C/S结构】19、【单选题】CODASYL确定的数据模型是()。本题答案:【网状模型】20、【单选题】多个用户操作共享数据不产生冲突和矛盾,是由()。本题答案:【并发控制机制保障的】单元测试1、【单选题】现实世界中事物的个体在信息世界中称为()。本题答案:【实体】2、【单选题】下列实体类型的联系中,属于一对一联系的是()。本题答案:【飞机的座位与乘客之间的联系】3、【单选题】实体和属性的关系是()。本题答案:【一个实体可以由若干属性来刻画】4、【单选题】描述概念模型的常用方法有()。本题答案:【实体-联系方法】5、【单选题】下列实体之间的联系属于一对多的是()。本题答案:【火车和乘务员】6、【单选题】两个实体之间多对多的联系()。本题答案:【一定能够转换成一对多的联系】7、【单选题】确定实体、以及实体与实体之间的联系属于()。本题答案:【概念模型设计阶段的内容】8、【单选题】下列属于数据库物理模型设计工作的是()。本题答案:【选择存取路径】单元测试1、【单选题】关系是()。本题答案:【元组的集合】2、【单选题】在基本关系中,下列说法正确的是()。本题答案:【任意两个元组不允许重复】3、【单选题】在关系数据库中,视图对应三层模式中的哪个层次?()。本题答案:【外部模式】4、【单选题】关系代数的5个基本操作是()。本题答案:【并、差、笛卡尔积、投影、选择】5、【单选题】在SQLServer中用于管理所有数据库的系统数据库是()。本题答案:【master数据库】6、【单选题】在SQL语言中,用户可以直接操作的是()。本题答案:【基本表和视图】7、【单选题】在建立数据库时一般将存储日志的物理文件的扩展名指定为()。本题答案:【ldf】8、【单选题】关系的主属性不可以为空值(NULL),这属于()。本题答案:【实体完整性规则】9、【单选题】执行删除操作时应该检查()。本题答案:【参照完整性】10、【单选题】关系数据模型的三要素不包括()。本题答案:【关系数据管理】11、【单选题】SQLServer数据库可以由()组成。本题答案:【多个数据文件和多个日志文件】12、【单选题】SQLServer数据库的数据文件()。本题答案:【存储路径可以不同,而且每个文件的属性也可以不同】13、【单选题】以下关于选择运算描述正确的是()本题答案:【选择某些行形成新关系】14、【单选题】在关系代数中不属于专门关系运算的是()本题答案:【广义笛卡尔积】15、【单选题】在SQLServer中用于管理其他数据库的系统数据库是()。本题答案:【master】16、【单选题】在SQLServer中创建用户数据库时,系统自动将()数据库内容拷贝到用户数据库中。本题答案:【model】17、【单选题】()数据库用于存储用户创建的临时表等信息。本题答案:【tempdb】18、【单选题】实体完整性的目的是要保证()本题答案:【关系中的每个元组是可识别和唯一的】19、【单选题】外部关键字用于实现参照完整性,它的取值()本题答案:【可以为空值,或者等于被参照关系某个元组的主关键字的值】单元测试21、【单选题】已知关系模式:购买(顾客号,顾客姓名,购买产品号,产品名称),描述顾客对产品的购买情况,此关系模式是()。本题答案:【第一范式】2、【单选题】已知关系模式:教师(教师号,教师名,课程号,课程名,上课地点),描述教师的授课情况,若允许一个教师教授多门课程,则这此关系模式是()。本题答案:【第一范式】3、【单选题】已知关系模式:部门(部门号,部门名,部门经理,联系电话),设一个部门只有一个部门名和经理,而且一个部门经理只有一个联系电话,则此关系模式是()。本题答案:【第二范式】4、【单选题】已知关系模式:职工表(职工号,所在部门,职称,职务),设一个职工只在一个部门工作,只有一个职称和一个职务。则此关系模式是()。本题答案:【BCNF】5、【单选题】关系模式:R(商店编号,商品编号,库存数量,部门编号,负责人),假设(1)一个商店有多个部门;(2)每个商店的每种商品只在一个部门销售;(3)每个商店的每个部门只有一个负责人;(4)每个商店的每种商品只有一个库存数量。则此关系模式属于()。本题答案:【第一范式】6、【单选题】关系模式:产品批发情况表(商品编号,商店编号,数量,批发日期)(批发日期精确到天),其中商品编号代表唯一的一类商品,商店编号代表唯一的一个商店。且允许同一类商品在不同日期向同一商店批发多次,但不允许在同一天向同一商店批发多次,一类商品在同一天可以批发给不同的商店。则此关系模式属于()。本题答案:【第三范式】7、【单选题】有关系模式:借阅(书号,书名,读者号,借书日期,还书日期),假设允许一个读者对同一本书在不同日期可以借阅多次,则此关系模式属于()。本题答案:【第一范式】8、【单选题】已知关系模式:销售(顾客号,顾客姓名,商品号,商品名称),描述商品的销售情况,此关系模式是()。本题答案:【第一范式】9、【单选题】若要求分解保持函数依赖,那么模式分解一定能够达到()。本题答案:【3NF】10、【单选题】关系模式分解的无损连接和保持函数依赖两个特性之间()。本题答案:【没有必然联系】11、【单选题】设有关系模式R(U,F),U={X1,X2,X3,X4},F={(X1,X3)→X4,(X1,X3)→X2},则该关系模式属于()。本题答案:【BCNF】12、【单选题】一个关系只有一个()。本题答案:【主关键字】13、【单选题】下面关于函数依赖的描述错误的是()。本题答案:【若XY→Z,则X→Z、Y→Z】14、【单选题】设关系模式R(A,B,C,D),F是R上成立的函数依赖集,F={AD→C,D→B},则ρ={ABC,BD}相对于F()。本题答案:【既不是无损连接分解,也不保持函数依赖的分解】15、【单选题】关系规范化理论是为解决()问题而提出的。本题答案:【数据冗余】16、【单选题】在关系模式R(姓名,年龄,出生日期)最适合作关键字的是()。本题答案:【(姓名,出生日期)】17、【单选题】在一个关系模式R(A,B,C,D)中,若各个属性间没有任何函数依赖关系,则该模式的主属性有()。本题答案:【A,B,C,D】18、【单选题】在数据库系统中,产生数据不一致的根本原因是()。本题答案:【数据冗余】19、【单选题】关系规范化理论是为解决()问题而提出的。本题答案:【数据冗余】20、【单选题】关于关系模式R(A,B,C,D),描述错误的是()。本题答案:【如果主关键字为(A,B,C,D),则R至少属于2NF。】21、【单选题】关系数据库规范化是为了关系数据库中出现下列哪个问题而引入的?本题答案:【数据冗余、数据不一致、插入和删除异常】22、【单选题】二范式的表消除了()_。本题答案:【非主属性对主关键字的部分依赖】23、【单选题】若关系模式R∈3NF,则下面正确的说法是()。本题答案:【所有的非主属性都不传递依赖于主关键字】24、【单选题】如果表T是3NF,则它()。本题答案:【一定不存在非主属性对主关键字的部分依赖和非主属性对主关键字的传递依赖关系】25、【单选题】若关系模式R中,所有的非主属性都不传递依赖于主关键字,则R一定属于()。本题答案:【第一范式】26、【单选题】设R是一个关系模式,如果R中每个属性A的值域中的每个值是不可分解的,则称R属于()。本题答案:【第一范式】27、【单选题】设有关系R(S,D,M),其函数依赖集F={S→D,D→M},则关系R至多满足()。本题答案:【第二范式】28、【单选题】在关系数据库中,关系模式设计不好,会产生异常操作,如删除异常,它是指()。本题答案:【不该删除的数据被删除】29、【单选题】已知关系模式:库存(仓库号,器件号,器件名,库存数量),设一个器件号只有一个器件号名;一个仓库可以存放多种器件,一种器件可在多个仓库存放,但一个仓库的一种器件只有一个库存数量,则此关系模式是()。本题答案:【1NF】30、【单选题】设关系模式R(U,F),其中U={课程,教师,上课时间,教室,学生},F={课程→教师,(上课时间,教室)→课程,(上课时间,教师)→课程,(上课时间,学生)→教室},则关系模式的主关键字是()。本题答案:【(上课时间,学生)】31、【单选题】关于关系模式R(A,B,C,D),描述错误的是()。本题答案:【如果所有非主属性都不传递依赖于关键字,则R至少属于3NF】32、【填空题】设有R(U,F),U={A,B,C},F={AB→C,B→C},则该关系模式是第()范式。本题答案:【1##%_YZPRLFH_%##一】33、【填空题】如果关系模式R(U,F)不存在非主属性对关键字的部分函数依赖和传递函数依赖,则该关系模式满足第()范式。本题答案:【3##%_YZPRLFH_%##三】34、【填空题】如果一个函数依赖集满足每个函数依赖的右部是(【1】),每个函数依赖的左部(【2】),同时函数依赖集中没有多余的函数依赖,则该函数依赖集称作最小函数依赖集。本题答案:【单一属性、没有多余属性】35、【填空题】将一个关系模式分解成多个关系模式时,为了保持原模式所满足的特性,要求分解具有无损连接和()。本题答案:【保持函数依赖】36、【填空题】设X→Y是关系模式R的一个函数依赖,如果不存在X的真子集使得X→Y成立,则称Y()X。本题答案:【完全函数依赖于】37、【填空题】属于候选关键字中的属性称为()。本题答案:【主属性】38、【填空题】在关系模式R中,若每个属性都是不可分割的最小单位,则R一定属于第()范式。本题答案:【1##%_YZPRLFH_%##一】39、【填空题】一个关系模式为Y(X1,X2,X3,X4),假定该关系存在如下函数依赖:X1→X2,X1→X3,X3→X4,则该关系属于第(【1】)范式,因为它存在着(【2】)函数依赖。本题答案:【2、非主属性对关键字的传递】单元测试1、【单选题】把E-R模型转换成关系模型时,其中两个一对多联系的实体()。本题答案:【将一对多的联系直接并入n端实体的关系模式,并将1端实体的主关键字纳入n端实体作外部关键字】2、【单选题】关系模型中的视图对应三层模式的()。本题答案:【外部模式】3、【单选题】设实体A与实体B是一对多联系,则最好应设计()。本题答案:【两张表,且外部关键字在实体B中】4、【单选题】两个实体集A和B中的实体的联系是多对多联系,则设计表时,最好应设计()。本题答案:【三张表,外部关键字在新的表中】5、【单选题】一个E-R图有A实体和B实体,并且它们之间存在着m:n的联系,将其换成关系模型时,为了消除冗余最好有()个关系模式。本题答案:【3】6、【单选题】已知实体A与实体B之间是一对多联系,为反映两个实体之间的关联关系,应()。本题答案:【将外部关键字放置在实体B中】7、【单选题】已知实体A与实体B之间是多对多联系,为描述两个实体之间的关联关系,添加了联系C来关联实体A和B,则A和C之间是()联系。本题答案:【一对多】8、【单选题】如果实体A与实体B之间是多对多联系,为描述两个实体之间的关联关系,添加了联系C来关联实体A和B,添加联系C的作用是()。本题答案:【将多对多联系转化为一对多联系】9、【单选题】一般说来,两个实体之间的联系共有()种。本题答案:【3】10、【单选题】设实体A与实体B是多对一联系,则最好应设计()。本题答案:【两张表,且外部关键字在实体A中】11、【单选题】把E-R模型转换为关系数据模型,是在数据库设计的()阶段。本题答案:【逻辑数据模型设计】12、【单选题】在生成()数据模型时需要指定具体的数据库管理系统。本题答案:【物理】13、【单选题】在数据库设计过程中,()数据模型设计与计算机的软硬件环境密切相关。本题答案:【物理】14、【单选题】在数据库设计过程中,规范化处理是在()数据模型设计阶段开展的。本题答案:【逻辑】15、【单选题】在数据库设计过程中,设计视图是在()数据模型设计阶段开展的。本题答案:【逻辑】16、【单选题】在数据库设计过程中,设计索引是在()数据模型设计阶段开展的。本题答案:【物理】17、【单选题】在数据库设计过程中,估算数据库的数据存储量是在()数据模型设计阶段开展的。本题答案:【物理】18、【单选题】在CREATEDATABASE中的FILEGROUP短语用于定义()。本题答案:【用户文件组】单元测试1、【单选题】SQL语言的特点不包括本题答案:【高度过程化】2、【单选题】关于SQL中模式(Schema)描述正确的是本题答案:【组织数据库对象的一种逻辑结构】3、【单选题】SQL中定义表的命令是本题答案:【CREATETABLE】4、【单选题】在CREATETABLE语句中定义列时必须要说明的是本题答案:【数据类型】5、【单选题】在CREATETABLE语句中定义主关键字的关键词是本题答案:【PRIMARYKEY】6、【单选题】在CREATETABLE语句中说明列的取值范围的短语是本题答案:【CHECK】7、【单选题】在CREATETABLE语句的CONSTRAINT约束中不包括本题答案:【CHECK】8、【单选题】影响删除操作的完整性约束是本题答案:【参照完整性】9、【单选题】说明CHECK约束的表达式的类型是本题答案:【逻辑表达式】10、【单选题】ALTERTABLE语句不包含短语本题答案:【RENAME】11、【单选题】删除表的命令是本题答案:【DROPTABLE】12、【单选题】在CREATETABLE语句中与说明参照完整性无关的短语是本题答案:【PRIMARYKEY】13、【单选题】SQL插入记录的语句是本题答案:【INSERT】14、【单选题】SQL修改记录的语句是本题答案:【UPDATE】15、【单选题】插入操作检查的数据完整性是本题答案:【以上全部】16、【单选题】删除操作检查的数据完整性是本题答案:【参照完整性】17、【单选题】如果在参照完整性说明时有短语ONDELETECASCADE,则在删除被参照记录时本题答案:【同时删除所有参照记录】18、【单选题】ALTERTABLE语句不能进行的操作是本题答案:【修改列名】19、【单选题】一条INSERT语句没有语法错误却不能成功执行,可能的原因是本题答案:【以上都有可能】20、【单选题】在SQLServer的表中可以定义计算列,下面关于计算列的描述正确的是本题答案:【计算列的值可以物理保存】单元测试1、【单选题】已知关系模式:教师(职工号,系号,姓名,工资,主讲课程)学院(系号,系名)与“SELECT*FROM教师WHERENOT(工资3000OR工资2000)”等价的语句是()。本题答案:【SELECT*FROM教师WHERE工资BETWEEN2000AND3000】2、【单选题】已知关系模式:教师(职工号,系号,姓名,工资,主讲课程)学院(系号,系名)与如下SQL语句等价的语句是()。SELECT系名,COUNT(*)教师人数FROM教师CROSSJOIN学院WHERE教师.系号=学院.系号GROUPBY系名本题答案:【SELECT系名,COUNT(*)AS教师人数FROM教师INNERJOIN学院ON教师.系号=学院.系号GROUPBY系名】3、【单选题】已知关系模式:学生表:S(学号,姓名,性别,出生日期,院系)课程表:C(课程号,课程名,学时)选课成绩表:SC(学号,课程号,成绩)用SQL语言检索选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是()。本题答案:【SELECT学号,姓名FROMSWHERENOTEXISTS(SELECT*FROMscWHERESC.学号=S.学号AND成绩85)】4、【单选题】已知关系模式:学生表:S(学号,姓名,性别,出生日期,院系)课程表:C(课程号,课程名,学时)选课成绩表:SC(学号,课程号,成绩)用SQL语言检索选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是()。本题答案:【SELECTs.学号,姓名,AVG(成绩)平均成绩FROMsJOINscONs.学号=sc.学号GROUPBYs.学号,姓名HANVINGCOUNT(*)=5ORDERBY平均成绩DESC】5、【单选题】能将查询结果插入到一个新表中的语句是()。本题答案:【SELECT…INTO…FROM…】6、【单选题】有关系模式:法人表(法人代码,法人名称,经济性质,注册资金),建立统计每种经济性质的法人人数的查询语句,并将查询结果保存到一个新建表T中,正确的语句是()。本题答案:【SELECT经济性质,COUNT(*)人数INTOTFROM法人表GROUPBY经济性质】7、【单选题】有关系模式:法人表(法人代码,法人名称,经济性质,注册资金),建立统计每种经济性质的法人人数的查询语句,并将查询结果保存到“统计结果表”中,假设此表已经建好,正确的语句是()。本题答案:【INSERTINTO统计结果表SELECT经济性质,COUNT(*)人数FROM法人表GROUPBY经济性质】8、【单选题】INSERTINTO…SELECT…语句的功能是()。本题答案:【将查询结果插入到一个已建好的表中】9、【单选题】将查询结果插入到一个新的局部临时表中的正确语句是()。H、t...from...本题答案:【select...into#tfrom...】10、【单选题】已知三个关系模式:银行表(银行代码,银行名称,电话),法人表(法人代码,法人名称,经济性质,注册资金),贷款表(银行代码,法人代码,贷款日期,贷款金额,贷款期限)。删除“新都美百货公司”的贷款记录的正确的语句是()。本题答案:【DELETEFROM贷款表FROM贷款表JOIN法人表on贷款表.法人代码=法人表.法人代码WHERE法人名称=’新都美百货公司’】11、【单选题】已知三个关系模式:银行表(银行代码,银行名称,电话),法人表(法人代码,法人名称,经济性质,注册资金),贷款表(银行代码,法人代码,贷款日期,贷款金额,贷款期限)。将“新都美百货公司”在各银行的每笔贷款的金额都增加10万元,正确的语句是()。本题答案:【UPDATE贷款表SET贷款金额=贷款金额+10FROM贷款表JOIN法人表ON法人表.法人代码=贷款表.法人代码WHERE法人名称=’新都美百货公司’】12、【单选题】已知三个关系模式:银行表(银行代码,银行名称,电话),法人表(法人代码,法人名称,经济性质,注册资金),贷款表(银行代码,法人代码,贷款日期,贷款金额,贷款期限)。修改法人“漂美广告有限公司”的经济性质为私营,注册资金为50万元,正确的语句是()。本题答案:【UPDATE法人表SET经济性质='私营',注册资金=50WHERE法人名称=’漂美广告有限公司’】13、【单选题】已知三个关系模式:银行表(银行代码,银行名称,电话),法人表(法人代码,法人名称,经济性质,注册资金),贷款表(银行代码,法人代码,贷款日期,贷款金额,贷款期限)。若要将“新意策划公司”在“建设银行上海B支行”的贷款金额增加10万元,正确的语句是()。本题答案:【UPDATE贷款表SET贷款金额=贷款金额+10FROM法人表JOIN贷款表ON法人表.法人代码=贷款表.法人代码JOIN银行表ON银行表.银行代码=贷款表.银行代码WHERE法人名称='新意策划公司'AND银行名称='建设银行上海B支行'】14、【单选题】已知关系模式:产品(产品号,产品名,单价)。要使所有产品的单价上浮8%,正确的SQL命令是()。本题答案:【UPDATE产品SET单价=单价*1.08】15、【单选题】将各经济性质的法人的平均注册资金插入到新表t中的正确语句是()。本题答案:【SELECT经济性质,AVG(注册资金)平均注册资金INTOtFROM法人表GROUPBY经济性质】16、【单选题】有关系模式:法人表(法人代码,法人名称,经济性质,注册资金),建立统计每种经济性质的法人人数的查询语句,并将查询结果保存到一个新建表T中,正确的语句是()。本题答案:【SELECT经济性质,COUNT(*)人数INTOTFROM法人表GROUPBY经济性质】17、【单选题】有关系模式:法人表(法人代码,法人名称,经济性质,注册资金),建立统计每种经济性质的法人人数的查询语句,并将查询结果保存到“统计结果表”中,假设此表已经建好,正确的语句是()。本题答案:【INSERTINTO统计结果表SELECT经济性质,COUNT(*)人数FROM法人表GROUPBY经济性质】18、【单选题】已知三个关系模式:银行表(银行代码,银行名称,电话),法人表(法人代码,法人名称,经济性质,注册资金),贷款表(银行代码,法人代码,贷款日期,贷款金额,贷款期限)。若要将“新意策划公司”在“建设银行上海B支行”的贷款金额增加10万元,正确的语句是()。本题答案:【UPDATE贷款表SET贷款金额=贷款金额+10FROM法人表JOIN贷款表ON法人表.法人代码=贷款表.法人代码JOIN银行表ON银行表.银行代码=贷款表.银行代码WHERE法人名称='新意策划公司'AND银行名称='建设银行上海B支行'】19、【单选题】已知关系模式:产品(产品号,产品名,单价)。要使所有产品的单价上浮8%,正确的SQL命令是()。本题答案:【UPDATE产品SET单价=单价*1.08】20、【单选题】已知法人关系模式:法人表(法人代码,法人名称,经济性质,注册资金),下述语句正确的是()。本题答案:【SELECT法人代码,法人名称,注册资金FROM法人表WHERE经济性质=‘私营’UNIONSELECT法人代码,法人名称,注册资金FROM法人表WHERE经济性质=‘国营’ORDERBY注册资金】21、【单选题】与WHEREGradebetween60and100语句等价的子句是()。本题答案:【WHEREGrade=60ANDGrade=100】22、【单选题】WHERE经济性质IN(‘私营’,‘国营’)等价于()。本题答案:【WHERE经济性质=‘私营’OR经济性质=‘国营’】23、【单选题】DISTINCT子句的作用是()。本题答案:【去掉查询结果中的重复行数据】24、【单选题】已知三个关系模式:银行表(银行代码,银行名称,电话),法人表(法人代码,法人名称,经济性质,注册资金),贷款表(银行代码,法人代码,贷款日期,贷款金额,贷款期限)。查询贷款法人总数超过3的北京地区银行的银行代码的正确SQL语句是()。本题答案:【SELECT贷款表.银行代码FROM银行表JOIN贷款表ON银行表.银行代码=贷款表.银行代码WHERE银行名称LIKE‘%北京%’GROUPBY贷款表.银行代码HAVINGCOUNT(DISTINCT法人代码)3】25、【单选题】能将多个查询语句的结果合并为一个结果的语句是()。本题答案:【UNION】26、【单选题】语句“SELECT*FROM法人表WHERE经济性质NOTIN(‘私营’,‘国营’)”表示()。本题答案:【查询经济性质既不是’私营’也不是’国营’的法人】27、【单选题】对由SELECT—FROM—WHERE—GROUP—ORDERBY组成的SQL语句,其在被DBMS处理时,各子句的执行次序为()。本题答案:【FROM——WHERE——GROUP——SELECT——ORDERBY】28、【单选题】现要从银行表中查找缺少电话的银行代码、银行名称,相应的SQL语句如下,将其补充完整。SELECT银行代码,银行名称FROM银行表WHERE___。本题答案:【电话ISNULL】29、【单选题】下列聚合函数中不忽略空值(Null)的是()。本题答案:【COUNT(*)】30、【单选题】DISTINCT子句的作用是()。本题答案:【去掉查询结果中的重复行数据】31、【单选题】在分组查询中,要去掉不满足条件的分组,则要使用的子句是()。本题答案:【使用HAVING子句】32、【单选题】在WHERE子句的条件表达式中,可以匹配0到多个字符的通配符是()。本题答案:【%】33、【单选题】_通配符的作用是()。本题答案:【匹配任何一个字符】34、【单选题】[]通配符的作用是()。本题答案:【匹配括号中的任何一个字符】35、【单选题】子句:姓名LIKE’[张王李]_’的作用是()。本题答案:【查询姓“张”或姓“王”或姓“李”且名字为两个字的人】36、【单选题】已知SN是一个字符型字段,下面的SQL查询语句:SELECTSNFROMSWHERESNLIKE'AB%'执行的结果是查找出()。本题答案:【以字符‘AB’开头的所有SN字段】37、【单选题】R和S为两个基本表,“RRIGHTJOINSONR.某列=S.某列”表示()满足连接条件。本题答案:【不限制S中的数据】38、【单选题】R和S为两个基本表,“RJOINSONR.列1=S.列2”,要使操作有意义,列1和列2必须()。本题答案:【语义相同】39、【单选题】“SELECT*FROMBankTJOINLoanTONBankT.Bno=LoanT.Bno”的连接结果中,()。本题答案:【有两个名为Bno的列】单元测试1、【单选题】如下关于存储过程叙述正确的是()。本题答案:【存储过程是一种存储在数据库中的程序,用于对数据库进行操作】2、【单选题】执行删除操作时运行的触发器属于()。本题答案:【DML触发器】3、【单选题】声明游标的语句是()。本题答案:【DECLARE…CURSOR…】4、【单选题】从游标中读取记录的语句是()。本题答案:【FETCH】5、【单选题】释放、删除游标的语句是()。本题答案:【DEALLOCATE】6、【单选题】创建存储过程的用处主要是()。本题答案:【提高查询效率】7、【单选题】下述说法正确的是()。本题答案:【存储过程可以提高数据操作效率】8、【单选题】下述定义带参数的存储过程的语句中,正确的是()。本题答案:【CREATEPROCP2@XINT,@YINTAS…】9、【单选题】下述定义带2个输出参数的存储过程的语句中,正确的是()。本题答案:【CREATEPROCP4@XINTOUTPUT,@YINTOUTPUTAS…】10、【单选题】存储过程pp定义语句如下:createprocpp@xintasprint@x……则正确的执行语句为()。本题答案:【execpp1】11、【单选题】在SQL语言中,修改存储过程的语句是()。本题答案:【ALTERPROC】12、【单选题】在SQL语言中,删除存储过程的语句是()。本题答案:【DROPPROC】13、【单选题】在SQL语言中,CREATEPROC语句用于建立存储过程。如果要求对CREATEPROC语句文本的条目进行加密。应当在该语句中使用短语()。本题答案:【WITHENCRYPTION】14、【单选题】下列定义存储过程的语句,正确的是()。本题答案:【createprocp1asdeclare@xintset@x=1print@x】15、【单选题】如下关于存储过程叙述正确的是()。本题答案:【存储过程是一种存储在数据库中的程序,用于对数据库进行操作】16、【单选题】如下关于存储过程叙述正确的是()。本题答案:【存储过程是一种存储在数据库中的程序,用于对数据库进行操作】17、【单选题】下述说法正确的是()。本题答案:【存储过程可以提高数据操作效率】18、【填空题】使用游标时通常需要循环控制遍历游标的所有记录,因此可以在WHILE循环语句中使用全局变量@@FETCH_STATUS的值来控制,该变量的值为说明读记录成功。本题答案:【0】19、【填空题】SQLServer很多功能是靠系统存储过程完成的,用户也可以定义自己的存储过程,定义存储过程的命令是(大写)。本题答案:【CREATEPROCEDURE】20、【填空题】SQLServer2005除了支持DML触发器,还支持触发器和DDL触发器。本题答案:【LOGIN##%_YZPRLFH_%##登录】单元测试1、【单选题】在安装完SQLServer2008数据库管理系统之后,_____。本题答案:【可以修改其安全认证模式和系统管理员密码】2、【单选题】对用户的授权是对____进行的。本题答案:【数据库用户】3、【单选题】在“仅Windows”身份验证模式下,____访问SQLServer。本题答案:【只允许被授予了访问SQLServer权限的Windows用户】4、【单选题】下列_____不属于访问SQLServer数据库中的数据需要经过的认证过程。本题答案:【数据共享(共享权)】5、【单选题】关于认证过程,下列描述正确的是_____。本题答案:【系统登录认证验证的是登录账户的身份】6、【单选题】在“混合验证模式”下,____访问SQLServer。本题答案:【允许Windows授权用户和SQL授权用户】7、【单选题】登录账户与对应的数据库用户____。本题答案:【名称可以相同,也可以不同】8、【单选题】下面说法错误的是____。本题答案:【如果某个权限在角色中是拒绝的,但是角色中的成员被授予了此权限,则此成员就可以拥有此权限】9、【单选题】下面说法正确的是____。本题答案:【如果某个权限在角色中是拒绝的,则角色中的成员就不能再拥有此权限,即使为此成员授予了此权限】10、【单选题】关于固定数据库角色public,下面说法错误的是____。本题答案:【用户可以向public角色中添加和删除成员】11、【单选题】现有一台SQLServer2008服务器,存在一个“图书管理”数据库,在该数据库中有个book表,单位新来一名名叫wangli的员工,其工作职责是负责新书入库(需要往book表里添加记录),下列选项中,正确的授权过程是_______。本题答案:【先创建一个登录帐户wangli,然后在“图书管理”数据库中添加一个数据库用户wangli,最后将对book表的插入权限授给wangli】12、【单选题】关于架构,下面描述错误的是______。本题答案:【不可以在架构上设置权限】13、【单选题】关于认证过程,下列描述不正确的是_____。本题答案:【系统登录认证验证的是数据库用户的身份】14、【单选题】关于SQLServer的固定数据库角色public以下叙述正确的是_____。本题答案:【可以修改public角色的权限】15、【单选题】若希望某用户对数据库具有全部权限,则应将此用户添加到_____角色中。本题答案:【db_owner】16、【单选题】若希望用户u1对某数据库中的全部表具有插入、更新和删除权限,可将u1加入到_____角色中。本题答案:【db_datawriter】17、【单选题】SQLServer2008的系统管理员角色是______。本题答案:【sysAdmin】18、【单选题】若不希望用户u1查询某数据库中的所有表,可将u1加入到_____角色中。本题答案:【db_denydatareader】19、【单选题】假设user1是自定义角色role1下的成员。系统管理员授予role1如下权限:查询表t1、t2,向表t8、t9表插入数据。系统管理员授予user1如下权限:更新(update)表t2、t3,查询表t10。系统管理员拒绝user1拥有如下权限:向表t8、t9表插入数据。请问user1最终不具有下列哪些权限?____本题答案:【向表t8、t9插入数据】20、【单选题】若用户执行下述语句,则他需要___权限。updatescsetgrade=60wheregrade60本题答案:【update和select】21、【单选题】若用户执行下述语句,则他需要___权限。deletefromscwheregrade60本题答案:【delete和select】22、【单选题】若希望登录账户U1具有创建、更改和删除数据库的权限,可将U1加入到_____角色中。本题答案:【dbcreator】23、【单选题】可以在SQLServer中对_____角色进行授权。本题答案:【public(固定的数据库角色)】24、【单选题】若不希望用户u1查询某数据库中的所有表,可将u1加入到_____角色中。本题答案:【db_denydatareader】25、【单选题】若用户执行下述语句,则他需要___权限。Insertintot1select*fromt2where…本题答案:【t1表的插入权,t2表的查询权】26、【单选题】若用户执行下述语句,则他需要___权限。updatescsetgrade=60wheregrade60本题答案:【update和select】27、【单选题】若用户执行下述语句,则他需要___权限。deletefromscwheregrade60本题答案:【delete和select】28、【单选题】若希望用户u1具有数据库服务器上的全部权限,应将u1加入到_______角色中。本题答案:【sysadmin】29、【单选题】若希望登录账户U1具有创建、更改和删除数据库的权限,可将U1加入到_____角色中。本题答案:【dbcreator】30、【单选题】若不希望用户user1查询某数据库中的所有表,可将user1加入到_____角色中。本题答案:【db_denydatareader】31、【单选题】若希望用户user1具有数据库服务器上的全部权限,应将user1加入到_______角色中。本题答案:【sysadmin】32、【单选题】假设user1是自定义角色role1下的成员。系统管理员授予role1如下权限:查询表t1、t2,向表t8、t9表插入数据。系统管理员授予user1如下权限:更新(update)表t2、t3,查询表t10。系统管理员拒绝user1拥有如下权限:向表t8、t9表插入数据。请问user1最终不具有下列哪些权限?本题答案:【向表t8、t9插入数据】33、【单选题】假设user1是自定义角色role1下的成员。系统管理员授予role1如下权限:查询表t1、t2,向表t8、t9表插入数据。系统管理员授予user1如下权限:更新(update)表t2、t3,查询表t10。系统管理员拒绝user1拥有如下权限:向表t8、t9表插入数据。请问user1最终具有下列哪些权限?本题答案:【查询表t1、t2、t10】单元测试1、【单选题】考虑下述时间序列的操作:8:00开始对数据库进行完整备份;8:01用户1插入了一条新记录:雇员号为‘9812111’,姓名为“张力”,年龄为19;8:15备份结束;8:20用户2将雇员号为‘9812111’的年龄改为21;8:30数据库介质被损坏;8:40恢复8:00做的备份。问:恢复完成后雇员号为‘9812111’的雇员的情况____。本题答案:【雇员号为‘9812111’的雇员在数据库中,且年龄为19】2、【单选题】你制定了一个备份策略,每天先进行一次完整备份,然后进行若干次差异备份和日志备份,具体备份如下:完整备份在7am进行,差异备份在10am、1pm、4pm进行,日志备份在8am、9am、11am、12am、2pm、3pm、5pm进行,当数据库在3:30pm时由于意外而造成数据库异常时,如何用备份的数据库进行有效地恢复:______。本题答案:【先恢复7am进行的完整备份,再恢复1pm进行的差异备份,然后恢复2pm进行的日志备份,最后恢复3pm进行的日志备份】3、【单选题】考虑下述时间序列的操作:8:00开始完整备份数据库10:00进行了日志备份12:00对数据库进行了差异备份12:30数据库介质被损坏现从备份中对数据库进行恢复,问:对数据库的恢复顺序为____。本题答案:【8:00的完整备份、12:00的差异备份】4、【单选题】考虑下述时间序列的操作:8:00开始完整备份数据库8:01用户1插入了一条新记录:雇员号为‘0011’,姓名为“张力”,年龄为198:15完整备份结束9:20用户2将雇员号为‘0011’的年龄改为2110:00进行了日志备份10:30用户3插入了一条新记录:雇员号为‘0014’,姓名为“王平”,年龄为2012:00对数据库进行了差异备份12:30数据库介质被损坏全部恢复完成后数据库中的数据情况为____。本题答案:【雇员号为‘0011’的雇员记录在数据库中,年龄为21;雇员号为‘0014’的雇员在数据库中】5、【单选题】考虑下述的时间序列操作:10:00完全备份开始;10:30插入雇员号003的雇员的3月份工资为2000;11:00完全备份结束;11:30将雇员号003的雇员的3月份工资改为3000;12:00出现故障。全部恢复完成后数据库中的数据情况为____。本题答案:【雇员号为‘003’的雇员的3月份工资记录在数据库中,且工资为2000;】6、【单选题】已知备份操作顺序依次为:完整备份1、日志备份1、差异备份1、日志备份2、日志备份3、日志备份4,现从备份中对数据库进行恢复,问:对数据库的恢复顺序为____。本题答案:【完整备份1,差异备份1,日志备份2,日志备份3,日志备份4】7、【单选题】差异备份的内容包括____。本题答案:【数据和日志】8、【单选题】差异备份备份的是____。本题答案:【从上次完整备份到当前时间的数据和日志的变化部分】9、【单选题】当数据库故障时,利用备份对数据库的恢复顺序为____。本题答案:【首先恢复完整备份,然后恢复最后的差异备份,最后按备份顺序恢复差异备份后的全部日志备份】10、【单选题】已知备份操作顺序依次为:完整备份1、日志备份1、差异备份1、差异备份2、日志备份2、日志备份3,现从备份中对数据库进行恢复,问:对数据库的恢复顺序为____。本题答案:【完整备份1,差异备份2,日志备份2,日志备份3】11、【单选题】日志备份备份的是____。本题答案:【从上次备份到当前时间的日志的变化部分】12、【单选题】在数据库的恢复过程中,_____。本题答案:【不允许任何用户对数据库数据进行操作】13、【单选题】当数据库的恢复模式为“简单”模型时,_____。本题答案:【可以进行完整和差异备份】14、【单选题】在数据库的备份过程中,_____。本题答案:【允许用户操作数据库中的数据】15、【单选题】当数据库的恢复模式为“完全”模型时,_____。本题答案:【所有备份都可以进行】16、【单选题】可以进行数据库备份、恢复的角色的是____。本题答案:【db_backupoperator】17、【单选题】下面说法正确的是_____。本题答案:【永久备份需要在备份之前建立备份设备,而临时备份不需要事先建立备份文件。】18、【单选题】关于完整备份,说法正确的是____。本题答案:【完整备份是恢复的基线】19、【单选题】当数据库的恢复模式为“大容量日志记录的”模型时,_____。本题答案:【所有备份都可以进行】20、【单选题】恢复模式的设置_____。本题答案:【必须在完整备份或差异备份之前进行】21、【单选题】大容量日志恢复模式______。本题答案:【不支持任意时间点的恢复】22、【单选题】完整恢复模式______。本题答案:【适用于不能容忍数据丢失的生产系统】23、【单选题】数据库的备份类型与恢复模式_____。本题答案:【有关系,恢复模式的类型决定了可以进行的备份的类型】24、【单选题】当数据库的恢复模式为“完全”模型时,_____。本题答案:【所有备份都可以进行】25、【判断题】SQLSERVER的一个数据库中只能有一个主文件组。本题答案:【正确】26、【判断题】SQLSERVER的一个数据库至少有一个日志文件。本题答案:【正确】27、【判断题】如果在创建表时已经指导了主关键字,则不可以在这个表上在创建聚集索引。本题答案:【正确】28、【判断题】SQLServer的差异备份、日志备份必须是在全备份的基础上才能进行。本题答案:【错误】29、【判断题】日志文件的内容是由数据库管理系统自动维护的,它记录了对数据库所做的所有操作。本题答案:【正确】30、【填空题】修改数据库的命令是(请用大写字母表示)本题答案:【ALTERDATABASE】31、【填空题】在备份管理中需要做数据库全备份、备份和日志备份。本题答案:【增量##%_YZPRLFH_%##差异】32、【填空题】备份数据库的命令是(请用大写字母表示)。本题答案:【BACKUPDATABASE】33、【填空题】备份日志的命令是(请用大写字母表示)。本题答案:【BACKUPLOG】34、【填空题】利用数据库备份恢复的命令是(请用大写字母表示)。本题答案:【RESTOREDATABASE】35、【填空题】利用日志备份恢复的命令是(请用大写字母表示)。本题答案:【RESTOERLOG】36、【填空题】在恢复的过程中(数据库不可用)应该使用关键词(请用大写字母表示),在恢复结束时应该使用关键词(请用大写字母表示,答案之间用逗号间隔)。本题答案:【NORECOVERY,RECOVERY】期末试卷1、【单选题】数据不长期保存在计算机中是数据管理哪个阶段的特征?本题答案:【人工管理阶段】2、【单选题】数据独立性是指()。本题答案:【数据的存储结构修改时,应用程序不用修改】3、【单选题】描述概念模型的常用方法有()。本题答案:【实体-联系方法】4、【单选题】现实世界中事物的个体在信息世界中称为()。本题答案:【实体】5、【单选题】下列实体类型的联系中,属于一对一联系的是()。本题答案:【飞机的座位与乘客之间的联系】6、【单选题】实体和属性的关系是()。本题答案:【一个实体可以由若干属性来刻画】7、【单选题】确定实体、以及实体与实体之间的联系属于()。本题答案:【概念模型设计阶段的内容】8、【单选题】关系是()。本题答案:【元组的集合】9、【单选题】在关系数据库中,视图对应三层模式中的哪个层次?()。本题答案:【外部模式】10、【单选题】关系代数的5个基本操作是()。本题答案:【并、差、笛卡尔积、投影、选择】11、【单选题】在SQLServer中用于管理所有数据库的系统数据库是()。本题答案:【master数据库】12、【单选题】在SQL语言中,用户可以直接操作的是()。本题答案:【基本表和视图】13、【单选题】外部关键字用于实现参照完整性,它的取值()本题答案:【可以为空值或等于被参照关系某个元组的主关键字值的】14、【单选题】已知关系模式:教师(教师号,教师名,课程号,课程名,上课地点),描述教师的授课情况,若允许一个教师教授多门课程,则这此关系模式是()。本题答案:【第一范式】15、【单选题】若要求分解保持函数依赖,那么模式分解一定能够达到()。本题答案:【3NF】16、【单选题】关系模式分解的无损连接和保持函数依赖两个特性之间()。本题答案:【没有必然联系】17、【单选题】设有关系模式R(U,F),U={X1,X2,X3,X4},F={(X1,X3)→X4,(X1,X3)→X2},则该关系模式属于()。本题答案:【BCNF】18、【单选题】一个关系只有一个()。本题答案:【主关键字】19、【单选题】设实体A与实体B是一对多联系,则最好应设计()。本题答案:【两张表,且外部关键字在实体B中】20、【单选题】把E-R模型转换为关系数据模型,是在数据库设计的()阶段。本题答案:【逻辑数据模型设计】21、【单选题】SQL语言的特点不包括本题答案:【高度过程化】22、【单选题】关于SQL中模式(Schema)描述正确的是本题答案:【组织数据库对象的一种逻辑结构】23、【单选题】SQL中定义表的命令是本题答案:【CREATETABLE】24、【单选题】在CREATETABLE语句中定义主关键字的关键词是本题答案:【PRIMARYKEY】25、【单选题】影响删除操作的完整性约束是本题答案:【参照完整性】26、【单选题】SQL修改记录的语句是本题答案:【UPDATE】27、【单选题】已知关系模式:教师(职工号,系号,姓名,工资,主讲课程)学院(系号,系名)与“SELECT*FROM教师WHERENOT(工资3000OR工资2000)”等价的语句是()。本题答案:【SELECT*FROM教师WHERE工资BETWEEN2000AND3000】28、【单选题】Neo4J是()。本题答案:【图数据库】29、【单选题】已知关系模式:教师(职工号,系号,姓名,工资,主讲课程)学院(系号,系名)使用如下SQL语句查询SELECT主讲课程,COUNT(*)人数FROM教师GROUPBY主讲课程ORDERBY人数DESC结果的第一条记录两个字段的内容是()。本题答案:【数据结构4】30、【单选题】已知关系模式:教师(职工号,系号,姓名,工资,主讲课程)学院(系号,系名)与如下SQL语句等价的语句是()
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浓情九月感谢教师-2026年教师节主题班会
- 气瓶失效分析与安全管理培训
- 2026暑期企业办公环境清洁保养服务合同三篇
- 雨水泵站项目防台防汛措施培训
- 二年级科学第三单元岩石矿物综合应用题知识梳理卷综合应用版
- 2026极端气候条件下水冷式干燥机冷却水系统韧性设计与风险对冲研报
- 2026合成生物学重构天然咖啡因供应链的成本临界点与商业可行性研报
- 创新生态圆满自足推进产业创新发展行动方案
- 创新生态互惠互利推进产业创新发展行动方案
- 2026事业单位工勤技能-广东-广东中式烹调师四级(中级工)历年参考题库含答案详解
- 2026年英语四级听力真题及听力音频
- 新版2025-2026新人教版小学2二年级数学上册(全册)教案【新教材】
- 2026年广东佛山市中考一模化学试卷(无答案)
- 浙江省水利建设工程文明标化工地创建指导手册(2024年)
- 子宫内膜癌护理查房
- LJC改性石膏内隔墙及装配式装修技术规程
- (正式版)DB43∕T 1697-2019 《建设项目临时用地复垦规范》
- 2026年餐饮企业食材检测合同协议
- 国家层面“十五五”产业规划与布局:产业研究专题系列报告之一规划篇
- 建筑工程设计规范
- 能源管理体系培训课件教学
评论
0/150
提交评论