电大-数据库基础与应用期末试题汇总5套教材_第1页
电大-数据库基础与应用期末试题汇总5套教材_第2页
电大-数据库基础与应用期末试题汇总5套教材_第3页
电大-数据库基础与应用期末试题汇总5套教材_第4页
电大-数据库基础与应用期末试题汇总5套教材_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、A.第B. 第二 C. 第三 D.BC试卷代号: 2478中央广播电视大学 20102012 学年度第一学期“开放专科”期末考试数据库基础与应用 试题2012 年 1 月一、单选题(每小题 2分,共 20 分)1. 若实体 A和 B是多对多的联系,实体 B和 C是 1对 1的联系,则实体 A和C的联系是 (多对多 )A. 一对一 B. 一对多 C. 多对一 D. 多对多(BC) 范式。2. 若一个关系的任何属性都不会部分依赖和传递依赖于任何候选码,则该关系最高达到了3. 在 SQL中, create table 为 ( 建立 ) 数据库中基本表结构的命令。A. 建立B. 修改 C. 删除 D.

2、 查询(候选 ) 码。4. 若规定基本表中某一列或若干列为非空和唯一值双重约束,则这些列就是该基本表的A. 主码B. 候选码 C. 外码 D. 内码5. 设一个集合 A=3 ,4, 5, 6, 7 ,集合 B=l ,3,5,7,9 ,则 A减 B的差集中包含有 (2) 个元素。A.10 B.5 C.3 D.26. 下列哪一个不是设置表间 关系时的选项 ( 级联追加相关记录 )。A. 实施参照完整性B. 级联追加相关记录C.级联更新相关字段D. 级联删除相关记录7. 在 Access数据库系统中,不能建立索引的数据类型是(备注型 )。A.文本型B. 备注型 C. 数值型 D.日期/ 时间型8.

3、Access2000 用户操作界面由 (5) 个部分组成。A.8 B.10 C.5 D.69. 下列 ()图标是 Access2000 中新建查询的标志。10. AccessZOOO中包含有 (7) 种数据库对象。A.7 B.12 C.8 D.10二、是非题 (在每小题题号前打“”表示正确,打“X”表示错误。每小题 2分,共 20 分)1 1. 在文件管理阶段,程序和数据在存储位置上是分开存放的。( )(X)12. 若一个关系的一些非主属性可能部分依赖于候选码,则称该关系达到了第二范式。13. 在 SQL中建立和删除数据库模式的命令分别为create schema 和 drop schema

4、。 ( )ER14. 对于较复杂的系统, 概念设计阶段的主要任务是 :首先根据系统的各个局部应用画出各自对应的局部图,然后再进行综合和整体设计,画出整体ER图。 ( )15. 由概念设计进入逻辑设计时,原来的实体不需要转换成对应的基本表或视图。 (X)16. 在 SQL Server2000 中,通过使用主码约束或唯一值约束,系统将自动建立相应的索引。()17. 常见的 SQL Server2000 的版本只包括有标准版、个人版、开发版和评估版。 (X)18. 数据库备份和恢复的 Transact-SQL 语句分别对应为 Restore Databas 和 BackupDatabase 。 (

5、X)19. 在 SQL Server 2000 中引人索引可以加快数据查询的速度。()20.SQL Server 2000 支持两种形式的变量,即局部变量和全局变量。( )三、填空题(每空 2 分,共 30 分 )21. 在文件系统中,存取数据的基本单位为(记录)在数据库系统中,存取数据的基本单位为数据项。22. 数据库的逻辑数据模型依次有层次、网状、 (关系)和对象等四种。23. 数据库体系结构中包含的三级模式为(全局模式)外模式和内模式三种。24. 设一个关系为 R(A.B.C.D.E) ,它的最小函数依赖集为 FD=AB,AC,AD,DE,该关系满足(第 二)范式。25. 在 SQL中,

6、根据基本表建立一个视图时,包括建立了该视图的(结构)和内容两个方面。26. 实体之间的联系类型有三种,分别为 1对 1、(1 对多)和多对多。27. 数据库系统的三级模式结构和两级数据映象确保了数据的(逻辑)独立性和物理独立性。28. 在 SQL 的 select 查询语句中 .group by 选项实现(分组统计)功能, orde r by 选项实现对结果表的 排序功能。29. 一个数据库应用系统的开发过程大致相继经过需求分析、概念设计、(逻辑统计) 、物理设计、机器实现、运行维护等六个阶段。30. 由概念设计进入逻辑设计时,原来的实体被转换为对应的(基本表)或视图。3 1. 在 Acces

7、s2000 中,表结构设计窗口分为两半部分,上半部分是(表设计器) ,下半部分是字段属性设 置。32. 在 Access2000 中,货币型数据最长为( 8)个字节。33. 在 Access 2000 中,报表有 ( 设计 ) 和预览两种视图,而没有数据表视图。34. 模块窗口由工程资源管理器、模块属性窗口和(代码)编辑窗口三部分组成。35. Access2000 中的窗体由(页眉) 、主体和页脚等三个部分组成。四、根据主教材第四章所给的商品库和教学库,按照下列前三小题的每条SQL查询语句写出相应的功能,或者按照下列后两小题的每种功能写出相应的SQL查询语句。 ( 每小题 4 分,共 20 分

8、)在名称为商品库的数据库中包含有商品表 1 和商品表 2,它们的定义分别为:商品表 l( 商品代号 char(8) ,分类名 char(8) ,单价 float ,数量 int)商品表 2( 商品代号 char(8) ,产地 char(6) ,品牌 char(6) , )在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:学生(学生号 char(7) ,姓名 char(6) ,性别 char(2) ,出生日期 datetime ,专业 (10) ,年级 int) 课程( 课程号 char(4) ,课程名 char(10) ,课程学分 int选课( 学生号 char(7) ,

9、课程号 char(4) ,成绩 int)36. select distinct品牌from 商品表 2 答:从商品库中查询显示出所有商品的不同品牌。37. select 课程号from 选课where 学生号 =sl 答:从教学库中查询出学生号为 sl 的学生所选修的所有课程的课程号。38. select 专业, count( 长 )as 人数from 学生group by 专业 答:从教学库中查询出每个专业的学生人数。39. 从商品库中查询出每类 ( 即分类名相同 )商品的最高单价。答: select 分类名, max(单价 )as 最高单价from 商品表 1group by 分类名40.

10、 从商品库中查询出所有商品的不同分类名。答: select distinct 分类名from 商品表 1五、根据下面所给的 AAA数据库,写出每小题所能实现的功能。 (每小题 5分,共 10 分) 假设使用名称为 AAA 的数据库,它包括 Students( 学号 char(8) ,姓名 Varcha , (8) ,年龄 int :,专业Varchar(20) ,入学日期 DateTime) 和 Score( 学号 char(8) ,课程名 varchar(10) ,成绩 numeric(5 ,2) 两张表。41. declarea numeric(5 ,2),b numeric(5,2)se

11、ta=(select max( 成绩 )from Score)setb=(select min( 成绩 )from Score)printa 一 b42. create procedure xxk2asbeginselect x. 学号, x. 姓名, count(*)as 门数from Students x,Score y where x. 学号 =y. 宇: 号 group by x. 学号, x. 姓名end参考答案、单选题(每小题 2分,共 20 分)1D 2 D 3 A 4 B 5 D 6 BC 9 D 10 A二、是非题( 在每小题题号前打“”表示正确,打“X”表示错误。每小题 2

12、 分,共 20 分 )111213145 1617 18 1 920三、填空题每空共 30 分 )21. 记录22.关系26.1 对多27.逻辑31. 表设计器 32.833.全局模式 24.第二25.结构分组统计 29.逻辑设计30.基本表设计 34.代码35.页眉23.28.按照下列前三小题的每条四、根据主教材第四章所给的商品库和教学库,SQL查询语句写出相应的功能,或者按照下列后两小题的每种功能写出相应的SQL查询语句。 ( 每小题4 分,共 20 分 )36. 从商品库中查询显示出所有商品的不同品牌。37. 从教学库中查询出学生号为 sl 的学生所选修的所有课程的课程号。38. 从教学

13、库中查询出每个专业的学生人数。39.select 分类名,max( 单价 )as 最高单价from 商品表 1group by 分类名40.select distinct分类名from 商品表 1五、根据下面所给的AAA数据库,写出每小题所能实现的功能。( 每小题 5 分,共 10 分 )41.求出 Sco re 表中最高成绩与最低成绩的分数之差。42.显示出 AAA 库中每个学生的学号、姓名及选课门数。数据库基础与应用 ( 计信息管理 ) 试题 2题号一二三四五总分2011.1.13 考一、单项选择题,把合适的选项编号填写在括号内。 (每小题 2分,共 20分)1 域是实体中相应属性的( )

14、。A. 取值范围 B. 值 C.名称 D.描述2 把保存关系定义的关系称为对应数据库的( )。A.一般关系B.元关系C.特定关系D.正常关系3 在一个关系 R中,若存在 XY和 X Z,则存在 X(Y,Z) ,称此为函数依赖的(A.传递性B.分解性C.合并性D.增广性)规则。4. 设一个关系为 R(A,B,C,D,E) ,它的最小函数依赖集为 )。A. (A,B) B. (A,C)C. (A,E)D. (A,D)FD=AB,CD,CE,则该关系的候选码为A. createB. update C. delete D. insert5 在 SQL中,对基本表进行插入记录的命令为()。6 在 SQL

15、中, create table 为()数据库中基本表结构的命令。A.建立 B. 修改 C.删除 D. 查询7 在 Access 数据库中,基本数据保存在( )对象中。A 窗体 B 查询 C 报表 D 表8 下列()图标是 Access 中查询对象的标志。9在一个宏中要打开一个报表,应该使用的操作是()。A OpenFormB OpenTableC OpenReport D OpenQuery10 宏的英文名称是( )。A Macro B View C FormD Page二、是非判断题,根据叙述正确与否在题目开始的括号内打对号“”或叉号“” (每小题 2 分, 共 20 分)( ) 1主码是一

16、种候选码,主码中的属性个数可以为多个。()2在一个关系 R中,若存在 XY 且 X 不包含 Y,则称 XY为非平凡依赖, 否则,若存在 XY 且 X Y ,则称 XY 为平凡依赖。()3在一个关系 R 中,若存在“学号系号,系号系主任” ,则学号不能够函数决定系主任。() 4一个关系若存在部分函数依赖和传递函数依赖,则必然会造成数据冗余,但插入、删除和修改操作能够正常进行。() 5在列级完整性约束中,每个约束只能涉及到1 个属性,在表级完整性约束中,每个约束可以涉及到多个属性。() 6需求说明书是系统总体设计方案,是开发单位与用户单位共同协商达成的文档。()7SQL Server2000 版本

17、系列只包括企业版、开发版和评估版这3个不同版本。()8. SQL Server2000 与 Windows 2000操作系统完全集成,可以使用操作系统的用户和域账号作为数据库的注册(登录)账号。()9. 在网络多用户环境下,在停止 SQL Server 服务之前,不能先执行暂停操作。()10. 在 SQL Server2000 系统中,每条 SELECT语句能够同时为多个变量赋值,每条SET语句只能为一个变量赋值。三、填空题,把合适内容填在横线上。 (每空 1分,共 30分)1. 数据处理技术相继经历了人工管理、 、 、以及分布式数据库管理等四个发展阶段。2 关系数据模型包括 、 和关系运算三

18、个方面。3 学生关系中的院系号属性与院系关系中的院系号主码属性相对应,则 属性为 关系中的外码。4 一个关系若存在 函数依赖和 函数依赖,则必然会造成数据冗余和操作异常。5 在新版的 SQL中,查询所涉及到的表及表之间的连接是在from 选项中实现的,表之间的连接共有三种方式,分别称为中间连接、 和 。6 数据库系统具有 、 、数据独立性、数据粒度小、独立的数据操作界面、由 DBMS统一管理等优点。7 在实体中能作为码的属性称为 ,否则称为 。8 关系完整性包括 完整性、 完整性和用户定义的完整性三个方面。9 在一个关系 R 中,属性之间有非平凡和平凡函数依赖,以及完全和部分函数依赖,则“职工

19、号”函数 决定“姓名”既是 函数依赖,又是 函数依赖。10 设一个关系为 R(A,B,C,D,E,F) ,它的最小函数依赖集为 FD=AB,AC,DE,DF ,则该关系的候 选码为 ,该候选码含有 属性。11 Access 中的查询操作共有 5 种,分别为选择查询、交叉表查询、 、 和 SQL查询。12 一个 Access 数据库对应于操作系统中的 个文件,其文件扩展名为 。13 查询可以作为窗体、 和 的数据源。14 报表由报表页眉、页面页眉、主体、 和 等 5 节组成。15. Access 为用户提供了多种数据库安全措施,如设置用户 和访问 。四、根据主教材第四章所给的商品库和教学库,按照

20、下列前 3 小题的每条 SQL查询语句写出相应的功能, 以及按照下列后 2 小题的每种功能写出相应的 SQL查询语句。(每小题 4 分,共 20 分)在名称为商品库的数据库中包含有商品表 1 和商品表 2,它们的定义分别为: 商品表 1( 商品代号 char(8), 分类名 char(8), 单价 float, 数量 int) 商品表 2( 商品代号 char(8), 产地 char(6), 品牌 char(6),) 在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为: 学生 ( 学生号 char(7), 姓名 char(6), 性别 char(2), 出生日期 datet

21、ime, 专业 char(10), 年级 int)课程 ( 课程号 char(4), 课程名 char(10), 课程学分 int选课 ( 学生号 char(7), 课程号 char(4), 成绩 int)1 select distinct产地from 商品表 22 select *from 课程where课程号 in (select 课程号from选课group by 课程号 having count(*)5 )3 select * from 学生where exists (select *from选课where学生.学生号 =选课.学生号)4 从商品库中查询出数量在 15 和 25 之间的

22、所有商品。5 从商品库中查询出数量字段的值最小的商品记录。五、根据下面所给的 AAA数据库,写出每小题所能实现的功能。 (每小题 5 分,共 10 分) 假设使用名称为 AAA 的数据库,它包括 Students (学号 char(8) ,姓名 varchar(8) ,年龄 int ,专业 varchar(20) ,入学日期 DateTime )和 Score (学号 char(8) ,课程名 varchar(10), 成绩 numeric(5,2) )两 张表。1. select month( 入学日期 ) as 入学月份 ,count(*) as人数from studentsgroup b

23、y month(入学日期 )2. create procedure xxk6(a char(8),b varchar(10)asbegindelete from scorewhereend学号 =a and 课程名 =b分)1. 2. 3. 4.5. 6. 7. 8. 9.10. 中央广播电视大学数据库基础与应用 (计信息管理 ) 试题参考答案及评分标准 2( 每小题 2 分 , 共 20 分 )一、单项选择题,把合适的选项编号填写在括号内。1. A 2. B 3. C 4. B 5. D6. A 7. D 8. B 9. C 10. A(每小题 2 分, 共 20二、是非判断题,根据叙述正确

24、与否在题目开始的括号内打对号“”或叉号“”(每空 1分,共 30分)三、填空题,把合适内容填在横线上。1. 文件管理、数据库管理2. 关系数据结构、关系完整性规则3. 院系号、学生4. 部分、传递(次序无先后)5. 左连接、右连接(次序无先后)6. 数据结构化、数据共享(次序无先后)7. 主属性、非主属性8. 实体、参照(次序无先后)9. 非平凡、完全(次序无先后)10. (A,D)、 211. 参数查询、更新查询(次序无先后)12. 1 、 mdb13. 报表、数据访问页(次序无先后)14. 页面页脚、报表页脚(次序无先后)15. 密码、权限(次序无先后)四、根据主教材第四章所给的商品库和教

25、学库,按照下列前 3 小题的每条 SQL查询语句写出相应的功能, 以及按照下列后 2 小题的每种功能写出相应的 SQL查询语句。(每小题 4 分,共 20 分)1. 从商品库中查询出所有商品的不同产地。2. 从教学库中查询出被 5 个以上学生选修的全部课程。3. 从教学库中查询出所有选修了课程的学生信息。4. select *from 商品表 1where 数量 between 15 and 25 (或 where 数量 =15 and 数量 =25)5. select *from 商品表 1where数量 =some( select min( 数量 ) from 商品表 1)/ 或者 whe

26、re 数量 =a中央广播电视大学数据库基础与应用 (计信息管理 ) 试题参考答案及评分标准 3一、单项选择题,把合适的选项编号填写在括号内。 (每小题 2分,共 20分)1. B 2. A 3. B 4. C 5. C6. A 7. C 8. D 9. A 10. D二、是非判断题,根据叙述正确与否在题目开始的括号内打对号“”或叉号“” (每小题 2 分, 共 20 分)1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 三、填空题,把合适内容填在横线上。(每空 1分,共 30分)1.记录、数据项(或字段)2.关系、对象3.全局模式、外模式(次序无先后)4.第二、 25.结构、内容6

27、.取值范围、 27. R1、R28.主、非主9.第三、函数依赖10.旅客登记表、消费卡表11.表设计器、字段属性12. 8、413.设计、预览(次序任意)14.工程资源、模块属性15.页眉、主体(次序无先后)四、根据主教材第四章所给的商品库和教学库,按照下列前 3 小题的每条 SQL查询语句写出相应的功能, 以及按照下列后 2 小题的每种功能写出相应的 SQL查询语句。(每小题 3 分,共 15 分)1. 从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。2. 从教学库中查询出同时选修了 3 门课程的全部学生。3. 从教学库中查询出学生号为 s1的学生和学生号为 s2的学生所选修

28、的共同课程的课程号。4. select count(*)from 商品表 1where 数量 105. select *from 商品表 1where单价 all(select avg(单价 ) from 商品表 1)五、根据下面所给的 AAA数据库,写出每小题所能实现的功能。 (每小题 5 分,共 10 分)1. 从 Students 表中分组统计出每个年份入学的学生人数。2. 从 Score 表中查询出大于等于平均成绩的记录个数。数据库基础与应用试题三2004 春一、填空题(每空 1 分,共 40分)1、数据库处理技术经历了人工管理、 、 以及分布式数据库管理等四个发展阶段。2、任一种数据

29、模型都有 和的区别。3、专门的关系运算包括 、连接和除四种。4、设一个关系 A 具有 a1 个属性和 a2 个元组,关系 B 具有 b1 个属性和 b2 个元组,则关系 A B 具有 个属性和 个元组。5、在一个关系 R中,若 XY,并且 X的任何真子集都不能函数决定 Y,则称 XY为函数依赖, 否则,若 XY,并且 X 的一个真子集也能够函数决定Y,则称 XY 为函数依赖。6、若一个关系中只有一个候选码,并且该关系达到了第三范式,则表明它同时也达到了 范式,该关系中所有属性的 都是候选码。7、在 SQL中,建立、修改和删除数据库中基本表结构的命令分别为 、和 命令。8、基本表属于全局模式中的

30、表,它是 ,而视图则属于局部模式中的表,它是 。9、一个数据库应用系统的开发过程大致相继经过 、概念设计、 、 、机器实现、运行维护等六个阶段。10、Access的用户操作界面由标题栏、 、 、状态栏等五个部分组成。11、数据访问页是直接链接到 的一种 Web 页,可以在 中调用数据访问页。12、模块是用 Access提供的 语言编写的程序段。13、SQL Server提供了动态的自我管理机制,能够自动增大或缩小数据库所占用的 。14、Microsoft SQL Server2000是运行在 操作系统平台上的、 逻辑模型为 型数据库管理系统。15、SQL Server支持两种形式的变量,即 变

31、量和 变量。16、函数 RIGHT(abcdef ,2)的结果是。17 、 数 据 库 备 份 和 恢 复 的 Transact-SQL 语 句 分 别 是 和18、触发器是一种特殊的存储过程,它可以在对一个表上进行 、 和操作中的任一种或几种操作时被自动调用执行。19、DB2 UDB提供了一套具有统一的图形用户界面的管理工具,用于与任何服务器平台的数据库进行交互。这 些管理工具最主要的二个是 和 。20、在 Oracle 9i内提供了一套具有图形用户界面的数据库管理工具 。、选择题(每小题 1分,共 14 分)1、下列()图标是 Access 中表对象的标志。2、下面有关表的叙述中错误的是(

32、)。A表是 Access数据库中的要素之一 B表设计的主要工作是设计表的结构 CAccess数据库的各表之间相互独立 D可以将其他数据库的表导入到当前数据库中)型数据的小数部分的位数。3、Access中字段的“小数位”属性被用来指定(A货币和数字B货币和备注C文本和数字D数字和备注4、下列()图标是 Access 中新建宏的标志。ABCD5、模块窗口由()个部分组成。 BA2B 3C4D56、可以通过 Internet 进行数据发布的对象是( )。A窗体B报表C查询D数据访问页7、提高 SQL Server性能的最佳方法之一是()。A. 增大硬盘空间B. 增加内存C. 减少数据量D. 采用高分

33、辨率显示器8、语句“ USE master GO SELECT * FROM sysfiles G”O包括()个批处理。A. 1 B. 2 C. 3 D.49、当一条 SELECT语句访问一张大表里的有限几行数据时,SQL Server通常会()。A. 为数据加上页级锁B. 为数据加上行级锁C. 需要用户的干涉和参与D. 使用户独占数据库)。B. 加入了建库和建表语句D. 提供了 Min 、Max 待统计函数)。B. Begin、 Continue 、 EndD. Begin Tran、 Continue 、End10、Transact-SQL对标准 SQL的扩展主要表现为( A. 加入了程序

34、控制结构和变量 C. 提供了分组( Group By)查询功能11、以下哪种情况应尽量创建索引()。A. 在 Where 子句中出现频率较高的列B. 具有很多 NULL 值的列C. 记录较少的基本表D. 需要更新频繁的基本表12、下列 SQL Server语句中出现语法错误的是(A. DECLARE Myvar INTB. SELECT * FROM AAAC. CREATE DATABASE AAAD. DELETE * FROM AAA13、属于事务控制的语句是()。A. Begin Tran、 Commit 、 RollBackC. Create Tran、 Commit 、 RollB

35、ack14、下列()标识符可以作为局部变量使用。A. MyvarB. My var C. Myvar D. My var三、学生选课数据库有三个表即学生表S、课程表 C 和学生选课表 SC,它们的结构如下所示,请根据所给的每种功能写出相应的查询语句。 (每小题 5 分,共 20 分)S(S# ,SN ,SEX ,AGE , DEPT)C( C# , CN)SC(S# , C# ,GRADE)其中: S#为学号, SN为姓名, SEX为性别, AGE为年龄, DEPT为系别, C#为课程号, CN为课程名, GRADE 为成绩。1、 统计学生选课数据库中学生的总人数。2、查询学生姓名及其所选修课

36、程的课程号和成绩。3、从学生选课库中查询出被 2至 4名学生选修的所有课程信息。4、从学生选课库中查询出选修至少两门课程的学生学号。四、简单应用题(共 26分,其中前 3个小题每小题 6分,第 4小题 8分)1、假设学生关系 S、课程关系 C 和选课关系 SC 与上面第三题所述相同,请用关系代数表达式表示下列查询。 (共 6 分)(1)、查询年龄大于 21 岁的男学生的学号和姓名。 (3 分)(2)、查询姓名为变量 K的值的学生所选修的全部课程信息(3 分)2、设一个关系为 R(A,B,C,D,E,) 它的最小函数依赖集为 FD=AB,A C,(A,D) E,则该关系的候选码为什么?该 关系属

37、于第几范式,请简要地说明理由。 (6 分)3、简要回答下列问题( 6 分,每小题 3 分)( 1)、 Access的数据库对象有哪些? (2)简述宏的创建过程。4、假设存在名为 AAA的数据库,包括 S(S# char(8),SN varchar(8),AGE int,DEPT varchar(20),DateT DateTime) 和 SC(S# char(8), CN varchar(10),GRADE numeric(5,2)两张表。请按下列要求写一存储过程。 (8 分) 要求为:修改 SC表中学号为 s1的值、课程名为 c1的值的学生成绩为 g1 的值。数据库基础与应用试题三参考答案及

38、评分标准2004 春 一、填空题(每空 1 分,共 40分)1、文件系统数据库系统2、型 值3、选择投影4、a1+b1a2*b25、完全部分6、BC 决定因素7、create table alter table drop table8、实表虚表9、需求分析逻辑设计 物理设计10、菜单栏 工具栏 工作区11、Access数据库IE5.0 或更高版本12、VBA13、硬盘空间14、Windows 关系15、全局 局部16、ef17、BACKUP DATABASE RESTORE DATABASE18、插入 删除 修改19、控制中心命令中心20、Oracle Enterprise Manager (

39、 OEM)二、选择题(每小题 1分,共 10 分)15:C C A D B 610:D B A B A11 14: A D A C三、学生选课数据库有三个表即学生表S、课程表 C 和学生选课表 SC,它们的结构如下所示,请根据所给的每种功能写出相应的查询语句。 (每小题 5 分,共 20 分)1、SELECT COUNT(* ) AS 学生总人数FROM S2、SELECT SSN,CC# , SCC#,SC GRADEFROM S, SCWHERE SS#=SC S#3、SELECT *FROM C WHERE EXISTS( SELECT C# FROM SCWHERE C .C#=SC.

40、C#GROUP BY C#HAVING COUNT(* ) BETWEEN 2 AND 44、SELECT DISTINCT C1.S#FROM SC C1, SC C2WHERE C1.S#=C2.S# AND C1.C#C2.C#四、简单应用题(共 26分,其中前 3个小题每小题 6分,第 4小题 8分)1、写关系代数式:(1)、查询年龄大于 21 岁的男学生的学号和姓名。 (3 分)S#, SN ( AGE21 SEX=男(S )(2)、查询姓名为变量 K的值的学生所选修的全部课程信息(3 分)CC# ( SC ( SN=K(S ) ) )。2、 解:该关系的候选码为( A, D)。(

41、2 分) 因为该关系中存在有部分函数数依赖,即AB,AC,B,C 只依赖于候选码的部分 A,所以该关系只属于第一范式。(给出结果正确得 2 分,叙述理由正确得 2 分)3、简要回答下列问题( 6 分,每小题 3 分)( 1)、 Access的数据库对象有哪些?答: Access数据库包含有七个数据库操作对象,它们分别是:表、查询、窗体、报表、页、宏和模块。 (2)简述宏的创建过程。答:一般利用宏设计器创建宏对象。其主要步骤有:在数据库窗口中,选择“宏”对象,然后单击“新 建宏”按钮,并打开条件列,进入“宏”编辑窗口;选择“宏”操作和选择操作参数,并在“备注” 列中输入注释,如果有需有,在条件列

42、中输入条件表达式;重复上述过程直到输入所有的宏动作,再 保存“宏”后退出。4、CREATE PROCEDUREP ROC3(s1 char(8),c1 varchar(10),g1 numeric(5,2)ASBEGINUPDATE SCSET GRADE=g1WHERE S#=s1 AND CN=c1END10A分)(中央广播电视大学数据库基础与应用 (计信息管理 )试题( 2007.7 )题号一二三四五总分9 B. 24C. 10D. 20若一个关系为R(学生号,姓名,性别,年龄 ) ,则()适合作为该关系的主码。学生号B.姓名C. 性别D.年龄设一个集合A=3,4,5,6,7,集合B=1,3,5,7,9 ,则 A和 B 的并集中包含有(10B. 8C. 7D. 6,则也隐含存在在一个关系R 中,若存在X (Y,Z)XY 和 XZ,称此为函数依赖的传递性B.分解性C. 合并性D.增广性在 SQL的查询语句中, order by 选项实现对结果表的()功能。分组统计 B.求和C. 查找D

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论