Access数据库程序设计复习.ppt
《Access数据库程序设计复习.ppt》由会员分享,可在线阅读,更多相关《Access数据库程序设计复习.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Access数据库程序设计数据库程序设计总复习总复习考试时间:考试时间:考试时间:考试时间:20112011年年年年1212月月月月2828日上午日上午日上午日上午 考试范围:教材:考试范围:教材:考试范围:教材:考试范围:教材:1818章。章。章。章。9-12 9-12章不考核。章不考核。章不考核。章不考核。第五章第五章第五章第五章 5.4.2 5.4.2规范化基础规范化基础规范化基础规范化基础(不考核不考核不考核不考核)第七章第七章第七章第七章 创建索引的语句创建索引的语句创建索引的语句创建索引的语句(不考核不考核不考核不考核)第八章第八章第八章第八章 菜单与工具栏菜单与工具栏菜单与工具栏
2、菜单与工具栏(不考核不考核不考核不考核)考试参考资料:教材:考试参考资料:教材:考试参考资料:教材:考试参考资料:教材:1818章,实验指导书章,实验指导书章,实验指导书章,实验指导书(习题集、习题集、习题集、习题集、试卷样题,补充的复习内容试卷样题,补充的复习内容试卷样题,补充的复习内容试卷样题,补充的复习内容)注意:考试包括注意:考试包括注意:考试包括注意:考试包括试卷、答题卷、机读卡。试卷、答题卷、机读卡。试卷、答题卷、机读卡。试卷、答题卷、机读卡。只上交答题卷和机读卡。只上交答题卷和机读卡。只上交答题卷和机读卡。只上交答题卷和机读卡。学号、姓名不能漏写。学号、姓名不能漏写。学号、姓名不
3、能漏写。学号、姓名不能漏写。自带自带自带自带2B2B铅笔,用于填涂答题卡。铅笔,用于填涂答题卡。铅笔,用于填涂答题卡。铅笔,用于填涂答题卡。期末题型:期末题型:期末题型:期末题型:一、判断题一、判断题一、判断题一、判断题(0.5(0.5分分分分*20=10*20=10分分分分)二、选择题二、选择题二、选择题二、选择题(1(1分分分分*40=40*40=40分分分分)三、填空题三、填空题三、填空题三、填空题(1(1分分分分*10=10*10=10分分分分)四、应用题四、应用题四、应用题四、应用题(40(40分分分分)1.1.关系运算关系运算关系运算关系运算(2(2分分分分*5=10*5=10分分
4、分分)2.SQL 2.SQL语句语句语句语句(2(2分分分分*5=10*5=10分分分分)(说明:有个别多表连接查询)(说明:有个别多表连接查询)(说明:有个别多表连接查询)(说明:有个别多表连接查询)3.3.实验操作题实验操作题实验操作题实验操作题(10(10分分分分)两个实验操作题两个实验操作题两个实验操作题两个实验操作题 4.4.数据库设计相关内容。数据库设计相关内容。数据库设计相关内容。数据库设计相关内容。说明:第一、二题在机读卡上完成。说明:第一、二题在机读卡上完成。说明:第一、二题在机读卡上完成。说明:第一、二题在机读卡上完成。第三、四题在答题卷上完成。第三、四题在答题卷上完成。第
5、三、四题在答题卷上完成。第三、四题在答题卷上完成。应用题应用题 1.1.关系运算关系运算关系运算关系运算(举例举例举例举例)设有关系设有关系R、S如下表所示,计算:如下表所示,计算:关系关系R关系关系S(1)A,B(R)(2)C=“d”(S)(3)R S(4)A,B(C=“f”(R)(5)A (R)B=“a”(S)ABCabcbbfcadbc fBCDbcdbceadbef gABabcbbbacB C Da d bA B C DaacbbaccddebA BbbbcA B C Dabcaaadddbbb(1)(2)(3)(4)(5)习题集习题集习题集习题集:第二章习题第二章习题第二章习题第二
6、章习题答案:答案:2.SQL2.SQL语句语句语句语句(举例举例举例举例)设有一个职工表,表中有若干条记录,表结构定义如下设有一个职工表,表中有若干条记录,表结构定义如下:编号编号 姓名姓名 部门部门 年龄年龄 进厂日期进厂日期 职称职称 性别性别 工资工资文本文本 文本文本 文本文本 整型整型 日期日期/时间时间 文本文本 文本文本 数值型数值型记录举例:记录举例:2006 李平李平 技术部技术部 501980/05/06 技术员技术员 男男 5896.6 编写编写 SQL 命令完成下面的查询命令完成下面的查询:a统计女职工人数统计女职工人数 SELECT COUNT(*)FROM 职工职工
7、 WHERE 性别性别=“女女”b删除年龄在删除年龄在70岁以上的职工的全部信息岁以上的职工的全部信息 DELETE FROM 职工职工 WHERE 年龄年龄70c在职工表中,将进厂日期在在职工表中,将进厂日期在1970年和年和1975年之间的职工工资增加年之间的职工工资增加20%UPDATA 职职工工 SET 工工资资=工工资资*1.2 WHERE YEAR(进进厂厂日日期期)=1970 and YEAR(进厂日期进厂日期)=1975d显示姓显示姓“王王”的全部男职工的信息的全部男职工的信息 SELECT*FROM 职职工工 WHERE 性性别别=“男男”and LEFT(姓姓名名,1)=“
8、王王”e.增加一个增加一个“简历简历”字段。字段。ALTER TABLE 职工职工 ADD 简历简历 memo2.SQL2.SQL语句语句语句语句(补充补充补充补充-上机完成以下内容上机完成以下内容上机完成以下内容上机完成以下内容)1 建建立立一一个个Student表表,它它由由Sno(学学号号)、Sname(姓姓名名)、Ssex(性性别别)、Sage(年年龄龄)、Sdept(所所在在系系)五五个个属属性性组组成成。其其中中学学号不能为空,值是唯一的,并且姓名取值也唯一。号不能为空,值是唯一的,并且姓名取值也唯一。2 建建立立一一个个SC(学学生生选选课课)表表,它它由由学学号号Sno、课课程
9、程号号Cno,修修课课成成绩绩Grade组成,其中组成,其中(Sno,Cno)为主码。)为主码。)3.查询所有姓刘的学生的学号与姓名及其出生年份。查询所有姓刘的学生的学号与姓名及其出生年份。4.查询全体学生的姓名、学号、班级名称,学院名称。查询全体学生的姓名、学号、班级名称,学院名称。5.查询信息学院全体学生的学号、姓名、每门课程的成绩。查询信息学院全体学生的学号、姓名、每门课程的成绩。6.查所有年龄在查所有年龄在20岁以下的学生姓名及其年龄。岁以下的学生姓名及其年龄。7.查查考考试试成成绩绩有有不不及及格格的的学学生生的的学学号号和和姓姓名名。有有多多门门课课程程不不及及格格的的学学生,学号
10、和姓名只显示一次。生,学号和姓名只显示一次。8.查信息学院和工程学院学生的姓名和性别。查信息学院和工程学院学生的姓名和性别。9.查查询询选选修修了了“数数据据库库应应用用”课课程程的的学学生生的的学学号号及及其其成成绩绩,查查询询结结果果按分数的降序排列。按分数的降序排列。10.查询选修了查询选修了“数据库应用数据库应用”课程的学生人数。课程的学生人数。11.查询每个学生及其选修的课程名其及成绩。查询每个学生及其选修的课程名其及成绩。(注:上述(注:上述3-11题均使用教材中的表,参考第七章例题)题均使用教材中的表,参考第七章例题)教材教材教材教材:第七章例题第七章例题第七章例题第七章例题;习
11、题集习题集习题集习题集:第七章习题第七章习题第七章习题第七章习题 4.4.实验操作题实验操作题实验操作题实验操作题 例例1.创创建建“系系统统登登录录”窗窗体体,当当输输入入了了正正确确的的用用户户名名“scau”和和正正确确的的口口令令“123456”时时,关关闭闭“系系统统登登录录”窗窗体体,显显示示“欢欢迎迎”消消息息框框。如如果果输输入入的的用用户户名名或或口口令令不不正正确确,则则显显示示“用用户户名名或或密密码码不不正正确确!”消消息息框,将用户名和口令两个文本框清空,焦点移回框,将用户名和口令两个文本框清空,焦点移回“用户名用户名”文本框。文本框。操作步骤:操作步骤:(1)选窗体
12、对象,点击选窗体对象,点击“新建新建”;(2)选设计视图,打开新建窗体;选设计视图,打开新建窗体;(3)在在窗窗体体中中放放2个个文文本本框框(Text1和和Text2)、2个标签和个标签和1个按钮;个按钮;(4)设设置置口口令令文文本本框框的的输输入入掩掩码码属属性为:密码;性为:密码;(5)右右击击按按钮钮,打打开开事事件件生生成成器器下下的代码编辑窗口;的代码编辑窗口;(6)在在按按钮钮“单单击击”事事件件中中编编写写程程序。序。Private Sub Command4_Click()Dim yhm As String Dim kl As String If Text1=scau And
13、 Text2=123456 Then DoCmd.Close MsgBox 欢迎欢迎 Else MsgBox 用户名或密码不正确用户名或密码不正确 Me!Text1=Me!Text2=Text1.SetFocus End IfEnd Sub 上机验证上机验证上机验证上机验证 例例2.以以“学学生生”和和“选选课课”表表为为数数据据源源,创创建建嵌嵌入入式式的的主主/子窗体。(窗体上机补充题)子窗体。(窗体上机补充题)操作步骤:操作步骤:(1)选窗体对象,点击选窗体对象,点击“新建新建”;选选窗窗体体向向导导,选选“学学生生”表表和和“选选课课”表表为为数数据据源源,并并选选择择所所需需字字段;
14、段;选选带带有有子子窗窗体体的的窗窗体体,指指定定表表格格布布局局为为数数据据表表,样样式式为为“标标准准”,然后然后“确定确定”;上机验证上机验证上机验证上机验证 例例3.查询部分(查询上机补充题)查询部分(查询上机补充题)(1)显显示示每每位位学学生生的的学学号号、姓姓名名、学学院院名名称称、系系名名称称、班班级级名称。命名为学生查询名称。命名为学生查询1。操作步骤:操作步骤:(a)选查询对象,点击选查询对象,点击“新建新建”,选,选“设计视图设计视图”;(b)选选择择数数据据源源“学学院院”、“系系”、“班班级级”、“学学生生”表表并并关关闭闭显显示示表窗口;表窗口;(c)在在查查询询设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Access 数据库 程序设计 复习
限制150内