欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • Oracle12c数据库应用教程
      • 作者:编者:刘丽|责编:刘向威
      • 出版社:清华大学
      • ISBN:9787302563297
      • 出版日期:2021/01/01
      • 页数:288
    • 售价:23.6
  • 内容大纲

        本书以Oracle 12c为平台,全面介绍了Oracle 12c数据库系统的应用。主要包括Oracle 12c数据库基础(数据库理论基础、Oracle 12c的安装、Oracle 12c的体系结构),数据库的基本应用(数据库的创建和管理、数据表的创建和管理、数据查询、视图),数据库编程(PL/SQL编程、游标、存储过程、触发器),数据库安全性(安全性管理、备份和恢复),以及数据库的其他对象(事务、锁、闪回、索引、序列、同义词)。全书提供了大量的应用实例,每章均附有习题。
        本书适合作为高等院校计算机相关专业本科、专科及高职学生有关课程的教学用书,也可供0racle数据库应用开发人员使用或参考。
  • 作者介绍

  • 目录

    第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.1  Oracle 12c简介
        2.1.1  Oracle数据库的发展历程
        2.1.2  Oracle 12c的新特征
        2.1.3  Oracle的管理工具
      2.2  Oracle 12c的安装
        2.2.1  安装前的准备
        2.2.2  数据库实例安装
      2.3  Oracle数据库的启动和登录
        2.3.1  Oracle的启动管理
        2.3.2  登录Oracle数据库
      2.4  卸载Oracle 12c
      2.5  本章小结
      习题2
    第3章  Oracle数据库的体系结构
      3.1  Oracle数据的库基本结构
      3.2  Oracle的数据库结构
        3.2.1  Oracle的物理存储结构
        3.2.2  Oracle的逻辑存储结构
      3.3  Oracle实例
        3.3.1  内存结构
        3.3.2  进程结构
      3.4  Oracle 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.2  JOIN关键字指定的连接
        6.2.3  合并结果集
      6.3  子查询
        6.3.1  IN子查询
        6.3.2  比较子查询
        6.3.3  EXISTS子查询
        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.1  PL/SQL概述
        8.1.1  什么是PL/SQL
        8.1.2  PL/SQL基本结构
        8.1.3  PL/SQL的编程规范
      8.2  PL/SQL变量和数据类型
        8.2.1  常量和变量
        8.2.2  数据类型
      8.3  PL/SQL程序结构
        8.3.1  基本处理流程
        8.3.2  IF条件控制语句
        8.3.3  CASE条件控制语句
        8.3.4  LOOP循环控制语句
      8.4  异常处理
        8.4.1  预定义异常
        8.4.2  用户定义异常
      8.5  PL/SQL中使用DML和DDL语言
        8.5.1  DML语言的使用
        8.5.2  DDL语言的使用
      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.1  Oracle安全性机制
        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
    参考文献