文件名称:非常全的oracle文档
文件大小:2.02MB
文件格式:DOCX
更新时间:2014-08-25 14:08:11
oracle
目录 Oracle教程 1 一、 为什么要学习Oracle 8 二、 Oracle公司 8 三、 Oracle安装、启动及缷载 9 3.1. 安装 9 3.2. Oracle的卸载、删除 9 四、 Oracle体系结构 10 4.1. 体系结构 10 4.2. 会话 11 4.3. 内存结构 11 4.4. Oracle 实例进程结构 12 4.5. Oracle 物理组件 13 4.6. Oracle 逻辑组件 13 4.7. 模式 15 4.8. 数据文件(*.dbf) 15 4.9. 控制文件(*.tcl)和日志文件(*.log) 16 4.10. 逻辑存储结构 16 4.11. 数据字典 17 五、 Oracle术语解释详解(摘自网络) 20 4.1. 数据库名 21 4.2. 数据库实例名 23 4.3. 数据库域名 24 4.4. 数据库服务名 24 六、 SYS和SYSTEM用户 25 七、 启动Oracle 25 八、 Oracle管理工具介绍 26 九、 查看Oracle 27 1. 查看当前的Oracle实例名称和主机名称: 27 2. 查看用户帐户及状态 27 十、 Oracle用户解锁 27 1. 对scott用户解锁 27 2. 更改scott用户的密码: 27 3. 锁定scott用户: 27 十一、 使用OEM 27 十二、 SQL/PLUS连接数据库 28 12.1. SQL*Plus工具 28 12.2. 连接方式 28 12.3. 连接远程数据库 29 十三、 SQL*PLUS常用命令 30 十四、 表空间 49 14.1. 创建表空间 49 14.2. 表空间状态属性 53 14.3. 删除表空间 56 14.4. 增加表空间尺寸 56 14.5. 查看剩余空间 56 14.6. 合并空闲块 57 14.7. 设置默认表空间 57 14.8. 撤销表空间 58 14.9. 查看当前用户的缺省表空间 61 十五、 用户管理 61 15.1. 创建用户 61 15.2. 删除用户 63 15.3. 修改用户 63 15.4. 修改口令 63 15.5. 使密码失效 64 15.6. 修改默认表空间 64 15.7. 锁定用户 64 15.8. 权限的概述 65 15.9. 系统权限 66 15.10. 对象权限 70 15.11. 查看和撤消权限 72 15.12. 角色 75 15.13. 创建角色 77 15.14. 为角色授予权限 78 15.15. 为用户授予角色 78 15.16. 修改和删除角色 79 十六、 数据类型 81 16.1. 关于number、int、integer的说明 83 16.2. binary_float和binary_double 83 16.3. 伪列 84 十七、 表和约束 84 17.1. 创建表 84 17.2. 管理表中的列 86 17.3. 重命名表 87 17.4. 移动表 87 17.5. 删除表 88 17.6. 约束分类 88 17.7. 查看约束 93 17.8. 指定级联操作类型 94 十八、 SQL基础 95 18.1. SQL简介 95 18.2. 数据定义语言 97 18.3. 数据操纵语言 97 18.4. 事务控制语言 98 18.5. 数据控制语言 99 18.6. SQL 操作符 99 18.7. MEGER语句 103 十九、 Oracle函数 106 19.1. 字符函数 106 19.2. 数字函数 108 19.3. 聚合函数 109 19.4. 日期时间函数 110 19.5. 转换函数 111 19.6. 日期时间格式参数 113 19.7. 分析函数 114 19.8. 通用函数 115 19.9. GROUP BY子句 116 19.10. HAVING子句 117 19.11. 实用方法 118 19.12. 练习 118 二十、 子查询 119 20.1. 使用子查询 120 20.2. IN\NOT IN操作符 122 20.3. ANY和ALL操作符 123 20.4. 常见查询错误 124 20.5. 多列子查询 125 20.6. 关联子查询 126 20.7. 嵌套子查询 127 二十一、 高级查询 128 22.1. UNION操作符 128 22.2. 层次化查询 129 22.3. 格式化查询 131 22.4. 遍历查询 133 22.5. 扩展Group By子句 134 二十二、 模式对象 137 23.1. 同义词 137 23.2. 序列 138 23.3. 索引 140 23.4. 视图 155 二十三、 分区表 159 24.1. 分区 159 24.2. 创建分区表 161 24.3. 范围分区(Range) 161 24.4. 列表分区(List) 164 24.5. 散列分区(Hash) 165 24.6. 组合范围散列分区 167 24.7. 复合范围散列分区 168 24.8. 维护表分区 169 二十四、 PL/SQL基础 173 24.1. PL/SQL概述 173 24.2. PL/SQL代码编写规则 173 24.3. PL/SQL程序块 175 24.4. 常量和数据类型 177 24.5. 变量 179 24.6. 运算符和注释 181 24.7. IF条件语句 182 24.8. CASE语句 184 24.9. 循环语句 186 24.10. 复合变量 190 24.11. 记录类型 192 24.12. 表类型 194 24.13. 集合类型 195 24.14. 集合方法 199 24.15. 游标 205 24.16. 异常处理 222 二十五、 PL/SQL高级 228 25.1. 子程序 228 25.2. 存储过程 229 25.3. 函数 236 25.4. 程序包 240 25.5. 触发器 243