- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据处理与查询应用
——数据处理
任务目标
掌握使用INSERT语句向数据表插入记录
掌握使用UPDATE修改数据表记录
掌握使用掌握使用DELETEDELETE和和TRUNCATETRUNCATE语句删除语句删除
表中的记录
能应用系统的实际情况进行数据处理脚本
设计与编程设计与编程
项目导入项目导入
实现对商品
信息的添加、
修改和删除修改和删除
功能,如右
图所示图所示。
数据处理数据处理
主要内容:
数据的插入、修改、删除语句应用
数据处理的前台功能界面编程数据处理的前台功能界面编程
重点难点重点难点:
跨表的数据处跨表的数据处理
数据处理的前台功能界面编程。
插入记录
其他应用:
我们先来回忆一下,我们在申请QQ号时,
需要输入申请信息需要输入申请信息,然后提交然后提交,提交后提交后
就保存下来了,以后可根据自己申请的
帐户登陆帐户登陆。这提交功能是如何实现的这提交功能是如何实现的?
演示项目软件的插入记录的功能及查
看编写的看编写的”添加添加”的嵌入代码的嵌入代码.
插入记录
使用INSERT语句添加新记录
基本语法:
INSERTINSERT [INTO][INTO] 目标表名目标表名 [[ ((字段列表字段列表))]]
VALUES (值列表)
注注:值列表可为值列表可为:一个或多个个或多个DEFAULT|NULL|DEFAULT|NULL|表表
达式
添加一条完整记录
例2.1.1向商品基本信息表插入一行新的记录,各字
段值如下段值如下:商品编号商品编号G0001G0001,商品名称为牙刷商品名称为牙刷,商商
品类型为生活用品,商品品牌为高露洁,生产厂家
为高露洁有限公司为高露洁有限公司,商品简介为柔软不伤牙商品简介为柔软不伤牙。
解决:
USE SupermarketManagementDB
INSERT INTO goodsInfo
VALUES (G0001,牙刷,生活用品,高露洁,高露洁有限公司
,柔软不伤牙)
SELECT * FROM ddeparttmentt
添加记录中的部分字段
例2.1.2向员工表插入一行新的记录,各字段值如下:
部门编号部门编号D0000001D0000001,员工编号员工编号S0000001S0000001,员工员工
姓名为刘娜,入店日期为2009年7月1 日。
解决:/*其他字段允许空的情况下*/
USE SupermarketManagementDB
INSERT INTO
staffer(DeptID,StafferID,StafferName,EnterShopDate)
VALUES ( ‘D0000001 ’, ‘S0000001’, ‘刘娜’, ‘2009-7-1 ’)
SELECT * FRM staffer
添加带默认值的记录
例2.1.3 向销售表插入一行新的记录,各字段值如下:
商品库存条码商品库存条码1000110001,员工编号员工编号S0000001S0000001,销售销售
日期为默认值,销售数量为2件。
解决解决::
USE SupermarketManagementDB
INSERTINSERT INTOINTO sell(StorageIDsell(StorageID,StafferIDStafferID,SellDateSellDate,Amount)Amount)
VALUES (10001,S0000001,DEFAULT,2)
也可以向具有默认值的属性列插入显式值也可以向具有默认值的属性列插入显式值:
USE SupermarketManagementDB
INSERT INTO sell(StorageID,StafferID,SellDate,Amount)
VALUES (10015,S00000
文档评论(0)