考试复习提纲
一、试题类型
1. 选择题(1'*30=30) 2. 填空题(1'*10=10) 3. 判断题(1'*10=10) 4. 简答题(4'*8=32) 5. 编程题(5'*2=10) 6. 设计题(8'*1=8) 二、说明
1. 设计题:根据查询设计视图,写出
相应的条件项;
2. 编程题:选择结构和循环结构 1)从键盘输入一个自然数,若是偶数则在立即窗口中输出“偶数”,否则输出“奇数”;
2)设定出租车不超过2公里时一律收费7元,超过时则按超过部分每公里加收2.6元,试根据里程数编程计算并在立即窗口中显示出应付车费; 3)国际上常用的人的体重计算公式以及身材比例计算,标准体重=(身高cm-100)*0.9(kg),如果超过20%,就在立即窗口显示“超重”,否则显示“标准;” 4)校园歌手大赛,10位评委的平均分是该选手的最后得分,请设计一个程序,输入10位评委的打分,输出该选手的最后得分; 5)从键盘上输入任何一个自然数,求该自然数的累加和;
6)假如从今天开始,第1天为希望工程存入1角钱,第2天存入2角钱,第3天存入3角钱,以此类推,问100天后你将为希望工程存入多少角钱? 3.简答题:
1)什么是数据库,什么是数据库管理系统,什么是数据库系统?
2)Access关系数据库包括哪几个数据库对象,它们的作用是什么?
3)简述数据库的设计步骤及各个步骤的任务;
4)简述数据库系统的特点;
5)专门的关系运算有哪些,分别有什么特征?
6)实体的联系有哪几种?并举例说明; 7)简述E-R模型的三个基本属性,并举例说明;
8)简述设计表结构时需要考虑的内容有哪些?
9)设置有效性规则和有效性文本的作用;
10)简述表与查询的区别;
11)简述操作查询的种类及作用; 12)简述筛选与查询的异同;
13)什么是参数查询,参数查询分为哪几类,如何创建参数查询?
14)选择查询和操作查询有什么区别? 15)Access提供的常用查询有哪几类,分别是什么? 16)简述查询的几种视图及作用; 17)什么是级联更新,什么是级联删除,实施参照完整性的作用是什么? 18)什么是窗体,窗体有什么作用? 19)控件有什么作用,控件可以分为哪几类?并举例说明;
20)常用控件有哪些,控件有哪些常见的属性?
21)窗体结构包含哪几部分,每个窗体节各有什么作用?
22)按照数据记录的显示方式不同可将窗体分为哪6类?
23)报表由哪几个部分组成,各组成部分分别起什么作用?
24)简述报表和窗体的区别; 25)报表的主要作用是什么?
26)简述嵌入式宏与独立宏的区别? 27)什么是形参,什么是实参,值传递和地址传递有什么区别?
28)什么是模块,模块分为几类,分别有什么特点?
29)什么是宏,运行宏的方法有哪几种?
30)列举4个宏操作及其功能。
编程题答案
1)从键盘输入一个自然数,若是偶数则在立即窗口中输出“偶数”,否则输出“奇数”; 2)设定出租车不超过2公里时一律收费7元,超过时则按超过部分每公里加收2.6元,试根据里程数编程计算并在立即窗口中显示出应付车费;
3)国际上常用的人的体重计算公式以及身材比例计算,标准体重=(身高cm-100)*0.9(kg),如果超过20%,就在立即窗口显示“超重”,否则显示“标准;” 4)校园歌手大赛,10位评委的平均分是该选手的最后得分,请设计一个程序,输入10位评委的打分,输出该选手的最后得分;
5)从键盘上输入任何一个自然数,求该自然数的累加和;
6)假如从今天开始,第1天为希望工程存入1角钱,第2天存入2角钱,第3天存入3角钱,以此类推,问100天后你将为希望工程存入多少角钱? Sub a1() Sub a4()
s = 0 a = InputBox(\请输入一个自然数:\
If a Mod 2 = 0 Then For i = 1 To 10 Debug.Print (\偶数\ l = InputBox(\请输入分数:\Else s = s + l Next i Debug.Print (\奇数\
End If v = s / 10 End Sub Debug.Print v End Sub Sub a2()
Sub a5() s = InputBox(\请输入行驶里程:\If s <= 2 Then Dim total As Integer Debug.Print (\Dim i As Integer Else r = InputBox(\请输入一个自然数:\ w = (s - 2) * 2.6 + 7 total = 0 Debug.Print w For i = 1 To r End If total = total + i End Sub Next i Debug.Print total Sub a3() End Sub
x = Val(InputBox(\请输入身高cm:\
Sub a6() y = Val(InputBox(\请输入体重kg:\
z = (x - 100) * 0.9 Dim i As Integer If y > 1.2 * z Then Dim total As Integer
total = 0 Debug.Print (\超重\
Else For i = 1 To 100
total = total + i Debug.Print (\标准\
End If Next i End Sub Debug.Print total End Sub
第一章
一、选择题
1.数据库管理系统是( B )
A.操作系统的一部分 B.在操作系统支持下的系统软件 C.一种编译系统 D.一种操作系统 2.不属于数据库系统(DBS)的组成的是( C )
A.硬件系统 B.数据库管理系统及相关软件 C.文件系统 D.数据库管理员 3.数据库设计的根本目标是要解决( A )
A.数据共享问题 B.数据安全问题 C.大量数据存储问题 D.简化数据维护 4.在数据管理技术发展的三个阶段中,数据共享最好的是( C ) A.人工管理阶段 B.文件系统阶段 C.数据库系统阶段 D.三个阶段相同 5.DBMS中数据库数据的检索、插入、修改和删除操作的功能称为( A ) A.数据操纵 B.数据控制 C.数据管理 D.数据定义 6.构成关系模型中的一组相互关系的“关系”一般是指( A ) A.满足一定规范化要求的二维表 B.二维表中的一行
C.二维表中的一列 D.二维表中的一个数据项 7.在E-R图中,用来表示实体联系的图形是( B ) A.椭圆形 B.矩形 C.菱形 D.三角形 8.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( B )
A.一对一 B.一对多 C.多对一 D.多对多 9.某宾馆中有单人间和双人间两种客房,按照规定,每位入住该宾馆的客人都要都要进行身份登记。宾馆数据库中有客房信息表(房间号,??)和客人信息表(身份证号,姓名,来源,??),为了反映客人入住客房的情况,客房信息表与客人信息表之间的联系应设计为( ) A.一对一联系 B.一对多联系 C.多对多联系 D.无联系
10.在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款为顾客服务。在数据库中,实体之间属于一对一关系的是( D )
A.“顾客”与“收款口”的关系 B.“收款口”与“收款员”的关系 C.“班组”与“收款员”的关系 D.“收款口”与“设备”的关系
11.假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量,??)一组属性来描述图书,可以作为“关键字”的是( A )
A.书号 B.书名 C.作者 D.出版社
12.在学生表中要查找所有年龄小于20岁且姓王的男生,应采用的关系运算是( A ) A.选择 B.投影 C.连接 D.比较
13.将两个关系合并成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为( C )
A.选择 B.投影 C.连接 D.并
14.在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是( A ) A.选择 B.投影 C.连接 D.自然连接
15.有三个关系R、S和T,具体如下: R A a b c B 1 2 3 C 2 1 1 S A d B 3 C 2 T A a b c d B 1 2 3 3 C 2 1 1 2 A.选择 B.投影 C.交 D.并 16.设有如下关系,即: R A 1 2 B 1 2 C 2 3 S A 3 B 1 C 3 T A 1 2 3 B 1 2 1 C 2 3 3 则下列操作中正确的是( B ) A.T=R∩S B.T=R∪S C.T=R×S D.T=R/S 17.在学生管理的关系数据库中,存取一个学生信息的数据单位是( D ) A.文件 B.数据库 C.字段 D.记录 18.数据库独立性是数据库技术的重要特点之一,所谓数据独立性是指( D ) A.数据与程序独立存放 B.不同的数据被被存在不同的文件中 C.不同的数据只能被对应的应用程序所使用 D.以上三种说法都不对 19.数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的( C ) A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段 二、填空题 1.学生教学管理系统、图书管理系统都是以 数据库 为基础和核心的计算机应用系统。 2.数据库管理系统常见的数据模型有层次模型、网状模型和 关系模型 三种。 3.数据模型按不同的应用层次分为三种类型,它们是 概念 数据模型、逻辑数据模型和物理数据模型。 4.二维表中的一行称为关系的元组,二维表中的一列称为关系的 属性 。 5.在数据库技术中,实体集之间的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为 多对多 。 6.人员基本信息一般包括身份证号、姓名、性别、年龄等。其中可以作为主关键字的是 身份证号 。
7.如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体“工人”与实体“设备”之间存在 一对多 联系。
8.关系的基本运算有两类:一类是传统的 交、并、差 ,另一类是专门的 选择、投影、连接 。
9.在关系数据库中,从关系中找出满足给定条件的元组,该操作可称为 选择 。 10.关系数据库管理系统能实现的专门关系运算包括选择、连接和 投影 。
11.在关系A(S,SN,D)和关系B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则称关系A的外码是 D 。

