- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7周教案1.2
课 时 第7周 第1-2课时 2007 年 9月 日 课题:数据表的修改、删除、更新(二)
一、教学目的:
1、掌握用企业管理器删除表。
2、掌握使用SQL语句删除表。
3、掌握用企业管理器和SQL语句向表中插入数据
4、掌握用企业管理器和SQL语句修改表中数据。
二、教学重点:
1、掌握使用SQL语句向表中插入数据。
2、掌握使用SQL语句修改表中数据。
三、教学难点:
1、掌握使用SQL语句向表中插入数据。
2、掌握使用SQL语句修改表中数据。
四、教学方法:
以投影仪辅助讲解为主,利用多媒体计算机、投影仪和黑板进行穿插教学
五、教学用具:
黑板、多媒体计算机、投影仪、PPT课件
六、教学过程:
1 课程准备
准备课件。
2 课程说明
(1) 授课方式
每周4课时,多媒体辅助课堂教学,2课时上机实验。
(2) 成绩计算
期末总成绩=期末试卷总分*70%+(课堂纪律、作业和实验)*30%
(3) 学习方法
?认真听课,补充内容要求记录在书上;
?课后及时复习,积极上网查新求证;
?可以随时发问,同学间要勤于交流;
?认真做实验,勤加练习,以提高动手能力为主。
3用企业管理器删除表
使用企业管理器删除一个表非常简单,只需找到要删除的表,按右键,在弹出的快捷菜单中选择“删除”命令,如图所示:
(2)在打开的如图5-30所示的“除去对象”对话框中,单击“全部除去”按钮。
4使用SQL语句删除表
DROP TABLE语句可以用来删除表。其语法为:
DROP TABLE 表名
需要注意的是DROP TABLE语句不能用来删除系统表。
例如:删除LWZZ库中的TABLE1表。
DROP TABLE TABLE1
5向表中插入数据
使用INSERT语句
INSERT语句的基本语法为:
INSERT [INTO] 表名 [列名]
Values(表达式1.添加数据到一行中的所有列
当将数据添加到一行的所有列时,使用VALUES关键字来给出要添加的数据。INSERT语句中无需给出表中的列名,只要VALUES中给出的数据与用CREATE TABLE定义表时给定的列名顺序相同即可。
例:向LWQK表中添加一条记录
在查询分析器中执行,返回的结果为:
(所影响的行数为 1 行)
需要注意的是:
(1)输入的顺序和数据类型必须与表中列的顺序和数据类型一致。
(2)可以不给全部列赋值,但没有赋值的列必须是可以为空的列。
(3)字符型和日期型值插入时要用单引号扩起来。
2.添加数据到一行中的部分列
要将数据添加到一行中的部分列时,则需要同时给出要使用的列名以及要赋给这些列的数据。
例如:向ZZQK表中添加一条记录
在查询分析器中执行,返回的结果为:
(所影响的行数为 1 行)
对于这种添加部分列的操作,在添加数据前应确认未在VALUES列表中出现的列允许不允许为NULL;只有允许为NULL的列,才可以不出现在VALUES列表中。
6使用UPDATE语句修改数据
语法格式为:
UPDATE 表名
SET 列名=表达式
[WHERE 条件 ]
【例1】将所有论文的发表时间都改为2002/12/31因为没有使用WHERE子句,所以对发表时间的修改影响到表中的每一行。
【例2】将编号为2001/9/23。
update lwqk
set fbsj=2002/12/31
where lwbh= 37132001081301
只有满足WHERE子句中条件的行被修改。
7 使用DELETE语句删除记录
使用T-SQL中的DELETE语句可以删除数据表中的一个或多个记录。
DELETE语句最简单的形式如下:
DELETE 表名
[WHERE 条件]
其中,表名是要删除数据的表的名字。如果DELETE语句中没有WHERE子句限制,表中的所有记录都将被删除。
例如:删除ZZQK表的37132001050101号记录delete zzqk
where zzbh=37132001050101
执行结果为:
(所影响的行数为 1 行)
七 课程小结:
本次课主要讲解了使用SQL语句向表中插入数据和使用SQL语句修改表中数据,使我们对表及表的修改有了更深刻的了解,要求学生课后通过上机操作验证上课所讲的题目,加深我们的学习。
八 课后作业
思考如何 在学生表(student)中,学号为‘102’的记录中的性别列(s_sex)输入错误,现在要求改正,(即将‘男‘改为’‘女‘)
附:实验
建立下列四个表,并输入相应的信息,然后完成以下问题:
用SQL语句向表 职工中插入 如下记录:仓库号= Wh2,职工号= E5,工资=2000。
用SQL语句向表 职工中添加一列:
您可能关注的文档
最近下载
- 2025年新苏教版数学一年级下册整册课件.pptx
- 2025年春季教导处工作计划.doc VIP
- 安全生产风险分级管控与隐患排查治理的成功案例分析.pptx
- 2024年辽宁省大连市中考数学试卷(含答案及解析).docx
- 中华护理学会团体标准TCNAS21─2024解读:胰岛素皮下注射.pptx VIP
- 必威体育精装版全国各地中考语文满分作文.doc
- 【2025春】冀教版四年级数学下册教学计划(含进度表).docx
- 2025年中考语文总复习:《整本书阅读(名著阅读12部)》教材知识梳理.docx VIP
- 最终印刷版:全国杜仲产业发展规划(2016年-2030年).pdf VIP
- 卫生事业管理学讲义.ppt
文档评论(0)