当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

高职高专课程:《数据库应用技术(SQL SERVER2000)》电子教案(PPT教学课件)第5章 数据的基本操作

资源类别:文库,文档格式:PPT,文档页数:83,文件大小:962KB,团购合买
第五章数据的基本操作 5.1数据的添加、修改和删除 5.2简单查询 5.3连接查询 5.4子查询
点击下载完整版文档(PPT)

第五章一一数据的基本操作 5.1数据的添加、修改和删除 5.2简单查询 5.3连接查询 5.4子查询 目录

5.4 子查询 5.3 连接查询 第五章 --数据的基本操作 5.1 数据的添加、修改和删除 5.2 简单查询 目录

叫5.1数据的添加、修改和删除 SQL Server数据厍的新表建好后 表中并不包含任何记录,要想实现 数据的存储,必须向表中添加数据。 同样要实现表的良好管理,则经常 需要修改表中的数据。本节主要介 绍数据的添加、修改和删除。 在数据的基本操作中,常用到 Transact-SL语句,我们应先掌握 如表所示的SQ语句的语法规则

5.1 数据的添加、修改和删除 SQL Server数据厍的新表建好后, 表中并不包含任何记录,要想实现 数据的存储,必须向表中添加数据。 同样要实现表的良好管理,则经常 需要修改表中的数据。本节主要介 绍数据的添加、修改和删除。 在数据的基本操作中,常用到 Transact-SQL语句,我们应先掌握 如表所示的SQL语句的语法规则

5.1.1数据的添加 向表中添加数据可以使用 INSERT语句。 Ⅰ NSERT语句的语法格式如下 INSERT NTO table name [column list] vaiues (data values 例如下 1最简单的 NSERT语句 省略清单的 INSERT语句 3.省略 VALUES清单的 INSERT语句 4向学生选课系统各表中添加数据

5.1.1 数据的添加 向表中添加数据可以使用INSERT语句。 INSERT语句的语法格式如下: INSERT [INTO] table_name [column_list] VAIUES (data_values) 实例如下: 1.最简单的INSERT语句 2.省略清单的INSERT语句 3.省略VALUES清单的INSERT语句 4.向学生选课系统各表中添加数据

【例5.1】在结构如图52所示的“专业” 表中添加一行记录:在计算机系部中添加 个电子商务专业,查询代码如下: USE Student GO INSERT专业 专业代码,专业名称系部代码) VALUES (0103电子商务01) GO

【例5.1】 在结构如图5.2所示的“专业” 表中添加一行记录:在计算机系部中添加 一个电子商务专业,查询代码如下: USE Student GO INSERT专业 (专业代码,专业名称,系部代码) VALUES ('0103','电子商务','01') GO

日道lbo专业 □列 自专业代码(ar(4),othi) 目专业名称( archar2D),tl 自系部代码(har(2),12 图5,2“专业”表结构 GB.I st L student 写定在喜步 ⊥名和 音E了石 18,·电子两务-1- c所影晌的行数为1行 ■网格消息 =t一工t 0:- nn 三 图5.3.1简单添加数据语句

图5.2 “专业”表结构 图5.3.1简单添加数据语句

专业代码专业名称系部代码 软件工程1 u02 信息管理 电子商务01 经济管理02 凸 图5.3.2企业管理器中查看远行结果

图5.3.2 企业管理器中查看运行结果

【例5,2】在结构如图54所示的“班级”表 中添加2004级电子商务班,查询代码如下: USE student GO INSERT班级 图5.4“班级”表结构 VALUES (200415212004电子商务班’,0103,01 ") GO

【例5.2】在结构如图5.4所示的“班级”表 中添加2004级电子商务班,查询代码如下: USE student GO INSERT 班级 图5.4“班级”表结构 VALUES ('20041521','2004 电子商务班 ', '0103', '01', '') GO

db.班级 首班级代码〔char〕,HtHn1〕 自班级名称〔 Tar char¢0),环n11 专业代码〔har〔4〕,kn1 系部代码〔 char (e),kn11〕 备注〔 5 图5.4“班级”表结构 班级代码班级名称 专业代码系部代码备注 01010100101级软件工程01班0101 01010200201级信息管理02班010201 10201经济管理01班020102 AULL> 01020200201级会计002班 0202 02 ULL> 20012200电子商务 0103 ull 图5.5执行添加数据语句后的结果

图5.4“班级”表结构 图5.5执行添加数据语句后的结果

【例53】创建“课程”表的一个副本“课程 表,将“课程”表的全部数据添加到“课程I 表中。代码如下: USE Student GO CREATE table课程1 (课程号chan(4) not null课程名char(20)not nul学分 smallint nul) GO INSERT INTO课程1 (课程号,课程名学分 SELECT课程号课程名,学分 FROM课程 GO

【例5.3】创建“课程”表的一个副本“课程l” 表,将“课程”表的全部数据添加到“课程l” 表中。代码如下: USE student GO CREATE table 课程1 (课程号 char(4)not null,课程名 char(20) not null,学分 smallint null) GO INSERT INTO 课程1 (课程号,课程名,学分) SELECT 课程号,课程名,学分 FROM 课程 GO

将上述代码在查询分析器中运行,用户可以看 到在“课程中增加了4行数据,如图5.6所示。 SQL查询分析器-[查询 GUARVU. studentgyq 1一无标题2*]□回区 文件吧)编辑C)查询Q)工具c)窗口)帮助0D student 对象浏览器 GUANYU (gyq 课程号chax(4)n0tmu11 dbo.产品 课程名char(20) not nu11,学分sma1 dbo.产品销售 dbo.教师 中dbo.教师任课 程名,学分 dbo.教学计划 fxom课程 dbo.课程 gol dbo.课程注册 白dbo.系部 ≤‖ 目系部代码〔cha 目系部名称( ar chax 〔所影响的行数为4行〕 目系主任(chax8) 》 1去己 网格国消息 智对象回模板 q studento:0:0oo行行11,列3 连接:1 RUM 图5.6增加多行数据语句执行结果

图5.6增加多行数据语句执行结果 将上述代码在查询分析器中运行,用户可以看 到在“课程l”中增加了4行数据,如图5.6所示

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共83页,可试读20页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有