![]()
内容推荐 聚慕课教育研发中心编著的《Oracle从入门到项目实践(超值版超值微视频版)/软件开发魔典》采取“基础知识→核心技术→核心应用→高级应用→项目实践”的结构和“由浅入深,由深到精”的学习模式进行讲解。全书共5篇24章,第1篇讲解Oracle数据安装、配置与管理、Oracle数据库体系结构、SQL基础、数据库和数据表的基本操作等:第2篇深入讲解数据类型和运算符、查询数据表中的数据、数据的基本操作、视图的基本操作、游标的基本操作、存储过程的应用等:第3篇详细讲解Oracle触发器的应用、Oracle函数的应用、Oracle表空间的管理、Oracle事务与锁的应用等:第4篇介绍Oracle数据库安全管理、Oracle控制文件和日志的管理、Oracle数据的备份与还原、Oracle数据库的性能优化、Oracle的其他高级技术等:第5篇在实践环节讲解设计公司人事管理系统、设计学生错题管理系统、设计大型商务网站系统等实践案例,介绍了完整的Oracle数据库系统开发流程。全书不仅融入了作者丰富的工作经验和多年的使用心得,还提供了大量来自工作现场的实例,具有较强的实战性和可操作性。 本书的目的是多角度、全方位地帮助读者快速掌握软件开发技能,构建从高校到社会的就职桥梁,让有志于从事软件开发的读者轻松步入职场。同时本书还赠送王牌资源库,由于赠送的资源比较多,我们在本书前言部分对资源包的具体内容、获取方式以及使用方法等做了详细说明。 本书适合Oracle入门者,也适合Oracle数据库管理员以及想全面学习Oracle数据库技术以提升实战技能的人员阅读,还可作为大中专院校及培训机构的老师、学生以及正在进行软件专业相关毕业设计的学生阅读。 目录 第1篇 基础知识 第1章 步入Oracle编程世界——Oracle初探 本章教学微视频:15个33分钟 1.1 数据库系统简介 1.1.1 数据库技术的发展 1.1.2 数据库系统的组成 1.1.3 当前主流数据库产品 1.2 数据库系统的体系结构 1.2.1 数据库的三级模式 1.2.2 三级模式的工作原理 1.2.3 三级模式之间的映射 1.3 认识Oracle数据库 1.3.1 Oracle数据库的发展历程 1.3.2 Oracle数据库的行业应用 1.3.3 Oracle数据库的行业地位 1.3.4 Oracle数据库的发展前景 1.3.5 Oracle数据库的云服务特性 1.3.6 Oracle数据库的优点与缺点 1.4 关系数据库的特性和规范 1.4.1 关系数据库的基本特性 1.4.2 关系数据库的设计规范 1.4.3 关系数据库的设计原则 1.5 就业面试技巧与解析 1.5.1 面试技巧与解析(一) 1.5.2 面试技巧与解析(二) 第2章 Oracle数据库安装、配置与管理 本章教学微视频:12个 23分钟 2.1 Oracle数据库安装条件 2.1.1 硬件条件 2.1.2 软件条件 2.2 安装Oracle数据库软件 2.2.1 获取Oracle数据库软件 2.2.2 在Windows中安装Oracle 2.3 启动与停止Oracle数据库服务 2.3.1 启动Oracle数据库服务 2.3.2 停止Oracle数据库服务 2.3.3 重启Oracle数据库服务 2.4 移除Oracle数据库软件 2.4.1 卸载Oracle产品 2.4.2 删除注册表项 2.4.3 删除环境变量 2.4.4 删除目录并重启计算机 2.5 创建我的第一个Oracle数据库 2.6 就业面试技巧与解析 2.6.1 面试技巧与解析(一) 2.6.2 面试技巧与解析(二) 第3章 熟悉Oracle数据库体系结构 本章教学微视频:26个49分钟 3.1 Oracle体系结构概述 3.2 逻辑存储结构 3.2.1 表空间 3.2.2 数据段 3.2.3 数据区 3.2.4 数据块 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 Oracle内存结构 3.4.1 系统全局区(SGA) 3.4.2 程序全局区(PGA) 3.5 Oracle内存组成 3.5.1 数据库高速缓冲区 3.5.2 数据字典缓冲区 3.5.3 重做日志缓冲区 3.5.4 SQL共享池 3.6 Oracle数据库进程 3.6.1 用户进程 3.6.2 服务器进程 3.6.3 后台进程 3.7 Oracle数据库实例 3.7.1 数据库实例 3.7.2 实例的启动 3.8 Oracle数据字典 3.8.1 Oracle数据字典概述 3.8.2 Oracle常用数据字典 3.9 就业面试技巧与解析 3.9.1 面试技巧与解析(一) 3.9.2 面试技巧与解析(二) 第4章 数据库操作语言——SQL基础 本章教学微视频:18个 20分钟 4.1 认识SQL 4.1.1 SQL的标准 4.1.2 SQL的种类 4.1.3 SQL的功能 4.2 SQL的数据类型 4.2.1 SQL通用数据类型 4.2.2 SQL DB数据类型 4.3 数据定义语言 4.3.1 CREATE语句 4.3.2 ALTER语句 4.3.3 DROP语句 4.4 数据操纵语言 4.4.1 INSERT语句 4.4.2 UPDATE语句 19.1 性能优化的原则 19.2 优化Oracle内存 19.2.1 优化系统全局区 19.2.2 优化进程全局区 19.3 优化查询操作 19.3.1 优化子查询 19.3.2 使用索引查询 19.3.3 索引对查询速度的影响 19.4 优化数据库结构 19.4.1 分解多个表 19.4.2 增加中间表 19.4.3 增加冗余字段 19.4.4 优化插入记录的速度 19.5 优化Oracle服务器 19.5.1 优化服务器硬件 19.5.2 优化Oracle的参数 19.6 就业面试技巧与解析 19.6.1 面试技巧与解析(一) 19.6.2 面试技巧与解析(二) 第20章 Oracle的其他高级技术 本章教学微视频:4个9分钟 20.1 快照 20.2 面向对象 20.3 对象类型的使用方法 20.4 索引技术 20.5 就业面试技巧与解析 21.5.1 面试技巧与解析(一) 21.5.2 面试技巧与解析(二) 第5篇 项目实践 第21章 项目开发与规划 本章教学微视频:14个28分钟 21.1 项目开发流程 21.1.1 策划阶段 21.1.2 需求分析阶段 21.1.3 设计阶段 21.1.4 开发阶段 21.1.5 编码阶段 21.1.6 系统测试阶段 21.1.7 系统验收阶段 21.1.8 系统维护阶段 21.2 项目开发团队 21.2.1 项目团队组成 21.2.2 项目团队要求 21.3 项目的实际运作 21.4 项目规划常见问题及解决 21.4.1 如何满足客户需求 21.4.2 如何控制项目进度 21.4.3 如何控制项目预算 第22章 Oracle 在人力资源行业 |