Access数据库程序设计上机操作练习题

Access数据库程序设计上机操作练习题
Access数据库程序设计上机操作练习题

Access数据库程序设计上机操作练习题

一、综合应用题

6 在考生文件夹下“库存管理系统.mdb”数据库中有一个“库存情况”窗体和一个“产品

定额储备”表。创建一个宏,使其能打开“产品定额储备”表,将所建宏命名为“打开”。

对“库存情况”窗体进行如下设置:

将窗体页脚高度设置为 1.616厘米,在距窗体页脚左边 5.501厘米、距上边0.4厘米放置一个命令按钮,命令按钮的宽度为2厘米,功能是单击“打开”按钮时运行宏,所运行的宏

名为“打开”,按钮上显示文本“打开”,名称为“命令1”。

7 在考生文件夹下“教学管理.mdb”数据库中有一个“课程”表,使用“自动创建窗体”,创建纵栏式的“课程”窗体;并在窗体中向“课程”表添加一条,课程号为“4”,课程名为“计算机应用”,课程类别为“选修”,学分为“23”的记录。

8 (1)在考生文件夹下“招生管理.mdb”数据库中有一个“中学”表和“学生报名”表,

用向导创建窗体;从“中学”表中选择字段“学校代码”;从“学生报名”表中选择字段“姓名”、“性别”、“年龄”、“联系电话”;“通过中学”的数据查看方式创建带有子窗体的窗体。

选取“表格”为子窗体布局,“远征”为主窗体样式,并将主窗体标题命名为“中学招生情

况”,将子窗体标题命名为“学生报名”。

(2)打开“中学招生情况”窗体视图,筛选出“学校代码”为“102”的学校,然后将学

生姓名为“谢瓦尔”的记录删除。

9在考生文件夹下“库存管理系统”数据库中有一个“库存情况”窗体和一个“生产品定额

储备”表及“产品定额储备查询”。创建一个宏,使其能删除“产品定额储备查询”,将所建宏命名为“删除”;并将宏转换成模块,模块名为“删除模块”。对“库存情况”窗体进行如

下设置:将窗体页脚高度设置为 1.616厘米,在距窗体页脚左边 5.501厘米、距上边0.4厘米处放置一个命令按钮,命令按钮的宽度为2厘米,功能是单击“删除”按钮时运行宏,所

运行的宏名为“删除”,按钮上显示文本“删除”,名称为“命令1”。

**提示:不使用“命令按钮向导”创建命令按钮。

10(1)打开数据库“学校管理.mdb”,创建宏组“学生”,第一个宏命名为“A1”,要求实现打开“学生”表,并筛选出字段“班级”是“702”的所有记录。第二个宏命名为“A2”,要求实现打开报表“学生报表”。并将“学生”宏组转换为名称为“学生”的模块。

(2)将考生文件夹“Eu5.htm”导入到数据库学校管理.mdb中,第一行包含列标题,无

主键;并命名为“系别_A”表。

(3)新建窗体“A_1”,添加一个名称为L1的标签,标题为“考试成绩”,标签的“超级链

接地址”设置为考生文件夹下Eu5.htm文件。

11考生文件夹下存在一个数据库存文件samp3-11.mdb,里面已经设计好表对象“tTeacher”,窗体对象“fTest”和宏对象“ml”。试在此基础上按照以下要求补充窗体设计:

(1)在窗体窗体页眉节区位置添加一个标签控制件,其名称为bTitle,初始化标题显示

为“教师基本信息输出”;

(2)将主体节区中“学历”标签右侧的文本框显示内容设置为“学历”字段值,并将该

文本框名称更名“tBG”;

(3)在窗体页脚节区位置添加一个命令按钮,命名为“bOK”,按钮标题为“刷新标题”;

(4)设置命令按钮bOK的单击事件属性为给定的宏对象ml;

(5)将窗体标题设置为“教师基本信息”。

**注意:不允许修改窗体对象“fTest”中未涉及的控件和属性;不允许修改表对象tTeacher 和宏对象ml。

12考生文件夹下存在一个数据库文件samp3-12.mdb,里面已经设计好表对象“tEmployee”和查询对象“qEmployee”,同时还设计出以“qEmployee”为数据源的报表对象“rEmployee”。试在此基础上按照以下要求补充报表设计:

(1)报表的报表页眉节区位置添加一个标签控件,其标题显示为“职员基本信息表”,并命名为“bTitle”;

(2)将报表主体节区中名为“tDate”的文本框显示内容设置为“聘用时间”字段值;

(3)在报表的页面页脚区添加一个计算控件,以输出页码。计算控件放置在距上边

0.25厘米、距左侧14厘米位置,并命名为“tPage”。规定页码显示格式为“当

前页/总页数”,如1/20、2/20、…、20/20等。

**注意:不允许修改数据库中的表对象“tEmployee”和查询对象“qEmployee”;不允许修改报表对象“rEmployee”中未涉及的控件和属性。

13考生文件夹下存在一个数据库文件“samp3-13.mdb”,里面已经设计好窗体对象“fStaff”。试在此基础上按照以下要求补充窗体设计:

(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“员

工信息输出”;

(2)在主体节区位置添加一个选项组控件,将其命名为“opt”,选项组标签显示内容为“性

别”,名称为“bopt”;

(3)在选项组内放置二个单选按钮控件,选项按钮分别命名为“opt1”和“opt2”,选项按

钮标签显示内容分别为“男”和“女”,名称分别为“bopt1”和“bopt2”;

(4)在窗体页脚节区位置添加两个命令按钮,分别命名为“bOk”和“bQuit”,按钮标题

分别为“确定”和“退出”;

(5)将窗体标题设置为“员工信息输出”。

**注意:不允许修改窗体对象“fStaff”中已设置好的属性。

14考生文件夹下存在一个数据库文件“samp3-14.mdb”,里面已经设计好窗体对象“fTest”及宏对象“ml”。试在此基础上按照以下要求补充窗体设计:

(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“窗

体测试样例”;

(2)在窗体主体节区内添加二个复选框控件,复选框选项按钮分别命名为“optl”和

“opt2”,对应的复选框标签显示内容分别为“类型a”和“类型b”,标签名称分别

为“boptl”和“bopt2”;

(3)分别设置复选框选项按钮optl和opt2的“默认值”属性为假值;

(4)在窗体页脚节区位置添加一个命令按钮,命名为“bTest”,按钮标题为“测试”;

(5)设置命令按钮bTest的单击事件属性为给定的宏对象ml;

(6)将窗体标题设置为“测试窗体”。

**注意:不允许修改窗体对象fTest中未涉及的属性;不允许修改宏对象ml。

15考生文件夹下存在一个数据库文件“samp3-15.mdb”,里面已经设计好表对象“tTeacher”、窗体对象“fTest”,报表对象“rTeacher”和宏对象“ml”。试在此基础上按照以下要求补充窗体设计和报表设计:

3 / 12

(1)将报表对象的rTeacher的报表主体节区中为“性别”的文本框显示内容设置为“性

别”字段值,并将文本框名称更名为“tSex”;

(2)在报表对象rTeacher的报表页脚节区位置添加一个计算控件,计算并显示教师的平

均年龄。计算控件放置在距上边0.3厘米、距左侧 3.6厘米,命名为“tAvg”;

(3)设置窗体对象fTest上名为“btest”的命令按钮的单击事件属性为给定的宏对象m1。

**注意:不允许修改数据库中的表对象“tTeacher”和宏对象“ml”;不允许修改窗体对

象“fTest”和报表对象“rTeacher”中未涉及的控件和属性。

16考生文件夹下存在一个数据库文件“samp3-16.mdb”,里面已经设计好两个表对象“tBand”和“tLine”。同时还设计出以“tBand”和“tLine”为数据源的报表对象“rBand”。试在此基础上按照以下要求补充报表设计:

(1)在报表的报表页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“团

队旅游信息表”,字体名称为“宋体”,字体大小为22,字体粗细为“加粗”,倾斜字

体为“是”;

(2)在“导游姓名”字段标题对应的报表主体区位置添加一个控件,显示出“导游姓名”

字段值,并命名为“tName”;

(3)在报表的报表页脚区添加一个计算控件,要求依据“团队ID”计算并显示团队的个

数。计算控件放置在“团队数:”标签的右侧,计算控件命名称为“bCount”;

(4)将报表标题设置为“团队旅游信息表”。

**注意:不允许改动数据库文件中的表中对象“tBand”和“tLine”,同时也不允许修改报表对象“rBand”中已有的控件和属性。修改后的报表如下图所示。

17考生文件夹下存在一个数据库文件“samp3-17.mdb”,里面已经设计表对象“tStud”和查询对象“qStud”,同时还设计出以“qStud”为数据源的报表对象“rStud”。试在此基础上按

照以下要求补充报表设计:

(1)在报表的报表页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“团

员基本信息表”;

(2)在报表的主体节区添加一个文本框控件,显示“性别”字段值。该控件放置在距上

边0.1厘米、距左边 5.2厘米,并命名为“tSex”;

(3)在报表页脚节区添加一个计算控件,计算并显示学生平均年龄。计算控件放置在距

上边0.2厘米、距左边 4.5厘米,并命名为“tAvg”。

**注意:不允许改动数据库中的表对象“tStud”和查询对象“qStud”,同时也不允许修改报

表对象“rStud”中已有的控件和属性。

18考生文件夹下存在一个数据库文件“samp3-18.mdb”,里面已经设计好窗体对象“fs”。试在此基础上按照以下要求补充窗体设计:

(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“学

生基本信息输出”;

(2)将主体节区中“性别”标签右侧的文本框显示内容设置为“性别”字段值,并将文

本框名称更名为“tSex”;

(3)在主体节区添加一个标签控件,该控件放置在距左边0.2厘米、距上边 3.8厘米,标

签显示内容为“简历”,名称为“bMem”;

(4)在窗体页脚节区位置添加两个命令按钮,分别命名为“bOk”和“bQuit”,按钮标题

分别为“确定”和“退出”;

(5)将窗体标题设置为“学生基本信息”。

**注意:不允许修改窗体对象“fs”中未涉及的控件和属性。

19考生文件夹下存在一个数据库文件“samp3-19.mdb”,里面已经设计好表对象“tEmployee”和“tGroup”及查询对象“qEmployee”,同时还设计出以“qEmployee”为数据源的报表对

象“rEmployee”。试在此基础上按照以下要求补充报表设计:

(1)在报表的报表页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“职

工基本信息表”;

(2)在“性别”字段标题对应的报表主体节区距上边0.1厘米、距左侧 5.2厘米位置添

加一个文本框,显示出“性别”字段值,并命名为“tSex”;

(3)设置报表主体节区内文本框“tDept”的控件来源属性为计算控件。要求该控件可根

据报表数据源里的“所属部门”字段值,从非数据源表对象“tGroup”中检索出对

应的部门名称并显示输出。(提示:DLookup考虑函数的使用)。

**注意:不允许修改数据库中的表对象“tEmployee”和“tGroup”及查询对象“qEmployee”;不允许修改报表对象“qEmployee”中未涉及的控件和属性。

20“综合应用题”文件夹下存在一个数据库文件“samp3-20.mdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以

下要求补充设计:

5 / 12

(1)设置表对象“tEmp”中“姓名”字段为“必填字段”,同时设置其为“有重复索引”。将”简单应用题”文件夹下图像文件“21-zs.bmp”作为表对象“tEmp”中编号为“”、名为张三的女职工的照片数据,使用选择文件插入的方法输入表中。

(2)将报表“rEmp”的主体节区内“tAge”文本框控件改名为“tYear”,同时依据报表记

录源的“年龄”字段值计算并显示出其四位的出生年信息;

注意:当前年必须用相关函数返回。

(3)设置“fEmp”窗体上名为“bTitle”的标签文本显示为阴影特殊效果。同时将窗体按钮“btnP”的单击事件属性设置为宏“mEmp”,以完成按钮单击打开报表的操作。

注意:不允许修改数据库中的宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;不允许修改表对象“tEmp”中未涉及的字段和属性。

21“综合应用题”文件夹下存在一个数据库文件“samp3-21.mdb”,里面已经设计了表对象“tEmployee”、“tAttend”和“tWork”,查询对象“qT”,宏对象“m1”。同时还设计出以“tEmployee”为数据源的窗体对象“fEmployee”和以数据源的窗体对象“fList”。其中,“fEmployee”窗体对象中含有一个子窗体,名称为“list”。请在此基础上按照以下要求补充“fEmployee窗体”设计:

(1)在窗体“fEmployee”的窗体页眉节区位置添加一个标签控件,其名称为“bTile”,标题显示为“职工基本信息”,字体名称为“黑体”,字号大小为24;

(2)在窗体“fEmployee”的窗体页脚节区位置添加一个命令按钮,命名为“bList”,按钮标题为“显示职工科研情况”;

(3)设置所建命令按钮bList的单击事件属性为运行宏对象m1;

(4)取消主窗体和子窗体中的浏览按钮。

注意:不允许修改窗体对象“fEmployee”中未涉及的控件和属性;不允许修改表对象“tEmployee”、“tAttend”和“tWork”,也不允许修改查询对象“qT”。

22“综合应用题”文件夹下存在一个数据库文件“samp3-22.mdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以

下要求补充设计:

(1)将表对象“tEmp”中“简历”字段的数据类型改为备注型,同时在表对象“tEmp”的表结构里调换“所属部门”和“聘用时间”两个字段的位置;

(2)设计报表“rEmp”的主体节区内“tOpt”复选框控件依据报表记录源的“性别”字段

和“年龄”字段的值来显示状态信息:性别为“男”且年龄小于20时显示为选中的打钩状态,否则显示为不选中的空白状态;

(3)将“fEmp”窗体上名为“bTitle”的标签文本颜色改为红色显示。同时,将窗体按钮“btnP”的单击事件属性设置为宏“mEmp”,以完成按钮单击打开报表的操作。

注意:不允许修改数据库中的宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中示涉及的控件和属性;不允许修改表对象“tEmp”中未涉及的字段和属性。

23“综合应用题”文件夹下存在一个数据库文件“samp3-23.mdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以

下要求补充设计:

(1)将报表“rEmp”的报表页眉区域内名为“bTitle”标签控件的标题文本在标签区域中居

中显示,同时将其安排在距上边0.5厘米、距左侧5厘米的位置;

(2)设计报表“rEmp”的主体节区内“tSex”文本框件控件依据报表记录源的“性别”字

段值来显示信息:性别为1,显示“男”;性别为2,显示“女”;

(3)将“fEmp”窗体上名为“bTitle”的标签文本颜色改为红色显示。同时,将窗体按钮“btnP”的单击事件属性设置为宏“mEmp”,以完成按钮单击打开报表的操作。

注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。

24“综合应用题”文件夹下存在一个数据库文件“samp3-24.mdb”,里面已经设计好表对象“tCollect”,查询对象“qT”,同时还设计出以“tCollect”为数据源的窗体对象“fCollect”。试在此基础上按照以下要求补充窗体设计:

(1)将窗体“fCollect”的记录源改为查询对象“ qT”;

(2)在窗体“fCollect”的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“CD明细”字体名称为“黑体”,字号大小为20,字体粗细为“加粗”;

(3)将窗体标题栏上的显示文字设为“CD明细显示”;

(4)在窗体页脚节区位置添加一个命令按钮,命名为“bC”,按钮标题为“改变颜色”;(5)设置所建命令按钮bC的单击事件,使用户单击该命令按钮后,CDID标签的显示颜色

改为红色。要求用VBA代码实现。

注意:不允许改动窗体对象“fCollect”中未涉及的控件和属性;不允许修改表对象“tCollect”和查询对象“qT”。

25“综合应用题”文件夹下存在一个数据库文件“samp3-25.mdb”,里面已经设计好表对象“tNorm”和“tStock”,查询对象“qStock”和宏对象“m1”,同时还设计出以“tNorm”和“tStock”为数据源的窗体对象“fStock”和“fNorm”。试在此基础上按照以下要求补充

窗体设计:

(1)在“fStock”窗体对象的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为“库存浏览”,字体名称为“黑体”,字号大小为18,字体粗细为“加粗”;(2)在“fStock”窗体对象的窗体页脚节区位置添加一个命令按钮,命名为“bList”,按钮标题为“显示信息”;

(3)设置所建命令按钮bList的单击事件属性为运行宏对象m1;

(4)将“fStock”的窗体的标题设置为“库存浏览”;

(5)将“fStock”窗体对象中的“fNorm”子窗体的浏览按钮去掉。

注意:不允许修改社会分配对象中未涉及的控件和属性;不允许修改表对象“tNorm”、“tStock”和宏对象“m1”。修改后的窗体如下图所示。

26“综合应用题”文件夹下存在一个数据库文件“samp3-26.mdb”,里面已经设计好表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”,试在此基础上按照

7 / 12

以下要求补充设计:

(1)将报表(rEmp)的报表页眉区域内名为“bTitle”标签控件的标题显示为“职工基本信

息表”,同时将其安排在距上边0.5厘米、距左侧5厘米的位置;

(2)设置报表“rEmp”的主体节区内“tSex”文本框控件显示“性别”字段数据;

(3)将”综合应用题”文件夹下的图像文件“26-test.bmp”设置为窗体“fEmp”的背景。同时,将窗体按钮“btnP”的单击事件属性设置为宏“mEmp”,以完成按钮单击打开报表的

操作。

注意:不允许改动数据库中的表对象“tEmp”和宏对象“mEmp”;不允许修改窗体对象“fEmp”和“rEmp”中未涉及的控件和属性。

27“综合应用题”文件夹下存在一个数据库文件“samp3-27.mdb”,里面已经设计好表对象“tEmployee”和宏对象“m1”,同时还设计出以“tEmployee”为数据源的报表对象“fEmployee”。试在此基础上按照以下要求补充窗体设计:

(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示

为“雇员基本信息”,字体名称为“黑体”,字号大小为18,字体粗细为“加粗”;

(2)在窗体页脚节区位置添加一个命令按钮,命名为“bList”,按钮标题为“显示雇员情况”;(3)设置所建命令按钮bList的单击事件属性为运行宏对象m1;

(4)将窗体的滚动条属设置为“两者均无”。

注意:不允许修改窗体对象“fEmployee”中未涉及的控件和属性;不允许修改表对象“tEmployee”和宏对象“m1”。修改后的窗体如下图所示。

28“综合应用题”文件夹下存在一个数据文件“samp3-28.mdb”,里面已经设计好表对象“tStud”和查询对象“qStud”,同时还设计出以“qStud”为数据源的报表对象“rStud”。试在此基础上按照以下要求补充报表设计:

(1)在报表的报表页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“97年入学学生信息表”;

(2)在报表的主体节区添加一个文本框控件,显示“姓名”字段值。该控件旋转在距上边

0.1厘米、距左边 3.2厘米,并命名为“tName”;

(3)在报表的页面页脚节区添加一个计算控件,使用函数显示出系统日期。计算控件放置

在距上边0.3厘米,距左边10.5厘米,并命名为“tDa”。

注意:不允许改动数据库中的表对象“tStud”和查询对象“qStud”,同时也不允许修改报表

对象“rStud”中已有的控件和属性。

29 考生文件夹下存在一个数据库文件“samp3-29.mdb”,里面已经设计好表对象“tBorrow”、“tReader”和“tBook”,查询对象“qT”,窗体对象“fReader”、报表对象“rReader”和宏对象“rpt”。请在此基础上按照以下要求补充设计:

(1)在报表“rReader”的报表页眉节区内添加一个标签控件,其名称为“bTitle”,标题显示为“读者借阅情况浏览”,字体名称为“黑体”,字体大小为22,字体粗细为“加

粗”,倾斜字体为“是”,同时将其安排在距上边0.5厘米、距左侧2厘米的位置;(2)设计报表“rReader”的主体节区,为“tSex”文本框控件设置数据来源显示性别信息,并要求按“借书日期”字段升序显示,“借书日期”的显示格式为“长日期”的

形式;

(3)将宏对象“rpt”改名为“mReader”;

(4)在窗体对象“fReader”的窗体页脚节区内添加一个命令按钮,命名为“bList”,按钮标题为“显示借书信息”;

(5)设置所建命令按钮bList的单击事件属性为运行宏对象“mReader”;

注意:不允许修改窗体对象“fReader”中未涉及的控件和属性;不允许修改表对象“tBorrow”、“tReader”和“tBook”及查询对象“qT”;不允许修改报表对象“rReader”的控件和属性。

30 考生文件夹下存在一个数据库文件“samp3-30.mdb”,里面已经设计好表对象“tEmp”、“窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补

充设计:

(1)将窗体“fEmp”内名为“bTitle”标签控件的标题文本显示颜色设置为红色,同时将其外观设置为阴影特殊效果;

(2)将窗体“fEmp”的边框样式设置为“细边框”。同时,将窗体按钮“btnP”的单击事件属性设置为宏“mEmp”;

(3)将报表“rEmp”内名为“bTitle”标签控件的标题设置为“职工信息表输出”。同时,设置报表“rEmp”的记录源属性为表对象“tEmp”。

注意:不允许修改数据库中表对象“tEmp”和宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。

31 考生文件夹下存在一个数据库文件“samp3-31.mdb”,里面已经设计好表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。请在此基础上按照以下要求补充

设计:

(1)将表对象“tEmp”中“聘用时间”字段的格式调整为“长日期”显示、“性别”字段的有效性文本设置为“只能输入男和女”;

(2)设置报表“rEmp”按照“聘用时间”字段升序排列输出,将报表页面页脚区域内名为“tPage”的文本框控件设置为系统的日期;

(3)将“fEmp”窗体上名为“bTitle”的标签上移到距“btnP”命令按钮1厘米的位置(即标签的下边界距命令按钮的上边界1厘米)。同时,将窗体按钮“btnP”的单击事件

属性设置为宏“mEmp”,以完成按钮单击打开报表的操作。

注意:不允许修改数据库中的宏对象“mEmp”允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;不允许修改表对象“tEmp”中未涉及的字段和属性。

32 考生文件夹下存在一个数据库文件“samp3-32.mdb”,里面已经设计好表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试按以下操作要求完成设计:

9 / 12

(1)将表对象“tEmp”中“聘用时间”字段的格式调整为“长日期”显示、“性别”字段的有效性文本设置为“只能输入男和女”;

(2)设置报表“rEmp”按照“性别”字段降序(先女后男)排列输出;将报表页面页脚区域内名为“tPage”的文本框控件设置为“页码/总页数”形式的页码显示(如1/35、2/35…);

(3)将“fEmp”窗体上名为“bTitle”的标签上移到距“btnP”命令按钮1厘米的位置(即标签的下边界距命令按钮的上边界1厘米)。同时,将窗体按钮“btnP”的单击事件

属性设置为宏“mEmp”。

注意:不允许修改数据库中的宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;不允许修改表对象“tEmp”中未涉及的字段和属性。

33考生文件夹下存在一个图像文件“test.bmp”和一个数据库文件“samp3-33.mdb”。“samp3-33.mdb”数据库里面已经设计了表对象“tEmp”和“tTemp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计:

(1)将表“tTemp”中年龄小于30岁(不含30)、职务为职员的女职工记录选出并添加进空白表“tEmp”里;

提示:可以使用普通复制或设计追加查询并运行等两种方式实现。

(2)将窗体“fEmp”的窗体标题设置为“信息输出”;将窗体上名为“btnp”命令按钮的外观设置为图片显示,图片选择考生文件夹下的“test.bmp”图像文件;将“btnp”

命令按钮的单击事件设置为窗体代码区已经设计好的事件过程btnp_click;

(3)将报表“rEmp”的主体节区内“tName”文本框控件设置为“姓名”字段内容显示;

将宏“mEmp”重命名保存为自动执行的宏。

注意:不允许修改数据库中表对象“tTemp”;不允许修改宏对象“mEmp”里的内容;不允

许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。

34 考生文件夹下存在一个数据库文件“samp3-34.mdb”,里面已经设计好表对象“tEmployee”、“tSell”、“tBook”和宏对象“ml”,同时还设计出窗体对象“fBook”和“fEmployee”、子窗体“fSell”。请在此基础上按照以下要求补充“fEmployee”窗体的设计:(1)在窗体页脚节区位置添加一个命令按钮,命名为“bList”,按钮标题为“显示图书信息”;

(2)设置所建命令按钮bList的单击事件属性为运行宏对象ml;

(3)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为“雇员售书情况浏览”,字体名称为“黑体”,字体粗细为“加粗”,字体大小为

22;

(4)设置主窗体标题栏的显示标题为“雇员售书情况”。

(5)设置窗体的相关属性使其在窗体视图中不显示记录选定器和浏览按钮。

注意:不允许修改窗体对象“fEmployee”、“fSell”、“fBook”和宏对象“ml”中未涉及的控件和属性;不允许修改表对象“tEmployee”、“tSell”和“tBook”。

35考生文件夹下存在一个数据库文件“samp3-35.mdb”,里面已经设计好表对象“tEmp”、查询对象“qEmp”和窗体对象“fEmp”。同时,给出窗体对象“fEmp”上两个按钮的单击

事件代码,试按以下功能要求补充设计:

(1)将窗体“fEmp”上文本框“tSS”更改为组合框类型,保持控件名称不变。设置其相关属性实现下拉列表形式输入性别“男”和“女”;

(2)修改查询对象“qEmp”为参数查询,参数为引用窗体对象“fEmp”上文本框“tSS”

的输入值;

(3)对象“fEmp”上文本框“tPa”为计算控件。要求依据“党员否”字段值显示内容:

“党员否”字段值为True,显示“党员”两字;“党员否”字段值为False,显示“非

党员”三字;

(4)单击“刷新”按钮(名为“bt1”),事件过程动态设置窗体记录源为查询对象“qEmp”,实现窗体数据按性别条件动态显示:单击“退出”按钮(名为“bt2”),关闭窗体。

注意:不允许修改数据库中的表对象“tEmp”;不允许修改表查询对象“qEmp”中未涉及的内容;不允许修改窱对象“fEmp”中未涉及的控件和属性;

已给事件过程,只允许在“****Add****”与“****Add****”之间的空行内补充语句、完成设计,不允许增删和修改其它位置已存在的语句。

36考生文件夹下存在一个数据库“samp3-36.mdb”,里面已经设计好表对象“tAddr”和“tUser”,同时还设计出窗体对象“fEdit”和“fEuser”。请在此基础上按照以下要求补充“fEdit”窗体的设计:

(1)将窗体中名称为“Lremark”的标签控件上的文字颜色改为红色(红色代码为255)、字体粗细改为“加粗”;

(2)将窗体“标题”设置为“修改用户信息”;

(3)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录选定器、浏览按钮和分隔线;

(4)将窗体中“退出”命令按钮(名称为“cmdquit”)上的文字颜色改为深红(深红代码为128)、字体粗细改为“加粗”,并在文字下文加上下划线;

(5)在窗体中还有“修改”和“保存”两个命令按钮,名称分别为“CmdEdit”和“CmdSave”,其中“保存”命令按钮在初始状态下为不可用,当单击“修改”按钮后,应使“保

存”按钮变为可用。现已编写了部分VBA代码,请按照VBA代码中的指示将代码

补充完整。

要求:修改后运行该窗体,并查看修改结果。

注意:不允许修改窗体对象“fEdit”和“fEuser”中未涉及的控件、属性;不允许修

改表对象“tAddr”和“tUser”。

对于VBA代码,只允许在“*************”与“*************”之间的一空行内

补充语句、完成设计,不允许增删和修改其它位置已存在的语句。

37考生文件夹下存在一个数据库文件“samp3-37.mdb”,里面已经设计好表对象“产品”、“供应商”、查询对象“按供应商查询”和宏对象“打开产品表”、“运行查询”、“关闭窗口”。试按以下要求完成设计:

创建一个名为“menu”的窗体,要求如下:

(1)对窗体进行如下设置:在距窗体左边1厘米、距上边0.6厘米处依次水平放置三个命令按钮“显示修改产品表”(名为“bt1”)、“查询”(名为“bt2”)和“退出”(名

为“bt3”),命令按钮的宽度为2厘米,高度为 1.5厘米,每个命令按钮相隔1厘米。(2)设置窗体“标题”为“主菜单”。

(3)当单击“显示修改产品表”命令按钮时,运行宏“打开产品表”,就可以浏览“产品”

表。

(4)当单击“查询”命令按钮时,运行宏“运行查询”,即可启动查询“按供应商查询”。(5)当单击“退出”命令按钮时,运行宏“关闭窗口”,关闭“menu”窗体,返回到数据库窗口下。

38考生文件夹下存在一个数据库文件“samp3-38.mdb”,其中有“档案表”和“工资表”两

张表。

11 / 12

(1)创建一个名为“工资报表”的报表,报表具体要求:按职称汇总出“基本工资”的平均值、最高值、总和,并按职工号升序排列显示。“基本工资”的平均值计算字段

名称为“savg”、最高值计算字段名称为“smax”、总和计算字段名称为“ssum”。注:请在组页脚处添加计算字段。

(2)在“工资报表”的主体节上添加两个名称为“应发工资”和“实发工资”的计算字段。

应发工资为:基本工资+津贴+补贴

实发工资为:基本工资+津贴+补贴+住房基金+失业保险

39 考生文件夹下存在一个数据库文件“samp3-39.mdb”。里面已经设计了表对象“tStudent”和“tGrade”,同时还设计出窗体对象“fGrade”和“fStudent”。请在此基础上按照以下要求

补充“fStudent”窗体的设计:

(1)将名称为“标签15”的标签控件名称改为“tStud”,“标题”改为“学生成绩”;(2)将名称为“子对象”控件的源对象属性设置为“fGrade”窗体,并取消其“浏览按钮”;

(3)将“fStudent”窗体“标题”改为“学生信息显示”;

(4)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条;

(5)在窗体中有一个“退出”命令按钮(名称为bQuit),单击该按钮后,应关闭“fStudent”

窗体。现已编写部分VBA代码,请按照VBA代码中的指示将代码补充完整。

要求:修改后运行该窗体,并查看修改结果。

注意:不允许修改窗体对象“fGrade”和“fStudent”中未涉及的控件、属性;不允许

修改表对象“tStudent”和“tGrade”。

对于VBA代码,只允许在“**********************”与“**********************”之间的一空行内补充语句、完成设计、不允许增删和修改其它位置已存在的语句。

实验一ACCESS数据库及表的操作

可编辑可修改 实验一数据库及表的操作 实验类型:验证性实验课时:_6_学时指导教师: _______________ 时间:2013年月日课次:第___________________ 节教学周次:第________ 周 实验分室:_______________ 实验台号:__________ 实验员:_________________ 一、实验目的 1.掌握数据库的创建及其它简单操作 2.熟练掌握数据表建立、数据表维护、数据表的操作 二、实验内容与要求 1.数据库的创建、打开、关闭 2.数据表的创建:建立表结构、设置字段属性、建立表之间关系、数据的输入 3.数据表维护:打开表、关闭表、调整表外观、修改表结构、编辑表内容 4?数据表的操作:查找替换数据、排序记录、筛选记录 三、实验步骤 案例一:创建数据库 1.创建空数据库 要求:建立“教学管理.accdb ”数据库,并将建好的数据库文件保存在“实验一”文件夹中。 操作步骤:

IS 1 丿小? e 叮亍 Micrtilitil ftfdwvi 口 可审业 a 站 j-t 4审时 OffiCfLC WF gm ■ *陆 (2)单击険'I 按钮,在打开的“新建数据库”对话框中,选择数据库的保存位置,在“ 件夹中,单击“确定”按钮,如图 1-2所示。 (3)这时返回到access 启动界面,显示将要创建的数据库的名称和保存位置,如果用户未提供文件 扩展名,access 将自动添加上。 (4 )在右侧窗格下面,单击“创建”命令按钮,如图 1-1所示。 (5)这时开始创建空白数据库,自动创建了一个名称为表 1的数据表,并以数据表视图方式打开这 个表1,如图1-3所示。 J 曰归 图1-1 创建教学管理数据库 (1 )在Access 2010启动窗口中,在中间窗格的上方,单击“空数据库” ,在右侧窗格的文件名文本 框中,给出一个默认的文件名“” 。把它修改为“教学管理”如图 1-1所示。 实验一”文

Access数据库程序设计试题大全

1、Access数据库是(B )。 A.层次型数据库 B.关系型数据库 C.网状型数据库 D.杂合型数据库 2、在Access数据库中,数据保存在(D )对象中。 A.窗体B.查询 C.报表D.表 3、数据库文件中至少包含有(A )对象。 A.表B.窗体 C.查询D.其余三种 4、在Access数据库系统中,不能建立索引的数据类型是(C )。 A.文本型B.数字型 C.备注型D.日期/时间型 5、如果字段内容为声音文件,可将此字段定义为(C )类型。 A.文本 B.查询向导 C.OLE对象 D.备注 6、在表设计视图中,如果要限定数据的输人格式,应修改字段的(C )属性。 A.格式B.有效性规则 C.输入格式D.字段大小 7、下面有关主键的叙述正确的是(B )。 A.不同的记录可以具有重复的主键值或空值 B.一个表中的主键可以是一个或多个字段 C.在一个表中的主键只可以是一个字段 D.表中的主键的数据类型必须定义为自动编号或文本 8、下面有关表的叙述中错误的是(C )。 A.表是Access数据库中的要素之一 B.表设计的主要工作是设计表的结构 C.Access数据库的各表之间相互独立 D.可以将其他数据库的表导人到当前数据库中 9、Access是(A )办公套件中的一个重要组成部分。 A.Office B.Word C.Excel D.Lotus 10、下列(B )图标是Access的标志。 11、存储在计算机内按一定的结构和规则组织起来的相关数据的集合称为(C )。

A.数据库管理系统B.数据库系统 C.数据库D.数据结构 12、数据的完整性,是指存贮在数据库中的数据要在一定意义下确保是(B )。 A.一致的B.正确的、一致的 C.正确的D.规范化的 13、不能退出Access2003的方法是(C )。 A.选择Access2003屏幕“文件”菜单的“退出”命令 B.选择Access2003控制菜单中的“关闭”命令 C.利用快捷键+ D.利用快捷键+ 14、关系数据库是以(C )的形式组织和存放数据的。 A.一条链B.一维表 C.二维表D.一个表格 15:以下有关数据基本表的叙述,(D )是正确的。 A.每个表的记录与实体可以以一对多的形式出现 B.每个表的关键字只能是一个字段 C.在表内可以定义一个或多个索引,以便于与其他表建立关系 D.每个表都要有关键字以使表中的记录惟一 16、在Access2000中一个数据库的所有对象都存放在一个文件中,该文件的扩展名是(B )。 A..DBC B..MDB C..DBM D..DBF 17、表是数据库的核心与基础,它存放着数据库的(A )。 A.全部数据B.部分数据 C.全部对象D.全部数据结构 18、建立Access2003数据库时要创建一系列的对象,其中最重要的是创建(C )。 A.报表B.基本表 C.基本表之间的关系D.查询 19、Access2003屏幕的主菜单的菜单项是(C )。 A.基本上都有自己的子菜单 B.会根据执行的命令而有所增添或减少 C.可被利用来执行Access的几乎所有命令的 D.以上全部是正确的 20、在Access数据库窗口使用表设计器创建表的步骤依次是(A )。 A.打开表设计器、定义字段、设定主关键字、设定字段属性和表的存储 B.打开表设计器、设定主关键字、定义字段、设定字段属性和表的存储 C.打开表设计器、定义字段、设定字段的属性、表的存储和设定主关键字 D.打开表设计器、设定字段的属性、表的存储、定义字段和设定主关键字 21、在表设计器的设计视图的上半部分的表格用于设计表中的字段。表格的每一行均由四部分

Access上机操作题——报表操作

Access上机操作题之二十 ——创建报表㈠ 一、使用工具栏中“新对象:自动报表”按钮创建纵栏式报表: ●创建“学生”表的纵栏式报表,其操作步骤如下: ①打开“教学”数据库,选择“表”对象。 ②选择“学生”数据表。 ③单击工具栏中的“新对象:自动报表”按钮,选择“自动报表”选项。 ④保存此报表。 ●窗体转换为报表: 将“教学”数据库中的“学生”窗体转换为报表。其操作步骤如下: ①打开“教学”数据库,选择“窗体”对象。 ②右击“学生”窗体名,选择“另存为”命令。 ③在“另存为”对话框中的“保存类型”下拉按钮中,选择“报表”选项。 ④单击“确定”按钮。 ●学生操作训练 ⑴创建“课程”表的纵栏式报表。 ⑵创建“成绩”表的纵栏式报表。 ⑶在“职工基本情况”数据库中,创建一个基于“职工”数据表的窗体,然后再将转换为报表。 二、使用向导创建单表报表: 1、自动创建纵栏式报表: ⑴根据“学生”表创建纵栏式报表,其操作步骤如下: ①选择“插入”菜单中的“报表”命令,或选择“报表”对象后,再单击“新建”按钮。 ②选择“自动创建报表:纵栏式”选项,并选择数据来源为“学生”表后,单击“确定”按钮。 ③保存此报表。 注:自动创建表格式报表和数据表式报表的操作方法同此相似。 学生操作训练: ⑵根据“课程”表,分别创建一个纵栏式、表格式报表。 ⑶根据“成绩”表,分别创建一个纵栏式、表格式报表。 2、使用“报表向导”创建报表: ⑴使用“报表向导”建立一个基于“学生”表中“学号、姓名、性别、出生日期”等字段的简单报表。其操作步骤如下: ①选择“报表”对象,双击“使用向导创建报表”选项。 ②在“表/查询”下拉列表中选择报表的数据来源——“学生”表,然后选择在报表中要显示的字段名:学号、姓名、性别、出生日期等,最后单击“下一步”按钮。 ③设置分组:确定是否添加分组级别。暂时不添加,则直接单击“下一步”按钮。 ④设置记录的排序次序。暂时不设置排序,则直接单击“下一步”按钮。

(2020年整理)ACCESS数据库程序设计课程标准.doc

1.2.5核心课程的课程标准 3.核心课ACCESS数据库程序设计 课程标准

一、课程的性质 1、课程定位 《ACCESS数据库程序设计》是理实一体化课程,是面向软件与信息服务、计算机应用专业学生开设的必修专业课。通过本课程的学习,能使学生掌握程序设计的基本思想与方法。通过本门课程的学习,培养学生掌握基本的数据库理论知识、有一定的数据库系统设计能力,能够使用Access软件进行中小型数据库应用系统的开发。使学生能够根据实际问题建模,并能建立数据库;能够使用SQL 语句操作数据库;能够建立窗体和报表,并用VBA实现相应的功能。同时也为毕业后从事相关专业职业岗位工作具备基本计算机应用能力打下坚实的基础。 2、课程任务 该课程的任务,除了要求学生学会使用Access进行数据库设计,更重要的是要求学生学习VBA软件设计思想,利用VBA进行Access数据库的后台开发,以此拓展学生的软件设计的思维空间,训练学生的软件设计的实际开发能力。在教学过程中注重培养提高学生的职业岗位技能和职业素质,力求达到岗位技能和职业标准。 二、职业活动 《ACCESS数据库程序设计》课程是软件与信息服务、计算机应用专业的必修课程,坚持“以企业应用为背景,以工作过程为导向,以任务驱动为手段,以职业竞岗位目标,变应试为应用”的教学设计理念,在岗位调研的基础上解构关键职业岗位能力,以职业能力为中心设计教学过程。

三、课程目标 1、职业关键能力目标 (1)熟悉Access的运行环境和开发环境; (2)了解表、查询、窗体、报表、数据访问页、宏、模块等概念; (3)理解数据库、关系型数据库的相关概念以及数据库设计方法; (4)理解数据库中各个对象之间的关系; (5)掌握数据库、表、查询、窗体、报表、数据访问页、宏、模块的创建方法; (6)掌握使用VBA语言编程的基本方法; (7)能熟练使用SQL语言建立查询; (8)使用Access数据库管理系统创建一般复杂的数据库应用系统。 2、职业专门能力目标 (1)能掌握常用软件算法设计和编码规范; (2)能掌握常用数据库的规范和数据库查询设计; (3)能对软件项目需求进行分析,设计总体目标,了解客户需求,进行具体规划; (4)能够使用Access软件进行中小型数据库应用系统的开发; (5)能根据需求选择合适系统架构,了解软件系统特性并进行合理选型; (6)能进行系统集成设计和软件系统的实施和软件测试。 3、方法能力目标 经历科学探究过程,认识科学探究的意义,尝试应用科学探究的方法研究面向对象程序设计相关问题,验证程序算法的正确性和效率。通过面向对象程序设计思想和实际项目开发的学习过程,了解程序设计的基本流程,认识面向对象程序设计思想在实际项目开发中的重要作用。能计划并调控自己的学习过程,通过自己的努力能解决学习中遇到的实际问题,有一定的自主学习能力。参加一些编程实践活动,尝试经过思考发表自己的见解,尝试运用所学习的程序设计方法和思想设计具有实用价值的应用程序或网站。具有一定的质疑能力,信息收集和处理能力,分析、解决问题能力和交流、合作能力。 四、课程内容 1、预备知识 学习本课程,学生必须具备的知识和技能有:计算机应用基础、一定编程基础等。 2、核心内容 课程重难点及课时分配如下表所示:

数据库上机操作题

Access 上机操作题(共5题,3分/题) 数据库上机操作题 1. 建立学生管理数据库,添加相应数据库表,并建立表间关系 (1)打开Access2010,建立“学生管理”数据库,并添加三个表,分别是Student、Course 和Grade。 Student Grade

(2)在Student表中以“学号”建立主键,在Course表中以“课程号”建立主键 (3)以Student与Grad表按“学号”字段建立关系,以Grad表“课程编号”字段与Course 表中“课程号”字段建立关系。 2. 根据已有学生数据库建立简单查询 (1)按照操作题1中的Student、Course和Grade三个表,建立综合查询,要求包括三个表中无重复的所有字段,并将查询结果存到新表stud中。 (2)按照学号建立参数查询,查询学号是12102105学生的基本情况和选课情况。 (3)按照分数的降序排列显示学生所有信息。 (4)将学生成绩表的Grage成绩按80%修改。 3. 基于已有的学生管理数据库,建立高级查询 (1)创建一个选择查询,查询并显示学生的平均分数,所在班级名称。 (2)显示所有分数高于80分的学生姓名所有信息。 (3)创建一个选择查询,查询开课时间在2013年中121021班级学生的选课情况。 (4)在Grade表中添加“等级”字段,将成绩在80分或以上的学生在等级字段中添加“优良”标识。 4. 建立学生基本情况及成绩情况窗体 (1)基于建立的学生管理数据库,按照性别添加照片字段数据(有照片文件夹) (2)利用自动创建窗体,所建窗体命名为“学生基本信息”; (3)利用窗体设计修改窗体,调整窗体位置,添加背景图片(有图片文件) (4)添加4个导航按钮,分别指向“下一项记录”、“前一项记录”、“最后一记录”和

《ACCESS数据库程序设计(第四版)》习题参考答案

附录B 习题参考答案 第一篇理论部分 第1章Access基础 一、选择题 1~10:BDDCB ACABA 11~20:DCDBA BAABC 二、填空题 1.投影2.一个关系3..mdb 4.DBMS 5.二维表6.课号 7.身份证号8.选择9.分量 10.联接 第2章数据库 一、选择题 1~5:ADCDB 第3章表 一、选择题 1~10:ACBCB DCCBC 11~20:CCABA DDDCA 11~30:BCCDC ACADC 31~40:CACDB DADAB 二、填空题 1.文本数据类型2.L 3.外部关键字 4.唯一5.主关键字 第4章查询 一、选择题 1~10:CBCDC BBDDC 11~20:CACCA BAABD 20~30:CDDBD ADCCA 31~35:BDDBD ·353·

Access数据库程序设计 二、填空题 1.>DATE()-20 2.GROUP BY 3.参数生成表删除4.ORDER BY 5.联合查询传递查询6.select * From 图书表 7.生成表查询、追加查询、更新查询8.多、一、一 9.Like “赵*”10.In(0,Null) 第5章窗体 一、选择题 1~10:BBBAD ACBDB11~20:BCDDC BDCDC 21~30:BBCBC CCCDD 二、填空题 1.显示,设置窗体的标题2.命令3.事件过程4.一对多5.Label1.caption=“性别”6.“允许编辑”和“允许添加”都设置为“否”7.控件 8.接口,Docmd.openform 9.控制句柄10.格式 第6章报表 一、选择题 1~10:CBBDA BACAD 11~20:CBBCB BDACD 二、填空题 1.分页符2.打印预览3.先后4.6层 5.报表页眉 第7章数据访问页 一、选择题 1~10:DDBBC DDBAC 二、填空题 1.4 2.设计视图3.单个记录源4.IE浏览器 5.数据访问页 第8章宏 一、选择题 1~10:DBADD CCDDD 11~20:CBADD CCBBB 二、填空题 1.条件操作宏2.顺序3.AutoExec OpenTable 4.GoToRecord 5.RunSQL ·354·

Access数据库设计的步骤

Access数据库设计的步骤 数据库设计一般要经过:确定创建数据库的目的、确定数据库中需要的表、确定该表中需要的字段、确定主关键字和确定表之间的关系等步骤 1.确定创建数据库的目的 设计数据库的第一个步骤是确定数据库的目的及如何使用。用户需要明确希望从数据库得到什么信息,由此可以确定需要什么主题来保存有关事件(表)和需要什么事件来保存每一个主题(表中的字段)。 与将使用数据库的人员进行交流。集体讨论需要数据库解决的问题,并描述需要数据库生成的报表;同时收集当前用于记录数据的表格,然后参考某个设计得很好且与当前要设计的数据库相似的数据库。 2.确定该数据库中需要的表 确定表可能是数据库设计过程中最难处理的步骤。因为要从数据库获得的结果、要打印的报表、要使用的格式和要解决的问题不一定能够提供用于生成表的结构线索。 不必使用Access来设计表。实际上,先在纸上草拟并润色设计可能是较好的方法。在设计表时,应该按以下设计原则对信息进行分类。 (1)表不应包含备份信息,表间不应有重复信息。由此,关系数据库中的表与常规文件应用程序中的表(例如,电子表格)有所不同。 (2)如果每条信息只保存在一个表中,只需在一处进行更新,这样效率更高,同时也消除了包含不同信息的重复项的可能性。例如,要在一个表中只保存一次每一个客户的地址和电话号码。 (3)每个表应该只包含关于一个主题的信息。 (4)如果每个表只包含冠以一个主题的事件,则可以独立于其他主题维护每个主题的信息。例如,将客户的地址与客户订单存在不同表中,这样就可以删除某个订单但仍然保留客户的信息。 3.确定表中需要的字段 每个表中都包含关于同一主题的信息,并且表中的每个字段包含关于该主题的各个事件。例如,客户表可以包含公司的名称、地址、城市、省和电话号码的字段。在草拟每个表的字段时,请注意下列提示: (1)每个字段直接与表的主题相关。 (2)不包含推导或计算的数据(表达式的计算结果)。 (3)包含所需的所有信息。 (4)以最小的逻辑部分保存信息(例如,名字和姓氏而不是姓名)。 4.确定主关键字 Access为了连接保存在不同表中的信息,例如将某个客户与该客户的所有订单相连接,数据库中的每个表必须包含表中唯一确定的每个记录的字段和字段集。这种字段和字段集称作主键(主关键字)。 5.确定表之间的关系 因为已经将信息分配到各个表中,并且已定义了主键字段,所以需要通过某种方式告知Access如何以有意义的方法将相关信息重新结合到一起。如果进行上述操作,必须定义Access数据库中的表之间的关系。 6.优化设计 在设计完需要的表、字段和关系后,就应该检查该设计并找出任何可能存在

Access上机操作题——查询操作说课材料

Access上机操作题之七 ——使用查询向导创建查询㈠ 在“教学”数据库中的“学生”、“课程”、“成绩”三张表中,完成下列操作: 1、建立表间关系: 根据“学生”表和“成绩”表中“学号”字段建立关系;根据“成绩”表和“课程”表中的“编号”字段建立关系;保存已建立的关系。 2、简单查询的创建: ⑴单表查询: 使用简单查询向导,对“学生”表创建一个名为“学生单表简单查询”,只要显示“学生,姓名,性别,出生日期,地址”等字段。 ⑵多表查询: 使用简单查询向导,对“学生”、“课程”、“成绩”表创建一个名为“学生多表简单查询”的简单查询,只要显示“学号,姓名,入学成绩,课程,成绩”等字段。 3、交叉表查询: 使用交叉表查询向导创建一个基于“学生”、“课程”、“成绩”三张表名为“学生成绩交叉查询”的查询。 ⑴若以上三张表没建立关系,则建立它们之间的关系。 ⑵建立一个包含“学生”表中“姓名”,“课程”表中“课程”,“成绩”表中“成绩”字段的简单查询。 ⑶按照书中P56—58页的②—⑤步操作。 4、重复项查询: ⑴使用重复项查询向导,在“学生”表中,查找入学成绩相同的学生。此查询命名为“入学成绩相同学生查询” ⑵使用重复项查询向导,在“学生”表中,查找出生日期相同的学生。此查询命名为“出生日期相同学生查询”。 ⑶使用重复项查询向导,在上面已建立的“学生多表选择查询”中,查找“计算机应用基础”分数相同的学生。此查询命名为“计算机应用基础分数相同查询”。 5、查找不匹配项查询: 使用查找不匹配项查询,在“学生”和“成绩”表中,查找没有成绩的学生。此查询命名为“缺考学生查询”。

Access上机操作题之八 ——使用查询向导创建查询㈡ 在“职工基本情况”数据库中的“职工”、“职工家属”、“职工工资”三张表中,完成下列操作: 1、建立表间关系: 根据“职工”表、“职工家属”和“职工工资”三张数据表中的“职工号”字段建立他们之间的关系,并保存其建立的关系。 2、简单查询的创建: ⑴单表查询: ①使用简单查询向导,对“职工”表创建一个名为“职工工作业绩单表简单查询”,只要显示“职工号,姓名,工作业绩”等字段。 ②使用简单查询向导,对“职工家属”表创建一个名为“职工爱人单表简单查询”,只显示“职工号”和“爱人姓名”字段。 ③使用简单查询向导,对“职工工资”数据表创建一个名为“职工奖金单表简单查询”,显示“职工号,奖金,保险”等字段。 ⑵多表查询: ①使用简单查询向导,创建一个基于“职工”和“职工家属”数据表,名为“职工子女多表查询”,显示“职工号,姓名,婚否,子女”等字段。 ②使用简单查询向导,创建一个基本“职工”和“职工工资”数据表,名为“职工收入多表查询”,显示“职工号,姓名,基本工资,奖金,保险”等字段。 ③使用简单查询向导,创建一个基本“职工”、“职工家属”和“职工工资”三张数据表,名为“职工情况多表查询”,显示“职工号,职工姓名,爱人姓名,子女,基本工资”等字段。 3、交叉表查询: 使用交叉表查询向导创建一个基于“职工”、“职工工资类别”、“职工工资汇总表”三张表名为“职工工资交叉查询”的查询。 ⑴根据“职工”和“职工工资汇总表”的“职工号”字段,和“职工工资类别”和“职工工资汇总表”的“编号”字段,建立以上三张数据表之间的关系。 ⑵建立一个名为“职工工资汇总查询”的简单查询,包含“职工”表中“职工号、姓名”,“职工工资类别”表中“工资类别”,“职工工资汇总表”表中“金额”字段的简单查询。 ⑶根据已建立的“职工工资汇总查询”,创建一个以“姓名”字段为行标题,“工资类别”为列标题,对每位职工工资情况进行汇总的交叉表查询,并将其命名为“职工工资交叉查询”。 4、重复项查询: ⑴使用重复项查询向导,在“职工”数据表中,查找工作业绩相同的职工。此查询命名为“工作业绩相同查询” ⑵使用重复项查询向导,在“职工工资”表中,查找基本工资相同的职工。此查询命名为“基本工资相同查询”。 ⑶使用重复项查询向导,在上面已建立的“职工工资汇总查询”中,查找“奖金”相同的职工。此查询命名为“奖金相同的职工查询”。 5、查找不匹配项查询: 使用查找不匹配项查询,在“职工”和“职工工资”表中,查找两张数据表中不匹配项的职工。此查询命名为“职工不匹配项查询”。

Access数据库课程标准.docx

《 Access 数据库》课程标准 一、课程性质: 本课程是中职计算机网络技术专业学生的专业必修课。本课程的主要任务是:随着计算机技术和数 据库技术的迅速发展,数据库技术已经应用到社会的各个领域。其后续课程为电子商务网站建设、数据 库应用( SQL Server)等。数据库基础教学总时数为38 学时(其中理论学时为20 学时,实践学时为18学时),共分12 章。 二、课程理念: 通过本门课程的开设,培养学生掌握基本的数据库理论知识、一定的实用技术和实际的计算机数据库问 题的基本能力,能够使用Access 软件进行中小型数据库应用系统的开发。建成以课堂教学和网络教室资 源全面整合的优良的教学环境,支持学生的自主性、研究性学习。注重全体学生的发展,改变学科本位 的观念;注重科学探究,提倡学习方式多样化;注重学生能力培养,构建新的评价体系。 三、课程目标: (一)课程总体目标 《Accesss 数据库程序设计》课程培养学生对数据库、关系型数据库的相关概念以及数据库设计方法的理解, 对表、查询、窗体、报表、数据访问页、宏、模块等概念的理解,并掌握数据库、表、查询、窗体、 VBA 语言报表、数据访问页、宏、模块的创建方法,深入理解数据库中各个对象之间的关系,掌握使用 编程的基本方法,最终能够灵活使用Access 数据库管理系统创建一般复杂的数据库应用系统。 本课程是一个实践性非常强的课程,要求学生要打好理论基础,注重上机实践。 (二)具体目标 1 .素质目标 了解我国的信息化发展、资源利用状况,培养爱祖国、爱家乡的情感,增强振兴祖国和改变祖国面貌的 使命感与责任感。 乐于探索美的真蒂,具有实事求是的科学态度、一定的探索精神和创新意识。 关注与信息有关的社会问题,初步形成主动参与社会决策的意识。 2 .能力目标 培训学生掌握一定的实用技术和实际的计算机数据库问题的基本能力,能够使用Access 软件进行中小型 数据库应用系统的开发,初步学会运用所学的知识分析和解决某些生活、生产或社会实际问题。 3 .知识目标 通过对数据库基本理论知识的学习,能够使用Access 软件进行中小型数据库应用系统的开发。 四、课程内容与基本要求: 本课程属数据库技术基础性教学,基于Access 环境,重点介绍图形用户界面下数据库和表的建立、索引 和关系的定义、记录的基本操作等,引入必要的关系数据库理论知识,以培养学生分析和设计小型数据 库结构的能力。 本课程分为掌握、理解、了解三种层次要求;“掌握”的内容要求理解透彻,能在本学科和相关学科的学习 工作中熟练、灵活运用其基本理论和基本概念;“理解”的内容要求能熟知其相关内容的概念及有关理论, 并能适当应用;“了解”的内容要求对其中的概念和相关内容有所了解。 附课内总学时讲授主要知识点及课内学时分配表:

Access上机操作题——宏的创建与设计

Access上机操作题之三十二 ——宏的创建与设计㈠ 一、认识Access中的宏: ●宏的定义: 宏是一种以动作为单位的特殊代码,是由一连串动作组成的操作序列的集合,用来自动完成特定任务的操作或操作集。 ●动作的构成: 宏中的每个动作是由其动作名及其参数构成。如,Openform(动作名)表示打开指定的窗体。 ●宏、宏组与条件操作宏: ⑴宏:是一个操作序列的集合。 ⑵宏组:是多个操作序列的集合,即宏的集合。 ⑶条件操作宏:是带有条件的操作序列。 ●宏的功能: ⑴打开、关闭表单、报表,打印报表,执行查询。 ⑵移动窗口,改变窗口大小。 ⑶模拟键盘动作,为对话框或其他等待输入的任务提供字符串输入的功能。 ⑷显示信息框,响铃警告。 ⑸数据的导入、导出。 ⑹执行任意的应用程序模块。 ⑺为控件的属性赋值。 ●宏的设计视图窗口: 宏的设计视图用于宏的创建、编辑与测试,其窗口分为上下两个部分,上半部分为宏设计窗口,下半部分为宏参数的操作窗口。 1、宏设计窗口:一般包含宏名、条件、操作、注释等四个部分组成,其中“宏名”和“条件”两个部分经常被隐藏,可通过工具栏中的“宏名”和“条件”两个按钮显示出来。 ⑴宏名:是为所创建的宏命名。 ⑵条件:设置当前宏的运行条件。 ⑶操作:包含待执行的宏指令。 ⑷注释:为每一个操作提供注释说明,以帮助用户记忆宏的作用。 2、操作参数:是为当前宏指令设置相关的操作参数。当你选定“操作”栏中的宏指令时,就可在“操作参数”区中设置操作参数值。例如: ⑴当前选定的是“操作”栏中的“OpenForm”项,表示打开一个窗体或报表。 ⑵窗体名称:学生——表示打开的是“学生”窗体。 ⑶视图:窗体——表示在“窗体”视图方式下打开该窗体。 ⑷数据模式:只读——表示用户的操作权限为“只读”。 ⑸窗口模式:普通——表示窗口的显示方式为“普通”模式。

Access数据库上机练习加答案解析

全国计算机等级考试二级上机题库I 第1套题目 一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下: 注意:下面出现的“考生文件夹”均为考试系统安装盘符下的“\K01\29010001”文件夹。 考生文件夹下存在一个数据库文件“samp1.mdb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的修改: (1)设置数据表显示的字体大小为14、行高为18。 (2)设置“简历”字段的设计说明为“自上大学起的简历信息”。 (3)将“年龄”字段的数据类型改为“整型”字段大小的数字型。 (4)将学号为“20011001”学生的照片信息换成考生文件夹下的“photo.bmp”图像文件。 (5)将隐藏的“党员否”字段重新显示出来。 (6)完成上述操作后,将“备注”字段删除。 二、简单应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下: 注意:下面出现的“考生文件夹”均为考试系统安装盘符下的“\K01\29010001”文件夹。 考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个临时表对象“tTemp”。试按以下要求完成设计: (1)创建一个查询,按所属院系统计学生的平均年龄,字段显示标题为“院系”和“平均年龄”,所建查询命名为“qT1”。 (2)创建一个查询,查找选课学生的“姓名”和“课程名”两个字段内容,所建查询命名为“qT2”。 (3)创建一个查询,查找有先修课程的课程相关信息,输出其“课程名”和“学分”两个字段内容,所建查询命名为“qT3”。 (4)创建删除查询,将表对象“tTemp”中年龄值高于平均年龄(不含平均年龄)的学生记录删除,所建查询命名为“qT4”。 三、综合应用题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下: 注意:下面出现的“考生文件夹”均为考试系统安装盘符下的“\K01\29010001”文件夹。 考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好窗体对象“fStaff”。试在此基础上按照以下要求补充窗体设计: (1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“员工信息输出”。 (2)在主体节区位置添加一个选项组控件,将其命名为“opt”,选项组标签显示内容为“性别”,名称为“bopt”。 (3)在选项组内放置二个单选按钮控件,选项按钮分别命名为“opt1”和“opt2”,选项按钮标签显示内容分别为“男”和“女”,名称分别为“bopt1”和“bopt2”。 (4)在窗体页脚节区位置添加两个命令按钮,分别命名为“bOk”和“bQuit”,按钮标题分别为“确定”和“退出”。 (5)将窗体标题设置为“员工信息输出”。 注意:不允许修改窗体对象“fStaff”中已设置好的属性。 第2套题目 一、基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下: 注意:下面出现的“考生文件夹”均为考试系统安装盘符下的“\K01\29010001”文件夹。 在考生文件夹下,存在一个数据库文件“samp1.mdb”。在数据库文件中已经建立了一个表对象“学生基本情况”。试按以下操作要求,完成各种操作: 1.将“学生基本情况”表名称更改为“tStud”。 2.设置“身份ID”字段为主键;并设置“身份ID”字段的相应属性,使该字段在数据表视图中的显示标题为“身份证”。 3.将“姓名”字段设置为有重复索引。 4.在“家长身份证号”和“语文”两字段间增加一个字段,名称为“电话”,类型为文本型,大小为12。 5.将新增“电话”字段的输入掩码设置为“010-********”形式。其中,“010-”部分自动输出,后八位为0到9的数字显示。 6.在数据表视图中将隐藏的“编号”字段重新显示出来。

Access数据库程序试题

-第1题--单选题:Access数据库是()。(答案:B) A. 层次型数据库 B.关系型数据库 C.网状型数据库 D.杂合型数据库 -第2题--单选题:在Access数据库中,数据保存在()对象中。(答案:D) A. 窗体B .查询 C.报表D .表 -第3题--单选题:数据库文件中至少包含有()对象。(答案:A) A. 表B .窗体 C.查询D .其余三种 -第4题--单选题:在Access数据库系统中,不能建立索引的数据类型是(答案:C)A. 文本型B .数字型C.备注型D .日期/时间型 -第5题--单选题:如果字段内容为声音文件,可将此字段定义为()类型。(答案:C) A. 文本 B.查询向导 C. OLE对象 D.备注 -第6题--单选题:在表设计视图中,如果要限定数据的输人格式,应修改字段的()属性。 A. 格式B .有效性规则 C.输入格式D .字段大小 -第7题--单选题:下面有关主键的叙述正确的是()。(答案:B) A. 不同的记录可以具有重复的主键值或空值 B. —个表中的主键可以是一个或多个字段 C. 在一个表中的主键只可以是一个字段 D. 表中的主键的数据类型必须定义为自动编号或文本 -第8题--单选题:下面有关表的叙述中错误的是()。(答案:C) A. 表是Access数据库中的要素之一 B. 表设计的主要工作是设计表的结构 C. Access数据库的各表之间相互独立 D. 可以将其他数据库的表导人到当前数据库中 -第9题--单选题:Access是()办公套件中的一个重要组成部分。(答案:A) A. Office B . Word C. Excel D . Lotus -第10题--单选题:下列()图标是Access的标志。(答案:B) -第11题--单选题:存储在计算机内按一定的结构和规则组织起来的相关数据的集合称为 A. 数据库管理系统B .数据库系统C .数据库 D .数据结构 -第12题--单选题:数据的完整性,是指存贮在数据库中的数据要在一定意义下确保是 A. —致的 B .正确的、一致的C .正确的D .规范化的 -第14题--单选题:关系数据库是以____的形式组织和存放数据的(答案:C) A. —条链 B .一维表C .二维表 D .一个表格 -第15题--单选题:以下有关数据基本表的叙述,________ 是正确的(答案:D) A. 每个表的记录与实体可以以一对多的形式出现 B. 每个表的关键字只能是一个字段 C. 在表内可以定义一个或多个索引,以便于与其他表建立关系 D. 每个表都要有关键字以使表中的记录惟一 -第18题--单选题:建立Access2007数据库时要创建一系列的对象,其中最重要的是创建 A. 报表 B .基本表 C.基本表之间的关系 D .查询 -第19题--单选题:Access屏幕的主菜单的菜单项是________ (答案:C) A. 基本上都有自己的子菜单(答案:C) __(答 案:C) (答案:C)

ACCESS实例教程

实验一数据库及表的操作 一、实验目的 1.掌握数据库的创建及其它简单操作 2.熟练掌握数据表建立、数据表维护、数据表的操作 二、实验内容与要求 1.数据库的创建、打开、关闭 2.数据表的创建:建立表结构、设置字段属性、建立表之间关系、数据的输入 3.数据表维护:打开表、关闭表、调整表外观、修改表结构、编辑表内容 4.数据表的操作:查找替换数据、排序记录、筛选记录 三、实验步骤 案例一:创建数据库 1.创建空数据库 要求:建立“教学管理”数据库。 操作步骤: 图1-1创建教学管理数据库 (1)在Access 2010启动窗口中,在中间窗格的上方,单击“空数据库”,在右侧窗格的文件名文本框中,给出一个默认的文件名“Database1.accdb”。把它修改为“教学管理”如图1-1所示。 (2)单击按钮,在打开的“新建数据库”对话框中,选择数据库的保存位置,单击“确定”按钮,如图1-2所示。 (3)这时返回到access启动界面,显示将要创建的数据库的名称和保存位置,如果用户未提供文件扩展名,access将自动添加上。 (4)在右侧窗格下面,单击“创建”命令按钮,如图1-1所示。 (5)这时开始创建空白数据库,自动创建了一个名称为表1的数据表,并以数据表视图方式打开这个表1,如图1-3所示。

图1-2“文件新建数据库”对话框 (6)这时光标将位于“添加新字段”列中的第一个空单元格中,现在就可以输入添加数据,或者从另一数据源粘贴数据。 图1-3表1的数据表视图 2.使用模板创建Web数据库 要求:利用模板创建“联系人Web数据库.accdb”数据库。 操作步骤: (1)启动Access。 (2)在启动窗口中的模板类别窗格中,双击样本模板,打开“可用模板”窗格,可以看到Access提供的12个可用模板分成两组。一组是Web数据库模板,另一组是传统数据库模板——罗斯文数据库。Web数据库是Access2010新增的功能。这一组Web数据库模板可以让新老用户比较快地掌握Web数据库的创建,如图1-4所示 (3)选中“联系人Web数据库”,则自动生成一个文件名“联系人Web数据库.accdb”,保存位置在默认Window系统所安装时确定的“我的文档”中显示在右侧的窗格中,参见图1-3所示 当然用户可以自己指定文件名和文件保存的位置,如果要更改文件名,直接在文件名文本框中输入新的文件名,如要更改数据库的保存位置,单击“浏览”按钮,再打开的“文

ACCESS数据库程序设计课程标准

国家中等职业教育改革发展示范学校软件信息与服务专业建设 1.2.5核心课程的课程标准 3.核心课ACCESS数据库程序设计 课程标准 东莞理工学校软件信息与服务专业项目建设小组

一、课程的性质 1、课程定位 《ACCESS数据库程序设计》是理实一体化课程,是面向软件与信息服务、计算机应用专业学生开设的必修专业课。通过本课程的学习,能使学生掌握程序设计的基本思想与方法。通过本门课程的学习,培养学生掌握基本的数据库理论知识、有一定的数据库系统设计能力,能够使用Access软件进行中小型数据库应用系统的开发。使学生能够根据实际问题建模,并能建立数据库;能够使用SQL 语句操作数据库;能够建立窗体和报表,并用VBA实现相应的功能。同时也为毕业后从事相关专业职业岗位工作具备基本计算机应用能力打下坚实的基础。 2、课程任务 该课程的任务,除了要求学生学会使用Access进行数据库设计,更重要的是要求学生学习VBA软件设计思想,利用VBA进行Access数据库的后台开发,以此拓展学生的软件设计的思维空间,训练学生的软件设计的实际开发能力。在教学过程中注重培养提高学生的职业岗位技能和职业素质,力求达到岗位技能和职业标准。 二、职业活动 《ACCESS数据库程序设计》课程是软件与信息服务、计算机应用专业的必修课程,坚持“以企业应用为背景,以工作过程为导向,以任务驱动为手段,以职业竞岗位目标,变应试为应用”的教学设计理念,在岗位调研的基础上解构关键职业岗位能力,以职业能力为中心设计教学过程。

三、课程目标 1、职业关键能力目标 (1)熟悉Access的运行环境和开发环境; (2)了解表、查询、窗体、报表、数据访问页、宏、模块等概念; (3)理解数据库、关系型数据库的相关概念以及数据库设计方法; (4)理解数据库中各个对象之间的关系; (5)掌握数据库、表、查询、窗体、报表、数据访问页、宏、模块的创建方法; (6)掌握使用VBA语言编程的基本方法; (7)能熟练使用SQL语言建立查询; (8)使用Access数据库管理系统创建一般复杂的数据库应用系统。 2、职业专门能力目标 (1)能掌握常用软件算法设计和编码规范; (2)能掌握常用数据库的规范和数据库查询设计; (3)能对软件项目需求进行分析,设计总体目标,了解客户需求,进行具体规划; (4)能够使用Access软件进行中小型数据库应用系统的开发; (5)能根据需求选择合适系统架构,了解软件系统特性并进行合理选型; (6)能进行系统集成设计和软件系统的实施和软件测试。 3、方法能力目标 经历科学探究过程,认识科学探究的意义,尝试应用科学探究的方法研究面向对象程序设计相关问题,验证程序算法的正确性和效率。通过面向对象程序设计思想和实际项目开发的学习过程,了解程序设计的基本流程,认识面向对象程序设计思想在实际项目开发中的重要作用。能计划并调控自己的学习过程,通过自己的努力能解决学习中遇到的实际问题,有一定的自主学习能力。参加一些编程实践活动,尝试经过思考发表自己的见解,尝试运用所学习的程序设计方法和思想设计具有实用价值的应用程序或网站。具有一定的质疑能力,信息收集和处理能力,分析、解决问题能力和交流、合作能力。 四、课程内容 1、预备知识 学习本课程,学生必须具备的知识和技能有:计算机应用基础、一定编程基础等。 2、核心内容 课程重难点及课时分配如下表所示:

ACCESS数据库程序设计—实验二

云南大学滇池学院《access数据库程序设计》实验指导—实验二查询的创建与操作 2014年4月

目录 练习一:利用“简单查询向导”创建选择查询 (3) 练习二:在设计视图中创建选择查询 (3) 练习三:创建计算查询 (3) 练习四:创建交叉表查询 (4) 练习五:创建参数查询 (4) 练习六:创建操作查询 (4) 练习七:创建sql查询 (4) 练习八:完善sql语句 (4) 练习九:sql数据定义 (6) 一、实验目的 1. 掌握各种查询的创建方法 2. 掌握查询条件的表示方法 3. 掌握应用sql中select语句进行数据查询的方法 4. 理解sql中数据定义和数据操纵语句 二、实验内容与要求 1.创建各种查询 2.使用sql中select语句进行数据查询 3.使用sql语句进行数据定义和数据操纵 三、实验步骤 注意: (1)若没有创建完整“教学管理”数据库,请下载“教学管理”数据库并将文件名修改为: ACCESS班级+专业班级+学号+姓名+实验二(如:ACCESS 1 班-会计1班-2013201232-王小二-实验二) (2)将练习七、练习八和练习九复制到word中补充完整并保存为:ACCESS班级+专业班级+学号+姓名+实验二(如:ACCESS 1 班-会计1班-2013201232-王小二-实验二。 (3)将数据库文件与word文件封装在一个文件夹中上交,文件夹名为:ACCESS班级+专业班级+学号+姓名+实验二(如:ACCESS 1 班-会计1班-2013201232-王小二-实验二,并于第9周周五78节(即17:00)之前上交完成,过时不予接收,不接收以邮件等方式上交作业,请大家按时完成作业并上交。 (4)上交作业文件夹名务必以:ACCESS班级+专业班级+学号+姓名+实验二(如:ACCESS 1 班-会计1班-2013201232-王小二-实验二)命名,否则将以没上交作业处理。

五个access管理系统实用范例整合

整合了五个access小数据库很适合学习与借鉴自己做出成品

数据库课程设计 数据库设计报告 ——客户资料管理系统 姓名:魏智祥 学号: 21308133 指导教师:喻国荣 东南大学交通学院测绘工程 目录 一、课题描述

二、制作过程 1、系统分析 2、环境描述 3、创建表 4、创建窗体 5、集成数据库系统 6、总结

客户资料管理系统 由于企业的不断发展,客户量也会不断增加,如果仍然在excel 电子表格处理客户信息,不仅容易出错,而且管理客户资料也显得比较繁琐,于是基于access 的客户资料管理系统数据库应运而生。在该系统中,所有的操作都是基于窗体的,数据直观,操作简便,在一定程度上大大提高了工作效率。本数据库的功能主要有三个:一是管理客户的基本资料,二是对客户资料进行查询,三是将客户资料导出。 制作过程: 一、对系统的需求分析: 对客户资料管理系统数据库的需求分析主要从功能模快、流程图和包含的表三方面进行。1.功能模块的分析 “客户资料管理系统”数据库的功能主要包括三大模块:一是管理员登陆模块,该模块的功能是对操作数据库的用户的身份验证,只有具有权限的用户才能操作该数据库系统,这样才能保证数据库系统的安全性;二是客户资料管理模块,该模块的功能是对客户资料进行添加、修改和删除操作;三是客户资料查询模块,该模块的功能是对客户资料进行查看、导出和打印操作。具体的功能模块如图: 2.流程图的分析 根据对“客户资库系统管理系统”的数据库系统功能模块的分析,可以设计出该数据库系统的流程图:

3.表的分析 对于“客户资料管理系统”数据库系统而言,其结构比较简单,因此只需要一张“客户资料”表和一张“用户表”表。其中,“客户资料”表的主要功能是保存所有客户的信息,它以“客户ID”为主键;“用户表”表的功能是存储管理员登陆的用户名和密码信息,它以“用户ID”为主键。两表中的字段信息如下 “用户表”表字段 1.启动Access,选择新建命令,在“空白数据库”窗格中单击,输入数据库的名称 为“客户资料管理系统”

相关文档
最新文档