主页 详情

《21天学通ORACLE 第2版》_张朝明,陈丹编著_12866053_712114672X

【书名】:《21天学通ORACLE 第2版》
【作者】:张朝明,陈丹编著
【出版社】:北京:电子工业出版社
【时间】:2011
【页数】:400
【ISBN】:712114672X
【SS码】:12866053

最新查询

内容简介

第一篇Oracle管理配置

第1章Oracle安装配置

1.1 Oracle简介

1.1.1数据库术语

1.1.2主流数据库简介

1.1.3 Oracle数据库的特点

1.2安装Oracle数据库

1.2.1 Oracle数据库的版本变迁及安装环境

1.2.2安装过程

1.2.3安装中需要注意的问题

1.3本章小结

1.4常见面试题

1.5习题

第2章Oracle常用工具

2.1 Net Configuration Assistant(网络配置助手)

2.1.1监听程序配置

2.1.2命名方法配置

2.1.3本地Net服务名配置

2.2 Net Manager(网络管理员)

2.3本章实例

2.4本章小结

2.5常见面试题

2.6习题

第3章SQL Plus和PL/SQL

3.1 SQL Plus与PL/SQL简介

3.2使用SQL Plus

3.2.1登录SQL Plus

3.2.2 SQL Plus输出结果的格式化

3.2.3 SQL Plus小结

3.3 PL/SQL

3.3.1 PL/SQL常用开发工具

3.3.2开发一个简单的PL/SQL程序

3.4本章实例

3.5本章小结

3.6常见面试题

3.7习题

第二篇Oracle数据库对象

第4章Oracle数据库

4.1创建Oracle数据库

4.2 Oracle数据库的相关术语

4.2.1数据库

4.2.2数据库实例和SID

4.2.3 ORACLE_SID

4.3 Oracle数据库的备份与恢复

4.3.1逻辑备份/恢复(导出/导入)

4.3.2物理备份/恢复

4.3.3利用PL/SQL Developer备份数据库

4.4本章实例

4.5本章小结

4.6常见面试题

4.7习题

第5章Oracle数据表对象

5.1 Oracle表空间

5.1.1 Oracle表空间简介

5.1.2创建Oracle表空间

5.1.3查看表空间

5.1.4修改数据库默认表空间

5.1.5修改表空间名称

5.1.6删除表空间

5.2创建Oracle数据表

5.2.1利用工具创建数据表

5.2.2利用工具查看数据表

5.2.3利用命令创建数据表

5.2.4利用命令查看表结构

5.3修改Oracle数据表结构

5.3.1利用工具修改数据表结构

5.3.2利用命令修改数据表结构

5.4删除数据表

5.4.1利用工具删除数据表

5.4.2利用SQL语句删除数据表

5.5备份/恢复数据表

5.5.1利用工具备份/恢复数据表

5.5.2利用命令备份/恢复数据表

5.6临时表

5.6.1临时表简介

5.6.2会话级临时表

5.6.3事务级临时表

5.6.4查看临时表在数据库中的信息

5.6.5临时表的应用场景

5.7特殊的表dual

5.7.1分析dual表

5.7.2 dual表的应用场景

5.7.3修改dual表对查询结果的影响

5.8本章实例

5.9本章小结

5.10常见面试题

5.11习题

第6章 约束

6.1主键约束

6.1.1主键简介

6.1.2创建主键约束

6.1.3修改表的主键约束

6.1.4主键应用场景

6.2外键约束

6.2.1外键简介

6.2.2创建外键约束

6.2.3级联更新与级联删除

6.2.4修改外键属性

6.2.5外键使用

6.3唯一性约束

6.3.1唯一性约束简介

6.3.2创建唯一性约束

6.3.3修改唯一性约束

6.3.4唯一性约束的使用

6.4检查约束

6.4.1检查约束简介

6.4.2创建检查约束

6.4.3修改检查约束

6.4.4检查约束的使用

6.5默认值约束

6.5.1默认值约束简介

6.5.2创建默认值约束

6.53修改默认值约束

6.6本章实例

6.7本章小结

6.8常见面试题

6.9习题

第7章 视图

7.1关系视图

7.1.1建立关系视图

7.1.2修改/删除视图

7.1.3连接视图

7.1.4编译视图

7.1.5使用force选项强制创建视图

7.1.6利用视图更新数据表

7.1.7 with check option选项

7.1.8关系视图小结

7.2内嵌视图

7.2.1内嵌视图简介

7.2.2内嵌视图的使用

7.2.3内嵌视图小结

7.3对象视图

7.3.1对象视图简介

7.3.2对象视图的创建与使用

7.4物化视图

7.4.1物化视图简介

7.4.2物化视图的使用

7.4.3物化视图的数据加载

7.4.4物化视图的数据更新

7.4.5查询重写

7.5本章实例

7.6本章小结

7.7常见面试题

7.8习题

第8章 函数与存储过程

8.1函数

8.1.1函数简介

8.1.2创建函数

8.1.3函数中的括号

8.1.4函数的参数

8. 1.5函数的确定性

8. 1.6典型函数举例

8.2存储过程

8.2.1存储过程简介

8.2.2创建存储过程

8.2.3存储过程的参数——IN参数

8.2.4存储过程的参数——OUT参数

8.2.5存储过程的参数——IN OUT参数

8.2.6存储过程的参数——参数顺序

8.2.7存储过程的参数——参数的默认值

8.2.8存储过程的参数——参数顺序总结

8.3程序包

8.3.1规范

8.3.2主体

8.3.3调用程序包中的函数/存储过程

8.3.4程序包中的变量

8.4本章实例

8.5本章小结

8.6常见面试题

8.7习题

第9章 游标

9.1游标简介

9.2显式游标

9.2.1声明游标

9.2.2使用游标

9.3隐式游标

9.3.1 sql隐式游标

9.3.2 cursor for游标

9.3.3隐式游标和显式游标

9.4游标属性

9.5动态游标

9.5.1强类型动态游标

9.5.2弱类型动态游标

9.5.3比较两种动态游标

9.6本章实例

9.7本章小结

9.8常见面试题

9.9习题

第10章 触发器

10.1触发器简介

10.2创建和使用触发器

10.2.1创建触发器

10.2.2触发器的作用级别

10.2.3在多个事件上定义触发器

10.2.4为同一事件定义多个触发器

10.2.5触发器限制

10.3语句触发器

10.3.1创建语句触发器

10.3.2触发器谓词

10.3.3触发时机

10.3.4触发器级联

10.4行触发器

10.4.1行触发器与引用

10.4.2触发时机与引用

10.4.3触发时机与瞬态

10.5 instead of触发器

10.5.1创建和使用instead of触发器

10.5.2 instead of触发器与引用

10.6系统事件与用户事件触发器

10.6.1系统事件触发器

10.6.2用户事件触发器

10.7启用和禁用触发器

10.7.1启用和禁用触发器的场景

10.7.2禁用触发器

10.7.3启用触发器

10.7.4触发器信息

10.8本章实例

10.9本章小结

10.10常见面试题

10.11习题

第11章 序列

11.1创建和使用序列

11.1.1创建序列

11.1.2使用序列

11.1.3序列初始值start with

11.2修改序列属性

11.2.1修改minvalue和maxvalue

11.2.2修改increment by

11.2.3修改cycle

11.2.4修改cache

11.3本章实例

11.4本章小结

11.5常见面试题

11.6习题

第12章 用户角色与权限控制

12.1用户

12.1.1 Oracle中的用户

12.1.2创建新用户

12.1.3用户与模式(Schema)

12.1.4系统用户sys和system

12.2权限

12.2.1系统权限

12.2.2对象权限

12.3角色

12.3.1创建和使用角色

12.3.2继承角色

12.3.3禁用和启用角色

12.4本章实例

12.5本章小结

12.6常见面试题

12.7习题

第三篇Oracle中的SQL

第13章Oracle数据类型

13.1 Oracle中的数据类型

13.1.1字符型

13.1.2数值型

13.1.3日期时间型

13.1.4 lob类型

13.2 Oracle中的特殊数据

13.2.1 rowid

13.2.2 null与空字符串

13.2.3单引号与双引号

13.3本章实例

13.4本章小结

13.5常见面试题

13.6习题

第14章Oracle中的函数与表达式

14.1 Oracle中的字符串函数

14.1.1 1pad()函数

14.1.2 rpad()函数

14.1.3 lower()函数——返回小写字符串

14.1.4 upper()函数——返回大写字符串

14.1.5 initcap ()函数——单词首字母大写

14.1.6 length()函数——返回字符串长度

14.1.7 substr()函数——截取字符串

14.1.8 instr()函数——获得字符串出现的位置

14.1.9 ltrim()函数——删除字符串首部空格

14.1.10 rtrim()函数——删除字符串尾部空格

14.1.11 trim()函数——删除字符串首尾空格

14.1.12 to_char()函数——将其他类型转换为字符类型

14.1.13 chr()函数——将ascii码转换为字符串

14.1.14 translate()函数——替换字符

14.2 Oracle中的数学函数

14.2.1 abs ()函数——返回数字的绝对值

14.2.2 round ()函数——返回数字的“四舍五入”值

14.2.3 ceil()函数——向上取整

14.2.4 floor()函数——向下取整

14.2.5 mod ()函数——取模操作

14.2.6 sign()函数——返回数字的正负性

14.2.7 sqrt()函数——返回数字的平方根

14.2.8 power()函数——乘方运算

14.2.9 trunc()函数——截取数字

14.2.10 vsize()函数——返回数据的存储空间

14.2.11 to number()函数——将字符串转换为数值类型

14.3 Oracle中的日期函数

14.3.1 to_ date()函数——将字符串转换为日期型

14.3.2 add_ months()函数——为日期加上特定月份

14.3.3 last_ day()函数——返回特定日期所在月的最后一天

14.3.4 months_ between ()函数——返回两个日期所差的月数

14.3.5 current_ date()函数——返回当前会话时区的当前日期

14.3.6 current_ timestamp()函数——返回当前会话时区的当前时间戳

14.3.7 extract()函数——返回日期的某个域

14.4 Oracle中的聚合函数

14.4.1 max()函数——求最大值

14.4.2 min()函数——求最小值

14.4.3 avg()函数——求平均值

14.4.4 sum()函数——求和

14.4.5 count()函数——获得记录数

14.5 Oracle中的其他函数

14.5.1 decode()函数——多值判断

14.5.2 nvl()函数——处理空值

14.5.3 cast()函数——强制转换数据类型

14.6 Oracle中的运算表达式

14.6.1数学运算

14.6.2逻辑运算

14.6.3位运算

14.7 Oracle中的特殊判式

14 7.1 between——范围测试

14.7.2in——集合成员测试

14.7.3 like——模式匹配

14.7.4 is null——空值判断

14.7.5 exists——存在性判断

14.7.6 all, some,any——数量判断

14.8 Oracle高级函数——分析函数与窗口函数

14.8.1排名


书查询(www.shuchaxun.com)本网页唯一编码:
045e4591cc7c900dacdf5885127ad043#d0f1b95905aa1e2219873bcf2e4745d6#35445196#21天学通ORACLE 第2版_12866053.zip