收藏 分享(赏)

数据库原理及应用试卷A.doc

上传人:dreamzhangning 文档编号:2564260 上传时间:2018-09-22 格式:DOC 页数:7 大小:471.50KB
下载 相关 举报
数据库原理及应用试卷A.doc_第1页
第1页 / 共7页
数据库原理及应用试卷A.doc_第2页
第2页 / 共7页
数据库原理及应用试卷A.doc_第3页
第3页 / 共7页
数据库原理及应用试卷A.doc_第4页
第4页 / 共7页
数据库原理及应用试卷A.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、1江 汉 大 学 高 等 职 业 技 术 学 院2013- 2014 学年第 一 学期考试试卷课程名称: 数据库原理与应用 专 业:计算机、电信 试卷类型:A 、B 卷 考试形式:开 、闭 卷 考试时间: 120 分钟题号 一 二 三 四 五 六 七 八 九 十 总 分 阅卷教师得分得分 评分人1. Access 是( D)公司的产品A、Oracle B、IBM C、Intel D、微软2. 表是由(A )组成的A、字段和记录 B、查询和字段 C、记录和窗体 D、报表和字段3. 可用来存储图片的字段对象是(A )类型字段A、OLE B、备注 C、超级连结 D、查阅向导4. 完整的交叉表查询必须

2、选择(A )A、行标题、列标题和值 B、只选行标题即可 C、只选列标题即可 D、只选值5. 学生和课程之间是典型的( D)关系A、一对一 B、一对多 C、多对一 D、多对多6. 数据访问页是一种独立于 Access 数据库外的(A )文件A、HTML B、DOS C、UNIX D、Windows7. Access 2000 数据库使用( B)作为扩展名A、.mb B、.mdb C、.db D、.dbf8. (C )数据类型可以用于为每个新记录自动生成数字A、数字 B、超链接 C、自动编号 D、OLE 对象9. 报表的主要目的是(C )A、操作数据 B、在计算机屏幕上查看数据C、查看打印出的数据

3、 D、方便数据的输入一、单选题(本大题共 20 小题,每题 1.5 分,共 30 分)210. 查询向导的数据可以来自( D)A、多个表 B、一个表 C、一个表的一部分 D、表或查询11. 以下软件(A )不是数据库管理系统A、Excel B、Access C、FoxPro D、Oracle12. 利用对话框提示用户输入参数的查询过程称为( B)A、选择查询 B、参数查询 C、操作查询 D、SQL 查询13. 窗体是(D )的接口A、用户和用户 B、数据库和数据库C、操作系统和数据库 D、用户和数据库之间14. Access 2000 是属于( C)A、电子文档 B、电子报表 C、数据库管理系

4、统 D、数据库应用程序15. 以下关于主关键字的说法,错误的是(B )A、使用自动编号是创建主关键字最简单的方法B、作为主关健字的字段中允许出现 Null 值C、作为主关键宇的字段中不允许出现重复值D、不能确定任何单字段的值得惟性时,可以将两个或更多的字段组合成为主关键字16. 修改数据库记录的 SQL 语句是(B )A、Create B、Update C、Delete D、Insert17. 具有联系的相关数据按一定的方式组织排列并构成一定的结构,这种结构即( A)A、数据模型 B、数据库 C、关系模型 D、数据库管理系统18. 二维表由行和列组成,每一行表示关系的一个(D )A、属性 B、

5、字段 C、集合 D、记录19. Access 2000 中,要改变字段的数据类型,应在( B)下设置A、数据表视图 B、表设计视图 C、查询设计视图 D、报表视图20. 第 2 范式存在弊病的原因,是由于关系中存在(C )造成的。A、函数依赖 B、平凡依赖C、传递依赖 D、部分依赖得分 评分人 二、填空题(本大题共 10 小空,每空 2 分,共 20 分)31、数据库系统具有_外模式-模式 和_模式-内模式 _的二级映射机制。2、三种基本的关系运算分别是: 选择 、投影 和 连接 。3、实体之间的联系类型有三种,分别为 一对一 、 一对多 和 多对多 。4、在 ACCESS 中建立两个表之间关

6、系时,可选择实施参照完整性、级联更新相关字段和 级联删除相关字段 三个选项。5、对关系的最基本的要求,即最低级别的范式叫做_1NF _。得分 评分人1. 简述数据库技术的发展阶段。1)人工管理阶段:数据不保存、没有专门的数据管理软件,程序和数据紧耦合2)文件管理阶段:出现操作系统,数据以文件方式保存,数据冗余大3)数据库系统阶段:出现专门的数据库管理系统,数据以结构化保存,数据独立性好2. 简述 ACCESS 数据库中各数据库对象的含义和作用ACCESS 数据库中主要有表、查询、窗体、报表、数据访问页和模块等对象表:保存数据查询:按要求得到指定数据窗体:提供用户和 ACCESS 系统间的程序界

7、面报表:提供以可打印显示数据的方式页:将数据以网页的形式显示模块:提供以编程方式使用 ACCESS3. 试述数据库参照完整性概念的含义。数据库参照完整性是指两个相互联系的数据表之间通过外键建立联系,相互联系的数据之间要保证一致,数据库参照完整性是保证数据库数据正确可信的一个重要的约束机制4. SQL 语言中包含哪三方面基本功能并说明数据定义语言:create、alter三、简答题(本大题共 4 小题,每题 5 分,共 20 分)4数据操纵语言:select、insert、delete、update数据控制语言:grant、revoke得分 评分人对如下两个表,写出相应的 SQL 语句。Cour

8、se 表Students 表1 查询每位同学每门功课的成绩,要求显示学生学号、姓名、课程名和成绩2 查询与孙小丽在一个系学习的所有学生的学号和姓名。3 查询每位学生平均成绩、选修课程的门数,要求显示学生姓名,平均成绩和选修门数,结果按成绩高低排序。4 删除陈有朋同学的成绩数据答:1)select 学号 ,姓名,课程名 ,成绩From students,courseWhere student.学号=course.学号2)select 学号,姓名 From studentsWhere 所在系 =(select 所在系 from student where 姓名=孙小丽)3)select 姓名,av

9、g(成绩),count(*)From students,courseWhere student.学号=course.学号Order by avg(成绩) desc4)delete from courseWhere 学号= (select 学号 from students where 姓名= 陈有朋 )得分 评分人四、设计题(本大题 15 分)四、设计题(每题 3 分,共 15 分)5设有关系 R 如表所示,写出以下表达式计算结果:(1) A1,A2(R)(2)A1=”a” (R)(3) A1,A2(A1=”b”(R)(4) A1,A2,A3(A1=”a”and A2=”a”(R)(5) A3(

10、R)A1=”b”(R)A1 A2 A3a b cb a cc a ba d ed a ee a db d ed b ee b d(1)A1 A2a bb ac aa dd ae ab dd be b6(2)A1 A2 A3a b ca d e(3)A1 A2b ab d(4)A1 A2 A3a b c(5)A1 A2 A3 A1 A2 A3a b c b a ca b c b a ca d e b d ea d e b d e71 建立一个教职工关系表 TEACHER,表中有 6 个字段:教职工编号 NO(字符型) ,姓名 NAME(字符型) ,性别 SEX(字符型) ,出生日期 BIRTHD

11、AY(日期型) ,职称 PROF(字符型) ,所在系 DEPART(字符型) ,其中 NO 是关系的码;用 SQL 语言完成下列功能:(1)建立教职工关系表 TEACHER。(2)查询计算机系所有教职工的姓名。(3)添加一个教职工记录,编号为 20020003,姓名为吴珊,性别为女,出生日期为1976 年 10 月 20 号,职称为助教,所在系为计算机系。(4)逻辑删除王珊老师的记录。1)(1)create table teacher(no char(12) primary key,Name char(20),Sex char(2),Birthday datetime,Prof char(10),Depart char(10)(2)select name from teacher where depart=计算机(3)insert into teacher values(20020003,吴珊,女 ,#1976-10-20#,助教,计算机)(4)delete from teacher where 姓名=王珊

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报