SQLServer与数据库应用开发.ppt

SQLServer与数据库应用开发.ppt

ID:51217226

大小:2.01 MB

页数:79页

时间:2020-03-20

SQLServer与数据库应用开发.ppt_第1页
SQLServer与数据库应用开发.ppt_第2页
SQLServer与数据库应用开发.ppt_第3页
SQLServer与数据库应用开发.ppt_第4页
SQLServer与数据库应用开发.ppt_第5页
资源描述:

《SQLServer与数据库应用开发.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SQLServer与数据库应用开发第6章数据的基本操作6.1.数据的添加、修改、与删除6.2.数据的简单查询6.3.连接查询6.4.子查询6.5.存在测试主要内容【知识要求】:掌握数据的添加、删除、更新、查询语法【能力要求】:1.熟练掌握数据的添加、删除、更新操作2.熟练掌握数据的简单查询与多表查询操作知识与能力要求通过第4章表的基本操作,明确了创建表的目的是为了利用表存储和管理数据。通过第5章数据的完整性学习,用户明确了创建约束的目的是为了实现数据的完整性。本章将在第4章建立的TestDB数据库的表基础上讲述数据的基本操作。数据的操

2、作主要包括数据库表中数据的增加、修改、删除和查询操作。查询是数据操作的重点,是用户必须重点掌握的数据操作技术。第6章数据的基本操作SQLServer数据厍的新表建好后,表中并不包含任何记录,要想实现数据的存储,必须向表中添加数据。同样要实现表的良好管理,则经常需要修改表中的数据。本节主要介绍数据的添加、修改和删除。在数据的基本操作中,常用到T-SQL语句,我们应先掌握如表6-1所示的SQL语句的语法规则。6.1数据的添加、修改和删除表6-1SQL语句的语法规则6.1数据的添加、修改和删除规则含义大写Transact-SQL关键字,但不

3、是必须的。斜体Transact-SQL语法中用户提供的参数

4、(竖线)分隔括号或大括号内的语法项目。最多只能选择一个项目[](方括号)可选的语法项目,不必键入方括号{}(大括号)必选语法项目,不要键入大括号[,…n]表示前面的项可重复n次。每一项由英文逗号分隔[…n]表示前面的项可重复n次。每一项由空格分隔加粗数据库名、表名、列名、索引名、存储过程、实用工具、数据类型名以及必须按所显示的原样键入的文本<标签>::=语法块的名称。此规则用于对可在语句中的多个位置使用的过长语法或语法单元部分进行标记和说明。适合使用语法块的每个位置由括在尖括

5、号内的标签表示:<标签>6.1.1数据的添加向表中添加数据可以使用INSERT语句。INSERT语句的语法格式如下:INSERT[INTO]table_name[column_list]VAIUES(data_values_list)其中各项参数的含义如下:[INTO]是一个可选的关键字,可以将它用在INSERT和目标表之间。table_name是将要添加数据的表名或table变量名称。(column_list)是要添加数据的字段名称或字段列表,必须用圆括号将column_list括起来,并且用逗号进行分隔。若没有指定字段列表,则指全

6、部字段。VALUES(data_values_list)用于引入添加记录的字段值。必须与column_list相对应。也就是说每一个字段必须对应一个字段值,且必须用圆括号将字段值列表括起来。如果VALUES列表中的值与表中列的顺序不相同,或者未包含表中所有列的值,那么必须使用column_list明确地指定存储每个传入值的列。6.1数据的添加、修改和删除1.完整语法结构的数据添加【案例6.1】给TestDB数据库的“tb_dept”表中添加四行记录。tb_dept表结构如图6-1所示。6.1数据的添加、修改和删除图6-1tb_dept

7、表结构【案例6.1】代码如下:USETestDBGOInserttb_Dept(dept_num,dept_name)values('01','信息处理与控制工程系')Inserttb_Dept(dept_num,dept_name)values('02','石油化学工程系')inserttb_Dept(dept_num,dept_name)values('03','应用化学工程系')inserttb_Dept(dept_num,dept_name)values('04','电子电气工程系')GO在查询分析器中输入上述代码,执行结果如

8、图6-2和图6-3所示。要注意VALUES列表中的表达式的数量必须匹配字段列表中的列数,表达式的数据类型应与字段列的数据类型相兼容。6.1数据的添加、修改和删除6.1数据的添加、修改和删除图6-2完整结构添加数据图6-3完整结构添加数据结果2.省略字段列表的数据添加【案例6.2】给TestDB数据库的“tb_class”表中添加记录。tb_class表结构如图6-4所示。6.1数据的添加、修改和删除图6-4tb_class表结构【案例6.2】代码如下:USETestDBGOinserttb_classvalues('0101','物联

9、网121','01')inserttb_classvalues('0102','网络121','01')inserttb_classvalues('0103','软件121','01')inserttb_classval

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。