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

项目4数据插入删除修改和查询.ppt

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目4数据插入删除修改和查询

数据插入、删除、修改和查询 项目4 技能目标及知识目标 √熟悉数据增加、删除、修改的SQL语法; √掌握数据增加、删除、的方法 √掌握简单查询,条件查询、连接查询、嵌套查询的方法; √掌握聚合函数的用法; √掌握分组筛选,计算汇总的方法; 项目导引 创建数据库和表的目的在于存储数据,系统开发过程中,更多的时候是对表的数据进行管理,包括数据的插入、修改(更新)、删除、查询。通常这些操作都是通过SQL语句来完成的,所以本项目需要重点掌握应用SQL语句来进行数据的管理。 数据查询是数据库的重要技术,是数据库的主要应用目的;熟练掌握各种查询为数据库应用系统的开发奠定基础;因此,本项目用三个任务详细学习各种查询。 任务1 插入、修改、删除表数据 一、任务背景 表数据操作。 DML、DDL、DCL的概念。 任务1 插入、修改、删除表数据 二、任务需求 1. 使用INSERT语句向Product表添加两条记录; 2. 使用省略INSERT子句列表方法向Product表添加两条数据; 3. 建立Product备用表格Producr1,然后使用INSERT…SELECT语句的方法插入数据; 4. 使用SELECT…INTO语句完成新建“飞毛腿商品”表格的同时插入数据; 5. 将Product表格中所有Catcode为“A01”的商品的Price降低5元; 6. 使用DELETE语句删除Product表格中价格小于100的商品; 7. 使用TRUNCATE TABLE语句删除Product1表格中的剩余数据。 任务1 插入、修改、删除表数据 三、任务分析 此任务的需求主要是进行表数据的管理,主要包括表数据的插入、修改和删除。通常,表和视图数据管理可使用SQL Server2008管理平台和Transact-SQL语言两种方法来完成。 使用SQL server2008管理平台管理表数据的方法是:启动SQL Server2008管理平台,在“对象资源管理器”中逐级展开其中的树形目录,在GoodsDB数据库下右击要数据管理的具体表格(如Product表、Account表),从弹出的快捷菜单中选择“打开表(O)”命令,而后即可进行表数据的添加、更新与删除。 后文中将会具体介绍使用Transact-SQL语言进行数据库管理的操作。 任务1 插入、修改、删除表数据 四、知识要点 (一)数据插入 Transact-SQL语言中主要使用INSERT语句向表或视图中插入新的数据行。用于查询的SELECT语句也可用于向表中插入数据。 表数据的插入的语法格式如下: INSERT [ INTO ] {table_name | view_name} { (column_name [ ,...n] ) { VALUES({ DEFAULT | NULL | expression } [ ,...n] )| derived_table } } 任务1 插入、修改、删除表数据 四、知识要点 (一)数据插入 命令说明: (1)INSERT [ INTO ]:指定要向表中插入数据,INTO可以省略。 (2){table_name | view_name}:表示要插入数据的表或视图的名称。 (3)(column_name [ ,...n]):表示要插入数据的表或视图的列名清单。 (4)VALUES :该关键字指定要插入数据的列表清单。 (5){ DEFAULT | NULL | expression } [ ,...n]:该数据列表清单中包括默认值、空值和表达式的数量、次序和数据类型必须与列清单中指定列的定义相匹配。如果在VALUES清单中按表中定义的列的顺序提供每列的值,则可以省略列清单。 (6)derived_table:这是一个导入表中数据的SELECT子句。通常INSERT命令一次只能在表中插入一行数据,但可以采用SELECT子句替代VALUES子句,将一张表中的多行数据导入到要插入数据的表中。 任务1 插入、修改、删除表数据 四、知识要点 (二)数据更新 Transact-SQL语言中的UPDATE语句用于更新修改表中的数据,该语句可以用于一次修改表中一行或多行数据,其语法格式如下: UPDATE table_name SET { column_name = { expression | DEFAULT | NULL } | @variable = expression | @variable = column_name = expression } [ ,...n ] [ FROM { table_source } [ ,...n ] ] [ WHERE search_condition ] 任务1 插入、修改、删除表数

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档