书籍详情
Oracle数据库实用基础教程
作者:张茂红,苏岳,李桂珍
出版社:清华大学出版社
出版时间:2023-06-01
ISBN:9787302629634
定价:¥49.80
购买这本书可以去
内容简介
本书内容涵盖Oracle 1lg数据库应用开发的基础知识与实用技术。全书共分为12章,详细介绍了Oracle数据库服务器的安装与配置、数据库管理工具、数据库存储结构、数据库对象管理、SQL基础、PL/SQL基础、PL/SQL程序设计、数据库安全管理、数据库备份与恢复、基于Oracle数据库的应用。本书内容体系完整,结构合理,易于学习。Oracle数据库应用开发是高等院校计算机专业和非计算机专业的必修或选修课程。本书着重突出实际案例和过程展示,并提供大量习题供学生参考和实际练习,以加强实践动手能力。为适应教学要求,本书配有电子课件、习题答案等教学资源。本书可作为高等院校本科生、大专生学习Oracle数据库开发应用及相关内容课程的教材,也可作为DBA的入门参考书。
作者简介
张茂红,副教授,计算机软件与理论专业,一直从事于数据挖掘技术,自然语言处理,云理论等相关研究。从事计算机科学与技术专业一线教学工作,主要讲述的课程Oracle数据库应用开发、Java面向对象程序设计、Linux操作系统等专业课程。发表核心论文10余篇,主编教材3部,申请软件著作权3项。主持教科研项目5项,主持教改项目1项,参与教改课题2项。主持全国多媒体课件大赛获本科组二等奖1项, 奖1项,主持辽宁省青年教师多媒体课件大赛获三等奖1项;省教育科学研究 成果奖一等奖1项,三等奖2项。指导学生参加中国软件杯软件设计大赛获 指导教师;指导全国大学生创新创业训练项目省级项目立项1项,校级立项2项。
目录
第1章 Oracle 11g数据库的安装及创建
1.1 Oracle数据库概述
1.1.1 Oracle 数据库简介
1.1.2 Oracle 数据库的特点
1.2 数据库安装前的准备
1.2.1 安装Omcle 1lg的硬件与软件要求
1.2.2 设置环境变量
1.2.3 Oracle 11g数据库安装前的顶处理
1.3 Omucle 1lg数据库的安装
1.3.1 安装Oracle llg数据库服务器
1.3.2 客户端安装过程
1.4 使用DBCA创建数据库
1.4.1 配置监听
1.4.2 使用DBCA工具创建数抵床
1.5 启动与关闭数据库
1.5.1 Onucle数据率实例的状态
1.5.2 启动数据库实例
1.5.3 关闭数据库本章小结
习题
第2章 Oracle数据库管理工具
2.1 企业管理器
2.1.1 启动企业管理器
2.1.2 (racle Einterprise Manager佳理页面
2.2 SQI~PIns 工具
2.2 .I SQL*Plus 作述
2.2.2 启动SO1,×Plus
2.23 SQI*Plus 的命令规用
2.2.4 . SQL*Plus的内部命令
2.3 SQL Developer
2.3.1 名户緒SQ1 Developer 登录
2.3.2 从服务器查录SQL Developer
2.4 网络配置助手(Net Configuration Assistant)
2.5 案例实训
本章小结
习题
第3章 物理存储结构
3.1 Oracle数据库体系结构
3.2 Oracle的物理存储结构
3.2.1 数据文件
3.2.2 重做日志文件
3.2.3 归档重做日志文件
3.2.4 控制文件
313 案例实训
本章小结
习题
第4章 逻辑存储结构
4.1 逻辑存储结构概述
4.2 表空间管理
4.2.1 表空间的概念
4.2.2 表空间的类型
4.2.3 创建表空间
4.2.4 管理表空间
4.3 段
4.3.1 段的种类
4.3.2 段的管理方式
4.3.3 段信息查询
4.4 区
4.4.1 区的概念
4.4.2 区的分配
4.5 数据块
4.5.1 数据块的概念
4.5.2 数据块的管理
4.6 案例实训
本章小结
习题
第5章 数据库实例
5.1 实例概述
5.2 Oracle的内存结构
5.2.1 系统全局区(SGA)
5.2.2 程序全局区(PGA)
5_3 Oracle的进程结构
5.3.1 Oracle进程种类
5.3.2 Oracle后台进程
5.4 案例实训
本章小结
习题
第6章 模式对象管理
6.1 模式对象
612表的管理
6.2.1 创建表
6.2.2 数据类型
6.2.3 表的完整性约束
6.2.4 利用子查询创建表
6.2.5 修改表
6.2.6 删除表
6.3 视图管理
6.3.1 创建视图
6.3.2 视图DMI。操作
6.3.3 修改和删除视图
6.4 索引管理
6.4.1 索引概述
6.4.2 创建索引
6.4 _3删除索引
6.5 分区表与分区索引管理
6.5.1 创建分区表
6.5.2 创建分区索引
6.5 _3查询分区表和分区索引信息
6.6 序列
6.6.1 创建序列
6.6.2 使用序列
6.61 3修改与删除序列
6.7 同义词
6.8 案例实训
本章小结
第7章 SQL基础
7.1 SQL概述
7.2 SQL数据查询
7.2.1 单表查询
7.2.2 连接查询
7.2.3 嵌套查询
7.2.4 集合查询
7.3 SQL数据 新
7.3.1 插入数据
7.3.2 修改数据
7.3.3 删除数据
7.4 案例实训
本章小结
习题
第8章 PUSQL基础
8.1 PL/SQL概述
8.1.1 PL/SQL的功能和用法
8.1.2 PL/SQL程序结构
8.1.3 词法单元
8.1.4 数据类型
8.1.5 变量与常量
8.1.6 PL/SQL中的SQL语句
8.2 控制结构
8.2.1 选择结构
8.2.2 循环结构
8.3 游标
8.3.1 游标概述
8.3.2 显式游标
8.3.3 隐式游标
8.3.4 使用游标 新或删除数据
8.4 异常处理
8.4.1 异常概述
8.4.2 异常处理过程
8.4.3 异常的传播
8.5 案例实训
本章小结
习题
第9章 PUSQL程序设计
9.1 存储过程
9.1.1 存储过程的创建
9.1.2 存储过程的调用
9.1.3 存储过程的管理
9.2 函数
9.2.1 函数的创建
9.2.2 函数的调用
9.2.3 函数的管理
9.3 触发器
9.3.1 触发器概述
9.3.2 DM[。触发器
9.3.3 INSTEAD OF触发器
9.3.4 系统触发器
9.3.5 触发器的管理
9.4 案例实训
本章小结
习题
0章 安全管理
10.1 Oracle数据库安全性概述
10.2 用户管理
10.2.1 用户管理概述
10.2.2 创建用户
10.2.3 修改用户
10.2.4 删除用户
10.2.5 查询用户信息
10.3 权限管理
10.3.1 系统权限
10.3.2 对象权限
10.4 角色管理
10.4.1 Oracle数据库角色概述
10.4.2 自定义角色
10.4.3 查询角色信息
10.5 概要文件管理
10.5.1 概要文件概述
10.
1.1 Oracle数据库概述
1.1.1 Oracle 数据库简介
1.1.2 Oracle 数据库的特点
1.2 数据库安装前的准备
1.2.1 安装Omcle 1lg的硬件与软件要求
1.2.2 设置环境变量
1.2.3 Oracle 11g数据库安装前的顶处理
1.3 Omucle 1lg数据库的安装
1.3.1 安装Oracle llg数据库服务器
1.3.2 客户端安装过程
1.4 使用DBCA创建数据库
1.4.1 配置监听
1.4.2 使用DBCA工具创建数抵床
1.5 启动与关闭数据库
1.5.1 Onucle数据率实例的状态
1.5.2 启动数据库实例
1.5.3 关闭数据库本章小结
习题
第2章 Oracle数据库管理工具
2.1 企业管理器
2.1.1 启动企业管理器
2.1.2 (racle Einterprise Manager佳理页面
2.2 SQI~PIns 工具
2.2 .I SQL*Plus 作述
2.2.2 启动SO1,×Plus
2.23 SQI*Plus 的命令规用
2.2.4 . SQL*Plus的内部命令
2.3 SQL Developer
2.3.1 名户緒SQ1 Developer 登录
2.3.2 从服务器查录SQL Developer
2.4 网络配置助手(Net Configuration Assistant)
2.5 案例实训
本章小结
习题
第3章 物理存储结构
3.1 Oracle数据库体系结构
3.2 Oracle的物理存储结构
3.2.1 数据文件
3.2.2 重做日志文件
3.2.3 归档重做日志文件
3.2.4 控制文件
313 案例实训
本章小结
习题
第4章 逻辑存储结构
4.1 逻辑存储结构概述
4.2 表空间管理
4.2.1 表空间的概念
4.2.2 表空间的类型
4.2.3 创建表空间
4.2.4 管理表空间
4.3 段
4.3.1 段的种类
4.3.2 段的管理方式
4.3.3 段信息查询
4.4 区
4.4.1 区的概念
4.4.2 区的分配
4.5 数据块
4.5.1 数据块的概念
4.5.2 数据块的管理
4.6 案例实训
本章小结
习题
第5章 数据库实例
5.1 实例概述
5.2 Oracle的内存结构
5.2.1 系统全局区(SGA)
5.2.2 程序全局区(PGA)
5_3 Oracle的进程结构
5.3.1 Oracle进程种类
5.3.2 Oracle后台进程
5.4 案例实训
本章小结
习题
第6章 模式对象管理
6.1 模式对象
612表的管理
6.2.1 创建表
6.2.2 数据类型
6.2.3 表的完整性约束
6.2.4 利用子查询创建表
6.2.5 修改表
6.2.6 删除表
6.3 视图管理
6.3.1 创建视图
6.3.2 视图DMI。操作
6.3.3 修改和删除视图
6.4 索引管理
6.4.1 索引概述
6.4.2 创建索引
6.4 _3删除索引
6.5 分区表与分区索引管理
6.5.1 创建分区表
6.5.2 创建分区索引
6.5 _3查询分区表和分区索引信息
6.6 序列
6.6.1 创建序列
6.6.2 使用序列
6.61 3修改与删除序列
6.7 同义词
6.8 案例实训
本章小结
第7章 SQL基础
7.1 SQL概述
7.2 SQL数据查询
7.2.1 单表查询
7.2.2 连接查询
7.2.3 嵌套查询
7.2.4 集合查询
7.3 SQL数据 新
7.3.1 插入数据
7.3.2 修改数据
7.3.3 删除数据
7.4 案例实训
本章小结
习题
第8章 PUSQL基础
8.1 PL/SQL概述
8.1.1 PL/SQL的功能和用法
8.1.2 PL/SQL程序结构
8.1.3 词法单元
8.1.4 数据类型
8.1.5 变量与常量
8.1.6 PL/SQL中的SQL语句
8.2 控制结构
8.2.1 选择结构
8.2.2 循环结构
8.3 游标
8.3.1 游标概述
8.3.2 显式游标
8.3.3 隐式游标
8.3.4 使用游标 新或删除数据
8.4 异常处理
8.4.1 异常概述
8.4.2 异常处理过程
8.4.3 异常的传播
8.5 案例实训
本章小结
习题
第9章 PUSQL程序设计
9.1 存储过程
9.1.1 存储过程的创建
9.1.2 存储过程的调用
9.1.3 存储过程的管理
9.2 函数
9.2.1 函数的创建
9.2.2 函数的调用
9.2.3 函数的管理
9.3 触发器
9.3.1 触发器概述
9.3.2 DM[。触发器
9.3.3 INSTEAD OF触发器
9.3.4 系统触发器
9.3.5 触发器的管理
9.4 案例实训
本章小结
习题
0章 安全管理
10.1 Oracle数据库安全性概述
10.2 用户管理
10.2.1 用户管理概述
10.2.2 创建用户
10.2.3 修改用户
10.2.4 删除用户
10.2.5 查询用户信息
10.3 权限管理
10.3.1 系统权限
10.3.2 对象权限
10.4 角色管理
10.4.1 Oracle数据库角色概述
10.4.2 自定义角色
10.4.3 查询角色信息
10.5 概要文件管理
10.5.1 概要文件概述
10.
猜您喜欢