Access数据库实用教程练习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Access数据库实用教程

一、简答题(每题1分)

1.如何在报表中添加分页符?

2.如何在报表的背景上添加图片以增加显示效果?

3.怎样查找和替换表中的数据?

4.为什么自动编号字段会不连续?

5.什么是宏?

6.查询有几种类型?Select查询命令的作用是什么?

7.报表由哪几部分组成?每部分的作用是什么?

8.如何在数据访问页中添加滚动文字“欢迎访问!”?

9.数据访问页有什么作用?

10.“级联更新相关字段”和“级联删除相关字段”各起什么作用?

11.报表有哪几种视图?

12.创建报表有几种方式?它们各有什么特点?

13. Access的启动和退出各有几种方法?

14.怎样设置表的外观?主要从哪几个方面设置?

15.什么是表达式?在Access中,表达式有什么作用?

16.控件有什么作用?

17.查询对象中的数据存放在哪里?

18.在表关系中,“参照完整性”的作用是什么?设置“参照完整性”后对主表和从表的限制是什么?

19.比较表和查询的异同之处。

20.简述数据管理技术的几个发展阶段。

21.什么情况下需要修改表结构?修改表结构时需要注意什么问题?

22.表间关系的作用是什么?

23.报表和窗体的区别是什么?

24.数据访问页和其他数据库对象有什么相同点和不同点?

25.用SQL语句将“学生成绩表”中所有“英语”大于90分的记录的“语文”、“数学”各减去2分。

26.如何设置窗体和报表中所有控件的默认属性?

27.用SQL语句建立一个查询:运行时,输入一个学生的学号,就能把学生的成绩及基本情况查询出来。

28.以下竞赛评分程序的功能是什么?

Private sub form_click()

Dim max as integer, min as integer

Dim I as integer, x as integer, s as integer

Dim j as single

max=0

min =10

For i=1 to 10

x=val(inputbox("请输入分数:"))

If x>max Then max=x

If x

s=s+x

s=s-max-min

j=s/8

Msgbox "最后得分"+j

End Sub

29.用SQL语句将“学生状况表”中所有姓名为空的记录删掉。

30.如何在窗体中调用模块的功能?

31.筛选的含义是什么?筛选有几种方法?各有什么特点?

32.用SQL语句查询选修课程名称中有数据库课程的学生的学号。

33.为什么说查询的数据是动态的数据集合?

34.数据访问页可以脱离创建它的数据库吗?

35.变量类型对整个程序的运行速度是否有影响?在定义变量时应遵循哪些原则?

36.某VBA计算程序的功能如下:该程序的用户界面由四个文本框和三个按钮组成。四个文本框的名称分别为text1、text2、text3、text4。三个命令按钮分别为:清除(名为command1)、计算(名为command2)和退出(名为command3)。窗体打开运行后,单击“清除”按钮,则清除所有文本框中显示的内容;单击“计算”按钮,则计算在text1、text2和text3三个文本框中输入的3科成绩的平均成绩并将结果存放在text4文本框中;单击“退出”按钮则退出。如何用代码实现?

37.用代码实现程序的功能:由输入的分数确定结论,分数是百分制,0~59分的结论是“不及格”;60~79分的结论是“及格”:80~89分的结论是“良好”:90~100分的结论是“优秀”;分数小于0或大于100是“数据错误!”。

38.编写一个求解圆面积的函数Area()。

39.下面的程序段检查所输入的文字段中的大括号是否配对,并显示相应的结果。本程序在文本框中边输入,边统计大括号的个数,以Enter键作为输入结束的标志,然后显示结果。请将程序填写完整。

Dim x%,str As String

Private Sub Text1-KeyPress(KeyAscii As Integer)

Str=_______

If str"{"then

x=x+1

Elseif str="}"

Then_______

If KeyAscii=13 then

If _______

Then

Print"左右大括号配对"

Else If ____

Then

Print"左大括号多";x;"个"

Else

Print"右大括号多";x;"个"

End If

End If

End Sub

40.图书管理系统对图书、读者及借阅情况进行管理,要求记录图书的书号、书名、作者、出版日期、类型、页数、价格、出版社名称、读者姓名、借书证号、性别、住址、电话、借书日期和还书日期。请用E-R图表示出该业务的概念模型,并设计出系统的关系模型。

41.如何在数据表窗体中选择整行记录?

42.程序运行结果为

1

11 12

21 22 23

31 32 33 34

编写代码实现。

43.工厂需要管理以下信息:

厂内有多个车间,每个车间有车间号、车间主任名、电话。

一个车间内有多名工人,每个工人有职工号、姓名、年龄、性别、工种及等级。

一个车间生产多种产品,产品有产品号、产品名。

一个车间生产多种零件,一种零件也可能由多个车间制造,零件有零件号、重量、材料。

一个产品由多个零件组成,一种零件也可能装配在多种产品上。

根据以上信息,建立系统的E-R模型,并设计出系统的关系模型。

44.如何创建带图像效果的切换按钮?

45.如何使用未绑定对象框来显示Word文档?

46.新建一个窗体,放置两个按钮和一个文本框,按钮的名称分别为“com显示”、“com 清除”;按钮的标题分别为“显示”、“清除”,文本框的名称定义为“txt你好”。编写代码,使按钮实现相应的功能。

相关文档
最新文档