Oracle12c数据库应用教程

Oracle12c数据库应用教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , , , ,
2020-11
版次: 1
ISBN: 9787302563297
定价: 59.00
装帧: 平装
开本: 16
纸张: 胶版纸
页数: 304页
13人买过
  • 内容主要包括Oracle 12c的安装与配置、数据库的创建、数据表的创建、数据表的操作、查询数据、视图、PL/SQL编程、游标、存储过程、触发器、用户管理、数据备份与还原、数据库对象、事务、锁、闪回等。本书采用一个统一的案例贯穿全书,实例从创建、添加数据到操作、系统管理,难度逐渐递增,采用启发性的实例进行衔接。本书编者来自教学一线,具有丰富的教学和实践经验,更加熟悉学生的学习规律和难点。组织内容更加合理,使得学生的学习更具连贯性。本书适用于高校本科、专科学生的教学实践。 刘丽,博士,毕业于大连理工大学,计算机科学与技术专业。2004年-今,山东交通学院信息科学与电气工程学院,教授。面向本科、专升本授课,大型数据库应用(Oracle)4年,累计800余名学生,约400课时。 第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 

     
    Oracle 12c数据库应用教程 

     

     

     

     

     
    目录 
    第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 

     
    参考文献 

  • 内容简介:
    内容主要包括Oracle 12c的安装与配置、数据库的创建、数据表的创建、数据表的操作、查询数据、视图、PL/SQL编程、游标、存储过程、触发器、用户管理、数据备份与还原、数据库对象、事务、锁、闪回等。本书采用一个统一的案例贯穿全书,实例从创建、添加数据到操作、系统管理,难度逐渐递增,采用启发性的实例进行衔接。本书编者来自教学一线,具有丰富的教学和实践经验,更加熟悉学生的学习规律和难点。组织内容更加合理,使得学生的学习更具连贯性。本书适用于高校本科、专科学生的教学实践。
  • 作者简介:
    刘丽,博士,毕业于大连理工大学,计算机科学与技术专业。2004年-今,山东交通学院信息科学与电气工程学院,教授。面向本科、专升本授课,大型数据库应用(Oracle)4年,累计800余名学生,约400课时。
  • 目录:
    第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 

     
    Oracle 12c数据库应用教程 

     

     

     

     

     
    目录 
    第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 

     
    参考文献 

查看详情
相关图书 / 更多
Oracle12c数据库应用教程
Origin科研绘图与学术图表绘制从入门到精通
谭春林 著
Oracle12c数据库应用教程
Oracle Data Guard 11g Handbook
Carpenter;Larry/ Meeks;Joseph/ Kim;Charles/ Burke;Bill
Oracle12c数据库应用教程
Oracle数据库实用基础教程
张茂红;苏岳;李桂珍;尤凤英
Oracle12c数据库应用教程
Origin科技绘图与数据分析
丁金滨
Oracle12c数据库应用教程
Origin 2022科学绘图与数据分析(高级应用篇)
海滨 编著
Oracle12c数据库应用教程
Oracle数据库基础与应用
张晓
Oracle12c数据库应用教程
Ordinary Differential Equations
Adkins;William A.;Davidson;Mark G
Oracle12c数据库应用教程
Organizational Change in 100 Days: A Fast Forward Guide
Murray;Elspeth J.;Richardson;Peter R
Oracle12c数据库应用教程
Oresteia: Agamemnon. Libation-Bearers. Eumenides
Aeschylus;Sommerstein;Alan H
Oracle12c数据库应用教程
Oracle从入门到精通(第5版)
明日科技
Oracle12c数据库应用教程
Ordinary Differential Equations
Hale;Jack K
Oracle12c数据库应用教程
Oracle11g/12C RAC & DG 平台建设与维护
赵兵建
您可能感兴趣 / 更多
Oracle12c数据库应用教程
雏鹰展翅志高远:用奋斗青春书写大学时光
刘丽、张振、李流舟 著
Oracle12c数据库应用教程
小学英语语法边学边练
刘丽、董玉涵 编
Oracle12c数据库应用教程
国际货运代理实务(第二版)
刘丽、吴文一 编
Oracle12c数据库应用教程
数字电子技术基础(第2版)学习指导与习题解答
刘丽、彭朝琴 著
Oracle12c数据库应用教程
STC单片机项目实例教程
刘丽、李雁星、齐晶薇 著
Oracle12c数据库应用教程
计算机辅助园林设计实训手册(附光盘)
刘丽、杜娟、段晓宇 编
Oracle12c数据库应用教程
贵州卫星气象遥感技术研究及应用
刘丽、谷晓平 著
Oracle12c数据库应用教程
PHP编程基础与案例开发
刘丽、杨灵 编
Oracle12c数据库应用教程
高等代数
刘丽、韩本三 著
Oracle12c数据库应用教程
特殊油气田开发
刘丽、赵跃军、曲国辉 著
Oracle12c数据库应用教程
国际贸易理论与实务
刘丽、陈红兵 编
Oracle12c数据库应用教程
天一英语大学英语四级2017年12月一本通关预测阅读听力词汇口语训练 历年真题cet4四六级试卷
刘丽、孔新柯 著