oracle数据库应用教程(何茜),Oracle数据库应用教程

本书是针对高等学校的Oracle数据库应用教程,基于真实的教务管理信息系统项目,讲解Oracle数据库设计、管理、开发技术。内容涵盖数据库设计、SQL语句、事务处理、存储过程、触发器、安全性管理和应用程序开发等,适合软件、网络、信息管理专业学生及初学者学习。书中采用任务驱动的方式,旨在提升读者的问题解决能力。
摘要由CSDN通过智能技术生成

《21世纪高等学校规划教材·计算机应用:Oracle数据库应用教程》是作者在多年的数据库开发实践与教学经验的基础上,依据软件专业的职业岗位能力需求和学生的认知规律精心组织编写的。全书通过一个真实的项目——“教务管理信息系统”的开发介绍Oracle数据库系统的管理和开发技术,主要内容包括数据库系统的设计、Oracle入门、数据库操作、数据表操作、存储过程、游标、事务、触发器、数据库安全操作、数据库应用程序开发。

《21世纪高等学校规划教材·计算机应用:Oracle数据库应用教程》内容丰富,系统性强,知识体系新颖,理论与实践结合,具有先进性和实用性。

《21世纪高等学校规划教材·计算机应用:Oracle数据库应用教程》既可作为高职高专软件技术专业、网络技术专业、信息管理专业和电子商务专业数据库课程的教材,也可供大型关系数据库初学者参考使用。

教学目标明确,注重理论与实践的结合 教学方法灵活,培养学生自主学习的能力 教学内容先进,强调计算机在各专业中的应用 教学模式完善,提供配套的教学资源解决方案

21世纪是信息化的时代,作为管理信息的主要手段——数据库技术得到了广泛的应用。从20世纪50年代开始,数据库技术已经逐渐成为计算机领域中最重要的技术之一,是软件学科中一个独立的分支。数据库技术的出现使得计算机可以应用在工业、农业、商业、科研、教育等各个部门,使人们的工作方式和生活方式有了巨大的转变。

Oracle是一款具有面向对象功能的关系型数据库管理系统,是目前使用最广泛的数据库管理系统之一。无论是从技术水平方面,还是从市场领域方面,Oracle都稳稳雄居数据库市场的霸主地位。本书从数据库应用开发的角度出发,系统地介绍了数据库应用和开发所需要的全部知识。以培养数据库应用型人才为目标,提炼、整合了Oracle中最基本、最核心的技术作为教学内容。

在内容编排上,全书以完成一个小型的教务管理信息系统为主线,从数据库的设计到数据库的管理、数据库应用,分为11章。第1、2章主要介绍数据库系统基础知识、Oracle数据库系统的体系结构和常用工具的使用。第3~5章描述数据库中的对象及其基本操作,包括表、视图、索引、序列、同义词等。第6~9章详细讨论程序设计语言PL/SQL、数据库高级程序开发技术(函数和过程、触发器等)。第10章介绍数据库的安全性管理及数据库的备份和恢复。第11章介绍常用的数据库访问技术,具体讲解在.NET平台和Java平台上开发Oracle数据库应用程序的步骤、方法,为深入学习数据库开发做准备。每一章都以一个个工作任务为出发点,首先引入任务实施的背景,其次围绕任务的执行介绍相关的知识点。以任务驱动学生学习思考,培养学生发现问题、分析问题、解决问题的能力。

本书共11章,其中第1章由渭南师范学院吴代文老师编写,第11章由陕西邮电职业技术学院郭军军老师编写,第7章由李奇老师编写,其余各章由陕西邮电职业技术学院何茜老师编写。由于作者水平、时间、精力有限,难免存在不妥和错误之处,敬请批评指正,在此深表感谢。

编者

2012年3月

第1章 数据库设计

1.1 数据库设计的准备工作

1.2 “教务管理信息系统”需求分析

1.3 概念结构设计

1.4 逻辑结构设计

小结

思考与练习

第2章 Oracle入门

2.1 0raclelOg的安装和卸载

2.2 soL*Plus登录

2.3 认识表

2.4 soL*Plus环境设置

2.5 数据库操作

2.6 基本用户管理

小结

思考与练习

第3章 SQL语句——表的基本操作

3.1 表结构的创建、修改、删除

3.1.1 表结构的创建

3.1.2 表结构的修改

3.1.3 表结构的删除

3.2 数据操纵语言

3.3 SELECT语句的基本查询

3.4 SELECT语句的条件查询

3.5 SELECT语句的分组查询

3.6 SELECT语句的排序查询

3.7 函数

3.8 连接查询

3.9 嵌套查询

3.10 集合查询

小结

思考与练习

第4章 数据库中的事务

4.1 数据库事务的概念

4.2 数据库事务的应用

小结

思考与练习

第5章 数据库中的其他对象

5.1 视图创建和操作

5.1.1 什么是视图?

5.1.2 视图的操作

5.1.3 WITHCHECKOPTION选项

5.2 索引

5.3 序列

5.4 同义词

小结

思考与练习

第6章 PL/SQL基础

6.1 PL/soL的基本构成

6.2 变量的数据类型和定义

6.3 控制结构

小结

思考与练习

第7章 游标和异常处理

7.1 隐式游标

7.2 显式游标

7.3 显式游标属性

7.4 异常处理

7.4.1 错误处理

7.4.2 预定义错误

小结

思考与练习

第8章 存储过程、函数和包

8.1 创建和删除存储过程

8.2 带有参数的存储过程

8.3 创建和删除存储函数

8.4 程序包

小结

思考与练习

第9章 触发器

9.1 DML触发器

9.2 替代触发器

9.3 DDL触发器

9.4 系统触发器

9.5 触发器管理

小结

思考与练习

第10章 数据库安全管理

10.1 用户管理和权限操作

10.2 数据库的备份和恢复

小结

思考与练习

第11章 数据库应用程序开发

小结

思考与练习

附录A

参考文献

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值