下载此文档

数据库应用SQLServer模拟试卷.docx


文档分类:IT计算机 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18 下载此文档
文档列表 文档介绍
该【数据库应用SQLServer模拟试卷 】是由【雨林书屋】上传分享,文档一共【18】页,该文档可以免费在线阅读,需要了解更多关于【数据库应用SQLServer模拟试卷 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。北京语言大学网络教育学院《数据库应用(SQLServer)》模拟试卷一注意:试卷保密,考生不得将试卷带出考场或撕页,不然成绩作废。请监考老师负责监察。请各位考生注意考试纪律,考试舞弊所有成绩以零分计算。本试卷满分100分,答题时间为90分钟。本试卷分为试题卷和答题卷,所有答案必然答在答题卷上,答在试题卷上不给分。一、判断(本大共5小,每小2分,共10分),正确的填T,的填F,将答案填在答卷相号。1、于一个已存在的表,其行增添列、除列、改正列的名称和数据型等操作都能行。()2、一个表不可以够有主同样的两行。()3、在存程,能够参数供给一个默,其一般格式是:CREATEPROCEDURE存程名(参数1=默1,参数2=默2,?)ASSQL句。()4、凡是能通ODBC或OLEDB接口的数据,来。()5、数据件,的不接及散布数据理。()二、(本大共10小,每小2分,共一个是符合目要求的,将正确前的字母填在6、DBMS供给哪一种言来定数据的三模式?(20分)在每小列出的四此中只有答卷相号。)。[A]DBL[B]DCL[C]DDL[D]DML7、SQLServer是()。[A]数据[B]数据系[C]数据管理系[D]数据用系8、在数据系中,假如数据的物理构生了化,那么用的用程序()。必改自改能够不必作9、以下有关“关系的性”的法的是()。不同样的列可出自同一个域行的序次不可以够随意交关系中不同样意有两个圆满同样的元组不同样意某个属性又是一个二维关系10、关系代数中选择运算是对关系进行的()。垂直切割水平切割联合先垂直切割后水平切割11、假如A→B,A→C,则A→BC。这表现了Armstrong公义中的()推论。自合规则分解规则归并规则复合规则12、设有关系模式R(ABCDEG),F是R上成立的FD集,F={D→G,C→A,CD→E,A→B},则属性集BD的闭包为()。ACABCBDGABCDEG13、2NF规范到3NF,必然除去()。非主属性对键的部分函数依靠非主属性对键的传达函数依靠主属性对键的部分和传达函数依靠非平庸且非函数依靠的多值依靠14、以下哪一种状况不合适创立齐集索引?()包含大批非重复值的列被连续接见的列屡次改正的列返回大型结果集的查问15、以下哪项不是创立视图需要考虑的原则?()视图名称必然依据表记符的规则视图上不可以够定义规则或默认值视图上不可以够定义AFTER触发器视图不可以够够定义INSTEADOF触发器三、填空题(本大题共10空,每空1分,共10分;请将答案填写在答题卷相应题号处16、成立见解模型最常用的方法是()方法。17、关系键拥有两个性质:独一性和()。18、在需求分析阶段,我们经过分析“各部门活动”,产生();经过分析用)户数据,产生数据流图;经过分析系统数据,产生数据词典。19、一个数据库中,能够没有也能够拥有多个(20、WHERE子句中常用的逻辑运算符是AND、()和)文件。NOT。21、对于屡次改正的列,合适创立(22、SQLServer身份考证模式有两种,一种是)或SQLServer身份考证模式。)索引。Windows身份考证模式,另一种是(23、依据权限的区分,将角色分为服务器角色与(24、DataProvider和()角色。)数据集两大主要部分。25、数据绑定的方法有()绑定、整体绑定和复合绑定。四、简答题(本大题共3小题,每题处)26、简述等值连结与自然连结的差别。5分,共15分;请将答案填写在答题卷相应题号27、表之间的关系有哪几各样类?28、创立主键拘束或独一拘束,与创立标准索引比较哪个更好?五、数据库操作(本大题共5小题,每题6分,共30分;请将答案填写在答题卷相应题号处)29、设有三个关系:学生S(sno,sname,age,sex)的sno为学号,sname为姓名,age为年纪,sex为性别;课程ame,teacher)ame为课程名,teacher为任课教师;选修SC(o,grade)o为课程号,grade为成绩。请用关系代数表达式语言(第1小题)和SQL语言(第2-5小题)达成以下操作:(1)查问成绩不及格(<60分)的学生学号(该小题用关系代数表达式语言求解)。2)查问张三选修C3课程号的成绩。3)查问每个学生选修课程的总成绩。4)定义一个视图S18,只包含18岁以上的学生记录。5)把学号S1同学的不及格(<60分)成绩全改为60分。六、综合设计题(本大题共1小题,每题15分,共15分;请将答案填写在答题卷相应题号处)30、设有关系模式R(运动员编号,竞赛项目,成绩,竞赛种类,竞赛主管),储蓄运动员竞赛成绩及竞赛种类、主管等信息。假如规定:每个运动员每参加一个竞赛项目,只有一个成绩;每个竞赛项目只属于一个竞赛种类;每个竞赛种类只有一个竞赛主管。求解:1)写出R的基本函数依靠,并求R的关系键。2)说明R不是2NF的原由,并把R分解成2NF模式集。3)从而将上述结果分解成3NF模式集。《数据库应用(SQLServer)》模拟试卷一答案一、【判断题】(本大题共5小题,每题2分,共10分)题号12345答案TTTTT二、【单项选择题】(本大题共10小题,每题2分,共20分)题号6789101112131415答案CCCBBCCBCD三、【填空题】(本大题共10空,每空1分,共10分)16、实体-联系或E-R图17、最小性18、业务流程图19、次数据20、OR21、非齐集22、混淆23、数据库24、DataSet25、单调四、【简答题】(本大题共3小题,每题5分,共15分)26、简述等值连结与自然连结的差别。标准答案:自然连结必然是等值连结,但等值连结不用然是自然连结;自然连结要求相等的重量必然是公共属性,而等值连结要求相等的重量不用然是公共属性;等值连结不把重复属性去掉,而自然连结要把重复属性去掉。复****范围或核查目标:详见课件第9章SQL语句,主要掌握SQL数据查问语言进行简单查问、多表连结以及子查问的见解和方法。27、表之间的关系有哪几各样类?标准答案:表与表之间存在以下3各样类的关系:(1)一对一关系在这类表关系中,表A中的一行最多只好与表B中的一行相般配,反之亦然。假如两个有关列都是主键或拥有独一拘束,则创立的是一对一关系。(2)一对多关系这是最常有的表关系种类。在这类关系种类中,表A中的行能够在表B中有很多般配行,但是表B中的行只幸好表A中有一个般配行。(3)多对多关系在这类表关系中,表A中的一行可与表B中的多行相般配,反之亦然。经过定义称为连结表的第三方表创立这样的关系,该连结表的主键包含表A和表B中的外键。复****范围或核查目标:详见课件第8章创立和使用表,主要认识SQLServer中常用的数据种类和掌握往表中录入数据的方法。28、创立主键拘束或独一拘束,与创立标准索引比较哪个更好?标准答案:创立PRIMARYKEY拘束或UNIQUE拘束时,SQLServer创立独一性索引。与创立标准索引比较,经过创立PRIMARYKEY拘束或UNIQUE拘束来创立索引更好。复****范围或核查目标:详见课件第11章索引,主要掌握在什么状况下需要用到索引,理解两各样类索引的不同样用途和掌握创立、查察、改正和删除索引的方法。五、【数据库操作】(本大题共5小题,每题6分,共30分)29、标准答案:(1)、查问成绩不及格(<60分)的学生学号(该小题用关系代数表达式语言求解)。sno(grade<60(SC))(2)、查问张三选修C3课程号的成绩。selectgradefromS,==’zhang3’o=’C3’或selectgradefromSCwheresnoin(selectsnofromSwheresname=’zhang3’)o=’C3’(3)、查问每个学生选修课程的总成绩。selectsno,sum(grade)fromSCgroupbysno(4)、定义一个视图S18,只包含18岁以上的学生记录。createviewS18asselect*fromstudentwhereage>=18(5)、把学号S1同学的不及格(<60分)成绩全改为60分。updateSCsetgrade=60wheregrade<60andsno=’S1’复****范围或核查目标:详见课件第9章SQL语句,主要理解法,掌握SQL数据定义语言、数据控制语言的格式及用法,娴熟掌握行简单查问、多表连结以及子查问的操作。SQL语言的功能和履行方SQL数据查问语言进六、综合设计题(该题15分)(数据库综合设计)30、标准答案:1)R的基本函数依靠有3个:(运动员编号,竞赛项目)→成绩竞赛项目→竞赛种类竞赛种类→竞赛主管由以上三个函数依靠能够获取:(运动员编号,竞赛项目)→(成绩,竞赛种类,竞赛主管)因此(运动员编号,竞赛项目)是关系键。2)由:竞赛项目→竞赛种类,获取:(运动员编号,竞赛项目)p→竞赛种类,即:存在非主属性“竞赛种类”对关系键的部分函数依靠,因此R没有达到2NF。将对关系键的部分函数依靠归并为独立的关系模式R1(竞赛项目,竞赛种类,竞赛主管)达到2NFR2(运动员编号,竞赛项目,成绩)达到(3)2NFR1(竞赛项目,竞赛种类,竞赛主管)中,存在:竞赛项目→竞赛种类竞赛种类→竞赛主管获取:竞赛项目t→竞赛主管,即:存在非主属性“竞赛主管”对关系键的传达函数依靠,因此R1没有达到3NF。将R1分解为R11(竞赛项目,竞赛种类)R12(竞赛种类,竞赛主管)R11和R12均达到3NF。R2(运动员编号,竞赛项目,成绩)不存在传达函数依靠,也已经达到3NF。最后的分解为:R11(竞赛项目,竞赛种类)R12(竞赛种类,竞赛主管)R2(运动员编号,竞赛项目,成绩)。复****范围或核查目标:详见课件第五章数据库设计,掌握数据库设计各个阶段的任务,认识数据库设计中参加人员的作用,依据系统需求设计系统E-R图,掌握将E-R图转变为关系模式的方法。北京语言大学网络教育学院《数据库应用(SQLServer)》模拟试卷二注意:试卷保密,考生不得将试卷带出考场或撕页,不然成绩作废。请监考老师负责监察。请各位考生注意考试纪律,考试舞弊所有成绩以零分计算。本试卷满分100分,答题时间为90分钟。本试卷分为试题卷和答题卷,所有答案必然答在答题卷上,答在试题卷上不给分。一、判断题(本大题共5小题,每题2分,共10分),正确的填T,错误的填F,请将答案填在答题卷相应题号处。1、见解模型是一种形式化描绘记录型及其联系的方法,它与详细DBMS有关。()2、使用拘束优先于使用触发器、规则和默认值。()3、每一个储蓄过程能够在系统中重复地调用,能够被多个有接见权限的用户接见。()4、多个用户能够经过角色(role)或组(Windowsgroups)成员关系拥有同一个架构。()5、DataSet是核心的数据库接见组件,主假如用来支持的不连结连结及散布数据办理。()二、单项选择题(本大题共10小题,每题2分,共只有一个选项是符合题目要求的,请将正确选项前的字母填在6、以下哪个是数据办理不包含的操作?()[A]输入、储蓄[B]检索、分类、计算[C]数据展望[D]传输、输出20分)在每题列出的四个选项中答题卷相应题号处。7、数据库运转管理功能包含数据的圆满性控制、并发控制和()。安全性控制查问控制存取控制定义控制8、既与详细的DBMS有关,又与操作系统和硬件有关的数据模型是()。见解模型逻辑模型物理模型关系模型9、以下有关“关系的性质”的说法错误的选项是()。不同样的列可出自同一个域列的序次不可以够随意互换关系中不同样意有两个圆满同样的元组不同样意某个属性又是一个二维关系10、运算结果与原始关系构造同样的运算是()。选择运算投影运算连结运算除运算11、假如B?A,则A→B,这表现了Armstrong公义中的()定律。自反律相反律增广律传达律12、设有关系模式R(ABCDEG),F是R上成立的FD集,F={D→G,C→A,CD→E,A→B},则属性集BD的闭包为()。ACABCBDGABCDEG13、1NF规范到2NF,必然除去()非主属性对键的部分函数依靠非主属性对键的传达函数依靠主属性对键的部分和传达函数依靠非平庸且非函数依靠的多值依靠14、以下哪个不是SQLServer中的数据种类?()整型字符串型日期时间型备注型15、以下对于“查问和视图的差别”,说法不正确的选项是()。储蓄方式:视图储蓄为数据库设计的一部分,而查问则不是。更新结果:对视图和查问的结果集更新限制是不同样的。排序结果:查问结果能够随意排序,但只有视图包含TOP子句时才能对视图排序。参数设置:能够为视图创立参数,但不可以认为查问创立参数。三、填空题(本大题共10空,每空1分,共10分;请将答案填写在答题卷相应题号处16、数据模型是数据库系统的核心和基础,数据模型的三因素是指数据构造、()和数据的圆满性拘束条件。17、各样数据模型按不同样的应用层次分为三各样类,()数据模型是既面向)数据库用户又面向系统的模型。18、数据库设计包含“构造特色设计”和“(19、()使数据库应用程序不用对整个表进行扫描,)特色设计”双方面的内容。就能够在此中找到所需的数据,并且能够大大加速查找数据的速度。20、在成立数据库关系图以前,应当先给数据库中的各表设置主键,以便让一表的主键和另一表的()成立关系。21、要获取两个查问结果的差集,能够用逻辑运算符()。22、在触发器履行UPDATE操作的时候,会产生两个暂时表。删除的旧行被插入到deleted表中,插入的新行被插入到()表中。23、SQLServer的三种权限包含()权限、数据库用户权限和数据库操作权限。24、数据备份包含三各样类,分别为:()数据库备份、差别数据库备份和事务日记备份。25、DataSet对象忧如内存中的数据库由多个表构成,能够包含多个()对象四、简答题(本大题共3小题,每题5分,共15分;请将答案填写在答题卷相应题号处)26、数据库系统是怎样实现数据独立性的?27、说明可否从使用聚合函数创立的视图上删除数据行的原由。28、AFTER触发器和INSTEADOF触发器有什么不同样?五、数据库操作(本大题共5小题,每题6分,共30分;请将答案填写在答题卷相应题号处)29、设有三个关系:学生S(sno,sname,age,sex)的sno为学号,sname为姓名,age为年纪,sex为性别;ame,teacher)ame为课程名,teacher为任课教师;选修SC(o,grade)o为课程号,grade为成绩。请用关系代数表达式语言(第1小题)和SQL语言(第2-5小题)达成以下操作:(1)查问成绩及格(≥60分)的学生学号(该小题用关系代数表达式语言求解)。2)查问学号S1选修数据库课程的成绩。3)查问每门课程的均匀成绩。4)定义一个视图Female,只包含女生的记录。5)把课程号C1课程的不及格(<60)成绩全改为60分。六、综合设计题(本大题共1小题,每题15分,共15分;请将答案填写在答题卷相应题号处)30、某一研究所要对科研项目进行计算机管理。该研究所有若干科研人员,每个科研人员有员工号(独一的)、姓名、所在办公室等;每个科研项目的信息包含研究项目号(独一的)、名称、负责人、参加项目的每一个人员所担当的任务等信息;每个办公室有房间编号(独一的)、面积。一个科研项目能够有多名科研人员参加,一个科研人员也能够参加多个研究项目;每个项目由一个科研人员负责,一个科研人员能够负责多个项目;一个办公室能够有多个科研人员办公,一个科研人员只幸好一个办公室办公。请设计此管理系统的E-R图。《数据库应用(SQLServer)》模拟试卷二答案一、【判断题】(本大题共5小题,每题2分,共10分)题号12345答案FTTTT二、【单项选择题】(本大题共10小题,每题2分,共20分)题号6789101112131415答案CACBAACADD三、【填空题】(本大题共10空,每空1分,共10分)16、数据操作17、逻辑18、行为19、索引20、外键21、NOTIN22、inserted23、登录24、圆满25、DataTable四、【简答题】(本大题共3小题,每题5分,共15分)26、数据库系统是怎样实现数据独立性的?()标准答案:数据独立性是由DBMS的二级映象功能来保证的。当整个系统要求改变模式时(增添记录种类、增添数据项)时,由DBMS对各个外模式模式的映象作相应改变,能够使外模式保持不变,应用程序是依据数据的外模式编写的,从而应用程序不用改正,保证了数据的逻辑独立性。当数据的储蓄构造改变时,由DBMS对模式/内模式映象作相应改变,能够使模式不变,从而应用程序也不用改变,保证了数据的物理独立性。复****范围或核查目标:详见课件第1章数据库系统概括,掌握数据库有关的一些见解,认识数据库管理技术发展所经历的阶段,掌握数据库系统的构成部分,理解数据库的三级模式构造,认识数据库管理系统的构造和功能。27、说明可否从使用聚合函数创立的视图上删除数据行的原由。标准答案:不可以够从使用聚合函数创立的视图上删除数据行。

数据库应用SQLServer模拟试卷 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数18
  • 收藏数0 收藏
  • 顶次数0
  • 上传人雨林书屋
  • 文件大小104 KB
  • 时间2024-04-14