Oracle关系数据库实用教程

副标题:无

作   者:刘竹林,魏伟主编

分类号:

ISBN:9787303085682

微信扫一扫,移动浏览光盘

简介

  本书依据教育部[高职高专教育基础课程教学基本要求]和[高职高专教育专业人才培养目标与规格]编写, 全书共分13章. 主要内容包括: 关系数据库概述,oracle 数据库概述;oracle 数据库体系结构;数据库的创建与管理;sql 语言;表空间与数据文件的管理; 数据库对象;pl/sql 语言及其编程;包与触发器;数据字典;数据库的安全; oracle 数据库备份与恢复技术;oracle 数据库的导入与导出。   本书适合用作职业教育、职业培训教材。

目录

目录
第1章 关系数据库概述
1.1 信息与数据
1.2 数据管理技术
1.3 数据库系统概述
1.3.1 数据库系统的组成与特点
1.3.2 数据库系统的模式结构
1.3.3 数据库管理系统的功能
1.4 关系数据库系统
1.4.1 关系的基本概念与特点
1.4.2 数据模型
1.4.3 关系数据库
1.5 实体与属性
1.5.1 信息处理的3个层次
1.5.2 实体与属性
1.5.3 实体联系
1.5.4 实体模型
本章小结
习题
第2章 Oracle数据库概述
2.1 Oracle数据库的发展历史
2.2 Oracle 10g数据库的版本与特点
2.2.1 OracleDatabase 10g的版本
2.2.2 Oracle 10g的特点
2.3 Oracle数据库产品简介
2.3.1 Oracle数据库服务器产品
2.3.2 Oracle开发工具
2.3.3 Oracle应用软件
2.4 上机实训:Oracle 10g的安装
2.4.1 设备要求
2.4.2 安装过程
本章小结
习题
第3章 Oracle数据库体系结构
3.1 Oracle的基本内存结构
3.1.1 系统全局区
3.1.2 程序全局区
3.1.3 排序区
3.1.4 软件代码区
3.2 Oracle数据库的物理结构及其工作机制
3.2.1 数据文件及其工作机制
3.2.2 日志文件及其工作机制
3.2.3 归档日志文件及其工作机制
3.2.4 控制文件及其工作机制
3.3 Oracle数据库的逻辑结构
3.3.1 表空间
3.3.2 段
3.3.3 区
3.3.4 数据块
3.4 Oracle 数据库的后台进程
3.4.1 Oracle 的进程结构
3.4.2 DBWR 进程的工作机制
3.4.3 LGWR 进程的工作机制
3.4.4 CKPT 进程的工作机制
3.4.5 SMON 进程的工作机制
3.4.6 PMON 进程的工作机制
3.4.7 RECO 进程的工作机制
3.4.8 其他进程的工作机制
3.5 上机实训
本章小结
习题
第4章 Oracle 数据库的创建与管理
4.1 数据库的启动与关闭
4.1.1 数据库与数据库实例
4.1.2 Oracle 数据库的启动
4.1.3 关闭数据库和实例
4.1.4 在OEM 中打开和关闭数据库
4.2 创建数据库
4.3 删除数据库
4.4 上机实习
本章小结
习题
第5章 SQL 语言
5.1 SQL 语言概述
5.2 数据库查询语句SELECT
5.2.1 SELECT 语法格式与简单查询
5.2.2 运算符与表达式
5.2.3 带条件的简单查询
5.2.4 查询某些字段不同记录
5.2.5 BETWEENAND 关键字的使用
5.2.6 模糊查询
5.2.7 NULL 和 NOTNULL 关键字的使用
5.2.8 查询结果排序
5.2.9 字段运算查询
5.2.10 别名
5.2.11 嵌套查询
5.2.12 TOP-N 分析
5.3 单行函数
5.3.1 字符函数
5.3.2 数值函数
5.3.3 日期函数
5.3.4 转换函数
5.4 聚合函数
5.5 数据定义语句 DDL
5.5.1 创建语句 CREATE 与数据类型
5.5.2 删除语句 DROP
5.5.3 修改语句 ALTER
5.5.4 截断语句 TRUNCATE
5.6 数据操纵语言 DML
5.6.1 插入语句 INSERT
5.6.2 更新语句 UPDATE
5.6.3 删除语句 DELETE
5.7 事务控制语句
5.7.1 事务提交
5.7.2 事务回滚
5.8 上机实习
5.8.1 查询公司中工资最高和工资最低的员工
5.8.2 根据已经存在的表emp创建新表manager
5.8.3 ALTER 语句的练习
本章小结
习题
第6章 Oracle 表空间与数据文件的管理
6.1 表空间与数据文件概述
6.2 表空间的创建
6.2.1 创建本地管理表空间
6.2.2 创建字典管理的表空间
6.2.3 创建临时表空间
6.2.4 获得临时文件的信息
6.3 表空间的维护
6.3.1 使表空间脱机和联机
6.3.2 修改表空间的存储参数
6.3.3 在表空间中增加数据文件
6.3.4 删除表空间
6.3.5 获得表空间信息
6.3.6 获得数据文件的信息
6.4 上机实习
本章小结
习题
第7章 数据库对象
7.1 数据库方案
7.2 表
7.2.1 表的定义
7.2.2 表的建立
7.2.3 表的修改
7.2.4 表的删除
7.2.5 在 OEM 中管理表
7.3 视图
7.3.1 视图的定义
7.3.2 视图的创建
7.3.3 视图的修改
7.3.4 视图的删除
7.3.5 在 OEM 中管理视图
7.4 索引
7.4.1 索引的分类
7.4.2 索引的创建
7.4.3 索引的删除
7.4.4 在 OEM 中管理索引
7.5 上机实习
本章小结
习题
第8章 PL/SQL 语言及其编程
8.1 PL/SQL 概述
8.2 PL/SQL 程序结构与类型
8.3 PL/SQL 的语法要素
8.3.1 PL/SQL 数据类型
8.3.2 赋值语句、常量、变量和表达式
8.4 键盘输入和屏幕输出
8.5 PL/SQL 的条件控制
8.5.1 在PL/SQL 中访问数据库
8.5.2 IF…THEN 语句
8.5.3 IF…THEN…ELSE语句
8.5.4 IF…THEN…ELSIF语句
8.5.5 CASE语句
8.6 循环控制
8.6.1 LOOP 循环
8.6.2 WHILE 循环
8.6.3 FOR 循环
8.7 PL/SQL 的异常
8.7.1 系统预定义异常
8.7.2 自定义异常
8.8 存储过程与函数
8.8.1 存储过程
8.8.2 函数
8.8.3 过程与函数的区别
8.8.4 PL/SQL 的调用
8.9 上机实习
8.9.1 PL/SQL 块的存储与执行
8.9.2 返回某个部门员工的平均薪水
8.9.3 求 150~180 之间的所有素数
8.9.4 写PL/SQL块
8.9.5 创建一个客户订单存储过程
本章小
习题
第9章 PL/SQL 包与触发器
9.1 创建包
9.1.1 包头
9.1.2 包体
9.2 包的调用和执行包组件
9.3 触发器介绍
9.3.1 触发器的作用与特点
9.3.2 触发器的组成
9.4 建立 DML 触发器
9.4.1 语句触发器
9.4.2 行触发器
9.5 建立 INSTEAD OF 触发器
9.6 触发器的维护
9.7 上机实习
9.7.1 创建一个订单触发器
9.7.2 INSTEAD OF 类型触发器的作用和使用方法
本章小结
习题
第10章 数据字典
10.1 数据字典的结构
10.2 用户与方案的权限
10.3 常用数据字典
10.4 动态性能视图
10.5 上机实习
本章小结
习题
第11章 数据库的安全性管理
11.1 数据库的安全性
11.2 权限管理
11.2.1 权限种类
11.2.2 授予权限
11.2.3 取消权限
11.2.4 获取权限有关的信息
11.3 角色管理
11.3.1 角色与用户和权限的关系
11.3.2 创建角色
11.3.3 修改角色
11.3.4 删除角色
11.3.5 获取角色有关的信息
11.4 用户管理
11.4.1 Oracle管理主要用户
11.4.2 用户的创建与验证
11.4.3 修改数据库用户
11.4.4 删除数据库用户
11.4.5 获取用户有关的信息
11.5 审计
11.6 上机实习
本章小结
习题
第12章 Oracle 数据库的备份与恢复
12.1 用户管理模式数据库备份
12.1.1 数据库一致性备份
12.1.2 数据库非一致性备份
12.1.3 冷备份和热备份的区别
12.2 用户管理模式的数据库恢复
12.2.1 数据库完全恢复
12.2.2 数据库不完全恢复
12.3 上机实训
12.3.1 非归档模式下关闭数据库的完全恢复
12.3.2 使用表空间恢复方法恢复数据库
12.3.3 未备份数据文件情况下的恢复
本章小结
习题
第13章 Orahle 数据库的导入与导出
13.1 数据库导出与导入概述
13.1.1 数据导出 EXP
13.1.2 数据导入 IMP
13.2 Oracle的数据泵技术
13.2.1 概述
13.2.2 导入导出方法与目录对象
13.2.3 数据导出 EXPDP
13.2.4 数据导入 IMPDP
13.3 EXP/IMP 和 EXPDP/IMPDP 区别
13.4 上机实训
13.4.1 使用 EXP 命令进行数据导出
13.4.2 使用 IMP 命令进行数据导入
本章小结
习题
附录 Oracle 动态视图和静态视图
参考资料

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Oracle关系数据库实用教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon