欢迎光临
免费的PDF电子书下载网站

Oracle应用开发 PDF下载

编辑推荐

暂无

内容简介

  本书从数据库的基本概念出发,以Oracle 11g数据库为背景详细地介绍了数据库的原理和数据库系统的开发技术。理论篇共分为11 章,分别介绍了关系型数据库的概念和理论、Oracle数据库体系结构、SQL Developer 工具的使用、SQL 语句、函数、表、数据维护、视图、PL/SQL语法、游标、函数异常、序列、触发器、数据恢复、并发控制以及数据库安全等内容。书中通过SQL Developer 和SQL *Plus工具实现对Oracle的数据查询,并详细介绍如何通过SQL语句实现表格、索引、约束、视图、存储过程、函数、触发器、序列以及PL/SQL 的编写。本书重点突出、偏重应用,结合理论篇的实例和实践篇对贯穿案例的讲解、剖析及实现,使读者能迅速理解并掌握知识,全面提高动手能力。
  本书适应面广,可作为本科计算机科学与技术、软件外包专业、高职高专计算机软件、计算机网络、计算机信息管理、电子商务和经济管理等专业的程序设计课程的教材。

作者简介

暂无

Oracle应用开发 PDF下载

目录

理论篇
第1章 ;关系型数据库
1.1 ;数据库概述
1.1.1 ;数据库基本概念
1.1.2 ;数据库发展史
1.1.3 ;数据库特征
1.1.4 ;常见数据库
1.2 ;数据模型
1.2.1 ;概念模型
1.2.2 ;逻辑数据模型
1.3 ;关系模型理论
1.3.1 ;关系
1.3.2 ;关系模式
1.3.3 ;关系的完整性
1.3.4 ;关系代数
1.4 ;规范化理论
1.4.1 ;规范化理论的提出
1.4.2 ;函数依赖
1.4.3 ;函数依赖定义的码
1.4.4 ;范式及各范式的关系
1.4.5 ;多值依赖
1.4.6 ;规范化思想
1.5 ;数据库设计
1.5.1 ;数据库设计特点
1.5.2 ;需求分析
1.5.3 ;数据流图和数据字典
1.6 ;概念结构设计
1.6.1 ;概念结构设计定义
1.6.2 ;概念结构设计的方法和步骤
1.6.3 ;数据抽象
1.6.4 ;E-R图的生成
1.7 ;逻辑结构设计
1.7.1 ;初始关系模式设计
1.7.2 ;数据模型优化的方法
1.7.3 ;模式评价与改进
小结
练习

第2章 ;Oracle数据库
2.1 ;Oracle数据库概述
2.1.1 ;Oracle数据库简介
2.1.2 ;Oracle发展史
2.1.3 ;Oracle数据库的应用结构
2.2 ;Oracle体系结构
2.3 ;Oracle数据库存储结构
2.3.1 ;物理存储结构
2.3.2 ;逻辑存储结构
2.4 ;Oracle数据库实例
2.4.1 ;Oracle实例概述
2.4.2 ;SGA
2.4.3 ;PGA
2.4.4 ;后台进程
小结
练习

第3章 ;SQLDeveloper开发工具
3.1 ;SQLDeveloper概述
3.1.1 ;SQLDeveloper简介
3.1.2 ;SQLDeveloper下载
3.1.3 ;创建数据库连接
3.2 ;SQLDeveloper基本操作
3.2.1 ;数据操作
3.2.2 ;表的创建、修改
3.3 ;开发与调试
3.3.1 ;创建存储过程
3.3.2 ;运行存储过程
3.3.3 ;调试存储过程
3.4 ;导入与导出
3.4.1 ;导出数据
3.4.2 ;导入数据
小结
练习

第4章 ;SQL应用基础
4.1 ;SQL语言概述
4.1.1 ;SQL语言特点
4.1.2 ;SQL分类
4.1.3 ;SQL语句编写规则
4.2 ;数据查询
4.2.1 ;列查询
4.2.2 ;条件查询
4.2.3 ;算术运算符
4.2.4 ;排序
4.2.5 ;联合查询
4.3 ;多表查询
4.3.1 ;内连接
4.3.2 ;外连接
4.4 ;子查询
4.4.1 ;单行和多行子查询
4.4.2 ;多列子查询
4.4.3 ;相关子查询
4.5 ;系统函数
4.5.1 ;单行函数
4.5.2 ;数据分组
4.6 ;数据操作
4.6.1 ;插入数据
4.6.2 ;更新数据
4.6.3 ;删除数据
4.7 ;DML事务操作
小结
练习

第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 维护约束
小结
练习

第6章 视图与序列
6.1 视图概述
6.2 建立视图
6.2.1 简单视图
6.2.2 复杂视图
6.2.3 连接视图
6.2.4 只读视图
6.2.5 CHECK约束
6.3 维护视图
6.3.1 修改视图
6.3.2 重新编译视图
6.3.3 删除视图
6.4 序列
6.4.1 序列概述
6.4.2 使用序列
6.4.3 维护序列
小结
练习

第7章 PL/SQL基础
7.1 PL/SQL简介
7.1.1 PL/SQL概述
7.1.2 PL/SQL结构
7.1.3 PL/SQL块分类
7.1.4 注释
……

前沿

随着IT产业的迅猛发展,企业对应用型人才的需求越来越大。“全面贴近企业需求,无缝打造专业实用人才”是目前高校计算机专业教育的革新方向。
该系列教材是面向高等院校软件专业方向的标准化教材。教材研发充分结合软件企业的用人需求,经过充分的调研和论证,并参照多所高校一线专家的意见,具有系统性、实用性等特点。旨在使读者在系统掌握软件开发知识的同时,着重培养其综合应用能力和解决问题的能力。
该系列教材具有如下几个特色。
1. 以培养应用型人才为目标
本系列教材以应用型软件及外包人才为培养目标,在原有体制教育的基础上对课程进行深层次改革,强化“应用型”技术动手能力。使读者在经过系统、完整的学习后能够达到如下要求。
?? 掌握软件开发所需的理论和技术体系以及软件开发过程规范体系;
?? 能够熟练地进行设计和编码工作,并具备良好的自学能力;
?? 具备一定的项目经验,包括代码的调试、文档编写、软件测试等内容;
?? 达到软件企业的用人标准,实现学校学习与企业的无缝对接。
2. 以新颖的教材架构来引导学习
本系列教材在内容设置上借鉴了软件开发中“低耦合高内聚”的设计理念,组织架构上遵循软件开发中的MVC理念,即在保证最小教学集的前提下可根据自身的实际情况对整个课程体系进行横向或纵向裁剪。教材的主要组成部分如下所示。
??理论篇:最小学习集。学习内容的选取遵循“二八原则”,即重点内容由企业中常用的20%的技术组成,以“任务驱动”的方式引导知识点的学习,以章节为单位进行组织,章节的结构如下。
?? 本章目标:明确本章的学习重点和难点;
?? 学习导航:以流程图的形式指明本章在整本教材中的位置和学习顺序;
?? 任务描述:“案例教学”,驱动本章教学的任务,所选任务典型、实用;
?? 章节内容:通过小节迭代组成本章的学习内容,以任务描述贯穿始终。
Oracle 应用开发
??实践篇:多点于一线,任务驱动,以完整的具体案例贯穿始终,力求使学生在动手实践的过程中,加深课程内容的理解,培养学生独立分析和解决问题的能力,并配备相关知识的拓展讲解和拓展练习,拓宽学生的知识面。
3.以完备的教辅体系和教学服务来保证教学为充分体现“实境耦合”的教学模式,方便教学实施,保障教学质量和学习效果,另外还开发了可配套使用的项目实训教材和全套教辅产品,可供各院校选购:
??项目篇:多线于一面,项目篇是理论篇和实践篇在项目开发上的应用,以辅助教材的形式提供适应当前课程(及先行课程)的综合项目,遵循软件开发过程,注重工作过程的系统性,培养学生分析解决实际问题的能力,是实施“实境”教学的关键环节。
??立体配套:为适应教学模式和教学方法的改革,本系列教材提供完备的教辅产品,主要包括教学指导、实验指导、电子课件、习题集、题库资源、项目案例等内容,并配以相应的网络教学资源。
??教学服务:教学实施方面,提供全方位的解决方案(在线课堂解决方案、专业建设解决方案、实训体系解决方案、教师培训解决方案和就业指导解决方案等),以适应软件开发教学过程的特殊性,为教学工作的顺利开展和教学成果的转化保驾护航。
本系列教材、教辅、网络资源及相关教学服务的推出对于高校计算机相关专业的建设具有重要的推动作用,加快了建立新课程教材体系、考试评价制度、培养学生创新能力和实践能力的培养模式的步伐。另外,该课程的设置以学生就业为导向,实现了专业设置和社会需求的互动,从而实现了高校教育和企业用人需求之间的联通,对于促进高校课程改革和扩大高校毕业生就业具有重要的意义。
本系列教材由青岛东合信息技术有限公司编著,参与本书编写工作的还有:韩敬海、丁春强、吴明君、赵克玲、高峰、张幼鹏、张玉星、张旭平等。参与本书编写工作的还有:青岛农业大学、潍坊学院、曲阜师范大学、济宁学院、济宁医学院等高校,期间得到了各合作院校专家及一线教师的大力支持和协作。在此技术丛书出版之际要特别感谢给予我们开发团队大力支持和帮助的领导及同事,感谢合作院校的师生给予我们的支持和鼓励,更要感谢开
发团队每一位成员所付出的艰辛劳动。如有意见或建议, 可访问公司网站
(http://www.dong-he.cn)或发邮件至dh_iTeacher@126.com。
高校软件外包专业 项目组
2013 年5 月

Oracle应用开发 pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:Oracle应用开发