图书介绍

Oracle教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Oracle教程
  • 郑阿奇主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302271598
  • 出版时间:2012
  • 标注页数:486页
  • 文件大小:119MB
  • 文件页数:501页
  • 主题词:关系数据库-数据库管理系统,Oracle

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Oracle教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 数据库的基本概念1

1.1数据库1

1.1.1数据库、数据库管理系统和数据库系统1

1.1.2数据模型1

1.1.3关系型数据库语言4

1.2数据库设计4

1.2.1概念结构设计4

1.2.2逻辑结构设计6

1.2.3物理结构设计7

1.3数据库应用系统7

1.3.1 C/S模式应用系统8

1.3.2 B/S模式应用系统9

第2章 Oracle11g数据库介绍10

2.1 Oracle数据库简介与安装10

2.1.1 Oracle数据库简介10

2.1.2 Oracle llg的安装10

2.2 Oracle数据库的基本结构16

2.2.1内部结构17

2.2.2外部结构19

2.2.3实例21

2.3 Oracle数据库环境23

2.3.1企业管理器23

2.3.2 SQL*Plus工具25

2.3.3 SQL Developer工具31

第3章 创建数据库34

3.1界面方式创建数据库34

3.1.1数据库的创建与删除34

3.1.2数据库的修改38

3.2命令方式创建数据库42

3.2.1创建数据库42

3.2.2修改数据库50

3.2.3删除数据库52

第4章 创建表53

4.1创建表空间53

4.1.1界面方式创建表空间53

4.1.2命令方式创建表空间55

4.2表结构和数据类型59

4.2.1表和表结构59

4.2.2数据类型60

4.2.3表结构设计61

4.3界面方式创建表63

4.3.1 OEM方式操作表63

4.3.2使用SQL Developer操作表71

4.4命令方式创建表73

4.4.1创建表73

4.4.2修改表76

4.4.3删除表78

第5章 操作表数据79

5.1界面方式操作表数据79

5.1.1插入、删除和修改表数据79

5.1.2从Excel表格中导入数据81

5.2命令方式操作表数据83

5.2.1插入记录83

5.2.2删除记录86

5.2.3修改记录87

第6章 数据库的查询和视图89

6.1连接、选择和投影89

6.1.1选择89

6.1.2投影90

6.1.3连接90

6.2数据库的查询91

6.2.1选择列91

6.2.2选择行95

6.2.3查询对象101

6.2.4连接101

6.2.5汇总105

6.2.6排序108

6.2.7合并109

6.3数据库视图110

6.3.1视图的概念110

6.3.2创建视图111

6.3.3查询视图115

6.3.4更新视图116

6.3.5修改视图的定义117

6.3.6删除视图118

6.4格式化输出结果119

6.4.1替换变量119

6.4.2定制SQL * Plus环境123

第7章 索引与数据完整性126

7.1索引126

7.1.1索引的分类126

7.1.2使用索引的原则127

7.1.3创建索引128

7.1.4维护索引133

7.1.5删除索引134

7.2数据完整性135

7.2.1数据完整性的分类135

7.2.2约束的状态137

7.2.3域完整性的实现138

7.2.4实体完整性的实现141

7.2.5参照完整性的实现144

第8章 PL/SQL语言148

8.1 PL/SQL概述148

8.1.1 PL/SQL语言148

8.1.2 PL/SQL的特点150

8.1.3 PL/SQL的开发和运行环境151

8.2 PL/SQL字符集151

8.2.1合法字符152

8.2.2运算符152

8.2.3其他符号153

8.3 PL/SQIL变量、常量和数据类型154

8.3.1变量154

8.3.2常量156

8.3.3常用数据类型156

8.3.4对象类型157

8.3.5数据类型转换160

8.4 PL/SQL基本程序结构和语句161

8.4.1 PL/SQL程序块161

8.4.2条件结构162

8.4.3循环结构165

8.4.4选择和跳转语句168

8.4.5异常169

8.4.6空操作和空值173

8.5系统内置函数173

8.6用户定义函数178

8.6.1用户定义函数的创建与调用178

8.6.2用户定义函数的删除182

8.7游标182

8.7.1显式游标183

8.7.2隐式游标185

8.7.3使用游标变量188

8.7.4使用游标表达式190

8.8包190

8.8.1 SQL语句方式创建191

8.8.2界面方式创建194

8.8.3重载195

8.8.4包的初始化196

8.8.5 Oracle内置包196

8.9集合197

8.9.1联合数组197

8.9.2嵌套表198

8.9.3可变数组200

8.9.4集合的属性和方法200

第9章 存储过程和触发器205

9.1存储过程205

9.1.1存储过程的创建和执行205

9.1.2存储过程的编辑修改209

9.1.3存储过程的删除210

9.2触发器210

9.2.1利用SQL语句创建触发器210

9.2.2界面方式创建触发器215

9.2.3启用和禁用触发器216

9.2.4触发器的删除217

第10章 高级数据类型218

10.1 Oracle 11g数据库与大对象数据218

10.1.1大对象数据类型218

10.1.2在Oracle数据库中导入大对象数据219

10.2 Oracle 11g数据库与XML221

10.2.1 XML概述222

10.2.2 Oracle XML DB概述224

10.2.3 Oracle数据库中导入XML数据225

10.2.4 XQuery的基本用法227

第11章 系统安全管理232

11.1用户232

11.1.1创建用户232

11.1.2管理用户240

11.2权限管理241

11.2.1权限概述241

11.2.2系统权限管理242

11.2.3对象权限管理248

11.2.4安全特性249

11.3角色管理250

11.3.1角色概述250

11.3.2创建用户角色252

11.3.3管理用户角色254

11.4概要文件和数据字典视图256

11.4.1创建概要文件256

11.4.2管理概要文件259

11.4.3数据字典视图260

11.5审计262

11.5.1审计启用262

11.5.2登录审计263

11.5.3操作审计264

11.5.4对象审计265

11.5.5权限审计266

第12章 备份和恢复268

12.1备份和恢复概述268

12.1.1备份概述268

12.1.2恢复概述271

12.2导入/导出272

12.2.1导出272

12.2.2导入275

12.3脱机备份278

12.4联机备份278

12.4.1以ARCHIVELOG方式运行数据库279

12.4.2执行数据库备份279

12.5数据库恢复284

12.6数据泵286

12.6.1概述286

12.6.2数据泵的使用286

第13章 事务、锁、闪回和Undo表空间297

13.1事务297

13.1.1事务的概念297

13.1.2事务处理298

13.1.3自治事务303

13.2锁304

13.2.1锁机制和死锁304

13.2.2锁的类型305

13.2.3表锁和事务锁306

13.3闪回操作306

13.3.1基本概念307

13.3.2查询闪回307

13.3.3表闪回308

13.3.4删除闪回310

13.3.5数据库闪回312

13.3.6归档闪回316

13.4 Undo表空间318

13.4.1自动Undo管理318

13.4.2 Undo表空间的优点319

13.4.3 Undo表空间管理参数319

13.4.4创建和管理Undo表空间320

14.1同义词322

14.1.1创建同义词322

14.1.2使用同义词323

14.1.3删除同义词324

14.2数据库链接324

14.2.1创建数据库链接324

14.2.2使用数据库链接326

14.2.3删除数据库链接326

14.3快照326

14.3.1创建快照327

14.3.2修改快照332

14.3.3删除快照332

14.4序列333

14.4.1创建序列333

14.4.2修改序列335

14.4.3删除序列336

第15章 综合应用实践数据准备337

15.1数据库与基本表337

15.2视图338

15.3触发器与完整性约束339

15.4存储过程340

15.5综合应用实习功能341

第16章 VB/Oracle学生成绩管理系统342

16.1 VB 6.0连接Oracle 11g数据库342

16.1.1使用ADODC控件连接Oracle342

16.1.2使用ADODB Connection对象连接Oracle344

16.1.3使用ADODB对象执行查询345

16.1.4使用ADODB对象更新数据346

16.1.5使用ADODB对象执行存储过程346

16.2学生成绩管理系统的实现347

16.2.1主窗体设计347

16.2.2学生信息查询348

16.2.3学生信息管理352

16.2.4学生成绩录入357

第17章 Visual C#(2010)/Oracle 11g学生成绩管理系统362

17.1 ADO.NET模型362

17.1.1 ADO.NET模型简介362

17.1.2组件下载及安装364

17.2 Visual C#操作Oracle数据库365

17.2.1连接数据库365

17.2.2执行SQL命令365

17.2.3使用OracleDataReader对象访问数据368

17.2.4使用DataSet对象访问数据369

17.2.5执行存储过程370

17.3使用Visual C#开发学生成绩管理系统371

17.3.1创建学生成绩管理系统371

17.3.2父窗体设计373

17.3.3学生信息查询374

17.3.4学生信息管理378

17.3.5学生成绩录入384

第18章 ASP.NET 4.0(C#) /Oracle 11g学生成绩管理系统390

18.1使用ASP.NET 4.0操作Oracle数据库390

18.1.1将数据库连接字符串写入配置文件390

18.1.2操作Oracle数据库392

18.2使用ASP.NET开发学生成绩管理系统393

18.2.1创建学生成绩管理网站393

18.2.2设计母版页394

18.2.3设计显示照片页面396

18.2.4学生信息查询397

18.2.5学生信息管理402

18.2.6学生成绩录入408

第19章 PHP 5.X/Oracle 11g学生成绩管理系统415

19.1开发环境的搭建415

19.1.1 Apache的下载与安装415

19.1.2 PHP的安装与配置416

19.1.3开发工具的选择418

19.2 PHP操作Oracle数据库418

19.2.1连接数据库418

19.2.2执行PL/SQI命令419

19.2.3访问数据419

19.2.4执行存储过程421

19.2.5插入图片422

19.3学生成绩管理系统的实现423

19.3.1主程序界面设计423

19.3.2学生信息查询425

19.3.3学生信息管理430

19.3.4学生成绩录入435

第20章 JavaEE (Struts 2)/Oracle 11g学生成绩管理系统440

20.1认识Struts 2440

20.2基于Struts 2的架构设计441

20.3构建系统准备443

20.4设计系统主界面446

20.5 JavaEE应用访问Oracle448

20.6学生信息录入453

20.7学生信息查询…修改和删除457

20.8学生成绩录入470

第21章 实验477

实验1 熟悉Oracle 11g操作环境477

实验2 创建数据库和表477

实验3 表数据操作478

实验4 数据库的查询和视图478

实验5 索引和数据完整性479

实验6 PL/SQL编程479

实验7 存储过程和触发器的使用480

实验8 Oracle高级数据类型480

实验9 系统安全管理481

附录A Oracle 11g数据库的卸载482

附录B XSCJ数据库样本数据485

热门推荐