Access(典型关系数据库语言).ppt
Access(典型关系数据库语言),Office软件包中的一个 用于办公自动化,如管理名片、小财务等 定义数据库名:xsgl.mdb 区分库与表,Access:,*.mdb,表(关系)查询窗体宏模块、报表,Access 数据库应用,例:学生选课管理,xs(xh,xm,nl),kc(kh,kcm,xf),xk(xh,kh,fs),表,学生选课管理,学生基本信息管理,选课管理,学生信息查询,选课查询,退出,步骤:1)建表(xs,kc,xk)2)为表建窗体:xsfm xkfm建查询单表查询:xs(xh,xm)xscx多表查询:xh,xm,kh,fsxkcx为查询建窗体:xscxfm,xkcxfm,主界面:,一、建表,表,新建,设计视图,定义字段(名,类型),设定主键(右键,主键),类型,保存,文本:字符 数字 日期 货币,修改:,选表,设计,保存,取表名,窗体,窗体向导,选表(xs),选字段,布局,样式(底色等),窗体,新建,选表(xk),二、建窗体,输入界面,保存,取名(xsfm),样式,布局,确定,保存,取名(xkfm),查询,新建,设计视图,选表(xs),添加,关闭,三、建查询,子模式,选字段,保存,1)单表查询(直接派生),取名(xscx),2)多表查询(必须先关联,即建关系),工具(菜单),关系,按字段相连,完整性约束,级联删除相关记录,建关系:,查询,新建,设计视图,选表(xs,xk),添加,关闭,选字段,保存,多表查询,取名(xkcx),四、为查询建窗体,子窗体,同前!,窗体,设计视图,五、建主窗体,自定义,工具箱:,标签:用于设计标题等文本框:可输入数据,可用于对话框命令按钮:用于执行某事件图像:图片底框,新建,命令按钮,右键(属性),建命令按钮的连接,执行,宏:一个或多个操作的组合,实现特定功能。这里充当中间的操作替换过程,OpenForm:打开窗体OpenTable:打开表Close:关闭窗体等,事件生成器,宏生成器,设置宏(选窗体),保存,窗体,修改格式,六、窗体调整修饰,属性,1),2),按钮:记录移动的按钮,新增上移下移最后,数据来源,记录源(窗体、选表)数据源(文本框、选字段),七、对话查询,1)方法一(Access提供),参数查询,查询(如:xkcx),设计视图,准则,键入:请输入学号:,保存,运行,2)方法二(自定义),自定义窗体,加文本框,确定按钮(连接宏),确定按钮,Openform,宏,宏生成器,窗体(xscxfm),Where条件:,窗体名(窗体1)中的文本值xs表中的学号,?,查找学生001的信息?,查找学生009的信息?,八、口令窗体,对话查询,文本框输入,确定按钮的宏Openform之前有条件!,右键(属性),输入掩码,选*号,宏,视图(菜单),条件,生成器,九、口令数据库,避免修改程序,类似查学号!,文本中的值口令表里的口令,主窗体打开,如果:,否则:,提示出错(打开Error窗体),