您好,欢迎访问三七文档
当前位置:首页 > 高等教育 > 习题/试题 > 2005年3月数据库基础与应用2004C试
8244C数据库基础与应用试题1科目序号:8244C广播电视大学秦皇岛电大试题库()2005年1月成专、普专期末考试数据库基础与应用试题2004年11月一、填空题(每空1分,共40分),答案请写在答卷部分处。1.SQLServer数据库应用的处理过程分布在(1)和服务器上。2.SQLServer提供了动态的自我管理机制,能够自动增大或缩小数据库所占用的(2)。3.SQLServer与Windows2000等操作系统完全集成,可以使用操作系统的用户和域账号作为数据库的(3)。4.常见的SQLServer2000的版本一般包括(4)、(5)、(6)、开发版和评估版等。5.如果在WindowsNT/2000上安装,需要事先设置至少一个(7)。6.SQLServer主数据文件、次数据文件和事务日志文件默认的扩展名分别为(8)、(9)和(10)。8.设一个关系R1中的属性A是外码,它对应关系R2中的主码为B,则称(11)为子关系,(12)为父关系。9.设一个关系模式为R(A,B,C),对应的关系内容为R={{1,10,50},{2,10,60},{3,20,72},{4,30,60}},则ПB(δC70(R))的运算结果中包含有(13)个元组,每个元组包含有(14)个分量。10.在一个关系R中,若属性集X函数决定属性集Y,同时Y函数决定X,则记作为(15),它们之间互为(16)。11.在一个关系R中,若存在X→(Y,Z),则也隐含存在(17)和(18),称此为函数依赖的(19)规则。12.关系数据库中的每个关系必须最低达到(20)范式,该范式中的每个属性都是(21)的。13.设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD={A→B,A→C,C→D,C→E,A→F,F→G},该关系满足(22)范式,若要规范化为高一级的范式,则将得到(23)个关系。14.在实际的数据库管理系统中,对数据库的操作方式有(24)、(25)和(26)等三种。15.在(27)完整性约束中,每个约束只能涉及到1个属性,在(28)完整性约束中,每个约束可以涉及到多个属性。8244C数据库基础与应用试题216.基本表属于全局模式中的表,它是(29),而视图则属于局部模式中的表,它是(30)。17.一个数据库应用系统的开发过程大致相继经过需求分析、概念设计、逻辑设计(31)、(32)机器实现、运行维护等六个阶段。18.在SQL中,createview、update和dropview命令分别为(33)、(34)和删除视图的命令。19.在SQL新版的查询语句中,(35)选项实现投影运算,(36)选项实现连接运算,(37)选项实现选择运算。20.Access用户操作界面中的“工作区”也称为(38)。21.一个Access数据库对应于操作系统中的(39)个文件,其文件扩展名为(40)。二、单选题(每题1分,共10分),答案请写在答卷部分处。1.下列哪一个不是设置表间“关系”时的选项(1)。A.实施参照完整性B.级联追加相关记录C.级联更新相关字段D.级联删除相关记录2.提高SQLServer性能的最佳方法之一是(2)。A.增大硬盘空间B.增加内存C.减少数据量D.采用高分辨率显示器3.创建交叉表查询必须对(3)字段进行分组(GroupBy)操作。A.标题B.列表题C.行标题和列标题D.行标题、列标题和值4.下列(4)图标是Access中新建报表的标志。A.B.C.D.5.下列(5)图标是Access中新建宏的标志。A.B.C.D.6.语句“USEmasterGOSELECT*FROMsysfilesGO”包括(6)个批处理。A.1B.2C.3D.47.SQLServer的字符型系统数据类型主要包括(7)。A.Int、money、charB.char、varchar、textC.datetime、binary、intD.char、varchar、int8SQLServer提供的单行注释语句是使用(8)开始的一行内容。A.“/*”B.“--”C.“{”D.“/”9.下列(9)图标是Access中新建查询的标志。A.B.C.D.10.用于配置客户端网络连接的工具是()。A.企业管理器B.联机帮助文档8244C数据库基础与应用试题3C.客户端网络实用工具D.查询分析器三、根据商品库和教学库,按照下列所给的每条SQL查询语句写出相应功能。(每题5分,共25分)注意:答案请写在答卷部分处商品库的数据库包括:商品表1(商品代号char(8),分类号char(8),单价float数量int)商品表2(商品代号char(8),产地char(8),品牌char(8)两张表。教学的数据库包括:学生(学号char(8),姓名char(8),性别char(2),专业char(20),)选课(学号char(8),课程号char(10),成绩Int)课程(课程号char(8),课程学分Int)三张表。1.selectdistinct商品代号,单价from商品表12.selectdistinctx.*from学生x,选课y,课程zwherey.学生号=z.学生号andy.课程号z.课程号andx.学生号=y.学生号3.select*from学生where学生号in(select学生号from选课groupby学生号havingcount(*)=5)ornotexists(select*from选课where学生.学生号=选课.学生号)4.declare@anumeric(5,2)set@a=(selectavg(成绩)fromscore)select*fromscorewhere成绩=@a5.declare@achar(6)set@a='李明'if(exists(select*fromstudentswhere姓名=@a))print'姓名为'+@a+'的同学存在!'elseprint'姓名为'+@a+'的同学不存在!'四、根据第三题所给的商品库和教学库,按照下列给的每种功能写出相应的查询语句。(每题5分,25分)注意:答案请写在答卷部分处1.从商品库中查询出数量小于10的商品代号的商品种数。2.商品库中查询出每类(即分类名相同)商品的最低单价。3.建教学库和课程表。说明课程号为主键。4.商品库中查询出比所有电视机的单价都高的每种商品。5.从商品库中查询出同一产地的商品只有一种的所有商品。
本文标题:2005年3月数据库基础与应用2004C试
链接地址:https://www.777doc.com/doc-9993399 .html