图书介绍
轻松学用Oracle 8iPDF|Epub|txt|kindle电子书版本网盘下载
![轻松学用Oracle 8i](https://www.shukui.net/cover/7/34898640.jpg)
- (美)(C.麦卡洛-迪特尔)Carol McCullough-Dieter著;丁重阳等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505354949
- 出版时间:1999
- 标注页数:354页
- 文件大小:15MB
- 文件页数:369页
- 主题词:
PDF下载
下载说明
轻松学用Oracle 8iPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
编写本书的意义1
本书的假设2
本书包括的内容2
第一部分 Oracle 8i入门向导2
第二部分 建立Oracle 8i数据库2
第三部分 启动Oracle 8i数据库3
第四部分 调试与加速3
第五部分 十准则集粹3
第六部分 附录3
本书使用的图标3
第一部分 Oracle 8i入门向导5
第一章 Oracle 8i快速浏览7
Oracle 8i,一个智能化的软件7
Oracle 8i的核心层8
Oracle 8i中的新功能:WebDB9
Enterprise Manager(企业管理器)10
DBA管理功能包包括了五个优秀工具11
启动Oracle 8i12
用Instance Manager启动数据库12
用Server Manager启动Oracle 8i14
用Schema Manager观察15
Object窗口16
Schema Manager中的其它内容18
主菜单和按钮19
了解SQL关系数据库语言21
在各种平台上启动和关闭SQL*Plus Worksheet21
在台式机上启动或关闭SQL*Plus24
在大型机或网络上启动或关闭SQL*Plus26
初始化Enterprise Manager管理控制台26
创建一个Enteprise Manager 2的百宝箱28
启动Enteprise Manager Service31
启动Agent32
快速浏览一下Enteprise Manager Console33
获取帮助34
关闭Oracle 8i35
在台式机上关闭Oracle 8i35
在大型机或者网络上关闭Oracle 8i38
第二章 据库基础知识39
基本术语的通俗解释39
关系数据库概念41
用户与角色42
表44
行和列47
关联49
对象关系型数据库的概念50
对象50
对象类型51
关系表与对象之间的联系52
对象引用53
方法53
嵌入表(nested Table)53
变长数组(varray)54
Oracle 8i数据库的功能54
描述一个鱼缸(简单的例子)54
经营一个宠物店(中等的例子)55
跟踪全球濒危物种(较难的例子)56
第三章 SQL的使用57
启动SQL Worksheet58
用SQL语言查询59
基本的SQL查询59
一些查询示例60
写好查询的一些技巧61
运行SQL*Plus Worksheet的同时使用编辑器63
查询不会破坏数据64
用SQL合并表65
基本的联接查询结构65
联接查询举例65
使用Oracle 8i的内部函数68
用TO-CHAR函数改变日期格式68
用CONCATENATE(|:)函数连接不同列的内容69
数据分组与汇总69
修改数据71
用UPDATE命令修改数据71
插入新行76
删除特定的行78
修正错误79
COMMIT(确认)命令和ROLLBACK(回滚)命令79
用ROLLBACK命令不能撤销的命令80
第四章 Oracle 8i中的新内容:对象SQL81
启动SQL Worksheet83
用SQL查询对象表84
基本的面向对象SQL查询85
使用嵌入表的查询87
使用变长数组(varray)的查询89
修改对象表的数据91
更新对象91
更新嵌入表中的一行92
向对象表中插入行92
在变长数组中插入行93
向嵌入表中插入行93
删除对象表的行95
删除嵌入表的一行95
第五章 使用Enterprise Manager中的数据库管理工具97
管理Enterprise Manager97
三个基础工具99
Storage Manager(存储管理器):外部视角99
Security Manager(安全管理器):守门员102
Schema Manager(模式管理器):生成数据表的地方105
第二部分 建立Oracle 8i的数据库109
第六章 关系模型111
去除冗余的关系型数据库111
键码规则112
主要的键码种类112
导入外键码113
数据库设计三大准则115
关系数据库的一对多关系119
对象与Oracle 8i数据库120
定义一个对象120
连接关系表与对象122
第七章 构造关联123
在草纸上构思123
使用树型关联图125
处理对象128
理解基本的UML模型关联图129
第八章 熟悉Oracle 8i的数据字典视图131
概览Oracle 8i的数据字典视图131
使用数据字典视图131
使用SQL*Plus Worksheet查看数据字典视图133
第九章 Oracle的用户137
角色137
用户种类138
你是哪种用户139
创建新用户142
修改口令145
在SQL*Plus Worksheet中修改口令146
在Security Manager中修改其他用户的口令147
改变用户身份148
在Enterprise Manager重新连接148
第三部分 启动Oracle 8i数据库149
表空间151
第十章 定义表、表空间和字段151
字段152
在Oracle 8i中定义字段152
是否允许空值155
用SQL创建表155
Schema Manager的表向导159
第十一章 创建对象类型、对象与引用165
类型不需要空间167
定义对象类型168
创建表类型171
创建数组类型174
对象也位于表空间中175
创建对象表176
创建混合表178
安全措施181
第十二章 安全措施:角色、Profile和授权181
角色对应现实世界182
使用Security Manager处理角色和权限184
创建角色185
给角色分配用户186
给角色分配权限189
用SQL代码处理角色与权限192
功能强大的Profile195
创建Profile196
把Profile分配给用户198
第十三章 视图和代用名201
视图很象表202
注重局部数据203
把所有东西连接到一起的视图205
在Schema Manager中处理视图208
在Schema Manager中处理对象视图210
代用名216
代用名的用处218
授权与代用名的结合219
第十四章 WebDB:用于Internet的最佳新工具221
探索WebDB221
给WebDB开发者分配权限224
创建Web报表225
创建表单232
第十五章 Java与Internet数据库239
了解Java虚拟机(JVM)239
使用Oracle 8i JVM的益处240
SQLJ的自我介绍241
用Java和SQLJ建立内置的数据库过程241
第1步:用内嵌SQLJ编写Java代码242
第2步:把Java载入数据库244
第3步:给Java代码加SQL包245
第4步:在SQL查询中调用SQL包246
在Web上用Java Applet运行内置Java的过程247
备份的必要性249
第十六章 数据安全249
备份的内容250
备份的时机250
如何备份(选择备份工具)253
Data Manager(数据管理器)253
EXP和IMP命令261
备份文件的存放267
第四部分 精心调节,加速运行269
第十七章 降低了查询速度的原因271
帮助优化器发挥作用271
优化器的工作模式272
用一条命令分析整个模式273
单张数据表的分析274
使用暗示275
在测试和调节时获得成功277
循序渐进而不是一步到位277
SQL*Plus Worksheet的计时278
第十八章 用键码与索引来加速查询281
为什么要创建索引281
增加与清除主键283
增加主键284
清除主键287
增加和清除外键289
增加外键289
清除外键291
建立自己的索引293
增加索引294
删除索引296
对象表与嵌入表中使用索引297
在对象表中建立索引298
在嵌入表上建立索引299
Oracle索引的优化器300
从对象表或嵌入表中删除索引300
你是否建立了索引301
空值与索引301
通配符可能把事情全弄糟了302
数据的顺序302
第十九章 修改错误305
字段修改的几种情况305
最简单的修改306
中等难度的修改309
如果字段必须为空309
字段不允许为空值312
复杂的修改313
在Schema Manager中修改对象表320
第五部分 十准则集粹323
第二十章 设计中的十个技巧325
表和字段的命名要直观清晰325
创建原型327
计划好了再创建数据库327
反复推敲,不进行重复劳动328
主键的重要性328
简短的键码占用较少的空间329
没有特别意义的键码容易维护329
慎重修改表结构的定义331
有效地处理派生数据331
通过实践了解安全问题332
低级安全管理333
中级安全管理333
高级安全管理333
整理好测试数据334
与非技术人员交流335
第二十一章 Oracle 8i的十种方便工具337
上下文相关工具盒337
Web Assistant(Web助手)338
网络计算机体系结构338
Migration Assistant for Access(Access移植助手)339
Data Migration Assistant(数据移植助手)339
File Packager(文件包装器)340
数据库配置助手(Database Configuration Assistant)340
Net8340
Performance Monitor(性能监视器)341
寻找并修复被破坏的关系341
附录 关于CD343
样本模式345
创建AMY模式346
创建AMYOBJ模式347
创建BAKERY模式348
SQL脚本实例350
其他软件351
Quest软件中的SQL工具351
Allaire公司的Web设计工具352
来自4Developers LLC的各种工具352