1 / 28
文档名称:

Access数据库程序设计.ppt

格式:ppt   大小:158KB   页数:28页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Access数据库程序设计.ppt

上传人:cx545616 2019/11/26 文件大小:158 KB

下载得到文件列表

Access数据库程序设计.ppt

文档介绍

文档介绍:Access数据库程序设计 ess数据库程序设计考试时间:2010年1月13日上午考试范围:教材:1~9章。10-12章不考核。(不考核)第七章创建索引的语句(不考核)第八章菜单与工具栏(不考核)考试参考资料:教材:1~9章,实验指导书****题集、试卷样题,补充的复****内容)注意:考试包括试卷、答题卷、机读卡。只上交答题卷和机读卡。学号、姓名不能漏写。自带2B铅笔,用于填涂答题卡。ess数据库程序设计期末题型:一、判断题(*20=10分)二、选择题(1分*40=40分)(说明:包含VBA程序阅读题)三、填空题(1分*10=10分)四、应用题(40分)(2分*5=10分)(2分*5=10分)(说明:有个别多表连接查询)(10分)①VBA表达式写结果(1分*5=5分)②VBA程序编写(5分)(10分)两个实验操作题。说明:第一、二题在机读卡上完成。第三、四题在答题卷上完成。不考问答题,题型分值可能略有调整。(举例)设有关系R、S如下表所示,计算:关系R关系S(1)A,B(R)(2)C=“d”(S)(3)RS(4)A,B(C=“f”(R))(5)A(R)×B=“a”(S)ddebABbbbcABCDabcaaadddbbb(1)(2)(3)(4)(5****题集:第二章****题答案:(举例)设有一个职工表,表中有若干条记录,表结构定义如下:编号姓名部门年龄进厂日期职称性别工资文本文本文本整型日期/时间文本文本数值型记录举例:2006李平技术部501980/05/:(*)FROM职工WHERE性别=“女”>,将进厂日期在1970年和1975年之间的职工工资增加20%UPDATA职工SET工资=工资*(进厂日期)>=1970andYEAR(进厂日期)<=“王”的全部男职工的信息SELECT*FROM职工WHERE性别=“男”andLEFT(姓名,1)=“王”“简历”字段。(补充---上机完成以下内容)1建立一个Student表,它由Sno(学号)、Sname(姓名)、Ssex(性别)、Sage(年龄)、Sdept(所在系)五个属性组成。其中学号不能为空,值是唯一的,并且姓名取值也唯一。2建立一个SC(学生选课)表,它由学号Sno、o,修课成绩Grade组成,其中(o)为主码。)。、学号、班级名称,学院名称。、姓名、每门课程的成绩。。。有多门课程不及格的学生,学号和姓名只显示一次。。“数据库应用”课程的学生的学号及其成绩,查询结果按分数的降序排列。“数据库应用”课程的学生人数。。(注:上述3-11题均使用教材中的表,参考第七章例题)教材:第七章例题****题集:①VBA表达式写结果(举例)计算下列函数值答案(1)Sqr(4+3*7)+Round(-)0(2)Int(-)+Abs(-12)-4(3)Mid$("abcdABCD",5,2)&12AB12(4)Len("高等教育出版社")+310(5)Str(12)+"AB"12AB(6)Val("45a")+550(7)Lcase("abAs")+Right("高等教育",2)abas教育(8)Len(Left("1234程序设计ABC",6))6掌握以上函数。ess数据库程序设计②VBA编程(举例)例1用InputBox分别输入x和y两个变量,比较它们的大小,使得x中的值大于y。用MsgBox输出x和y的值。DimxAsSingleDimyAsSingleDimtAsSinglex=Val(InputBox("x值"))y=Val(InputBox("y值"))Ifx<yThent=xx=yy=tEndIfMsgBox"x="&x&"y="&y教材****题集:ess数据库程序设计例2用InputBox输入某课程的百分制成绩mark,要求显示对应五级制的评定,请写出完成以上条件判断的程序表达式,用MsgBox输出结果。