网站大量收购闲置独家精品文档,联系QQ:2885784924

第7周教案1.2.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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语句向表 职工中添加一列:

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档