新闻资讯
看你所看,想你所想

Oracle 9i:SQL PL/SQL开发指南

Oracle 9i:SQL PL/SQL开发指南

Oracle 9i:SQL PL/SQL开发指南

《Oracle 9i:SQL PL/SQL开发指南》是2007年7月12日清华大学出版社出版的图书,作者是天宏工作室。

基本介绍

  • 书名:Oracle 9i:SQL PL/SQL开发指南
  • 作者:天宏工作室
  • ISBN:9787302100416
  • 定价:63元
  • 出版社:清华大学出版社
  • 出版时间:2007-7-12
  • 装帧:平装

内容简介

本书不仅帮助读者準备OrecleDatabaseAdministratorandInternetApplicationDeveloper认证考试,还全面介绍了Oracle9i:SQL以及如何有效地使用它,并且完整地介绍了PC/SQL。在每一章中都使用一个逐步完整的商业实例,为一家线上图书零售商JustLeeBooks开发资料库,每一章中的许多例子都建立在这个商业实例的基础上。此外,每章最后的练习(例如複习题、课外练习和实例研究等)也有助于提高Oracle9i:SQL技能。
本书内容包含特色:
·全面覆盖Oracle9i:SQL以及如何在工作中使用这项技术。
·对应于Oracle认证Exam#1Z0-007,IntroductiontoOracle9i:SQL以及Exam#1Z0-001,IntroductiontoOracle:SQLandPL/SQL。
·使用了数百例子来说明重要的概念和技术。
·包括了数百个例子来说明重要的概念和技术。
·包括了两个有关PL/SQL的介绍性章节,帮助读者参加应用程式开发课程和Exam#1Z0-001。
·在每一章最后都提供了大量任务供读者练习。
·针对Oracle认证考试Exam#1Z0-007(IntroductiontoOracle9i:SQL)和Exam#1Z0-001(IntroductiontoOracle:SQLandPL/SQL)
·每章都包含複习题、分析题以及实例研究等丰富的材料,便于读者实际套用
·通过网站提供丰富的工具软体、数据资料和教学辅导支持

目录

第1章 资料库概念概述
1.1 资料库术语
1.2 资料库设计概述
1.2.1 实体-关係(E-R)模型
1.2.2 资料库规範化
1.2.3 连结资料库中的表
1.3 JustLee Books资料库简介
1.3.1 基本假设
1.3.2 JustLee Books资料库中的表
1.4 结构化查询语言(SQL)
1.5 本章总结
1.6 複习题
1.7 选择题
1.8 课外作业
1.9 Oracle9i实例
第2章 基本的SQL SELECT语句
2.1 SELECT语句的语法
2.1.1 选择表中的所有数据
2.1.2 从表中选择一列
2.1.3 从表中选择多个列
2.2 SELECT语句中的运算
2.2.1 使用列别名
2.2.2 使用算术运算
2.2.3 使用DISTINCT和UNIQUE
2.2.4 创建串联
2.3 本章总结
2.4 语法总结
2.5 複习题
2.6 选择题
2.7 课外作业
2.8 Oracle9i实例
第3章 限制行和对数据排序
3.1 WHERE子句的语法
3.1.1 字元串规则
3.1.2 日期规则
3.2 比较运算符
3.2.1 BETWEEN...AND运算符
3.2.2 IN运算符
3.2.3 LIKE运算符
3.3 逻辑运算符
3.4 NULL值的处理
3.5 ORDER BY子句的语法
3.5.1 次排序
3.5.2 按SELECT顺序排序
3.6 在SQL*Plus中编辑
3.7 本章总结
3.8 语法总结
3.9 複习题
3.10 选择题
3.11 课外作业
3.12 Oracle9i实例
第4章 联接多个表
4.1 笛卡儿联接
4.1.1 笛卡儿联接——传统方法
4.1.2 笛卡儿联接——JOIN方法
4.2 相等联接
4.2.1 相等联接——传统方法
4.2.2 相等联接——JOIN方法
4.3 不等联接
4.3.1 不等联接——传统方法
4.3.2 不等联接——JOIN方法
4.4 自我联接
4.4.1 自我联接——传统方法
4.4.2 自我联接——JOIN方法
4.5外部联接
4.5.1外部联接——传统方法
4.5.2外部联接——JOIN方法
4.6集合运算符
4.7联接三个或更多个表
4.7.1联接三个或更多表——传统方法
4.7.2联接三个或更多表——JOIN方法
4.8本章总结
4.9语法总结
4.10複习题
4.11选择题
4.12课外作业
4.13Oracle9i实例
第5章单行函式
5.1大小写转换函式
5.1.1LOWER函式
5.1.2UPPER函式
5.1.3INITCAP函式
5.2字元处理函式
5.2.1SUBSTR函式
5.2.2LENGTH函式
5.2.3LPAD和RPAD函式
5.2.4LTRIM和RTRIM函式
5.2.5REPLACE函式
5.2.6CONCAT函式
5.3数字函式
5.3.1ROUND函式
5.3.2TRUNC函式
5.4DATE函式
5.4.1MONTHS_HETWEEN函式
5.4.2ADO_MONTHS函式
5.4.3NEXT_DAY函式
5.4.4TO_DATE函式
5.5DATE函式
5.5.1NVL函式
5.5.2NVL2函式
5.5.3TO_CHAR函式
5.5.4DECODE函式
5.5.5SOUNDEX函式
5.6NESTING函式
5.7DUAL函式
5.8本章总结
5.9语法总结
5.10複习题
5.11选择题
5.12课外作业
5.13Oracle9i实例
第6章组函式
6.1组函式的概念
6.1.1SUM函式
6.1.2AVG函式
6.1.3COUNT函式
6.1.4MAX函式
6.1.5MIN函式
6.1.6GROUPBY子句
6.2HAVING子句
6.3嵌套函式
6.4统计组函式
6.4.1STDDEV函式
6.4.2VARIANCE函式
6.5本章总结
6.6语法总结
6.7複习题
6.8选择题
6.9课外作业
6.10Oracle9i实例
第7章子查询
7.1子查询及其用法
7.2单行子查询
7.2.1WHERE子句中的单行子查询
7.2.2HAVING子句中的单行子查询
7.2.3SELECT子句中的单行子查询
7.3多行子查询
7.3.1IN运算符
7.3.2ALL和ANY运算符
7.3.3EXISTS运算符
7.3.4HAVING子句中的多行子查询
7.4多列子查询
7.4.1FROM子句中的多列子查询
7.4.2WHERE子句中的多列子查询
7.5NULL值
7.5.1子查询中的NVL
7.5.2子查询中的ISNULL
7.5.3关联的子查询
7.6嵌大的子查询
7.7本章总结
7.8语法总结
7.9複习题
7.10选择题
7.11课外作业
7.12Oracle9i实例
第8章表的创建和维护
8.1表设计
8.2创建表
8.2.1定义列
8.2.2查看錶结构:DESCRIBE
8.3通过子查询创建表
8.3.1CREATETABLE...AS
8.3.2带有组函式的子查询
8.4修改现有的表
8.4.5重命名表
8.4.6截断表
8.5删除表
8.6本章总结
8.7语法总结
8.8複习题
8.9选择题
8.10课外作业
8.11Oracle9i实例
第9章约束
9.1创建约束
9.1.1在列一级上创建约束
9.1.2在表一级上创建约束
9.2使用PRIMARYKEY约束
9.3使用FOREIGNKEY约束
9.4使用UNIQUE约束
9.5使用CHECK约束
9.6使用NOTNULL约束
9.7在创建表的过程中包括约束
9.8查看约束
9.9禁用和删除约束
9.10删除约束
9.11本章总结
9.12语法总结
9.13複习题
9.14选择题
9.15课外作业
9.16Oracle9i实例
第10章数据操作
10.1插入新行
10.1.1INSERT命令
10.1.2插入现有表中的数据
10.2修改现有的行
10.3替换变数
10.4事务控制语句
10.5删除行
10.6表锁
10.6.1LOCKTABLE命令
10.6.2SELECT...FORUPDATE命令
10.7本章总结
10.8语法总结
10.9複习题
10.10选择题
10.11课外作业
10.12Oracle9i实例
第11章视图
11.1创建视图
11.1.1创建简单视图
11.1.2简单视图上的DML操作
11.2创建複杂视图
11.2.1带有算术表达式的複杂视图上的DML操作
11.2.2包含多个表中的数据的複杂视图上的DML操作
11.2.3包含函式或组合数据的複杂视图上的DML操作
11.2.4包含DISTINCT或者ROWNUM的複杂视图上的DML操作
11.2.5複杂视图上的DML操作準则总结
11.3删除视图
11.4创建内联视图
11.5本章总结
11.6语法总结
11.7複习题
11.8选择题
11.9课外作业
11.10Oracle9i实例
第12章其他资料库对象
12.1序列
12.1.1创建序列
12.1.2使用序列值
12.1.3更改序列定义
12.1.4删除序列
12.2索引
12.2.1创建索引
12.2.2确认索引
12.3同义词
12.4数据字典
12.5本章总结
12.6语法总结
12.7複习题
12.8选择题
12.9课外作业
12.10Oracle9i实例
第13章创建和管理用户
13.1对安全的要求
13.2创建用户
13.2.1创建用户和密码
13.2.2连线Oracle9i伺服器
13.3授予许可权
13.3.1对象许可权
13.3.2授予对象许可权
13.3.3系统许可权
13.3.4授予系统许可权
13.3.5使用GRANT命令
13.3.6更改用户密码
13.4授予角色
13.5撤消和删除许可权及角色
13.5.1撤销许可权和角色
13.5.2删除角色
13.5.3删除用户
13.6本章总结
13.7语法总结
13.8複习题
13.9选择题
13.10课外作业
13.11Oracle9i实例
第11章创建易于阅读的输出
14.1基本策略
14.2COLUMN命令
14.2.1FORMAT选项
14.2.2HEADING选项
14.2.3NULL选项
14.3环境变数
14.3.1报表页眉和页脚
14.3.2LINESIZE
14.3.3PAGESIZE
14.4BREAK命令
14.4.1CLEAR命令
14.4.2COMPUTE命令
14.4.3SPOOL命令
14.5本章总结
14.6语法总结
14.7複习题
14.8选择题
14.9课外作业
14.10Oracle9i实例
第15章PL/SQL简介
15.1基本结构
15.2声明部分
15.2.1变数名称
15.2.2常量
15.2.3PL/SQL数据类型
15.2.4NOTNULL约束
15.2.5初始化变数
15.3可执行部分
15.3.1SELECT语句
15.3.2PL/SQL中的DML语句
15.4执行控制
15.5循环控制
15.5.1基本循环
15.5.2FOR循环
15.5.3WHILE循环
15.5.4嵌大的循环
15.6本章总结
15.7语法总结
15.8複习题
15.9选择题
15.10课外作业
15.11Oracle9i实例
第16章游标和异常
16.1游示
16.1.1声时显式游标
16.1.2打开显式游标
16.1.3关闭游标
16.1.4从游标中提取数据
16.1.5游标FOR循环
16.1.6带有逻辑运算符的游标循环控制
16.2异常处理
16.3本章总结
16.4语法总结
16.5複习题
16.6选择题
16.7课作作业
16.8Oracle9i实例
附录AJusLeeBooks资料库的表
A.1CUSTOMERS表
A.2BOOKS表
A.3ORDERS表
A.4ORDERITEMS表
A.5AUTHOR表
A.6BOOKAUTHOR表
A.7PUBLISHER表
A.8PROMOTION表
附录BSQL语法指南
附录COracle9i试题(A-E)
C.1试题A
C.2试题B
C.3试题C
C.4试题D
C.5试题E
附录DOracle资源

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com