如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
B卷第页共NUMPAGES4页长江大学试卷院(系、部)专业班级姓名序号…………….…………………………….密………………………………………封………………..…………………..线……………………………………..2010─2011学年第一学期《数据库原理及应用》课程考试试卷(B卷)专业:计专年级:08级考试方式:闭卷学分:4考试时间:120分钟题号一二三四五六总分得分阅卷人得分一、单选题(每小题2分,共20分)一般地,一个数据库系统的外模式()。A.只能有一个B.最多只能有一个C.至少两个D.可以有多个记录每一次数据库更新操作并用于数据库故障恢复的是()。A.后备数据库B.后备副本C.日志文件D.日志缓冲区取出关系中的某些列,并消去重复元组的关系代数运算称为()。A.取列运算B.投影运算C.连接运算D.选择运算关系模式中,满足2NF的模式()。A.可能是1NFB.必定是1NFC.必定是3NFD.必定是BCNF如果事务T获得了数据项Q上的共享锁,则T对Q()。A.只能读不能写B.只能写不能读C.既可读又可写D.不能读不能写删除数据表的语法为()。A.DELETETABLE表名B.DELETE表名C.DROPTABLE表名D.DROP表名要删除mytable表中的myindex索引,可以使用()。句。A.DROPmyindexB.DROPINDEXmytable.myindexC.DROPINDEXmyindexD.DROPmytable.myindex下列不属于需求分析阶段工作的是()。A.建立E-R图B.分析用户活动C.需求分析D.建立数据流图学校有多个系和多名教师,每个教师只能属于一个系,一个系可以有多名教师,则系与教师之间是()。A.一对一的联系B.一对多的联系C.多对一的联系D.多对多的联系SQLServer触发器主要针对下列语句创建()。A.SELECT、INSERT、DELETEB.INSERT、UPDATE、CREATEC.SELECT、UPDATE、INSERTD.INSERT、UPDATE、DELETE阅卷人得分二、填空题(每小题2分,共20分)DBMS的汉语全称是。在关系模型中,完整性约束是指、参照完整性和用户自定义完整性。对于函数依赖X→Y,如果Y是X的子集,则称X→Y为函数依赖。使用SELECT命令进行查询时,若希望查询的结果不出现重复元组,应在SELECT语句中使用保留字。如果要计算表中数据的平均值,可以使用的聚合函数是__________。在Transact-SQL语句中需要把字符串类型的数据常量用括起来。一般使用命令来标识Transact-SQL批处理的结束。在SQLserver中,全局变量的名称是以作为前缀。TRUNCATETABLE语句的作用是。在ADO.NET中,专门用于连接SQLServer数据库的类是。阅卷人得分三、简答题(每题5分,共20分)事务是什么?它有哪四个特性?长江大学试卷院(系、部)专业班级姓名序号…………….…………………………….密………………………………………封………………..…………………..线……………………………………..简述游标操作的5个语句和作用。数据库系统设计经过哪几个阶段?试用SQL语句完成:创建一个角色rol_Course,并将表Course的更新和删除权授予给该角色。阅卷人得分综合题(每题5分,共25分)在教学管理数据库中有学生、课程和选课三个表,它们的定义分别为:Student(SnoChar(5),SnameChar(6),SsexChar(2),SageInt,SdeptChar(2))Course(CnoChar(1),CnameChar(10),CpnoChar(1),CcreditInt)SC(SnoChar(5),CnoChar(1),Gradeint)根据下面的要求,写出SQL语句。查询所有姓“王”的学生姓名向SC表插入一条记录(95001,1,99)删除没有先修课的课程为Student表创建一个可按姓名查找的索引建立数学系(MA)学生的视图vwMAStudent阅卷人得分五、设计题(共15分)某学校的教学管理系统中需要如下信息:教师:教师编号,教师姓名,职称;学生:学号,姓名,性别,班号;课程:课程编号,课程名,学分;其中,一个教师可以担任若干门课程,每门课程只能