×
暂无评论
图文详情
  • ISBN:9787115418081
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:312
  • 出版时间:2016-04-01
  • 条形码:9787115418081 ; 978-7-115-41808-1

本书特色

本书作为oracle程序设计的教程,系统、全面地介绍了有关oracle程序开发所涉及的各方面知识。全书共分13章,内容包括数据库的基本概念与oracle环境、数据库创建、表与表数据操作、数据库的查询和视图、索引和数据的完整性、pl/sql语言介绍、存储过程和触发器、高级数据类型、系统安全管理、备份和恢复、闪回操作和undo表空间、其他概念、课程设计——企业人事管理系统。全书每章内容都与实例紧密结合,有助于学生理解知识、应用知识,达到学以致用的目的。 本书是慕课版教材,各章节主要内容配备了以二维码为载体的微课,并在人邮学院(www.rymooc.com)平台上提供了慕课。此外本书还提供了配套资源包,其中提供了本书所有实例、上机指导、综合案例和课程设计的源代码,制作精良的电子课件ppt,自测试卷等内容。其中,源代码全部经过精心测试,能够在windows 7、windows 8、windows 10系统下编译和运行。资源包也可在人邮学院下载。

内容简介

30小时慕课教学视频同步讲解,让学习更高效快捷;80个精彩课堂案例,12个课堂实验,1个综合案例,oracle学习从入门到精通;66道习题,300道自测题,5套自测试卷,巩固所学知识;提供免费教学资源,包括精品教学ppt、案例源代码、自测题库、拓展综合案例。 

目录

第1章 数据库的基本概念与oracle环境 11.1 数据库基本概念 21.1.1 数据库与数据库管理系统 21.1.2 数据模型 21.1.3 关系型数据库语言 21.2 oracle数据库环境 31.2.1 oracle数据库简介 31.2.2 oracle 11g的安装 31.2.3 oracle 11g的卸载 91.3 oracle的管理工具 111.3.1 企业管理器 111.3.2 sql*plus工具 121.3.3 sql developer工具 14小结 18上机指导 18习题 20第2章 数据库创建 212.1 oracle数据库基本概念 222.1.1 逻辑存储结构 222.1.2 物理存储结构 252.1.3 实例 262.2 界面方式创建数据库 312.2.1 数据库的创建与删除 322.2.2 数据库的修改 352.3 命令方式创建数据库 392.3.1 创建数据库 402.3.2 修改数据库 462.3.3 删除数据库 47小结 48上机指导 48习题 49第3章 表与表数据操作 503.1 表结构和数据类型 513.1.1 表和表结构 513.1.2 数据类型 513.1.3 表结构设计 533.2 创建和管理表空间 543.2.1 界面方式创建表空间 543.2.2 命令方式创建表空间 563.3 界面方式操作表 603.3.1 oem方式操作表 603.3.2 使用sql developer操作表 643.4 命令方式操作表 663.4.1 创建表 663.4.2 修改表 683.4.3 删除表 713.5 操作表数据 713.5.1 插入数据 713.5.2 修改记录 733.5.3 删除记录 74小结 76上机指导 76习题 77第4章 数据库的查询和视图 784.1 选择、投影和连接 794.1.1 选择 794.1.2 投影 794.1.3 连接 794.2 数据库的查询 804.2.1 选择列 814.2.2 选择行 844.2.3 连接 894.2.4 统计 944.2.5 排序 964.3 数据库视图 974.3.1 视图的概念 974.3.2 创建视图 984.3.3 查询视图 994.3.4 更新视图 1004.3.5 修改视图的定义 1014.3.6 删除视图 102小结 102上机指导 102习题 103第5章 索引与数据完整性 1055.1 索引 1065.1.1 索引的分类 1065.1.2 建立索引的注意事项 1065.1.3 创建索引 1075.1.4 维护索引   1095.1.5 删除索引 1095.2 数据的完整性和约束性 1105.2.1 非空约束 1105.2.2 主键约束 1115.2.3 唯一性约束 1135.2.4 外键约束 1145.2.5 禁用约束 1165.2.6 激活约束 1175.2.7 删除约束 117小结 118上机指导 118习题 119第6章 pl/sql语言介绍 1206.1 pl/sql概述 1216.1.1 pl/sql的特点 1216.1.2 pl/sql的开发和运行环境   1216.2 pl/sql字符集 1216.2.1 合法字符 1216.2.2 运算符 1226.2.3 其他符号 1226.3 pl/sql变量、常量和数据类型 1236.3.1 定义变量和常量 1236.3.2 基本数据类型 1246.3.3 特殊数据类型 1256.4 pl/sql基本程序结构和语句 1286.4.1 pl/sql程序块 1286.4.2 选择语句 1296.4.3 循环结构 1336.4.4 选择和跳转语句 1356.4.5 异常 1376.4.6 空操作和空值 1426.5 系统内置函数 1426.5.1 字符类函数 1426.5.2 数字类函数 1456.5.3 日期和时间类函数 1466.5.4 转换类函数 1476.5.5 聚合类函数 1476.6 函数 1486.6.1 函数的创建与调用 1486.6.2 函数的删除 1496.7 游标 1496.7.1 显式游标 1506.7.2 隐式游标 1536.7.3 使用游标变量 1536.7.4 使用游标表达式 1556.8 程序包的使用 1556.8.1 程序包的规范 1566.8.2 程序包的主体 157小结 158上机指导 158习题 159第7章 存储过程和触发器 1607.1 存储过程 1617.1.1 存储过程的创建和执行 1617.1.2 存储过程的修改   1627.1.3 存储过程的删除   1637.2 触发器 1637.2.1 利用sql语句创建触发器    1637.2.2 利用界面方式创建触发器 1697.2.3 启用和禁用触发器 1707.2.4 触发器的删除 1717.3 事务 1717.3.1 事务的概念 1717.3.2 事务处理 1727.3.3 自治事务 1787.4 锁 1787.4.1 锁机制和死锁 1797.4.2 锁的类型 1797.4.3 表锁和事务锁 180小结 181上机指导 181习题 182第8章 高级数据类型 1838.1 oracle数据库与大对象数据 1848.1.1 大对象数据类型 1848.1.2 oracle数据库中导入大对象数据   1848.2 oracle数据库与xml 1878.2.1 xml概述 1878.2.2 oracle xml db概述 1898.2.3 oracle数据库中导入xml数据 1908.2.4 xquery的基本用法 192小结 196上机指导 196习题 197第9章 系统安全管理 1989.1 用户 1999.1.1 创建用户 1999.1.2 管理用户 2019.2 权限管理 2029.2.1 权限概述    2029.2.2 系统权限管理 2039.2.3 对象权限管理 2059.2.4 安全特性 2059.3 角色管理 2079.3.1 角色概述 2079.3.2 创建用户角色 2089.3.3 管理用户角色 2089.4 概要文件和数据字典视图 2099.4.1 使用概要文件管理密码 2099.4.2 使用概要文件管理资源 2119.4.3 数据字典视图 2129.5 审计 2149.5.1 审计启用 2149.5.2 登录审计 2169.5.3 操作审计 2179.5.4 权限审计 218小结 219上机指导 219习题 220第10章 备份和恢复 22110.1 备份和恢复概述 22210.2 rman备份恢复工具 22310.2.1 rman的好处   22310.2.2 rman组件基础  22410.2.3 分配rman通道 22510.2.4 rman的常用命令 22710.3 使用rman工具实现数据备份 22810.3.1 rman备份策略 22810.3.2 使用rman备份数据库文件和归档日志 22910.3.3 增量备份 23110.4 使用rman工具实现数据恢复 23210.4.1 数据的完全恢复 23210.4.2 数据的不完全恢复 23410.5 数据泵 23710.5.1 数据泵概述 23710.5.2 数据泵的使用 238小结 244上机指导 244习题 246第11章 闪回操作和undo表空间 24711.1 闪回操作 24811.1.1 基本概念 24811.1.2 闪回数据库 24811.1.3 闪回数据表 25211.1.4 闪回丢弃 25411.1.5 其他闪回技术   25511.2 undo表空间 25711.2.1 自动undo管理 25711.2.2 undo表空间的优点    25711.2.3 undo表空间管理参数 25711.2.4 创建和管理undo表空间 258小结 259上机指导 259习题 260第12章 其他概念 26112.1 数据库链接 26212.1.1 创建数据库链接   26212.1.2 使用数据库链接   26312.1.3 删除数据库链接 26312.2 快照 26412.2.1 创建快照 26412.2.2 修改快照 26812.2.3 删除快照 26912.3 序列 26912.3.1 创建序列   26912.3.2 管理序列   271小结 271上机指导 271习题 272第13章 综合案例——企业人事管理系统 27313.1 需求分析 27413.2 系统设计 27413.2.1 系统目标 27413.2.2 系统功能结构 27413.2.3 系统业务流程 27413.2.4 系统预览 27513.2.5 系统编码规范 27813.3 系统开发及运行环境 27813.4 数据库设计 27813.4.1 实体e-r图设计   27813.4.2 数据库逻辑结构设计 28013.5 系统文件夹组织结构 28113.6 公共模块设计 28113.6.1 编写hibernate配置文件 28113.6.2 编写hibernate持久化类和映射文件 28213.6.3 编写通过hibernate操作持久化对象的常用方法 28313.6.4 创建用于特殊效果的部门树对话框 28413.6.5 创建通过部门树选取员工的面板和对话框 28613.7 hibernate关联关系的建立方法 28713.7.1 建立一对一关联 28813.7.2 建立一对多关联 28913.8 主窗体设计 29013.8.1 实现导航栏 29013.8.2 实现工具栏 29213.9 人事管理模块设计 29413.9.1 实现上传员工照片功能 29613.9.2 实现组件联动功能 29813.9.3 通过java反射验证数据是否为空 30013.10 待遇管理模块设计 30113.10.1 实现建立一个新的账套 30113.10.2 实现为新建的账套添加项目 30213.10.3 实现修改项目的金额 30313.10.4 实现统计报表 30513.11 系统维护模块设计 30613.11.1 实现修改名称功能 30813.11.2 实现添加部门的功能 30913.11.3 实现删除现有部门的功能 311小结 312
展开全部

作者简介

明日科技,程序设计类畅销书作者,其主要作品“视频大讲堂”系列,每个品种都在其同品种的图书中销售名列前茅。累计销售数十万册。其中《Oracle从入门到精通》长期占据Oracle零售图书排行榜首位,年销量数万册。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航