ACCESS数据操作命令的使用

ACCESS数据操作命令的使用

ID:40520579

大小:47.50 KB

页数:4页

时间:2019-08-04

ACCESS数据操作命令的使用_第1页
ACCESS数据操作命令的使用_第2页
ACCESS数据操作命令的使用_第3页
ACCESS数据操作命令的使用_第4页
资源描述:

《ACCESS数据操作命令的使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、复习:1、SELECT语句的格式是什么?各子句的功能是什么?2、讲作业题答案(1)显示所有学生的成绩,并指定各列的标题文本。(2)检索“英语”和“数据库原理及应用”两门课的课程号(3)检索地址中包含“京”字的学生的学号、姓名和地址。(4)求每门课程的平均分、最高分和最低分(5)统计各班级的人数,按班级人数降序排列。(6)检索学生的学号、姓名、班级、课程名称及成绩,按班级、课程名称及成绩降序排列。(7)求课程表与成绩表进行左外连接的结果集。(8)查询所有同时选修了“0703”和“0702”两门课程的学生的学号(9)查询选修了“英语”或“数据库原理及应用”课程的学号。(10)检索学生的学号、姓名

2、、班级、课程名称及英语课程的成绩,并按班级排序,将结果保存在一个新表中,表名称为“英语成绩统计表”新授课:第六章SQL语言任务三数据操作数据操作是对表中的记录进行的操作(类似填表工作),包括添加数据、修改数据和删除数据。可以通过企业管理器和SQL语句来实现。一、数据操作命令格式1、INSERT语句格式一INSERT[INTO]<表>[(<列>)]VALUES(<值>)格式二INSERTINTO<表>(<列>)SELECT<列>FROM<表>2、UPDATE语句UPDATE<目标表名>SET<列名>=<表达式>[,…][from<源表名>][where<条件>]3、DELETE语句DELETE

3、FROM<表>[WHERE<条件>]说明:1、在各命令中,省略条件系统默认是对所有数据的操作。2、在添加记录命令中,如果在目的表后列出要添加数据的字段,则在值列表中的各目的数据要与字段列表的顺序相对应。二、数据操作命令应用练习1:使用生成表查询复制学生表和成绩表,新表的名称分别为“lxstu学号”和“LXCJB学号”。例6-26:删除“LXSTU学号”中女生的信息。例6-27:删除“LXCJB学号”中的全部记录例6-28:使用SQL命令完成下述各题(1)在表“LXSTU学号”中插入一条学生记录,学号为“5001”,班级为“信息501”,姓名为“黄鹏”,性别为“男”,出生日期为“1981年10

4、月12日”,住址为“江苏省常州市”,电话“13905190335”,电子信箱为“hp@163.net”。(2)在表“LXSTU学号”中插入一条学生记录,学号为“5002”,班级为“信息501”,姓名为“王娟”,性别为“女”。(3)将学生表中的1983年以后出生的女生信息添加到““LXSTU学号”表中。练习2:将成绩表中全部数据添加到“LXCJB学号”中。例5-29:按要求修改“LXC学号”中的数据。(1)将“LXCJB学号”中的学生成绩降低10分(2)将“LXCJB学号”中,数据库原理及应用课程的成绩提高10%。各题答案:练习1:SELECTINTOLXSTU99FROMSTU01SELEC

5、TINTOLXCJB99FROMCJB01例5-26:DELETEFROMLXSTU99WHEREXB=’女’例5-27:DELETEFROMLXCJB99例5-28:(1)INSERTINTOLXSTU99VALUES('5001','信息501','黄鹏','男','1981-10-12','江苏省常州市','13905190335','hp@163.net')(2)INSERTINTOLXSTU99(xh,bj,xm,xb)VALUES('5001','信息501','王娟','女')(3)INSERTINTOLXSTU99SELECTFROMSTU01WHEREXB=’女’ANDda

6、tepart(year,csrq)>1983练习2:INSERTINTOLXCJB99SELECTFROMCJB01例5-29:(1)UPDATELXCJB99SETCJ=CJ-10(2)UPDATELXCJB99SETCJ=CJ1.1WHEREKCHIN(SELECTKCHFROMKCB01WHEREKCMC=’数据库原理及应用’)练习3:试用SQL语句描述对学生数据库中的基本表学生表、课程表和成绩表进行如下操作。(将SQL命令代码写在作业本上)(1)向表STU中插入一个学生:9001、王小五、08广告、女、出生日期为1987年2月17日(2)删除表CJB中尚无成绩的记录(只填写学号和课程

7、号,并没有填写考试成绩的记录)。(3)把学号为0001的学生成绩数据全部删除。(4)把选修了数据库应用课程的不及格的学生成绩全改为0。(5)修改表成绩表中课程编号为c001的成绩,若成绩小于等于75分则提高10%,若成绩大于75分则提高2分(用两个UPDATE语句实现)。答案:(1)insertintostu01(xh,xm,bj,xb,csrq)values('9001','王小五','08广告','女',

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

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

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