网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 数据库 > 商品详情

从零开始学Oracle(附CD光盘1张)

分享到:
从零开始学Oracle(附CD光盘1张)

最 低 价:¥33.80

定 价:¥45.00

作 者:

出 版 社:电子工业出版社

出版时间:2012-9-26

I S B N:9787121180279

商品详情

编辑推荐

从零开始,手把手教会你安装Oracle数据库系统,数据库日常管理,以及SQLPL/SQL开发

内容简介

本书用简单易懂的实例和大量的图示,深入浅出地介绍了Oracle数据库的操作与编程方面的知识。作者以实际工作为切入点,详细介绍了Oracle数据库的基础知识及PL/SQL程序设计实战的知识。

本书共分为17章,主要介绍了数据库的入门知识、安装Oracle,以及使用Oracle的客户端工具管理OracleOracle数据库表、索引、约束、视图、序列和同义词的创建与使用方法,如何使用DML语句和SELECT语句查询与管理数据库对象,PL/SQL编程方面的知识,以及用户与数据库表空间的管理。

本书技术点丰富,讲解手法细腻,不仅适合Oracle初学者,也适合任何对数据库有兴趣的相关人员。

作者简介

目录

1  Oracle基础篇

1  数据库入门

  教学视频:40分钟)   1

1.1  数据库基础   1

1.1.1  什么是关系型数据库       1

1.1.2  实体关系模型   3

1.1.3  数据库管理系统       3

1.1.4  使用SQL语言管理数据库      5

1.2  理解数据库范式   7

1.2.1  什么是数据库范式   7

1.2.2  第一范式1NF   8

1.2.3  第二范式2NF   8

1.2.4  第三范式3NF   9

1.2.5  使用数据库建模工具       9

1.3  认识Oracle数据库系统      14

1.3.1  Oracle数据库特性    14

1.3.2  Oracle数据库术语    15

1.3.3  Oracle数据库系统的组成       17

1.3.4  SQL Server数据库的

比较       18

1.4  安装Oracle数据库      19

1.4.1  获取Oracle数据库软件   19

1.4.2  使用Oracle技术与文档库       20

1.4.3  安装Oracle数据库   21

1.4.4  卸载Oracle数据库   25

1.5  小结      26

1.6  习题      26

2  使用Oracle数据库

  教学视频:28分钟)   28

2.1  管理Oracle系统  28

2.1.1  启动和停止监听程序       28

2.1.2  数据库的启动和关闭       29

2.1.3  配置网络监听程序   33

2.1.4  使用网络配置助手工具   34

2.1.5  Net Manager网络管理员  36

2.2  创建Oracle数据库      37

2.2.1  使用DBCA创建数据库   37

2.2.2  数据库安装参数       41

2.2.3  删除现有数据库       43

2.2.4  手动安装数据库       44

2.3  连接Oracle数据库      47

2.3.1  安装Oracle客户端   47

2.3.2  客户端网络配置工具       49

2.3.3  使用Oracle企业管理器   52

2.3.4  使用SQL*Plus  53

2.3.5  使用Oracle SQL Developer      56

2.3.6  使用PL/SQL Developer    58

2.3.7  使用Toad   59

2.4  小结      62

2.5  习题      62

3  SQLSQL*Plus

  教学视频:27分钟)   63

3.1  SQL语言基础      63

3.1.1  SQLSQL*PlusOracle

的关系    64

3.1.2  SQL语言的特点       64

3.1.3  SQL语言的分类       65

3.1.4  SQL语言的编写规则       66

3.2  认识SQL*Plus     68

3.2.1  SQL*Plus的功能      68

3.2.2  启动SQL *Plus  69

3.2.3  重新连接数据库       70

3.2.4  SQL*Plus运行环境设置  70

3.2.5  使用命令帮助   71

3.3  使用SQL*Plus管理数据库对象 72

3.3.1  执行SQL语句  72

3.3.2  了解SQL缓冲区      73

3.3.3  运行脚本文件   75

3.3.4  显示表结构       75

3.4  格式化查询结果   76

3.4.1  格式化列   76

3.4.2  清除列格式       79

3.4.3  限制重复行       79

3.4.4  使用汇总行       80

3.5  小结      82

3.6  习题      82

2  管理Oracle对象篇

4  操纵数据表

  教学视频:22分钟)   83

4.1  表基础   83

4.1.1  表和实体   83

4.1.2  表的分类   84

4.1.3  表和列命名规则       85

4.1.4  内置列数据类型       86

4.2  创建表   87

4.2.1  理解表空间       88

4.2.2  创建标准表       88

4.2.3  全局临时表       91

4.2.4  使用Dual      93

4.2.5  查看表信息       94

4.3  修改表   96

4.3.1  添加表列   96

4.3.2  修改表列   97

4.3.3  删除表列   98

4.3.4  重命名表列       98

4.3.5  删除数据表       99

4.4  小结      100

4.5  习题      100

5  索引和约束

  教学视频:31分钟)   101

5.1  创建索引      101

5.1.1  索引的作用       101

5.1.2  索引的原理       103

5.1.3  索引的分类       104

5.1.4  创建B树索引   105

5.1.5  创建位图索引   107

5.1.6  创建函数索引   107

5.1.7  修改索引   108

5.1.8  删除索引   110

5.1.9  查看索引信息   111

5.1.10  索引创建策略  112

5.2  创建约束      112

5.2.1  约束的分类       112

5.2.2  主键约束   113

5.2.3  外键约束   115

5.2.4  检查约束   117

5.2.5  唯一性约束       119

5.3  管理约束      120

5.3.1  修改约束   120

5.3.2  禁用和启用约束       121

5.3.3  查询约束信息   123

5.4  小结      125

5.5  习题      125

6  视图

  教学视频:20分钟)   126

6.1  视图基础      126

6.1.1  什么是视图       126

6.1.2  视图的分类       127

6.1.3  视图创建语法   128

6.1.4  创建简单视图   128

6.1.5  创建复杂视图   130

6.1.6  视图的修改       131

6.1.7  视图的删除       132

6.2  内联视图      133

6.2.1  什么是内联视图       133

6.2.2  内联视图的执行顺序       133

6.2.3  内联视图与DML语句     134

6.3  物化视图      135

6.3.1  什么是物化视图       135

6.3.2  创建物化视图   137

6.3.3  删除物化视图   138

6.4  小结      138

6.5  习题      139

7  序列和同义词

  教学视频:15分钟)   140

7.1  使用序列      140

7.1.1  序列的作用       140

7.1.2  创建自增序列   141

7.1.3  NEXTVALCURRVAL

伪列       143

7.1.4  使用序列编号   144

7.1.5  修改序列   145

7.1.6  删除序列   146

7.2  使用同义词   146

7.2.1  同义词的作用   146

7.2.2  创建和使用同义词   147

7.3  小结      148

7.4  习题      148

3  使用SQL语言篇

8  SQL查询

  教学视频:44分钟)   149

8.1  单表查询      149

8.1.1  SELECT语句    149

8.1.2  查询指定列数据       150

8.1.3  移除重复列值   151

8.1.4  表达式查询       152

8.1.5  指定查询条件   152

8.1.6  BETWEENINLIKE

范围查询       154

8.1.7  处理NULL列值       157

8.1.8  ANDORNOT逻辑

运算符    157

8.1.9  ORDER BY排序      159

8.1.10  ROWNUM伪列      161

8.1.11  ROWID伪列   163

8.1.12  使用CASE表达式  164

8.2  分组查询      167

8.2.1  分组查询简介   167

8.2.2  使用分组函数   167

8.2.3  使用GROUP BY子句

分组       170

8.2.4  使用HAVING子句分组

过滤       172

8.3  多表查询      173

8.3.1  多表查询分类   173

8.3.2  内连接       175

8.3.3  外连接       177

8.3.4  自引用连接       180

8.3.5  交叉连接   180

8.3.6  自然连接   181

8.4  小结      181

8.5  习题      182

9  操纵数据

  教学视频:22分钟)   183

9.1  插入数据      183

9.1.1  理解DML语言 183

9.1.2  使用INSERT语句    184

9.1.3  DEFAULTNULL     185

9.1.4  使用子查询插入多行数据       187

9.1.5  插入多表数据   188

9.2  更新数据      190

9.2.1  使用UPDATE语句   190

9.2.2  使用RETURNING子句   191

9.2.3  使用子查询更新多行记录       192

9.2.4  使用MERGE

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...