Access数据库程序设计复习.ppt

上传人:wuy****n92 文档编号:70105852 上传时间:2023-01-16 格式:PPT 页数:20 大小:235.99KB
返回 下载 相关 举报
Access数据库程序设计复习.ppt_第1页
第1页 / 共20页
Access数据库程序设计复习.ppt_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《Access数据库程序设计复习.ppt》由会员分享,可在线阅读,更多相关《Access数据库程序设计复习.ppt(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

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)在在查查询询设

15、设计计界界面面的的表表/查查询询设设计计窗窗格格下下的的字字段段行行分分别别选选择择学学号号、姓姓名名、学院名称、系名称、班级字段;学院名称、系名称、班级字段;(d)关闭查询设计界面窗口,保存查询设计,命名为学生查询关闭查询设计界面窗口,保存查询设计,命名为学生查询1。上机验证上机验证上机验证上机验证 例例3.查询部分(上机补充题)查询部分(上机补充题)(2)显显示示每每位位1987年年出出生生的的女女学学生生的的学学号号、姓姓名名、学学院院名名称称、系名称、班级名称。命名为学生查询系名称、班级名称。命名为学生查询2。操作步骤:操作步骤:(a)选查询对象,点击选查询对象,点击“新建新建”,选,

16、选“设计视图设计视图”,打开查询设计界面;打开查询设计界面;(b)选选择择数数据据源源“学学院院”、“系系”、“班班级级”、“学学生生”表表并并关关闭闭显显示示表窗口;表窗口;(c)在在查查询询设设计计界界面面的的表表/查查询询设设计计窗窗格格下下的的字字段段行行分分别别选选择择学学号号、姓姓名名、学院名称、系名称、班级字段;学院名称、系名称、班级字段;(d)在在查查询询设设计计界界面面的的表表/查查询询设设计计窗窗格格下下的的字字段段行行选选择择性性别别字字段段,去去掉掉该该字字段段下下方方对对应应的的显显示示行行的的“打打勾勾”,然然后后在在该该字字段段下下方方对对应应的的条条件件行行输输

17、入入“女女”。再再选选择择出出生生年年月月字字段段,去去掉掉该该字字段段下下方方对对应应的的显显示示行行的的“打勾打勾”,然后在该字段下方对应的条件行输入,然后在该字段下方对应的条件行输入year(出生年月出生年月);(e)关闭查询设计界面窗口,保存查询设计,命名为学生查询关闭查询设计界面窗口,保存查询设计,命名为学生查询2。上机验证上机验证上机验证上机验证 例例3.查询部分(上机补充题)查询部分(上机补充题)(3)分别统计男生和女生的人数。分别统计男生和女生的人数。操作步骤:操作步骤:(a)选查询对象,点击选查询对象,点击“新建新建”,选,选“设计视图设计视图”,打开查询设计界面;打开查询设

18、计界面;(b)选择数据源选择数据源“学生学生”表并关闭显示表窗口;表并关闭显示表窗口;(c)在在查查询询设设计计界界面面的的表表/查查询询设设计计窗窗格格下下的的字字段段行行选选择择性性别别字字段段。点点击击菜菜单单/视视图图/总总计计,并并在在总总计计栏栏选选择择“分分组组”,现现加加入入一一个个学学号号字字段段,并并在在该该字字段段对对应应的的总总计计栏栏处处选选择择“计计数数”,将将学学号号字字段段的的标标题题改改为为“人数人数:学号学号”;(d)运行并保存查询设计。运行并保存查询设计。例例3.查询部分(上机补充题)查询部分(上机补充题)(4)显示每门课程的课程名、学分、平均分。显示每门

19、课程的课程名、学分、平均分。操作步骤:操作步骤:(a)选查询对象,点击选查询对象,点击“新建新建”,选,选“设计视图设计视图”,打开查询设计界面;打开查询设计界面;(b)选择数据源选择数据源“课程课程”和和“选课选课”表并关闭显示表窗口;表并关闭显示表窗口;(c)在在查查询询设设计计界界面面的的表表/查查询询设设计计窗窗格格下下的的字字段段行行分分别别选选择择课课程程名名、学学分分、成成绩绩字字段段。点点击击菜菜单单/视视图图/总总计计,并并在在课课程程名名对对应应的的总总计计栏栏处处选选择择“分分组组”,在在成成绩绩字字段段对对应应的的总总计计栏栏选选择择处处选选择择“平平均均值值”,将将成

20、绩字段的标题改为成绩字段的标题改为“平均分平均分:成绩成绩”;(d)运行并保存查询设计。运行并保存查询设计。上机验证上机验证上机验证上机验证 例例3.查询部分(上机补充题)查询部分(上机补充题)(5)建立一个查询,按照学生的学号和课程号查询学生的成绩。建立一个查询,按照学生的学号和课程号查询学生的成绩。操作步骤:操作步骤:(a)选查询对象,点击选查询对象,点击“新建新建”,选,选“设计视图设计视图”,打开查询设计界面;打开查询设计界面;(b)选择数据源选择数据源“学生学生”和和“选课选课”表并关闭显示表窗口;表并关闭显示表窗口;(c)在在查查询询设设计计界界面面的的表表/查查询询设设计计窗窗格

21、格下下的的字字段段行行分分别别选选择择学学号号、课课程程号、成绩字段。号、成绩字段。(d)运行并保存查询设计运行并保存查询设计。例例3.查询部分(上机补充题)查询部分(上机补充题)(6)使使用用生生成成表表查查询询方方法法,将将籍籍贯贯为为广广东东省省的的学学生生的的基基本本信信息存储到一个新表息存储到一个新表“广东学生广东学生”中。中。操作步骤:操作步骤:(a)选查询对象,点击选查询对象,点击“新建新建”,选,选“设计视图设计视图”,打开查询设计界面;打开查询设计界面;(b)选择数据源选择数据源“学生学生”表并关闭显示表窗口;表并关闭显示表窗口;(c)在在查查询询窗窗体体中中单单击击右右键键

22、,从从快快捷捷键键菜菜单单中中依依次次选选择择“查查询询类类型型”、“生生成成表表查查询询”,此此时时系系统统提提示示输输入入生生成成表表名名,输输入入“广广东东学学生生”,并并点点击确认,系统返回查询设计视图;击确认,系统返回查询设计视图;(d)在在查查询询设设计计界界面面的的表表/查查询询设设计计窗窗格格下下的的字字段段行行分分别别选选择择所所有有字字段段。并在籍贯字段下方对应的条件行输入:并在籍贯字段下方对应的条件行输入:“广东广东”;(e)运行并保存查询设计运行并保存查询设计。上机验证上机验证上机验证上机验证 例例3.查询部分(上机补充题)查询部分(上机补充题)(7)建建立立一一个个追

23、追加加查查询询,将将选选课课成成绩绩在在80-90分分之之间间的的学学生生添加到已建立的添加到已建立的“广东学生广东学生”表中。表中。操作步骤:操作步骤:(a)选查询对象,点击选查询对象,点击“新建新建”,选,选“设计视图设计视图”,打开查询设计界面;打开查询设计界面;(b)选择数据源选择数据源“学生学生”和和“选课选课”表并关闭显示表窗口;表并关闭显示表窗口;(c)在在查查询询窗窗体体中中单单击击右右键键,从从快快捷捷键键菜菜单单中中依依次次选选择择“查查询询类类型型”、“追追加加查查询询”,此此时时系系统统提提示示输输入入追追加加到到表表名名称称,输输入入“广广东东学学生生”,并点击确认,

24、系统返回查询设计视图;,并点击确认,系统返回查询设计视图;(d)在在查查询询设设计计界界面面的的表表/查查询询设设计计窗窗格格下下的的字字段段行行分分别别选选择择所所有有字字段段。并在课程字段下方对应的条件行输入:并在课程字段下方对应的条件行输入:between 80 and 90;(e)运行并保存查询设计。运行并保存查询设计。第一章第一章 数据库系统概述数据库系统概述 数数据据库库(DB)、数数据据库库管管理理系系统统(DBMS)、数数据库系统据库系统(DBS)四种模型:四种模型:层次模型层次模型 网状模型网状模型 关系模型关系模型 面向对象模型面向对象模型 三级体系结构:三级体系结构:外模

25、式外模式 逻辑模式逻辑模式 内模式内模式 两级映射:两级映射:外模式外模式/逻辑模式映像逻辑模式映像 逻辑模式逻辑模式/内模式映像内模式映像第二章第二章 关系数据库关系数据库 关系模型中的一些术语:关系模型中的一些术语:(1)关系、关系、(2)元组、元组、(3)属性属性 (4)键(主键、候选键、外键)键(主键、候选键、外键)(5)域域、(6)分分量量、(7)关关系系模模式式、(8)关关系系数数据据库库 三种完整性约束:三种完整性约束:实体完整性实体完整性 参照完整性参照完整性 用户自定义的完整性用户自定义的完整性 关系代数的运算:关系代数的运算:1.根据关系写出运算结果根据关系写出运算结果 2

26、.写出关系运算表达式写出关系运算表达式第三章第三章 关系数据库关系数据库 Access数据库对象数据库对象 包包含含了了以以下下数数据据库库对对象象:表表、查查询询、窗窗体体、报报表、表、Web页、宏和模块等。页、宏和模块等。主要理解:表、查询、窗体、报表概念主要理解:表、查询、窗体、报表概念第四章第四章 表的操作表的操作 表的构成:表名、字段、索引、关联。表的构成:表名、字段、索引、关联。表的操作:插入、删除、修改等。表的操作:插入、删除、修改等。列列级级约约束束和和表表级级约约束束区区别别。理理解解几几个个常常用用的的约束。约束。几个输入掩码含义:几个输入掩码含义:0、9、#Access中

27、中的的数数据据类类型型:几几个个常常用用数数据据类类型型Text、Memo、Number、Date/Time(字段大小)(字段大小)索索引引的的概概念念、聚聚集集索索引引、非非聚聚集集索索引引、唯唯一一索索引与一般索引。引与一般索引。实实体体联联系系有有3种种:一一对对一一联联系系、一一对对多多联联系系、多对多联系。多对多联系。第五章第五章 数据库设计数据库设计数据库设计数据库设计6个步骤。个步骤。三级模式结构:三级模式结构:(外模式外模式-模式模式-内模式内模式)理理解解实实体体及及相相关关概概念念:实实体体、属属性性、码码、实实体体集、实体型、联系。集、实体型、联系。简单的简单的E-R图描

28、述。图描述。第六章第六章 数据查询数据查询了解各种查询的基本操作步骤。了解各种查询的基本操作步骤。重点掌握查询条件的书写。重点掌握查询条件的书写。选择查询选择查询SQL查询查询操作查询操作查询查询分类查询分类参数查询参数查询交叉表查询交叉表查询更新查询更新查询追加查询追加查询删除查询删除查询生成表查询生成表查询一般选择查询一般选择查询第七章第七章 关系数据库标准语言关系数据库标准语言SQL重点掌握重点掌握SELECT查询语句的使用。查询语句的使用。CREATE TABLE的一般使用。的一般使用。ALTER TABLE的一般使用。的一般使用。DROP TABLE的一般使用。的一般使用。INSER

29、T、UPDATE、DELETE的一般使用。的一般使用。本章主要是根据题目要求写本章主要是根据题目要求写SQL语句。语句。第八章第八章 数据库应用开发技术数据库应用开发技术窗窗体体的的组组成成。能能描描述述用用设设计计视视图图创创建建一一个个简简单单窗体的过程及步骤。窗体的过程及步骤。几个常用控件:标签控件、文本框控件几个常用控件:标签控件、文本框控件、命令、命令按钮的一般使用。按钮的一般使用。报表的组成。报表的组成。宏宏的的概概念念。能能描描述述简简单单宏宏的的设设计计过过程程。在在窗窗体体中调用宏的一般方法。中调用宏的一般方法。几几个个常常用用的的宏宏名名:OpenForm、OpenReport、Quit、Close、MsgBox

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁