勇敢心资源网

当前位置:首页 > 百科 / 正文

资料库套用与设计:基于案例驱动的Oracle实现

(2020-02-07 13:41:12) 百科
资料库套用与设计:基于案例驱动的Oracle实现

资料库套用与设计:基于案例驱动的Oracle实现

《资料库套用与设计:基于案例驱动的oracle 实现》从工程套用的角度出发,以“城市公交行车安全管理系统”的资料库为案例,结合目前流行的oracle资料库系统,详细讲解了资料库套用和资料库设计两方面的知识。本书内容丰富,在每章章首提出问题,并在该章节中解决问题。

基本介绍

  • 书名:资料库套用与设计:基于案例驱动的Oracle实现
  • 作者:葛瀛龙
  • ISBN:978-7-111-46371-9
  • 定价:39.0
  • 出版时间:2014-06-03
  • 开本:16开
  • 书号:46371
  • 印次:1-1
  • 字数:300千字
  • 所属丛书:高等院校计算机教材系列

内容简介

本书是整合、凝练和提升原有的《典型资料库系统》和《企业级资料库系统原理》等课程的相关教材,参考了Oracle11g的标準规範,融合了课程组为公交集团公司开发的项目——公交行车安全管理系统的基础上编写而成

目录信息

前言
教学建议
第一部分 案例引入
第0章 案例介绍及分析2
0.1 案例介绍2
0.1.1 城市公交行车安全管理系统2
0.1.2 事故信息管理系统2
0.2 系统需求分析3
0.2.1 系统设计的目标及原则3
0.2.2 系统业务分析4
0.2.3 系统用例分析5
0.2.4 系统流程分析7
第二部分 Oracle资料库套用
第1章 Oracle资料库简介10
1.1 Oracle资料库产品发展史10
1.2 Oracle 11g新特性11
1.3 相关术语12
第2章 Oracle资料库体系结构13
2.1 概述13
2.2 实例14
2.2.1 系统全局区14
2.2.2 程式全局区16
2.2.3 用户全局区16
2.3 Oracle资料库逻辑存储结构16
2.3.1 表空间 16
2.3.2 段17
2.3.3 区18
2.3.4 数据块18
2.4 Oracle资料库物理存储结构18
2.4.1 数据档案18
2.4.2 重做日誌档案19
2.4.3 控制档案19
2.4.4 归档重做日誌档案20
2.4.5 参数档案20
2.4.6 口令档案20
2.5 Oracle关键进程20
2.5.1 PMON21
2.5.2 SMON21
2.5.3 DBWn21
2.5.4 LGWR22
2.5.5 CKPT22
2.5.6 ARCn23
2.5.7 Dnnn23
2.5.8 RECO23
2.5.9 LCKn23
第3章 资料库管理工具入门24
3.1 Oracle 11g软体安装24
3.1.1 安装Oracle 11g软体的系统需求24
3.1.2 Oracle 11g 软体安装过程24
3.2 Oracle 11g工具介绍29
3.2.1 SQL*Plus的使用 29
3.2.2 资料库配置工具31
3.2.3 Oracle 企业管理器简介 32
3.2.4 网路配置工具 34
第4章 创建Oracle资料库35
4.1 创建资料库35
4.1.1 创建资料库的準备工作35
4.1.2 使用DBCA创建和删除资料库36
4.1.3 手动方式创建资料库44
4.1.4 网路配置管理48
4.2 启动和关闭资料库57
4.2.1 初始化参数档案管理57
4.2.2 启动资料库60
4.2.3 关闭资料库62
第5章 存储管理64
5.1 存储管理概述64
5.2 控制档案管理65
5.2.1 控制档案概述65
5.2.2 查询控制档案信息66
5.2.3 添加、移动和删除控制档案67
5.2.4 备份控制档案69
5.3 重做日誌档案管理69
5.3.1 重做日誌档案概述69
5.3.2 查询重做日誌档案组和成员71
5.3.3 添加重做日誌档案组和成员72
5.3.4 删除重做日誌档案组和成员74
5.4 表空间管理76
5.4.1 表空间概述76
5.4.2 创建表空间76
5.4.3 查询表空间信息80
5.4.4 表空间状态管理81
5.4.5 删除表空间82
5.5 数据档案管理82
5.5.1 数据档案概述82
5.5.2 创建、修改、移动和删除数据档案83
第6章 数据字典86
6.1 数据字典简介86
6.2 数据字典的组成87
6.2.1 数据字典表87
6.2.2 数据字典视图87
第7章 安全管理91
7.1 Oracle认证方法91
7.1.1 作业系统身份认证91
7.1.2 Oracle资料库身份认证91
7.1.3 资料库管理员认证91
7.2 用户管理92
7.2.1 创建用户92
7.2.2 修改用户密码93
7.2.3 锁定用户和解除用户锁定93
7.2.4 修改用户的默认表空间94
7.2.5 查看用户信息94
7.2.6?删除用户95
7.3 系统许可权管理95
7.3.1 为用户授予系统许可权96
7.3.2?查看用户的系统许可权97
7.3.3 收回授予的系统许可权97
7.4 对象许可权管理99
7.4.1 对象许可权授予99
7.4.2 对象许可权查看101
7.4.3 撤销对象许可权101
7.5 角色管理102
7.5.1 创建角色102
7.5.2?为角色和用户授予许可权102
7.5.3 查看角色信息103
7.5.4 撤销角色许可权103
7.5.5 删除角色104
第8章 资料库备份与恢复105
8.1 备份与恢复概述105
8.1.1 备份概述105
8.1.2?恢复概述106
8.1.3 常见备份与恢複方法107
8.2 逻辑导出/导入108
8.2.1 Export/Import108
8.2.2 数据泵114
8.3 用户管理的备份与恢复122
8.3.1 用户管理的脱机备份与恢复122
8.3.2 归档模式设定124
8.3.3 用户管理的在线上备份与恢复127
8.4 闪回技术和撤销表空间131
8.4.1 闪回技术概述131
8.4.2 闪回查询131
8.4.3 闪回表134
8.4.4 闪回删除136
8.4.5 闪回资料库139
8.4.6 闪回数据归档142
8.4.7 撤销表空间管理143
8.5 恢复管理器(RMAN)145
8.5.1 RMAN概述145
8.5.2 创建恢複目录146
8.5.3 连线目标资料库147
8.5.4 RMAN配置参数和常用命令148
8.5.5 RMAN备份资料库152
8.5.6 RMAN恢複数据库155
第三部分 Oracle资料库设计
第9章 案例分析和设计160
9.1 资料库设计模式160
9.1.1 数据字典通用模式设计160
9.1.2 树形结构通用模式设计161
9.2 资料库概念结构设计162
9.2.1 公共信息管理部分资料库概念结构设计163
9.2.2 事故处理管理部分资料库概念结构设计164
9.3 资料库逻辑结构设计166
9.3.1 将E-R图转换成关係模式166
9.3.2 关係模式最佳化167
第10章 表的创建及数据管理170
10.1 SQL概述170
10.2 数据类型171
10.3 表的管理173
10.3.1 表类型173
10.3.2 创建表173
10.3.3 更改表174
10.3.4 删除表175
10.4 表数据维护176
10.4.1 插入数据176
10.4.2 更新数据177
10.4.3 删除数据177
10.4.4 合併数据178
10.5 索引管理180
10.5.1 索引概述180
10.5.2 索引的分类180
10.5.3 创建索引182
10.5.4 查询索引信息183
10.5.5 更改索引184
10.5.6 删除索引184
第11章 数据完整性185
11.1 数据完整性简介185
11.2 约束185
11.2.1 主键约束186
11.2.2 外键约束186
11.2.3 非空约束187
11.2.4 检查约束188
11.2.5 唯一约束188
11.2.6 默认值189
11.3 添加约束189
11.4 删除约束190
11.5 约束状态190
第12章 查询构建191
12.1 数据查询191
12.1.1 基本语法191
12.1.2 基本查询192
12.1.3 分组查询193
12.1.4 连线查询194
12.1.5 子查询196
12.1.6 集合查询197
12.2 常用函式介绍198
12.2.1 数值处理函式198
12.2.2 字元函式199
12.2.3 日期函式200
12.2.4 转换函式201
12.2.5 使用CASE203
12.3 视图管理203
12.3.1 视图的概念203
12.3.2 创建和修改视图204
12.3.3 查询和更新视图205
12.3.4 删除视图206
第13章 PL/SQL编程基础207
13.1 序列简介207
13.1.1 序列的定义207
13.1.2 序列的使用209
13.2 PL/SQL编程体系结构210
13.2.1 PL/SQL简介210
13.2.2 PL/SQL体系结构211
13.2.3 PL/SQL中的变数和常量213
13.2.4 PL/SQL中的运算符和表达式217
13.3 PL/SQL的控制结构217
13.3.1 条件控制217
13.3.2 循环控制220
13.3.3 其他控制222
13.4 PL/SQL的子程式和包223
13.4.1 创建子程式223
13.4.2 子程式参数227
13.4.3 过程和函式的差异231
13.4.4 包的创建231
13.4.5 包的使用234
13.4.6 删除过程、函式和包237
第14章 PL/SQL编程进阶238
14.1 PL/SQL中的异常处理238
14.1.1 什幺是异常238
14.1.2 为何使用异常239
14.1.3 异常的使用239
14.2 游标245
14.2.1 游标的定义245
14.2.2 隐式游标的使用246
14.2.3 显式游标的使用247
14.3 触发器252
14.3.1 触发器的作用252
14.3.2 触发器的创建和使用254
14.3.3 变异表的处理263
14.4 案例的解答267
附录A PL/SQL Developer工具简介270
附录B 事故信息管理系统资料库表结构280
参考文献288
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net
搜索
随机推荐

勇敢心资源网|豫ICP备19027550号