第6章SQL语言基础详解.ppt
文本预览下载声明
第六章 SQL语言基础;本章要点:
熟悉SQL特点与种类。
熟练掌握SELECT语句的各种子句。
掌握SELECT常用数据类型和操作符的使用。
熟练掌握组合使用WHERE、GROUP BY、HAVING等子句。
掌握查询INSERT、UPDATE和?DELETE语句操作。
了解MERGE、TRUNCATE语句。
掌握伪列与伪表的使用。
掌握字符串函数、数值函数、日期时间函数的使用。
熟练掌握事务处理语句。
综合使用DDL、DML和DCL语句解决实际问题。;6.1 SQL语言概述;1.SQL语言规范与操作
2.SQL操作界面
3.Oracle?11g常用数据类型与运算符
4.SQL语言的种类;一:SQL语言规范与操作;1.SQL*Plus界面
a.登录。在OS提示符状态下输入“SQLPLUS”并回车 接着输入正确的 Oracle用户名和密码
b.退出。在SQL中输入“EXIT”命令按回车即可退出。
2.SQL 语句的编辑与运行
语句的编辑与运行可以在SQL语句提示符后输入SQL语句并运行执行单条语句,以分号结束输入;执行程序块时,以“/”斜杠结束输入。也可利用第8章所述进行PL/SQL块的编辑和运行。;Oracle?11g常用数据类型与运算符;;SQL语言的种类;1.数据操纵语言(Data Manipulation Language,DML);(1)SELECT—数据查询;注意:在检索数据时,数据列按照SELECT子句后面指定的列的顺显示;如果使用星号(*)检索所有的列,那么数据按照定义表时指定的列的顺序显示数据不过,无论按照什么顺序,存储在表中的数据都不会受影响。;(2)FROM—指定列表;(3)WHERE—限定条件;;;;;(4)DINSTINCT关键字;(5)ORDER BY—排序显示;(6)GROUP BY—分组;(6)GROUP BY—分组;(7)HAVING—结果筛选;(8)伪列及伪表;(9)INSERT?--添加数据;;(10)UPDATE—修改数据;;(11)DELETE或TRUNCATE –—删除数据;(12)MERGE ----合并;二.数据控制语言(Data Control Language,DCL);;三.事务控制语言(TCL);1.COMMIT语句--事务提交;;2.ROLLBACK --回滚数据;;3. SAVEPOINT--标记 ;;;四. 函 数;1.字符串函数;;;2.数值函数;;3.日期时间函数;;;4.转换函数;;;5.聚合函数;;6.7 实例分析;本章小结;Thank you!
显示全部