您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > 软件A081sqlserver期末考试试题A
课程班级姓名学号……………………………………………………………………………………………….sqlserver试卷A成绩第1页共3页(答案请写到后面的答案卡上)一、选择题((1)-(20)每题1分,(21)-(25)每题2分.共30分))(1)下列关于模式的术语中,哪一个不是指数据库三级模式结构中的外模式?()A)子模式B)用户模式C)存储模式D)用户视图(2)在数据库的三级模式结构中,外模式/模式映象的个数A)只有1个B)与外模式的个数相同C)由系统参数确定D)可以有任意多个(3)数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和()。A)系统分析员B).程序员C).数据库管理员D).操作员(4)数据模型的3个要素是()。A)数据结构、数据操作和规范化理论B)数据结构、规范化理论和完整性约束C)规范化理论、数据操作和完整性约束D)数据结构、数据操作和完整性约束(5)设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则A)只有SNO不能取空值B)只有CNO不能取空值C)只有GRADE不能取空值D)SNO与CNO都不能取空值(6)对数据库中数据可以进行查询、插入、删除、更新,是因为数据库管理系统提供了()。A)数据定义功能B)数据操纵功能C)数据维护功能D)数据控制功能(7)下面有关主键的叙述正确的是()A不同的记录可以具有重复的主键值或空值B一个表中的主键可以是一个或多个字段C在一个表中主键只可以是一个字段D表中的主键的数据类型必须定义为自动编号或文本(8)下列哪一个数据库不是SQLServer2005的系统数据库()A)master数据库B)msdb数据库C)AdventureWorks数据库D)model数据库第(9)—(11)题基于学生—选课—课程数据库中的三个基本表:学生信息表:STUDENT(sno,sname,sex,age,dept)主码为sno课程信息表:COURSE(cno,cname,teacher)主码为cno学生选课信息表:SC(sno,cno,grade)主码为(sno,cno)(9)“查询没有学习成绩的学生的学号和课程号”的SQL语句是A)SELECTsno,cnoFROMSCWHEREgrade=NULLB)SELECTsno,cnoFROMSCWHEREgradeIS''C)SELECTsno,cnoFROMSCWHEREgradeISNULLD)SELECTsno,cnoFROMSCWHEREgrade=''(10)在“查询选修课程号为C04,且成绩在80分以上的所有学生的学号和姓名”的SQL语句中,将使用的表有A)仅STUDENTB)仅STUDENT和COURSEC)仅STUDENT和SCD)STUDENT、COURSE和SC(11)要查找选修“数据库”课程的女学生的姓名,将涉及到的关系()A)SB)C,SCCS,SCDS,C,SC12)以下各种视图中,会占用一部分存储空间的是()A)标准视图B)索引视图C)分区视图D)都没有13)SQL语言中,删除一个表的数据的命令是()A)DELETEB)DROPC)CLEARD)REMORE14)数据库的()是指数据的正确性和相容性.()A.安全性B.完整性C.并发控制D.恢复15)下无不是数据库角色的是()A)固有数据角色B)用户自定义数据库角色C)应用程序角色D)进程管理角色16)授予用户权限的T—SQL语句的是()A)GRANTB)REVOKEC)DENYD)LOGIN17)假设列中的数据变化规律如下,请问哪种情况可以使用IDENTITY列定义()A)1,2,3,4,5,…B)10,20,30,40,50,…C)1,1,2,3,8,…D)5,10,15,20,25,…18)主数据文件的扩展名为()A).mdfB).ndfC).ldfD).pdf19)对于大型企业,宜采用的SQLServer2005版本是()A)开发版B)工作组版C)企业版D)学习版20)为数据表创建索引的目的是()A)提高查询的检索性能B)创建唯一索引C)创建主键D)归类21)以下关于ER模型向关系模型转换的叙述中,()是不正确的。A)一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并B)一个1:n联系可以转换为一个独立的关系模式,也可以与联系的n端实体所对应的关系模式合并C)一个m:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并D)三个或三个以上的实体间的多元联系转换为一个关系模式22)从E-R模型到关系模式的转换是数据库设计的()阶段的任务。A)需求分析B)概念结构设计C)逻辑结构设计D)物理结构设计23)SQLServer2005中,如果希望用户u1在DB1数据库中具有查询T1表的权限,正确的授权语句是()A)GRANTSELECTONDB1(T1)TOu1B)GRANTSELECTTOu1ONDB1(T1)C)GRANTSELECTTOu1ONT1课程班级姓名学号……………………………………………………………………………………………….sqlserver试卷A成绩第2页共3页D)GRANTSELECTONT1TOu1(24)现有SQLSever2005数据库服务器,其中的一个数据库占用80GB空间,另有一台用于备份的计算机,该机上有四个大小均为50GB的硬盘分区。若要将此数据库完全备份到该计算机上,则()A)不能实现,因为每个分区上的空间都不够80GBB)可以先建立一个备份设备,这个备份设备分别在四个分区上各占用20GB空间,然后再用此设备备份数据库C)可以先在每个分区上分别建立一个备份设备,指定每个设备的大小均为20GB,并建立一个包含这四个备份设备的备份媒体集,最后再用此备份媒体集备份数据库D)可以先在每个分区上分别建立一个不用指定大小的备份设备,然后将数据库同时备份到这四个备份设备上25)SQLServer2005数据库用户的来源()A)可以是所有SQLServer的登录账户B)只能是Windows身份验证的登录账户C)只能是SQLServer身份验证的登录账户D)可以是其他数据库中的用户二、简答题:1、有一个具有10万行数据的关系表,每行占用2000字节空间,如果SQLSever2005管理的数据库中存放此关系表,则需要的空间大约是。(5分)2、以下(1-4每小题2分,5-13每小题3分)数据库为学生—选课,有三个表student(sno,sname,ssex,sage,sdept),course(cno,cname,ccredit),sc(sno,cno,grade),分别执行以下操作1)为学生表的姓名创建索引,索引名为IND_name2)查询姓名中包含“张”信息的学生3)查询课程号为001,成绩及格学生号4)插入一个新学生(学号:95020;姓名:陈冬;性别:男;所在系部:CS;年龄:185)查询与“李勇”在同一个院系学习的学生信息6)查询不高于课程号为1的最低成绩的学生的学号。7)查询所有选修了2号课程的学生姓名9)查询每个学生选修课程的情况10)查询课程成绩大于80分的学生姓名,课程名称与成绩11)查询1号课程成绩排名在前10的学生学号和成绩。查询选修了2门以上课程的学生学号。13)创建一个存储过程:是查询某学号的所有成绩三、设计与应用题:(30分)1、假设车辆信息有如下约束:车版号:标识属性,取值形式为:第1个字符是“京”,第2个字符是大写字母,第3到第7个字符是数字,普通编码定长字符型:长度为7,非空,车型:普通编码定长字符型,长度为6,默认值为“轿车”,发动机号:普通编码定长字符型:长度为6,非空,行驶里程:整型,取值大于等于0,车辆所有人:普通编码定长字符型:长度为8,非空,联系电话:普通编码定长字符型:长度为13,取值唯一。写出创建满足上述要求的车辆信息表的sql语句。(注:表名,列名均用题中给出的中文名,SQL语句中的大、小写字母均可。)(8分)2、现有如下两个关系模式:department(deptname,totalNumber),STUDENT(Sno,sname,sex,age,sdept)Department关系模式描述了系部名称和系部人数;STUDENT关系模式描述了学生的学号、姓名、性别、年龄和系部名称。请按SQLServer所采用的T-SQL语法格式编写实现具有如下功能的后触发型触发器:每当在STUDENT表中插入一行数据时,相应部门的学生人数就加1。(10分)3、为在某种程序上保证数据库系统可靠性地运行,在sqlserver2005环境中,对其制定有如下三种备份策略。假设对此数据库进行一次完全备份需要4小时,差异备份需要2小时,日志备份需要1小时。设所有备份都是从凌晨1:00开始。策略1:每周周日进行一次完全备份,每周周一至周六每天进行一次日志备份;策略2:每周周日进行一次完全备份,每周周一至周六每天进行一次差异备份;策略3:每天进行一次完全备份。1)假设需要保留一年的备份数据,比较三种备份出来所占用的空间(6分)2)比较每种策略的备份和恢复速度(6分)课程班级姓名学号……………………………………………………………………………………………….sqlserver试卷A成绩第3页共3页答案卡:一、选择题((1)-(20)每题1分,(20)-(25)每题2分.共30分))12345678910111213141516171819202122232425二、简答题:(40分)1、2、1-4每小题2分,5-13每小题3分1)2)3)4)5)6)7)9)10)11)12)13)三、设计与应用题:(30分)1、(8分)2、(10分)3、(12分)
本文标题:软件A081sqlserver期末考试试题A
链接地址:https://www.777doc.com/doc-2011142 .html