实验3 数据更新.docxVIP

  • 5
  • 0
  • 约2.54千字
  • 约 7页
  • 2022-06-15 发布于新疆
  • 举报
实验3 数据更新 一、实验目的 1、掌握SQL语言的数据更新操作(插入、修改、删除); 2、掌握SQL Server 的数据导入和导出功能。 二、实验预习 1、数据插入语句格式: 答:(1)INSERT INTO 表名 [ 列名1 [ , … 列名n] ] VALUES (值1) [… , (值n) ]; (2)INSERT INTO 表名 SET 列名1 = 值1, ??????? 列名2 = 值2, ??????? … 2、数据修改语句格式: 答:UPDATE 表名 SET 字段1=值1, 字段2=值2, ... WHERE ...; 3、数据删除语句格式: 答:DELETE FROM 表名 [WHERE 子句] [ORDER BY 子句] [LIMIT 子句] 4、SQL Server中可进行批量数据导入和导出,可支持哪些格式的数据导入导出?(举常见格式类型) 答:文本、txt文本、excel表格 三、实验内容和要求 (执行操作后,将语句填写在下面的空白处) 1、按照下表中的内容,在inventory数据库中为数据库表输入相应的数据。(批量数据导入) 商品表:goods gno gname price producer bx-179 冰箱 3200 青岛海尔 bx-340 冰箱 2568 北京雪花 ds-001 电视 1580 四川长虹 ds-018 电视 2980 青岛海尔 ds-580 电视 6899 南京熊猫 kt-060 空调 3560 青岛海尔 kt-330 空调 4820 青岛海信 xyj-01 洗衣机 980 无锡小天鹅 xyj-30 洗衣机 858 南京熊猫 仓库表:store stno address telephone capacity 001 1号楼10567 002 1号楼10678 003 2号楼10156 004 2号楼10277 005 3号楼10480 006 3号楼10865 库存情况表:invent stno gno number 004 bx-179 5 002 bx-179 12 003 bx-340 10 001 ds-001 20 003 ds-018 8 001 ds-018 16 002 ds-580 15 004 kt-060 9 001 kt-060 13 004 xyj-01 10 003 xyj-30 21 管理员表:manager mno mname sex birthday stno 101 张力 男 1989-02-03 001 102 李明 男 1979-07-23 001 103 王辉 男 1978-09-18 002 104 张凤玉 女 1978-09-12 002 105 刘晓宏 男 1990-05-25 003 106 郑文杰 男 1972-09-06 003 107 明宇 男 1989-04-02 004 108 詹虎新 男 1970-07-29 004 109 李品慧 女 1973-09-28 005 110 刘利华 男 1980-05-03 005 111 王文宇 男 1980-05-23 006 112 王玮 女 1978-08-13 006 2、插入数据 (1)利用SQL Server Management Studio在商品表goods中插入数据: gno:kt-001 gname:空调 price:3888 producer:广东美的 重要代码、过程或结果截图: (2)利用T-SQL语句在仓库表store中插入数据: stno:006 address:3号楼105 telephone capacity:84 有无发生意外?发生什么意外?可以如何修改?请将修改后的正确语句写在空白处。 重要代码、过程或结果截图: 答:有意外,如图 Insert 仓库表store Values(’007’,’3号楼105’,,’84’) (3)利用T-SQL语句在库存情况表invent中插入数据: stno:009 gno:bx-179 number:15 有无发生意外?发生什么意外?可以如何修改?请将修改后的正确语句写在空白处。 重要代码、过程或结果截图: 答:有意外,如图 Insert invent Values(’003’,’bx-179’,’15’) 2、修改数据 (1)利用T-SQL语句将所有商品的价格price增加1。 重要代码、过程或结果截图: (2)修改“001”仓库的容量为85。 重要代码、过程或结果截图: (3)利用T-SQL语句修改“002”仓库的“

文档评论(0)

1亿VIP精品文档

相关文档