0人評分過此書

Oracle 12c从入门到精通:视频教学超值版

出版日期
2018/07/01
閱讀格式
EPUB
書籍分類
學科分類
ISBN
9787302502883

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
本書分為22章,內容主要包括Oracle 12c的安裝與配置、數據庫的創建、數據表的創建、數據類型和運算符、Oracle函數、查詢數據、數據表的操作(插入、更新與刪除數據)、視圖、PL/SQL編程、存儲過程、觸發器、用戶管理、數據備份與還原、日誌、性能優化、Java操作Oracle數據庫等。最後通過3個綜合案例的數據庫設計,進一步講述Oracle在實際工作中的應用。 本書共有328個實例,還有大量的經典習題。隨書配套的下載包中贈送培訓班形式的視頻教學錄像,詳細講解了書中每一個知識點與每一個數據庫操作方法和技巧;同時還提供了本書所有例子的源代碼,讀者可以直接查看和調用。 本書適合Oracle數據庫初學者、Oracle數據庫開發人員和Oracle數據庫管理員閱讀,同時也能作為高等院校和培訓學校相關專業師生的教學參考書。
  • 封面页
  • 书名页
  • 版权页
  • 内容简介
  • 前言
  • 目录
  • 第1章 初识Oracle
    • 1.1 数据库基础
      • 1.1.1 什么是数据库
      • 1.1.2 表
      • 1.1.3 数据类型
      • 1.1.4 主键
    • 1.2 数据库技术构成
      • 1.2.1 数据库系统
      • 1.2.2 SQL语言
      • 1.2.3 数据库访问技术
    • 1.3 熟悉新版Oracle 12c
      • 1.3.1 Oracle的发展历程
      • 1.3.2 Oracle 12c版本的新功能
      • 1.3.3 Oracle的优势
    • 1.4 了解Oracle工具
      • 1.4.1 SQL Plus
      • 1.4.2 Oracle SQL Developer
    • 1.5 如何快速掌握Oracle
  • 第2章 Oracle 12c的安装与配置
    • 2.1 安装Oracle 12c
    • 2.2 启动服务并登录Oracle数据库
      • 2.2.1 启动Oracle服务
      • 2.2.2 登录Oracle数据库
    • 2.3 卸载Oracle 12c
    • 2.4 疑难解惑
    • 2.5 经典习题
  • 第3章 数据库和数据表的基本操作
    • 3.1 创建数据库
    • 3.2 删除数据库
    • 3.3 创建数据表
      • 3.3.1 创建表的语法形式
      • 3.3.2 使用主键约束
      • 3.3.3 使用外键约束
      • 3.3.4 使用非空约束
      • 3.3.5 使用唯一性约束
      • 3.3.6 使用默认约束
      • 3.3.7 使用检查约束
      • 3.3.8 设置表的属性值自动增加
    • 3.4 查看数据表结构
    • 3.5 修改数据表
      • 3.5.1 修改表名
      • 3.5.2 修改字段的数据类型
      • 3.5.3 修改字段名
      • 3.5.4 添加字段
      • 3.5.5 删除字段
    • 3.6 删除数据表
      • 3.6.1 删除没有被关联的表
      • 3.6.2 删除被其他表关联的主表
    • 3.7 综合案例——数据表的基本操作
    • 3.8 疑难解惑
    • 3.9 经典习题
  • 第4章 数据类型和运算符
    • 4.1 Oracle数据类型介绍
      • 4.1.1 数值数据类型
      • 4.1.2 日期与时间类型
      • 4.1.3 字符串类型
    • 4.2 如何选择数据类型
    • 4.3 常见运算符介绍
      • 4.3.1 运算符概述
      • 4.3.2 算术运算符
      • 4.3.3 比较运算符
      • 4.3.4 逻辑运算符
      • 4.3.5 运算符的优先级
    • 4.4 疑难解惑
    • 4.5 经典习题
  • 第5章 Oracle函数
    • 5.1 Oracle函数简介
    • 5.2 数学函数
      • 5.2.1 绝对值函数ABS(x)
      • 5.2.2 算术平方根函数SQRT(x)和求余函数MOD(x,y)
      • 5.2.3 获取整数的函数CEIL(x)和FLOOR(x)
      • 5.2.4 获取随机数的函数DBMS_RANDOM.RANDOM和DBMS_RANDOM.RANDOM(x, y)
      • 5.2.5 四舍五入函数ROUND(x)、ROUND(x,y)和TRUNC(x,y)
      • 5.2.6 符号函数SIGN(x)
      • 5.2.7 幂运算函数POWER(x,y)和EXP(x)
      • 5.2.8 对数运算函数LOG(x,y)和LN(x)
      • 5.2.9 正弦函数SIN(x)和反正弦函数ASIN(x)
      • 5.2.10 余弦函数COS(x)和反余弦函数ACOS(x)
      • 5.2.11 正切函数、反正切函数和余切函数
    • 5.3 字符串函数
      • 5.3.1 计算字符串长度的函数
      • 5.3.2 合并字符串函数CONCAT(s1,s2)
      • 5.3.3 字符串搜索函数INSTR(s,x)
      • 5.3.4 字母大小写转换函数
      • 5.3.5 获取指定长度的字符串的函数substr(s,m,n)
      • 5.3.6 替换字符串的函数REPLACE(s1,s2,s3)
      • 5.3.7 删除字符串首尾指定字符的函数LTRIM(s,n)和RTRIM(s,n)
      • 5.3.8 删除指定字符串的函数TRIM()
      • 5.3.9 字符集名称和ID互换函数
    • 5.4 日期和时间函数
      • 5.4.1 获取当前日期和时间的函数
      • 5.4.2 获取时区的函数
      • 5.4.3 获取指定月份最后一天函数
      • 5.4.4 获取指定日期后一周的日期函数
      • 5.4.5 获取指定日期特定部分的函数
      • 5.4.6 获取两个日期之间的月份数
    • 5.5 转换函数
      • 5.5.1 字符串转ASCII类型字符串函数
      • 5.5.2 二进制转十进制函数
      • 5.5.3 数据类型转换函数
      • 5.5.4 数值转换为字符串函数
      • 5.5.5 字符转日期函数
      • 5.5.6 字符串转数字函数
    • 5.6 系统信息函数
      • 5.6.1 返回登录名函数
      • 5.6.2 返回会话以及上下文信息函数
    • 5.7 综合案例——Oracle函数的使用
    • 5.8 疑难解惑
    • 5.9 经典习题
  • 第6章 查询数据
    • 6.1 基本查询语句
    • 6.2 单表查询
      • 6.2.1 查询所有字段
      • 6.2.2 查询指定字段
      • 6.2.3 查询指定记录
      • 6.2.4 带IN关键字的查询
      • 6.2.5 带BETWEEN AND的范围查询
      • 6.2.6 带LIKE的字符匹配查询
      • 6.2.7 查询空值
      • 6.2.8 带AND的多条件查询
      • 6.2.9 带OR的多条件查询
      • 6.2.10 查询结果不重复
      • 6.2.11 对查询结果排序
      • 6.2.12 分组查询
      • 6.2.13 使用ROWNUM限制查询结果的数量
    • 6.3 使用集合函数查询
      • 6.3.1 COUNT()函数
      • 6.3.2 SUM()函数
      • 6.3.3 AVG()函数
      • 6.3.4 MAX()函数
      • 6.3.5 MIN()函数
    • 6.4 连接查询
      • 6.4.1 内连接查询
      • 6.4.2 外连接查询
      • 6.4.3 复合条件连接查询
    • 6.5 子查询
      • 6.5.1 带ANY、SOME关键字的子查询
      • 6.5.2 带ALL关键字的子查询
      • 6.5.3 带EXISTS关键字的子查询
      • 6.5.4 带IN关键字的子查询
      • 6.5.5 带比较运算符的子查询
    • 6.6 合并查询结果
    • 6.7 为表和字段取别名
      • 6.7.1 为表取别名
      • 6.7.2 为字段取别名
    • 6.8 使用正则表达式查询
      • 6.8.1 查询以特定字符或字符串开头的记录
      • 6.8.2 查询以特定字符或字符串结尾的记录
      • 6.8.3 用符号"."来替代字符串中的任意一个字符
      • 6.8.4 使用"*"和"+"来匹配多个字符
      • 6.8.5 匹配指定字符串
      • 6.8.6 匹配指定字符中的任意一个
      • 6.8.7 匹配指定字符以外的字符
      • 6.8.8 使用{n,}或者{n,m}来指定字符串连续出现的次数
    • 6.9 综合案例——数据表查询操作
    • 6.10 疑难解惑
    • 6.11 经典习题
  • 第7章 插入、更新与删除数据
    • 7.1 插入数据
      • 7.1.1 为表的所有字段插入数据
      • 7.1.2 为表的指定字段插入数据
      • 7.1.3 同时插入多条记录
      • 7.1.4 将查询结果插入到表中
    • 7.2 更新数据
    • 7.3 删除数据
    • 7.4 综合案例——记录的插入、更新和删除
    • 7.5 疑难解惑
    • 7.6 经典习题
  • 第8章 视图
    • 8.1 视图概述
      • 8.1.1 视图的含义
      • 8.1.2 视图的作用
    • 8.2 创建视图
      • 8.2.1 创建视图的语法形式
      • 8.2.2 在单表上创建视图
      • 8.2.3 在多表上创建视图
      • 8.2.4 创建视图的视图
      • 8.2.5 创建没有源表的视图
    • 8.3 查看视图
    • 8.4 修改视图
      • 8.4.1 CREATE OR REPLACE VIEW语句修改视图
      • 8.4.2 ALTER语句修改视图的约束
    • 8.5 更新视图
    • 8.6 删除视图
    • 8.7 限制视图的数据操作
      • 8.7.1 设置视图的只读属性
      • 8.7.2 设置视图的检查属性
    • 8.8 综合案例——视图应用
    • 8.9 疑难解惑
    • 8.10 经典习题
  • 第9章 PL/SQL编程
    • 9.1 PL/SQL概述
      • 9.1.1 PL/SQL是什么
      • 9.1.2 PL/SQL的结构
      • 9.1.3 PL/SQL的编程规范
    • 9.2 使用常量和变量
    • 9.3 使用表达式
    • 9.4 PL/SQL的控制结构与语句
      • 9.4.1 基本处理流程
      • 9.4.2 IF条件控制语句
      • 9.4.3 CASE条件控制语句
      • 9.4.4 LOOP循环控制语句
    • 9.5 PL/SQL中的异常
      • 9.5.1 异常概述
      • 9.5.2 异常处理
    • 9.6 PL/SQL中的函数
    • 9.7 疑难解惑
    • 9.8 经典习题
  • 第10章 存储过程
    • 10.1 创建存储过程
      • 10.1.1 什么是存储过程
      • 10.1.2 创建存储过程
    • 10.2 调用存储过程
    • 10.3 查看存储过程
    • 10.4 存储过程的参数
      • 10.4.1 无参数的存储过程
      • 10.4.2 有参数的存储过程
    • 10.5 修改存储过程
    • 10.6 删除存储过程
    • 10.7 查看存储过程的错误
    • 10.8 综合案例——综合运用存储过程
    • 10.9 疑难解惑
    • 10.10 经典习题
  • 第11章 Oracle触发器
    • 11.1 创建触发器
      • 11.1.1 触发器是什么
      • 11.1.2 创建只有一个执行语句的触发器
      • 11.1.3 创建有多个执行语句的触发器
    • 11.2 查看触发器
      • 11.2.1 查看触发器的名称
      • 11.2.2 查看触发器的内容信息
    • 11.3 触发器的使用
    • 11.4 修改触发器
    • 11.5 删除触发器
    • 11.6 综合案例——触发器使用
    • 11.7 疑难解惑
    • 11.8 经典习题
  • 第12章 游标
    • 12.1 认识游标
      • 12.1.1 游标的概念
      • 12.1.2 游标的优点
      • 12.1.3 游标的分类
    • 12.2 显式游标
      • 12.2.1 显式游标的语法
      • 12.2.2 打开游标
      • 12.2.3 读取游标中的数据
      • 12.2.4 关闭游标
      • 12.2.5 使用显式游标的案例
      • 12.2.6 使用显式游标的LOOP语句
      • 12.2.7 使用BULK COLLECT和FOR语句的游标
      • 12.2.8 使用CURSOR FOR LOOP语句的游标
      • 12.2.9 显式游标的属性
    • 12.3 隐式游标
      • 12.3.1 使用隐式游标
      • 12.3.2 隐式游标的属性
      • 12.3.3 游标中使用异常处理
    • 12.4 综合案例——游标的综合应用
    • 12.5 疑难解惑
    • 12.6 经典习题
  • 第13章 管理表空间
    • 13.1 什么是表空间
    • 13.2 查看表空间
    • 13.3 管理表空间
      • 13.3.1 创建表空间
      • 13.3.2 设置表空间的可用状态
      • 13.3.3 设置表空间的读写状态
      • 13.3.4 重命名表空间
      • 13.3.5 删除表空间
      • 13.3.6 建立大文件表空间
    • 13.4 管理临时表空间
      • 13.4.1 创建临时表空间
      • 13.4.2 查看临时表空间
      • 13.4.3 创建临时表空间组
      • 13.4.4 查看临时表空间组
      • 13.4.5 删除临时表空间组
    • 13.5 管理数据文件
      • 13.5.1 移动数据文件
      • 13.5.2 删除数据文件
    • 13.6 疑难解惑
    • 13.7 经典习题
  • 第14章 事务与锁
    • 14.1 事务管理
      • 14.1.1 事务是什么
      • 14.1.2 事务的属性
      • 14.1.3 事务管理的常用语句
      • 14.1.4 事务的类型
      • 14.1.5 事务的应用实例
      • 14.1.6 事务的保存点
    • 14.2 锁
      • 14.2.1 锁是什么
      • 14.2.2 锁的分类
      • 14.2.3 锁的类型
      • 14.2.4 锁等待和死锁
    • 14.3 综合案例——死锁的案例
    • 14.4 疑难解惑
    • 14.5 经典习题
  • 第15章 Oracle的安全管理
    • 15.1 账户管理
      • 15.1.1 管理账号概述
      • 15.1.2 新建普通用户
      • 15.1.3 修改用户信息
      • 15.1.4 删除用户
    • 15.2 权限管理
      • 15.2.1 授权
      • 15.2.2 收回权限
      • 15.2.3 查看权限
    • 15.3 角色管理
      • 15.3.1 角色概述
      • 15.3.2 创建角色
      • 15.3.3 设置角色
      • 15.3.4 修改角色
      • 15.3.5 查看角色
      • 15.3.6 删除角色
    • 15.4 管理概要文件PROFILE
      • 15.4.1 PROFILE概述
      • 15.4.2 创建概要文件
    • 15.5 疑难解惑
    • 15.6 经典习题
  • 第16章 控制文件和日志
    • 16.1 控制文件简介
    • 16.2 控制文件的应用案例
      • 16.2.1 查看控制文件的内容
      • 16.2.2 更新控制文件的内容
      • 16.2.3 使用init.ora多路复用控制文件
      • 16.2.4 使用SPFILE多路复用控制文件
      • 16.2.5 创建控制文件
    • 16.3 日志简介
    • 16.4 管理日志文件
      • 16.4.1 新建日志文件组
      • 16.4.2 添加日志文件到日志文件组
      • 16.4.3 删除日志文件组和日志文件
      • 16.4.4 查询日志文件组和日志文件
    • 16.5 疑难解惑
    • 16.6 经典习题
  • 第17章 数据备份与还原
    • 17.1 数据备份
      • 17.1.1 冷备份
      • 17.1.2 热备份
    • 17.2 数据还原
    • 17.3 表的导出和导入
      • 17.3.1 用EXP工具导出数据
      • 17.3.2 用EXPDP导出数据
      • 17.3.3 用IMP导入数据
      • 17.3.4 用IMPDP导入数据
    • 17.4 疑难解惑
    • 17.5 经典习题
  • 第18章 Oracle性能优化
    • 18.1 优化简介
      • 18.1.1 修改系统全局区
      • 18.1.2 修改进程全局区
    • 18.2 优化查询
      • 18.2.1 分析查询语句的执行计划
      • 18.2.2 索引对查询速度的影响
      • 18.2.3 使用索引查询
      • 18.2.4 优化子查询
    • 18.3 优化数据库结构
      • 18.3.1 将字段很多的表分解成多个表
      • 18.3.2 增加中间表
      • 18.3.3 增加冗余字段
      • 18.3.4 优化插入记录的速度
    • 18.4 优化Oracle服务器
      • 18.4.1 优化服务器硬件
      • 18.4.2 优化Oracle的参数
    • 18.5 疑难解惑
    • 18.6 经典习题
  • 第19章 Java操作Oracle数据库
    • 19.1 JDBC概述
    • 19.2 Java连接数据库
      • 19.2.1 加载数据库驱动程序
      • 19.2.2 以Thin方式连接Oracle数据库
      • 19.2.3 以JDBC-ODBC桥方式连接Oracle数据库
    • 19.3 Java操作Oracle数据库
      • 19.3.1 创建Statement对象
      • 19.3.2 使用SELECT语句查询数据
      • 19.3.3 插入、更新和删除数据
      • 19.3.4 执行任意SQL语句
      • 19.3.5 关闭创建的对象
    • 19.4 疑难解惑
    • 19.5 经典习题
  • 第20章 设计新闻发布系统数据库
    • 20.1 系统概述
    • 20.2 系统功能
    • 20.3 数据库设计和实现
      • 20.3.1 设计表
      • 20.3.2 设计索引
      • 20.3.3 设计视图
      • 20.3.4 设计触发器
    • 20.4 小 结
  • 第21章 设计论坛管理系统数据库
    • 21.1 系统概述
    • 21.2 系统功能
    • 21.3 数据库设计和实现
      • 21.3.1 设计方案图表
      • 21.3.2 设计表
      • 21.3.3 设计索引
      • 21.3.4 设计视图
      • 21.3.5 设计触发器
    • 21.4 小 结
  • 第22章 开发综合购物网站系统
    • 22.1 在线购物网站系统分析
      • 22.1.1 系统总体设计
      • 22.1.2 系统界面设计
    • 22.2 在线购物网站系统功能分析
      • 22.2.1 系统主要功能
      • 22.2.2 系统文件结构图
    • 22.3 数据库与数据表设计
      • 22.3.1 数据库分析
      • 22.3.2 创建数据库和数据表
    • 22.4 系统主要功能实现
      • 22.4.1 实体类创建
      • 22.4.2 数据库访问类
      • 24.4.3 控制器实现
      • 24.4.4 业务数据处理
    • 22.5 系统的测试
      • 22.5.1 系统运行
      • 22.5.2 项目开发及导入步骤
    • 22.6 项目的打包发行
  • 出版地 中國大陸
  • 語言 簡體中文

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading