access数据库程序设计复习

access数据库程序设计复习

ID:36322248

大小:316.81 KB

页数:20页

时间:2019-05-09

access数据库程序设计复习_第1页
access数据库程序设计复习_第2页
access数据库程序设计复习_第3页
access数据库程序设计复习_第4页
access数据库程序设计复习_第5页
资源描述:

《access数据库程序设计复习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Access数据库程序设计 总复习考试时间:2011年12月28日上午考试范围:教材:1~8章。9-12章不考核。第五章5.4.2规范化基础(不考核)第七章创建索引的语句(不考核)第八章菜单与工具栏(不考核)考试参考资料:教材:1~8章,实验指导书(习题集、试卷样题,补充的复习内容)注意:考试包括试卷、答题卷、机读卡。只上交答题卷和机读卡。学号、姓名不能漏写。自带2B铅笔,用于填涂答题卡。期末题型:一、判断题(0.5分*20=10分)二、选择题(1分*40=40分)三、填空题(1分*10=10分)四、应用题(40分)1.关系运算(2分*5=10分)2.SQL语句(2分*5=10分)(说明:有

2、个别多表连接查询)3.实验操作题(10分)两个实验操作题4.数据库设计相关内容。说明:第一、二题在机读卡上完成。第三、四题在答题卷上完成。应用题1.关系运算(举例)设有关系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)ABCabcbbfcadbcfBCDbcdbceadbefgABabcbbbacBCDadbABCDaacbbaccddebABbbbcABCDabcaaadddbbb(1)(2)(3)(4)(5)习题集:第二章习题答案:2.SQL语句(举例)设有一个职工表,表中

3、有若干条记录,表结构定义如下:编号姓名部门年龄进厂日期职称性别工资文本文本文本整型日期/时间文本文本数值型记录举例:2006李平技术部501980/05/06技术员男5896.6编写SQL命令完成下面的查询:a.统计女职工人数SELECTCOUNT(*)FROM职工WHERE性别=“女”b.删除年龄在70岁以上的职工的全部信息DELETEFROM职工WHERE年龄>70c.在职工表中,将进厂日期在1970年和1975年之间的职工工资增加20%UPDATA职工SET工资=工资*1.2WHEREYEAR(进厂日期)>=1970andYEAR(进厂日期)<=1975d.显示姓“王”的全部男职工的信

4、息SELECT*FROM职工WHERE性别=“男”andLEFT(姓名,1)=“王”e.增加一个“简历”字段。ALTERTABLE职工ADD简历memo2.SQL语句(补充---上机完成以下内容)1建立一个Student表,它由Sno(学号)、Sname(姓名)、Ssex(性别)、Sage(年龄)、Sdept(所在系)五个属性组成。其中学号不能为空,值是唯一的,并且姓名取值也唯一。2建立一个SC(学生选课)表,它由学号Sno、课程号Cno,修课成绩Grade组成,其中(Sno,Cno)为主码。)3.查询所有姓刘的学生的学号与姓名及其出生年份。4.查询全体学生的姓名、学号、班级名称,学院名称。

5、5.查询信息学院全体学生的学号、姓名、每门课程的成绩。6.查所有年龄在20岁以下的学生姓名及其年龄。7.查考试成绩有不及格的学生的学号和姓名。有多门课程不及格的学生,学号和姓名只显示一次。8.查信息学院和工程学院学生的姓名和性别。9.查询选修了“数据库应用”课程的学生的学号及其成绩,查询结果按分数的降序排列。10.查询选修了“数据库应用”课程的学生人数。11.查询每个学生及其选修的课程名其及成绩。(注:上述3-11题均使用教材中的表,参考第七章例题)教材:第七章例题;习题集:第七章习题4.实验操作题例1.创建“系统登录”窗体,当输入了正确的用户名“scau”和正确的口令“123456”时,关

6、闭“系统登录”窗体,显示“欢迎”消息框。如果输入的用户名或口令不正确,则显示“用户名或密码不正确!”消息框,将用户名和口令两个文本框清空,焦点移回“用户名”文本框。操作步骤:(1)选窗体对象,点击“新建”;(2)选设计视图,打开新建窗体;(3)在窗体中放2个文本框(Text1和Text2)、2个标签和1个按钮;(4)设置口令文本框的输入掩码属性为:密码;(5)右击按钮,打开事件生成器下的代码编辑窗口;(6)在按钮“单击”事件中编写程序。PrivateSubCommand4_Click()DimyhmAsStringDimklAsStringIfText1="scau"AndText2="12

7、3456"ThenDoCmd.CloseMsgBox"欢迎"ElseMsgBox"用户名或密码不正确"Me!Text1=""Me!Text2=""Text1.SetFocusEndIfEndSub上机验证例2.以“学生”和“选课”表为数据源,创建嵌入式的主/子窗体。(窗体上机补充题)操作步骤:(1)选窗体对象,点击“新建”;选窗体向导,选“学生”表和“选课”表为数据源,并选择所需字段;选带有子窗体的窗体,指定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。