云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 数据库技术及应用课程实验 - 图文

数据库技术及应用课程实验 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/7 20:41:13

的操作过程创建表XSS和表XSCP。

(5)企业管理器中删除表CP、表XSS和表XSCP

在企业管理器中选择数据库CPXS的表CP→在CP上单击鼠标右键→删除,即删除了表CP。按同样的操作过程删除表XSS和表XSCP。

(6)使用T-SQL语句创建表CP、表XSS和表XSCP

启动查询分析器→在“查询”窗口中输入以下T-SQL语句:

USE cpxs

CREATE TABLE CP ( ) GO

CPBH char(6) NOT NULL PRIMARY KEY, CPMC char(30) NOT NULL, JG float NULL, KCL int NULL

单击快捷工具栏的执行图标,执行上述语句,即可创建表CP。

2、按同样的操作过程创建表XSS和表XSCP,请读者自己写出相应的SQL语句,并在企业管理器中查看结果。

5

实验3 数据插入、修改和删除

实验目的

(1)学会在企业管理器中对数据库表进行插入、修改和删除数据操作; (2)学会使用T-SQL语句对数据库表进行插入、修改和删除数据操作; (3)了解数据更新操作时要注意数据完整性;

(4)了解T-SQL语句对表数据操作的灵活控制功能。

实验要求

(1)了解对表数据的插入、删除、修改都属于表数据的更新操作。对表数据的操作可以在企业管理器中进行,也可以由T-SQL语句实现。 (2)掌握T-SQL中用于对表数据进行插入、修改和删除的命令分别是INSERT、UPDATE和DELETE(或TRANCATE TABLE)。要特别注意在执行插入、删除、修改等数据更新操作时,必须保证数据完整性。

(3)了解使用T-SQL语句在对表数据进行插入、修改及删除时,比在企业管理器中操作表数据更为灵活,功能更强大。

实验步骤

分别使用企业管理器和T-SQL语句,在数据库CPXS的3个表CP、表XSS和表XSCP中插入多行数据记录,然后修改和删除一些记录。使用T-SQL进行有限制的修改和删除。 1.在企业管理器中插入数据库CPXS表数据

(1)在企业管理器中向表CP中加入如表3-1所示的记录。

在企业管理器中选择表CP→在其上单击鼠标右键→选择“返回所有行”→逐字段输入各记录值,输入完后,关闭表窗口。

表3-1 CP表数据 KCL CPBH 100001 100002 100003 100004 100005 100006 100007 100008 100009 100010 100011 100012 CPMC 彩色电视机 洗衣机 冰箱 电热水器 太阳能热水器 1匹空调 1.5匹空调 2匹空调 音响 台式电脑 MP3 复读机 JG 3000.0 1200.0 1800.0 2000.0 2200.0 1800.0 2400.0 3800.0 3500.0 6000.0 900.0 200.0 10 20 12 30 8 5 20 6 3 5 10 20 (2)在企业管理器向表XSS中插入如表3-2所示的记录:

XSMC 表3-2 XSS表数据 DQ FZR 南京 张三 DH 111111111 BZ NULL XSBH 000001 广电公司 6

000002 000003 000004 家电市场 电器商场 小家电商场 无锡 上海 南京 李四 王五 赵六 222222222 333333333 666666666 NULL NULL NULL

(3)在企业管理器中向表XSCP中插入如表3-3所示的记录:

表3-3 XSCP表数据

CPBH XSBH SL JE XSSJ 100001 100001 100002 100002 100002 100010 000001 000003 000001 000002 000003 000004 2004-03-10 2004-05-20 2004-03-12 2004-02-22 2004-05-29 2004-06-01 1 2 1 2 3 5 3000.0 6000.0 1200.0 2400.0 3600.0 4500.0 2.在企业管理器中修改数据库CPXS表数据

(1)在企业管理器中删除CP表的第10行和表XSS的第2行。

在企业管理器中选择表CP→在其上单击鼠标右键→选择“返回所有行”→选择要删除的行→单击鼠标右键→删除→关闭表窗口。

(2)在企业管理器中删除XSCP表的第6行,同时也要删除XSCP表的第4行,以保持数据完整性。操作方法同(1)。 (3)在企业管理器中将CP表中CPBH为100005的价格改为2000。

在企业管理器中选择表CP→在其上单击鼠标右键→选择“返回所有行”→将光标定位至CPBH为100005的记录的JG字段,将值2200改为2000。

3.使用T-SQL命令修改数据库CPXS表数据

(1)使用T-SQL命令分别向CPXS数据库的CP表、XSS表和XSCP表中插入一行记录。 启动查询分析器→在“查询”窗口中输入以下T-SQL语句:

USE cpxs

INSERT INTO cp

VALUES('100013','燃气热水器',1500,10) GO

INSERT INTO xss

VALUES('000005','JL电器销售部','苏州','朱平平','88888888',NULL) GO

INSERT INTO xscp

VALUES('100013','000005','2004-7-20',2,3000) GO

单击快捷工具栏的执行图标,执行上述语句。在企业管理器中分别打开CPXS数据库的CP表、XSS表和XSCP表,观察数据变化。

(2)使用T-SQL命令修改表CP中的某个记录的字段值。 启动查询分析器→在“查询”窗口中输入以下T-SQL语句:

USE cpxs UPDATE cp GO

7

SET jg = 1800

WHERE cpbh = '100013'

单击快捷工具栏的执行图标,执行上述语句。

(3)在企业管理器中分别打开CPXS数据库的CP表,观察数据变化。

(4)在查询分析器中输入T-SQL语句,将编号为011112的职工收入改为2890。 (5)修改表XSS和表XSCP的记录值,要注意数据的完整性。操作过程同(2)。 (6)使用T-SQL命令修改表CP中的所有记录的字段值:将所有商品价格增加100。 启动查询分析器→在“查询”窗口中输入以下T-SQL语句:

USE cpxs UPDATE cp

SET jg = jg +100 GO

单击快捷工具栏的执行图标,执行上述语句。 (7)输入以下T-SQL语句,观察数据变化:

SELECT * FROM cp

(8)使用TRANCATE TABLE语句删除表中所有行。

启动查询分析器→在“查询”窗口中输入以下T-SQL语句:

USE cpxs

TRANCATE TABLE cp GO

单击快捷工具栏的执行图标,执行上述语句,将删除CP表中的所有行。

注意:实验时一般不要轻易做这个操作,因为后面实验还要用到这些数据。如要试验该命令的效果,可建一个临时表,输入少量数据后进行。

3、自定义数据库结构,创建数据库TEST,包含数据表t1和t2(字段自定义),然后向t1表和t2表中输入若干行数据,最后使用TRANCATE TABLE语句删除表中所有行。

8

搜索更多关于: 数据库技术及应用课程实验 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

的操作过程创建表XSS和表XSCP。 (5)企业管理器中删除表CP、表XSS和表XSCP 在企业管理器中选择数据库CPXS的表CP→在CP上单击鼠标右键→删除,即删除了表CP。按同样的操作过程删除表XSS和表XSCP。 (6)使用T-SQL语句创建表CP、表XSS和表XSCP 启动查询分析器→在“查询”窗口中输入以下T-SQL语句: USE cpxs CREATE TABLE CP ( ) GO CPBH char(6) NOT NULL PRIMARY KEY, CPMC char(30) NOT NULL, JG float NULL, KCL int NULL 单击快捷工具栏的执行图标,执行上述语句,即可创建表CP。 2、按同样的操作过程创建表

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com