1、创建数据库
建立“教学管理.accdb”数据库。同样的,可以用模板创建。
2、建立表结构
在“教学管理.accdb”数据库中利用设计视图创建“教师”表各个字段。
表1-1 教师表结构
在“教学管理.accdb”数据库中创建“学生”表,使用“设计视图”创建“学生”表的结构。
表1-2 学生表结构
备注:
access数据库建表的完整步骤
数据共享是加快信息流通,提高工作效率的要求。Access提供的导入导出功能就是用来实现数据共享的工具。
表1-3 选课成绩表结构
在Access中。可以通过导入用存储在其他位置的信息来创建表。例如,可以导入Excel
工作表、ODBC数据库、其他Access数据库、文本文件、XML文件及其他类型文件。
要求:将“课程.xls”、“选课成绩.xls”导入到“教学管理.accdb”数据库中。
3、设置字段属性要求:
(1)将“学生”表的“性别”字段的“字段大小”重新设置为1,默认值设为“男”,索引设置为“有(有重复)”;
(2)将“入校日期”字段的“格式”设置为“短日期”,默认值设为当前系统日期;
(3)设置“年龄”字段,默认值设为23,取值范围为14-70之间,如超出范围则提示“请输入14—70之间的数据!”;
(4)将“学生编号”字段显示“标题”设置为“学号”,定义学生编号的输入掩码属性,要求只能输入8位数字。
(5)选中“学生编号”字段名称,在“标题”属性框中输入“学号”,在“输入掩码”属性框中输入0000000000。
(6)单击快速工具栏上的“保存”按钮,保存“学生”表。
4、设置主键
1.创建单字段主键
2.创建多字段主键
5、向表中输入数据
将表1-4中的数据输入到“学生”表中。
表1-4 学生表内容
5、建立表之间的关联
创建“教学管理.accdb”数据库中表之间的关联,并实施参照完整性。
6、创建选择查询
以“教师”表为数据源,查询教师的姓名和职称信息,所建查询命名为“教师情况”。
7、创建窗体
打开“教学管理.accdb”数据库,在导航窗格中,选择作为窗体的数据源“教师”表,在功能区“创建”选项卡的“窗体”组,单击“窗体”按钮,窗体立即创建完成,并以布局视图显示。
8、创建报表
基于教师表为数据源,使用“报表”按钮创建报表。
9、宏的创建、运行
创建自动运行宏
要求:当用户打开数据库后,系统弹出欢迎界面。
MessageBox
保存宏,宏名为“AutoExec”。
10、模块与VBA程序设计
Sub P2()
Dim name As String
name = InputBox("请输入姓名", "输入")
MsgBox "欢迎您" & name
End Sub
Sub Area()
Dim r As Single
Dim s As Single
r = InputBox("请输入圆的半径:", "输入")
s = 3.14 * r * r
MsgBox "半径为:" + Str(r) + "时的圆面积是:" + Str(s)
End Sub

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。