您好,欢迎来到聚文网。 登录 免费注册
Oracle数据库开发与应用

Oracle数据库开发与应用

  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: 郭克华//王超 著作
  • 出版日期: 2012-01-01
  • 商品条码: 9787302258148
  • 版次: 1
  • 出版年份: 2012
定价:¥34.5 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
《Oracle数据库开发与应用》是JavaEE工程师零起点培训系列之一。
目录
第1部分数据库入门
第1章数据库入门
1.1认识数据库
1.1.1数据库的使用
1.1.2数据库的定义
1.1.3数据库管理系统
1.2实体-关系模型
1.2.1实体-关系模型的定义
1.2.2E-R图画法
1.3表
1.3.1表的定义
1.3.2表中的行和列
1.4表中的重要概念
1.4.1用主键保证数据唯一性
1.4.2用外键保证引用完整性

第2章数据库表结构设计
2.1表结构设计的重要性
2.2实体和属性
2.2.1提取实体和属性的方法
2.2.2将实体映射为表
2.3提取关系
2.3.1一对一关系下的表设计
2.3.2一对多关系下的表设计
2.3.3多对多关系下的表设计
2.3.4实体自身发生联系情况下的表设计
2.4特殊情况下的表设计
2.4.1引入冗余字段
2.4.2其他技巧

第3章实践指导1
3.1教务管理系统的需求
3.1.1基本功能
3.1.2学生的功能
3.1.3教师的功能
3.1.4管理员的功能
3.2提取实体和属性
3.2.1识别实体和属性
3.2.2画出E-R图
3.2.3实体映射为表
3.3提取关系
3.4得出最终结果
3.5其他问题
3.5.1存在的问题
3.5.2思考

第2部分数据查询
第4章Oracle的安装和使用
4.1认识Oracle
4.1.1认识Oracle公司
4.1.2Oracle公司的产品
4.2安装Oracle
4.2.1系统需求
4.2.2获取Oracle安装软件
4.2.3安装Oracle
4.3Oracle数据库的常用开发工具
4.3.1用DatabaseControl管理数据库
4.3.2用DatabaseConfigurationAssistant创建和删除数据库
4.3.3用SQLPlus进行数据库操作
4.4用PL/SQLDeveloper管理数据库
4.4.1安装PL/SQLDeveloper
4.4.2使用PL/SQLDeveloper
4.5使用scott用户

第5章数据库简单查询
5.1认识SQL
5.1.1SQL的作用
5.1.2SQL的定义
5.1.3SQL书写规则
5.2教学数据库介绍
5.2.1表的基本知识
5.2.2本书中的样例表
5.3基本查询语句SELECT
5.3.1最简单的SELECT语句
5.3.2字符串连接
5.3.3包含算术表达式的SELECT语句
5.3.4字段别名
5.3.5空值的使用
5.3.6去掉重复值
5.4带有限制条件的查询
5.4.1用WHERE限制查询出的数据
5.4.2WHERE中的运算符
5.4.3用BETWEEN…AND定位某一范围
5.4.4用IN代替OR运算符
5.4.5用LIKE进行模糊查询
5.4.6用IS判断空值
5.5对查询数据的排序
5.5.1使用ORDERBY排序输出结果
5.5.2ORDERBY的一些特殊用法

第6章数据库连接查询
6.1认识连接查询
6.1.1连接查询的作用
6.1.2使用连接查询
6.1.3需要注意的问题
6.2内连接
6.2.1内连接的定义
6.2.2使用内连接
6.3外连接
6.3.1外连接的定义
6.3.2使用外连接
6.4其他连接
6.4.1使用CROSSJOIN实现笛卡儿积
6.4.2使用NATURALJOIN进行自动连接
6.4.3使用USING子句进行连接

第7章实践指导2
7.1安装Oracle以及附属软件
7.1.1安装Oracle
7.1.2安装PL/SQLDeveloper
7.1.3初始化教学数据库
7.2关于单表查询的实践
7.3关于连接查询的实践
7.4总结

第8章聚合函数
8.1认识聚合函数
8.1.1聚合函数的作用
8.1.2使用聚合函数
8.2用COUNT计算总个数
8.3用AVG计算平均值
8.4用SUM计算总和
8.5用MAX和MIN求最大值和最小值
8.5.1MAX和MIN的用法
8.5.2一个容易出错的地方
8.6使用GROUPBY对数据进行分组
8.6.1GROUPBY的作用
8.6.2使用GROUPBY
8.6.3几个特殊功能
8.7使用HAVING子句对聚合结果进行限制

第9章数据库子查询
9.1认识子查询
9.1.1子查询的作用
9.1.2使用子查询
9.2详解子查询
9.2.1子查询的使用位置
9.2.2关联子查询
9.3用WITH和ROWNUM实现子查询
9.3.1用WITH重用子查询
9.3.2用ROWNUM限制查询结果
9.4和子查询相关的运算符
9.4.1EXISTS关键字
9.4.2多行比较运算符
9.4.3结果集的合并和保存

第10章单行数据处理函数
10.1认识单行数据处理函数
10.1.1单行数据处理函数的作用
10.1.2使用单行数据处理函数
10.2字符串处理函数
10.3数值处理函数
10.4日期处理函数
10.5类型转换函数
10.6其他函数

第11章实践指导3
11.1关于聚合函数的实践
11.2关于子查询的实践
11.3关于数据处理函数的实践
11.4总结

第3部分数据修改和维护
第12章添加、删除和修改数据
12.1认识DML语句
12.2使用INSERT语句插入数据
12.2.1向表中插入一条记录
12.2.2向表中插入多条记录
12.3使用DELETE语句删除数据
12.3.1带简单条件的DELETE语句
12.3.2带子查询的DELETE语句
12.4用UPDATE语句修改数据
12.4.1带简单条件的UPDATE语句
12.4.2带子查询的UPDATE语句
12.5认识事务
12.5.1事务的作用
12.5.2控制事务
12.5.3设置保存点

第13章表的创建与表的约束
13.1认识数据库对象
13.2创建和管理表
13.2.1创建和删除表
13.2.2修改表结构
13.3约束的作用
13.4使用主键约束
13.5使用非空约束
13.6使用唯一性约束
13.7使用外键约束
13.8使用CHECK约束

第14章索引、视图、同义词和序列
14.1认识索引
14.1.1索引的作用
14.1.2创建索引
14.1.3索引使用技巧
14.2认识视图
14.2.1视图的作用
14.2.2创建视图
14.2.3通过视图修改数据
14.3认识同义词
14.4认识序列

第15章实践指导4
15.1关于数据增删改的实践
15.2关于表创建和表管理的实践
15.3关于索引、视图和同义词的实践
第4部分数据库编程

第16章PL/SQL编程
16.1认识PL/SQL编程
16.1.1PL/SQL编程的作用
16.1.2PL/SQL编程的优点
16.1.3最简单的PL/SQL程序
16.2在PL/SQL中使用变量
16.2.1声明变量
16.2.2将变量结合SQL使用
16.2.3使用记录变量
16.2.4使用表变量
16.3用PL/SQL实现判断逻辑
16.3.1用IF语句实现判断逻辑
16.3.2用CASE语句实现判断逻辑
16.4用PL/SQL实现循环逻辑
16.4.1用LOOP语句实现循环逻辑
16.4.2用WHILE语句实现循环逻辑
16.4.3用FOR语句实现循环逻辑

第17章存储过程、函数和包
17.1认识存储过程
17.1.1存储过程的作用
17.1.2创建存储过程
17.1.3调用存储过程
17.2详解存储过程
17.2.1带输入参数的存储过程
17.2.2存储过程内部的返回
17.2.3带输出参数的存储过程
17.3认识函数
17.3.1函数的作用
17.3.2创建函数
17.3.3调用函数
17.3.4将函数使用到SQL语句
17.4认识包
17.4.1定义包
17.4.2使用包

第18章触发器
18.1认识触发器
18.1.1触发器的作用
18.1.2使用触发器
18.1.3测试触发器
18.2数据操作语言触发器
18.2.1数据操作语言触发器的定义
18.2.2用BEFORE触发器进行数据校验
18.2.3用AFTER触发器进行级联操作
18.2.4认识语句级触发器
18.2.5INSTEADOF触发器
18.3数据定义语言触发器
18.4触发器和其他数据库对象的关系

第19章游标和异常
19.1游标
19.1.1游标的作用
19.1.2定义游标
19.1.3使用游标
19.1.4游标和其他数据库对象的结合使用
19.1.5用FOR循环简化游标操作
19.2异常处理
19.2.1异常处理的作用
19.2.2进行异常处理
19.2.3处理特定异常

第20章实践指导5
20.1关于PL/SQL的实践
20.2关于存储过程、函数的实践
20.3关于触发器的实践
20.4关于游标的实践

第5部分数据库管理
第21章OEM、监听与网络服务配置
21.1认识OEM
21.2监听器配置
21.2.1认识监听器
21.2.2配置监听器
21.3服务配置

第22章Oracle的安全管理
22.1认识用户
22.1.1用户的定义
22.1.2创建用户
22.1.3赋予用户权限
22.2认识角色
22.2.1角色的定义
22.2.2创建角色
22.2.3赋予用户角色
22.3配置文件

第23章表空间管理和SQLLoader
23.1表空间管理
23.1.1表空间的定义
23.1.2创建表空间
23.1.3修改用户的表空间
23.2SQLLoader
23.2.1认识SQLLoader
23.2.2使用SQLLoader

第24章数据备份与恢复
24.1数据备份与恢复
24.2逻辑备份与恢复
24.3物理备份与恢复入门
24.3.1认识物理备份与恢复
24.3.2冷备份与恢复
24.3.3热备份与恢复

第25章实践指导6
25.1关于OEM的实践
25.2关于监听和服务配置的实践
25.3关于用户和角色的实践
25.4关于表空间和SQLLoader的实践
25.5关于数据库备份和恢复的实践

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网