Oracle12c数据库应用教程 清华大学出版社 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
Oracle12c数据库应用教程 清华大学出版社电子书下载地址
- 文件名
- [epub 下载] Oracle12c数据库应用教程 清华大学出版社 epub格式电子书
- [azw3 下载] Oracle12c数据库应用教程 清华大学出版社 azw3格式电子书
- [pdf 下载] Oracle12c数据库应用教程 清华大学出版社 pdf格式电子书
- [txt 下载] Oracle12c数据库应用教程 清华大学出版社 txt格式电子书
- [mobi 下载] Oracle12c数据库应用教程 清华大学出版社 mobi格式电子书
- [word 下载] Oracle12c数据库应用教程 清华大学出版社 word格式电子书
- [kindle 下载] Oracle12c数据库应用教程 清华大学出版社 kindle格式电子书
寄语:
新华书店正版,关注店铺成为会员可享店铺专属优惠,团购客户请咨询在线客服!
内容简介:
本书以Oracle 12c为平台,全面介绍了Oracle 12c数据库系统的应用。主要包括Oracle 12c数据库基础(数据库理论基础、Oracle 12c的安装、Oracle 12c的体系结构),数据库的基本应用(数据库的创建和管理、数据表的创建和管理、数据査询、视图),数据库编程(PL/SQL编程、游标、存储过程、触发器),数据库安全性(安全性管理、备份和恢复),以及数据库的其他对象(事务、锁、闪回、索引、序列、同义词)。全书提供了大量的应用实例,每章均附有习题。
本书适合作为高等院校计算机相关专业本科、专科及高职学生有关课程的教学用书,也可供Oracle数据库应用开发人员使用或参考。
书籍目录:
第1章数据库基础
1.1数据库基本概念
1.1.1数据库系统
1.1.2数据模型
1.1.3数据库逻辑数据模型
1.2关系数据库
1.2.1二维表
1.2.2完整性
1.2.3范式理论
1.2.4关系数据库语言
1.3数据库设计
1.3.1概念结构设计
1.3.2逻辑结构设计
1.3.3物理结构设计
1.4本章小结
习题1
第2章Oracle数据库安装与启动
2.1Oracle 12c简介
2.1.1Oracle数据库的发展历程
2.1.2Oracle 12c的新特征
2.1.3Oracle的管理工具
2.2Oracle 12c的安装
2.2.1安装前的准备
2.2.2数据库实例安装
2.3Oracle数据库的启动和登录
2.3.1Oracle的启动管理
2.3.2登录Oracle数据库
2.4卸载Oracle 12c
2.5本章小结
习题2
第3章Oracle数据库的体系结构
3.1Oracle数据的库基本结构
3.2Oracle的数据库结构
3.2.1Oracle的物理存储结构
3.2.2Oracle的逻辑存储结构
3.3Oracle实例
3.3.1内存结构
3.3.2进程结构
3.4Oracle 12c多租户架构
3.5本章小结
习题3
第4章数据库的创建和管理
4.1使用DBCA创建和管理数据库
4.1.1使用DBCA创建数据库
4.1.2新建数据库的连接
4.1.3使用DBCA删除数据库
4.1.4启动和关闭数据库
4.2表空间
4.2.1表空间
4.2.2创建表空间
4.2.3修改表空间
4.2.4删除表空间
4.2.5创建临时表空间
4.2.6创建撤销表空间
4.2.7查看表空间
4.2.8使用OEM操作表空间
4.3控制文件
4.3.1控制文件简介
4.3.2控制文件的查看和更新
4.3.3多路复用控制文件
4.4日志文件
4.4.1日志文件简介
4.4.2管理日志文件
4.5本章小结
习题4
第5章数据表的创建和管理
5.1数据类型
5.1.1数值数据类型
5.1.2日期/时间类型
5.1.3字符串数据类型
5.2数据表的创建、修改和删除
5.2.1创建数据表
5.2.2修改数据表
5.2.3删除数据表
5.3数据完整性约束
5.3.1数据完整性类型
5.3.2使用非空约束
5.3.3使用默认值约束
5.3.4使用主键约束
5.3.5使用专享性约束
5.3.6使用检查约束
5.3.7使用外键约束
5.3.8设置表的属性值自动增加
5.4创建案例数据库表
5.5数据操作
5.5.1插入数据
5.5.2更新数据
5.5.3删除数据
5.6使用SQL Developer工具管理数据表
5.6.1数据表的管理
5.6.2数据导入
5.7本章小结
习题5
第6章数据查询
6.1单表查询
6.1.1基本查询语句
6.1.2选择列
6.1.3条件查询
6.1.4使用集合函数查询
6.1.5分组查询
6.1.6对查询结果排序
6.1.7使用ROWNUM查询结果数量
6.2连接查询
6.2.1连接谓词引导的连接
6.2.2JOIN关键字指定的连接
6.2.3合并结果集
6.3子查询
6.3.1IN子查询
6.3.2比较子查询
6.3.3EXISTS子查询
6.3.4查询对象
6.4使用正则表达式查询
6.5含替换变量的查询
6.5.1&替换变量
6.5.2&&替换变量
6.6本章小结
习题6
第7章视图
7.1视图概述
7.2视图的创建和查看
7.2.1视图的创建
7.2.2视图的查询
7.2.3视图的查看
7.3视图的修改和更新
7.3.1修改视图
7.3.2视图的更新
7.4视图的删除
7.5本章小结
习题7
第8章PL/SQL编程
8.1PL/SQL概述
8.1.1什么是PL/SQL
8.1.2PL/SQL基本结构
8.1.3PL/SQL的编程规范
8.2PL/SQL变量和数据类型
8.2.1常量和变量
8.2.2数据类型
8.3PL/SQL程序结构
8.3.1基本处理流程
8.3.2IF条件控制语句
8.3.3CASE条件控制语句
8.3.4LOOP循环控制语句
8.4异常处理
8.4.1预定义异常
8.4.2用户定义异常
8.5PL/SQL中使用DML和DDL语言
8.5.1DML语言的使用
8.5.2DDL语言的使用
8.6自定义函数
8.6.1函数的创建
8.6.2函数的查看
8.6.3修改、删除函数
8.7本章小结
习题8
第9章游标、存储过程和触发器
9.1游标
9.1.1游标的概念
9.1.2显式游标
9.1.3游标与循环
9.1.4隐式游标
9.2存储过程
9.2.1什么是存储过程
9.2.2创建存储过程
9.2.3调用存储过程
9.2.4查看存储过程
9.2.5修改、删除存储过程
9.3触发器
9.3.1什么是触发器
9.3.2创建触发器
9.3.3启用、禁用触发器
9.3.4查看触发器
9.3.5修改、删除触发器
9.4本章小结
习题9
第10章系统安全性管理
10.1用户管理
10.1.1Oracle安全性机制
10.1.2用户的创建
10.1.3用户的修改
10.1.4用户的删除
10.2权限管理
10.2.1系统权限的管理
10.2.2对象权限的管理
10.3角色管理
10.3.1角色的创建
10.3.2角色的管理
10.4审计
10.4.1登录审计
10.4.2操作审计
10.4.3对象审计
10.5本章小结
习题10
第11章数据库的备份与恢复
11.1备份与恢复概述
11.1.1备份
11.1.2恢复
11.2数据备份
11.2.1冷备份
11.2.2热备份
11.3数据恢复
11.4数据导出与导入
11.4.1用EXP工具导出数据
11.4.2用IMP工具导入数据
11.4.3用EXPDP导出数据
11.4.4用IMPDP导入数据
11.5本章小结
习题11
第12章事务、锁和闪回
12.1事务
12.1.1事务的概念
12.1.2事务处理
12.1.3自治事务
12.2锁
12.2.1锁机制和死锁
12.2.2锁的类型
12.2.3表锁和事务锁
12.3闪回
12.3.1基本概念
12.3.2查询闪回
12.3.3表闪回
12.3.4删除闪回
12.3.5数据库闪回
12.3.6归档闪回
12.4本章小结
习题12
第13章索引、序列和同义词
13.1索引
13.1.1索引的分类
13.1.2索引的创建
13.1.3索引的维护和删除
13.2序列
13.2.1序列的创建与应用
13.2.2序列的维护和删除
13.3同义词
13.3.1同义词的创建
13.3.2同义词的删除
13.4本章小结
习题13
参考文献
作者介绍:
刘丽,博士,毕业于大连理工大学,计算机科学与技术专业。2004年-今,山东交通学院信息科学与电气工程学院,教授。面向本科、专升本授课,大型数据库应用(Oracle)4年,累计800余名学生,约400课时。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
第3章Oracle数据库的体系结构
本章学习目标
掌握Oracle数据库的物理存储结构
掌握Oracle数据库的逻辑存储结构
熟练掌握Oracle实例的内存结构、进程结构
了解Oracle数据库的组成及实例运行过程
了解Oracle 12c多租户架构
从体系结构上来说,Oracle数据库服务器可以分为Oracle数据库和Oracle实例两部分。本章详细介绍了Oracle数据库的物理存储结构和逻辑存储结构,以及Oracle实例的内存结构和进程结构。
3.1Oracle数据库的基本结构
Oracle是一个基于B/S模式的关系数据库管理系统(RDBMS)。通常意义上说的Oracle 数据库是指Oracle数据库服务器(Oracle Database Server),包括Oracle实例(Oracle Instance)和Oracle数据库(Oracle Database)两部分,即Oracle Database Server=Oracle Instance+Oracle Database。
在启动Oracle数据库时,首先要在内存中获取、划分、保留各种用途的区域,运行各种用途的后台进程,即创建一个实例(Instance); 然后再由该例程装载(Mount)、打开(Open)数据库; 最后由这个实例来访问和控制数据库的各种物理结构。当用户连接到数据库并使用数据库时,实际上是连接到该数据库的实例,通过实例来连接、使用数据库。因此,实例是用户和数据库之间的中间层。
Oracle数据库指的是用户存储数据的一些物理文件,包括数据文件、控制文件、重做日志文件、参数文件; 还包括密码文件、归档日志文件、备份文件、告警日志文件、跟踪文件等。这些物理文件统称为Oracle数据库的物理存储结构。
在实际对数据库进行管理时,操作这些物理文件显然是不方便的。Oracle通过表空间、段、区、块等逻辑存储结构来更加灵活方便地管理和操作数据库。Oracle数据库的逻辑存储结构是由“数据库内部”观看其组成的要素,包括表空间、段、区、块及数据库对象。
Oracle数据库的体系结构如图31所示。下面分别介绍Oracle的物理存储结构、逻辑存储结构和实例。
图31Oracle数据库的体系结构
一个表空间在物理上对应若干个数据文件,而一个数据文件只能属于一个表空间。在“Oracle安装路径\Oracleinstall\oradata\orcl”目录下可以看到自动创建的6个表空间都有其对应的数据文件。
3.2Oracle的数据库结构
3.2.1Oracle的物理存储结构
Oracle的物理存储结构是由存储在磁盘中的操作系统文件所组成的,Oracle在运行时需要使用这些文件。一般地,Oracle数据库在物理上主要由3种类型的文件组成,分别是数据文件(*.dbf)、控制文件(*.ctl)和重做日志文件(*.log)。在Oracle的安装路径“Oracle安装路径\Oracleinstall\oradata\orcl”的目录下,可以看到当前数据库ORCL的物理文件,如图32所示。
Oracle 12c数据库应用教程
第
3
章Oracle数据库的体系结构
图32物理存储结构
1. 数据文件(DATA FILE)
数据文件是存储数据库数据的操作系统文件,如表的实际数据、索引数据等。通常以“*.dbf”格式命名,如userCIMS.dbf。数据文件的大小与它们所存储的数据量的大小直接相关,会自动增大。
每个Oracle数据库都有一个或多个数据文件,而一个数据文件只能属于一个表空间。数据文件创建后大小可改变,创建新的表空间需要创建新的数据文件。数据文件一旦加入表空间,就不能从这个表空间中移走,也不能和其他表空间发生联系。
如果数据库对象存储在多个表空间中,可以通过把它们各自的数据文件存放在不同的磁盘上来对其进行物理分割。
2. 控制文件(CONTROL FILES)
每个Oracle数据库都有相应的控制文件,用以记录、描述数据库的结构,如数据库名、数据库的数据文件和日志文件的名字及位置等信息。控制文件为打开、存取数据库提供必要的信息,其名字后缀通常为“.ctl”,如Ctrl1CIMS.ctl。为安全起见,允许控制文件被镜像。通常情况下,控制文件需要多个镜像或备份。
控制文件是一个很小的文件,大小一般在1~5MB,为二进制文件。但它是数据库中的关键性文件,对数据库的成功启动和正常运行都是至关重要的。当Oracle数据库的实例启动时,它的控制文件用于标识数据库和日志文件。当着手数据库操作时它们必须被打开。当数据库的物理组成更改时,Oracle自动更改其控制文件。当数据恢复时,也要使用控制文件。因此,只有控制文件是正常的,才能正常地装载、打开数据库。
在数据库运行的过程中,每当出现数据库检查点(checkpoint)或修改数据库结构之后,Oracle就会修改控制文件的内容。DBA和用户应避免人为地修改控制文件中的内容,否则会破坏控制文件。
3. 重做日志文件(REDO LOG FILES)
重做日志文件用来保存所有数据库事务的日志,名字后缀为“.log”,如“REDO01.log”。当数据库中的数据遭到破坏时,可以用这些日志来恢复数据库。一个数据库一般有2~3个重做日志文
在线阅读/听书/购买/PDF下载地址:
在线阅读地址:Oracle12c数据库应用教程 清华大学出版社在线阅读
在线听书地址:Oracle12c数据库应用教程 清华大学出版社在线收听
在线购买地址:Oracle12c数据库应用教程 清华大学出版社在线购买
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
编辑推荐
本书本书采用一个统一的案例贯穿全书,实例从创建、添加数据到操作、系统管理,难度逐渐递增,采用启发性的实例进行衔接。由具有多年教学经验的一线教师倾心打造,内容组织符合学生的学习规律。全书采用统一的案例数据库为基础,课程实例与知识相辅相成,能有效地带动学生的学习兴趣,并有利于指导学生学习实践。
网站评分
书籍多样性:8分
书籍信息完全性:6分
网站更新速度:5分
使用便利性:9分
书籍清晰度:3分
书籍格式兼容性:6分
是否包含广告:4分
加载速度:4分
安全性:8分
稳定性:3分
搜索功能:9分
下载便捷性:7分
下载点评
- 速度慢(541+)
- 无颠倒(594+)
- 情节曲折(166+)
- 赞(346+)
- 无多页(115+)
- 字体合适(594+)
- 方便(234+)
下载评价
- 网友 权***波: ( 2025-01-02 21:38:25 )
收费就是好,还可以多种搜索,实在不行直接留言,24小时没发到你邮箱自动退款的!
- 网友 芮***枫: ( 2024-12-24 18:24:48 )
有点意思的网站,赞一个真心好好好 哈哈
- 网友 瞿***香: ( 2025-01-03 18:09:47 )
非常好就是加载有点儿慢。
- 网友 步***青: ( 2025-01-06 15:04:49 )
。。。。。好
- 网友 游***钰: ( 2025-01-01 03:24:02 )
用了才知道好用,推荐!太好用了
- 网友 孔***旋: ( 2024-12-28 17:54:22 )
很好。顶一个希望越来越好,一直支持。
- 网友 林***艳: ( 2025-01-04 19:33:43 )
很好,能找到很多平常找不到的书。
- 网友 曹***雯: ( 2025-01-15 20:20:13 )
为什么许多书都找不到?
- 网友 谭***然: ( 2025-01-17 00:58:13 )
如果不要钱就好了
- 网友 国***芳: ( 2025-01-16 10:26:17 )
五星好评
- 网友 师***怡: ( 2025-01-08 07:51:35 )
说的好不如用的好,真心很好。越来越完美
- 网友 孙***夏: ( 2025-01-15 15:26:32 )
中评,比上不足比下有余
- 网友 屠***好: ( 2025-01-13 15:13:21 )
还行吧。
喜欢"Oracle12c数据库应用教程 清华大学出版社"的人也看了
给教师的一百条新建议 郑杰 著 华东师范大学出版社,【正版保证】 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
园林景观设计大赛获奖作品选集 韩瑞光 主编 天津大学出版社【正版保证】 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
半导体的故事 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
家用游戏机简史 (日)前田寻之 著,周自恒 译.【无忧售后 放心购买】 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
华中科技大学同济医学院附属同济医院脑血管病病例精解 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 大学物理学习题分析与解答 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 临终关怀学概论 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 船舶焊接安全与防护技术(船舶行业安全生产培训系列教材) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 传动轴制造 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 跑口外:历史商战小说(《乔家大院》+《闯关东》的完美结合) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 什么是麦克斯韦方程组 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 百变营养沙拉 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 电力系统电气二次回路作业风险管控 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 特殊心电现象解读/国家级继续医学教育项目丛书 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 大学生创业计划指导与实践 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
书籍真实打分
故事情节:7分
人物塑造:4分
主题深度:8分
文字风格:6分
语言运用:8分
文笔流畅:7分
思想传递:4分
知识深度:7分
知识广度:9分
实用性:7分
章节划分:7分
结构布局:7分
新颖与独特:9分
情感共鸣:7分
引人入胜:3分
现实相关:5分
沉浸感:6分
事实准确性:5分
文化贡献:4分