《电大_数据库基础和应用期末试题汇总[5套]》由会员分享,可在线阅读,更多相关《电大_数据库基础和应用期末试题汇总[5套](18页珍藏版)》请在金锄头文库上搜索。
1、.试卷代号:2478中央广播电视大学20102012学年度第一学期开放专科期末考试数据库基础与应用试题2012年1月一、单选题每小题2分,共20分1.若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C的联系是A.一对一B.一对多C.多对一 D.多对多2.若一个关系的任何属性都不会部分依赖和传递依赖于任何候选码,则该关系最高达到了范式。A.第一B.第二 C.第三D.BC3.在SQL中,create table为数据库中基本表结构的命令。A.建立B.修改C.删除D.查询4.若规定基本表中某一列或若干列为非空和唯一值双重约束,则这些列就是该基本表的码。A.主码B.候选码 C.外码D.
2、内码5.设一个集合A=3,4,5,6,7,集合B=l,3,5,7,9,则A减B的差集中包含有个元素。A.10B.5C.3D.26.下列哪一个不是设置表间关系时的选项。A.实施参照完整性B.级联追加相关记录C.级联更新相关字段D.级联删除相关记录7.在Access数据库系统中,不能建立索引的数据类型是。A.文本型B.备注型 C.数值型D.日期/时间型8.Access2000用户操作界面由个部分组成。A.8 B.10C.5 D.69.下列图标是Access2000中新建查询的标志。10.AccessZOOO中包含有种数据库对象。A.7 B.12C.8 D.10二、是非题1 1.在文件管理阶段,程序
3、和数据在存储位置上是分开存放的。12.若一个关系的一些非主属性可能部分依赖于候选码,则称该关系达到了第二范式。13.在SQL中建立和删除数据库模式的命令分别为create schema和drop schema。14.对于较复杂的系统,概念设计阶段的主要任务是:首先根据系统的各个局部应用画出各自对应的局部ER图,然后再进行综合和整体设计,画出整体ER图。15.由概念设计进入逻辑设计时,原来的实体不需要转换成对应的基本表或视图。16.在SQL Server2000中,通过使用主码约束或唯一值约束,系统将自动建立相应的索引。17.常见的SQL Server2000的版本只包括有标准版、个人版、开发版
4、和评估版。18.数据库备份和恢复的Transact-SQL语句分别对应为Restore Databas和BackupDatabase。19.在SQL Server 2000中引人索引可以加快数据查询的速度。20.SQL Server 2000支持两种形式的变量,即局部变量和全局变量。三、填空题每空2分,共30分21.在文件系统中,存取数据的基本单位为记录在数据库系统中,存取数据的基本单位为数据项。22.数据库的逻辑数据模型依次有层次、网状、关系和对象等四种。23.数据库体系结构中包含的三级模式为全局模式外模式和内模式三种。24.设一个关系为R,它的最小函数依赖集为FD=AB,AC,AD,DE,
5、该关系满足第二范式。25.在SQL中,根据基本表建立一个视图时,包括建立了该视图的结构和内容两个方面。26.实体之间的联系类型有三种,分别为1对1、1对多和多对多。27.数据库系统的三级模式结构和两级数据映象确保了数据的逻辑独立性和物理独立性。28.在SQL的select查询语句中.group by选项实现分组统计功能,orde r by选项实现对结果表的排序功能。29.一个数据库应用系统的开发过程大致相继经过需求分析、概念设计、逻辑统计、物理设计、机器实现、运行维护等六个阶段。30.由概念设计进入逻辑设计时,原来的实体被转换为对应的基本表或视图。3 1.在Access2000中,表结构设计窗
6、口分为两半部分,上半部分是表设计器,下半部分是字段属性设置。32.在Access2000中,货币型数据最长为8个字节。33.在Access 2000中,报表有和预览两种视图,而没有数据表视图。34.模块窗口由工程资源管理器、模块属性窗口和代码编辑窗口三部分组成。35.Access2000中的窗体由页眉、主体和页脚等三个部分组成。四、根据主教材第四章所给的商品库和教学库,按照下列前三小题的每条SQL查询语句写出相应的功能,或者按照下列后两小题的每种功能写出相应的SQL查询语句。在名称为商品库的数据库中包含有商品表1和商品表2,它们的定义分别为:商品表l商品代号char,分类名char,单价flo
7、at,数量int商品表2商品代号char,产地char,品牌char,在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:学生学生号char,姓名char,性别char,出生日期datetime,专业,年级int课程课程号char,课程名char,课程学分int选课学生号char,课程号char,成绩int36.select distinct品牌from商品表2答:从商品库中查询显示出所有商品的不同品牌。37.select课程号from选课where学生号=sl答:从教学库中查询出学生号为sl的学生所选修的所有课程的课程号。38.select专业,countas人数from
8、学生group by专业答:从教学库中查询出每个专业的学生人数。39.从商品库中查询出每类商品的最高单价。答:select分类名,maxas最高单价from商品表1group by分类名40.从商品库中查询出所有商品的不同分类名。答:select distinct分类名from商品表1五、根据下面所给的AAA数据库,写出每小题所能实现的功能。假设使用名称为AAA的数据库,它包括Students学号char,姓名Varcha,年龄int:,专业Varchar,入学日期DateTime和Score学号char,课程名varchar,成绩numeric两张表。 41.declarea numeric
9、,b numericseta=select maxfrom Scoresetb=select minfrom Scoreprinta一b42.create procedure xxk2asbeginselect x.学号,x.姓名,countas门数from Students x,Score ywhere x.学号=y.宇:号group by x.学号,x.姓名end参考答案一、单选题每小题2分,共20分1D 2D 3A 4B 5D 6B 7B 8C 9D 10A二、是非题11P1213P14P 516P17181 9P20P三、填空题每空2分,共30分21.记录22.关系23.全局模式24.
10、第二25.结构26.1对多27.逻辑28.分组统计29.逻辑设计30.基本表31.表设计器32.833.设计34.代码35.页眉四、根据主教材第四章所给的商品库和教学库,按照下列前三小题的每条SQL查询语句写出相应的功能,或者按照下列后两小题的每种功能写出相应的SQL查询语句。36.从商品库中查询显示出所有商品的不同品牌。37.从教学库中查询出学生号为sl的学生所选修的所有课程的课程号。38.从教学库中查询出每个专业的学生人数。39.select分类名,maxas最高单价from商品表1group by分类名40.select distinct分类名from商品表1五、根据下面所给的AAA数据
11、库,写出每小题所能实现的功能。41.求出Sco re表中最高成绩与最低成绩的分数之差。42.显示出AAA库中每个学生的学号、姓名及选课门数。数据库基础与应用试题2题号一二三四五总分2011.1.13考 一、单项选择题,把合适的选项编号填写在括号内。 1域是实体中相应属性的 。 A. 取值范围 B. 值 C. 名称 D. 描述 2把保存关系定义的关系称为对应数据库的 。 A. 一般关系 B. 元关系 C. 特定关系 D. 正常关系 3在一个关系R中,若存在XY和XZ,则存在X,称此为函数依赖的 规则。 A. 传递性 B. 分解性 C. 合并性 D. 增广性 4. 设一个关系为R,它的最小函数依赖
12、集为FD=AB,CD,CE,则该关系的候选码为。 A. B. C. D. 5在SQL中,对基本表进行插入记录的命令为 。 A. create B. update C. delete D. insert 6在SQL中,create table为 数据库中基本表结构的命令。A. 建立 B. 修改C. 删除D. 查询7在Access数据库中,基本数据保存在 对象中。 A窗体 B查询 C报表 D表 8下列 图标是Access中查询对象的标志。 A BC D9在一个宏中要打开一个报表,应该使用的操作是 。AOpenForm BOpenTableCOpenReport DOpenQuery 10宏的英文名称是 。 AMacro BView CForm DPage 二、是非判断题,根据叙述正确与否在题目开始的括号内打对号或叉号 1主码是一种候选码,主码中的属性个数可以为多个。 2在一个关系R中,若存在XY且X不包含Y,则称XY为非平凡依赖,否则,若存在XY且XY ,则称XY为平凡依赖。 3在一个关系R中,若存在学号系号,系号系主任,则学号不能够函数决定系主任。 4一个关系若存在部分函数依赖和传递函