主页 详情

《ORACLE数据库系统应用开发实用教程 第2版》_朱亚兴主编_13939440_7040439042

【书名】:《ORACLE数据库系统应用开发实用教程 第2版》
【作者】:朱亚兴主编
【出版社】:北京:高等教育出版社
【时间】:2015
【页数】:314
【ISBN】:7040439042
【SS码】:13939440

最新查询

内容简介

第1章 认识Oracle数据库

学习任务与目标

1.1 Oracle数据库系统

1.1.1Oracle数据库系统的应用

1.1.2 Oracle数据库发展史

1.1.3 Oracle Database 10g简介

1.2数据库服务器的安装

1.2.1安装前的准备工作

1.2.2安装Oracle Database 10g

1.2.3验证安装

1.3使用Oracle Database 10g工具

1.3.1了解Oracle数据库用户账户

1.3.2使用SQL*Plus和iSQL*Plus

1.3.3使用Oracle企业管理器

1.4连接到Oracle数据库服务器

1.5 Oracle数据库应用系统结构

1.6搭建系统开发环境

小结

习题1

实训1

实训1.1查阅相关资料

实训1.2数据库服务器安装

实训1.3 Oracle数据库查询工具的使用

实训1.4 Oracle企业管理器的使用

实训1.5进行网络监听配置

实训1.6 JSP+Tomcat+Oracle的系统搭建

第2章Oracle体系结构

学习任务与目标

2.1 Oracle数据库体系结构概述

2.2物理存储结构

2.2.1数据文件

2.2.2控制文件

2.2.3重做日志文件

2.2.4归档重做日志文件

2.2.5初始化参数文件

2.3逻辑存储结构

2.3.1逻辑存储结构

2.3.2管理表空间

2.4实例

2.4.1内存结构

2.4.2进程结构

2.5创建数据库

2.5.1使用DBCA创建数据库

2.5.2使用OEM查看数据库信息

2.6数据库的启动和关闭

2.6.1数据库的启动和关闭过程

2.6.2启动模式

2.6.3转换启动模式

2.6.4关闭方式

2.7 Oracle数据字典

2.7.1静态数据字典

2.7.2动态性能表

2.7.3常用数据字典视图

小结

习题2

实训2

实训2.1了解数据库服务器的工作过程与原理

实训2.2创建控制文件副本

实训2.3创建联机重做日志组和联机重做日志文件

实训2.4管理表空间

实训2.5查看数据字典和动态性能表

实训2.6创建数据库

实训2.7体验数据库的不同关闭方式

第3章 使用SQL*Plus

学习任务与目标

3.1连接命令

3.2环境设置命令

3.3格式化命令

3.4编辑命令

3.5 文件操作命令

3.6交互式命令

3.7其他命令

小结

习题3

实训3

实训 3.1进入和退出SQLPlus

实训3.2假脱机输出

实训3.3使用文件操作命令

实训3.4使用替换变量

实训3.5与用户通信

实训3.6 格式化查询结果

第4章 管理表

学习任务与目标

4.1数据库用户及模式

4.1.1创建用户

4.1.2授予权限

4.1.3修改用户口令

4.1.4删除用户

4.2 Oracle数据库中的数据类型

4.3创建表

4.3.1创建表的操作

4.3.2利用子查询创建表

4.3.3使用LOB类型数据库列

4.4表约束管理

4.4.1约束的类型

4.4.2添加和删除约束

4.4.3设置约束状态

4.4.4查询约束信息

4.5修改表

4.6删除表结构

4.7数据操纵

4.7.1插入数据

4.7.2修改数据

4.7.3删除数据

4.8事务与事务控制语句

4.8.1事务

4.8.2事务控制语句

小结

习题4

实训 4

实训4.1用户的创建、更改和删除

实训4.2创建表(包括约束)

实训4.3修改表和修改约束

实训4.4插入数据

实训4.5更新数据

实训4.6联合查询数据

实训4.7提交、回滚事务和设置保留点

第5章 其他模式对象

学习任务与目标

5.1 视图

5.1.1视图概述

5.1.2创建视图

5.1.3视图的DML操作

5.1.4管理视图

5.2索引

5.2.1索引的概念

5.2.2索引的分类

5.2.3创建索引

5.2.4索引开销示例

5.2.5管理索引

5.3同义词

5.3.1同义词的概念

5.3.2创建同义词

5.3.3查看同义词

5.3.4删除同义词

5.4序列

5.4.1序列的概念

5.4.2创建序列

5.4.3使用序列

5.4.4修改序列

5.4.5删除序列

小结

习题5

实训5

实训5.1创建视图和管理视图

实训5.2创建索引

实训5.3创建同义词

实训5.4创建序列

第6章 数据查询

学习任务与目标

6.1 SQL语言基础

6.1.1 SQL语言简介

6.1.2 SQL语言分类

6.1.3 SQL运算符与表达式

6.2 SQL函数

6.2.1字符函数

6.2.2数值函数

6.2.3日期函数

6.2.4转换函数

6.2.5空值函数

6.2.6分组函数

6.2.7分析函数

6.3数据基本查询

6.3.1 SELECT基本查询

6.3.2分组查询

6.3.3多表连接查询

6.4运用子查询

6.4.1单行子查询

6.4.2多行子查询

6.4.3多列子查询

6.4.4相关子查询

6.4.5嵌套子查询

小结

习题6

实训6

实训6.1数据准备工作

实训6.2函数的使用

实训6.3运用子查询

第7章PL/SQL编程基础

学习任务与目标

7.1 PL/SQL概述

7.1.1 PL/SQL的特点

7.1.2 PL/SQL的执行过程

7.1.3 PL/SQL块简介

7.2常量和变量

7.2.1常量值

7.2.2变量和常量

7.2.3使用%TYPE和%ROWTYPE定义属性变量

7.3 PL/SQL数据类型

7.3.1标量类型

7.3.2复合类型

7.3.3引用类型

7.3.4 LOB类型

7.4程序控制语句

7.4.1 NULL语句

7.4.2赋值语句

7.4.3条件控制语句

7.4.4循环控制语句

7.5动态SQL语句

7.6游标

7.6.1隐式游标

7.6.2显式游标

7.6.3循环游标

7.6.4游标变量

7.7异常处理

7.7.1预定义异常

7.7.2非预定义异常

7.7.3用户定义异常

小结

习题7

实训7

实训7.1编写PL/SQL块

实训7.2条件分支控制结构

实训7.3循环控制结构

实训7.4游标

实训7.5动态SQL语句

第8章 存储过程、函数、程序包和触发器

学习任务与目标

8.1存储过程

8.1.1过程的创建

8.1.2过程的执行

8.1.3参数模式

8.1.4过程的授权

8.1.5过程的管理

8.2函数

8.2.1函数的创建

8.2.2函数的执行

8.2.3函数的授权

8.2.4函数的管理

8.3程序包

8.3.1程序包的创建

8.3.2程序包的执行

8.3.3程序包的管理

8.4触发器

8.4.1触发器概述

8.4.2 DML触发器

8.4.3 INSTEAD OF触发器

8.4.4 DDL触发器

8.4.5系统触发器

8.4.6管理触发器

小结

习题8

实训8

实训8.1存储过程

实训8.2函数

实训8.3程序包

实训8.4语句级触发器

实训8.5行级触发器

实训8.6替代触发器

实训8.7 DDL触发器

实训8.8数据库级触发器

第9章 用户和安全管理

学习任务与目标

9.1用户管理

9.1.1 创建用户

9.1.2修改用户

9.1.3删除用户

9.1.4查看用户信息

9.2权限管理

9.2.1系统权限

9.2.2对象权限

9.2.3查询权限信息

9.3角色管理

9.3.1角色概述

9.3.2预定义角色

9.3.3自定义角色

9.3.4管理角色

9.3.5用户角色的激活或屏蔽

9.3.6查询角色信息

9.4概要文件管理

9.4.1概要文件的概念及作用

9.4.2概要文件参数

9.4.3利用OEM管理概要文件

9.4.4 利用SQL命令管理概要文件

9.4.5查询概要文件信息

小结

习题9

实训9

实训9.1管理用户和权限

实训9.2创建和修改角色

实训9.3为用户授予角色

实训9.4创建和管理概要文件

第10章 备份与恢复

学习任务与目标

10.1备份和恢复概述

10.2物理备份与恢复

10.2.1脱机备份与恢复

10.2.2联机备份

10.2.3联机恢复

10.3数据库逻辑备份与恢复

10.3.1导出和导入实用程序

10.3.2数据泵技术

小结

习题10

实训10

实训10.1脱机备份与恢复

实训10.2配置系统的归档方式

实训10.3联机备份与恢复

实训10.4使用导出和导入程序进行逻辑备份与恢复

实训10.5使用参数文件进行逻辑备份与恢复

第11章 教学仿真实训平台HRMS与项目应用案例

学习任务与目标

11.1数据库设计

11.1.1表

11.1.2索引

11.1.3同义词

11.1.4序列

11.1.5视图

11.2功能界面设计及代码实现

11.2.1雇员管理

11.2.2部门管理

11.2.3职位管理

11.2.4人员变动管理

11.2.5考勤管理

11.2.6绩效管理

11.2.7薪资管理

11.2.8备份与恢复

11.2.9用户管理

11.2.10模块管理

11.2.11权限管理

11.2.12表结构查看

11.2.13其他数据库对象查看

11.3知识应用归纳

11.3.1表

11.3.2索引

11.3.3同义词

11.3.4序列

11.3.5视图

11.3.6数据操纵语言SQL

11.3.7 SQL函数

11.3.8子查询

11.3.9大对象BLOB

11.3.10程序包

11.3.11触发器

11.3.12用户管理及授权

11.3.13备份和恢复

11.4综合项目实训与企业相关应用案例

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
f24efbda4a7ef6b057799307c53d7d93#c5544bf43e00d533f35d5a1e291861ae#51086850#ORACLE数据库系统应用开发实用教程 第2版_13939440.zip