Oracle实用教程
全新正版 极速发货
¥
26.87
5.5折
¥
49
全新
仅1件
作者郑阿奇 主编;周敏,张洁 编著 著
出版社电子工业出版社
ISBN9787121273803
出版时间2015-11
装帧平装
开本16开
定价49元
货号1201201574
上书时间2024-12-02
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
郑阿奇,男,1957年生人,南京师范大学计算机学院教授。国内高等院校计算机教材资深作者,出版了“高等学校计算机教材系列”“高等学校计算机应用实践教程系列”“高职高专规划教材系列”等教材,其中有十余种入选国家“十一五”“十二五”规划教材。
目录
第1部分实用教程
第1章数据库的基本概念1
1.1数据库1
1.1.1数据库、数据库管理系统和
数据库系统1
1.1.2数据模型2
1.1.3关系型数据库语言3
1.2数据库设计4
1.2.1概念结构设计4
1.2.2逻辑结构设计6
1.2.3物理结构设计7
1.3数据库应用系统7
1.3.1C/S模式应用系统7
1.3.2B/S模式应用系统8
第2章Oracle12c数据库介绍9
2.1Oracle简介与安装9
2.1.1Oracle数据库简介9
2.1.2Oracle12c的安装9
2.2Oracle数据库的基本结构14
2.2.1内部结构14
2.2.2外部结构17
2.2.3数据库实例18
2.3Oracle12c数据库工具21
第3章数据库的创建和操作25
3.1以界面方式创建数据库(采用DBCA)25
3.2以界面方式操作数据库(采用SQLDeveloper)30
3.2.1表操作30
3.2.2表数据操作35
3.2.3执行SQL命令38
3.3命令方式操作数据库(采用
SQL*Plus)39
3.3.1创建表39
3.3.2修改表41
3.3.3删除表43
3.3.4插入记录44
3.3.5删除记录47
3.3.6修改记录48
第4章数据库的查询和视图50
4.1选择、投影和连接50
4.1.1选择50
4.1.2投影50
4.1.3连接51
4.2数据库的查询52
4.2.1选择列52
4.2.2选择行56
4.2.3查询对象63
4.2.4连接64
4.2.5汇总67
4.2.6排序71
4.2.7合并72
4.3数据库视图72
4.3.1视图的概念72
4.3.2创建视图73
4.3.3查询视图75
4.3.4更新视图76
4.3.5修改视图的定义77
4.3.6删除视图78
4.4含替换变量的查询79
4.4.1&替换变量79
4.4.2&&替换变量81
4.4.3DEFINE和ACCEPT命令81
第5章索引与数据完整性83
5.1索引83
5.1.1索引的分类83
5.1.2使用索引的原则84
5.1.3创建索引85
5.1.4维护索引87
5.1.5删除索引88
5.2数据完整性89
5.2.1数据完整性的分类89
5.2.2域完整性的实现91
5.2.3实体完整性的实现94
5.2.4参照完整性的实现97
第6章PL/SQL语言101
6.1PL/SQL概述101
6.1.1PL/SQL的组成101
6.1.2PL/SQL的特点102
6.1.3PL/SQL的开发和运行环境104
6.2PL/SQL字符集104
6.2.1合法字符104
6.2.2运算符104
6.2.3其他符号106
6.3PL/SQL变量、常量和数据类型107
6.3.1变量107
6.3.2常量109
6.3.3常用数据类型109
6.3.4对象类型110
6.3.5数据类型转换111
6.4PL/SQL基本程序结构和语句111
6.4.1PL/SQL程序块111
6.4.2条件结构112
6.4.3循环结构115
6.4.4选择和跳转语句118
6.4.5异常120
6.5系统内置函数123
6.6用户定义函数127
6.6.1创建函数127
6.6.2调用函数129
6.6.3删除函数129
6.7游标129
6.7.1显式游标130
6.7.2隐式游标132
6.7.3游标FOR循环133
6.7.4游标变量134
6.8包136
6.8.1包的创建136
6.8.2包的初始化139
6.8.3重载140
6.8.4Oracle12c内置包141
6.9集合141
6.9.1联合数组141
6.9.2嵌套表143
6.9.3可变数组144
6.9.4集合的属性和方法145
第7章存储过程和触发器150
7.1存储过程150
7.1.1存储过程的创建150
7.1.2存储过程的调用152
7.1.3存储过程的修改154
7.1.4存储过程的删除154
7.2触发器155
7.2.1以命令方式创建触发器155
7.2.2以界面方式创建触发器159
7.2.3启用和禁用触发器160
7.2.4触发器的删除161
第8章系统安全管理162
8.1用户162
8.1.1创建用户162
8.1.2管理用户167
8.2权限管理168
8.2.1权限概述168
8.2.2系统权限管理169
8.2.3对象权限管理173
8.2.4安全特性174
8.3角色管理176
8.3.1角色概述176
8.3.2创建用户角色177
8.3.3管理用户角色178
8.4概要文件和数据字典视图179
8.4.1创建概要文件179
8.4.2修改概要文件181
8.4.3数据字典视图181
8.5审计183
8.5.1登录审计183
8.5.2操作审计184
8.5.3对象审计185
8.5.4权限审计186
第9章表空间、备份和恢复187
9.1表空间187
9.1.1创建表空间187
9.1.2管理表空间189
9.1.3删除表空间191
9.2备份和恢复概述191
9.2.1备份概述191
9.2.2恢复概述194
9.3导入/导出195
9.3.1导出195
9.3.2导入197
9.4脱机备份200
9.5联机备份201
9.5.1以ARCHIVELOG方式运行
数据库201
9.5.2执行数据库联机备份202
9.6数据泵202
9.6.1概述202
9.6.2EXPDP导出202
9.6.3IMPDP导入204
第10章事务、锁、闪回和Undo表空间206
10.1事务206
10.1.1事务的概念206
10.1.2事务处理207
10.1.3自治事务211
10.2锁212
10.2.1锁机制和死锁213
10.2.2锁的类型213
10.2.3表锁和事务锁214
10.3闪回操作215
10.3.1基本概念215
10.3.2查询闪回215
10.3.3表闪回216
10.3.4删除闪回218
10.3.5数据库闪回220
10.3.6归档闪回224
10.4Undo表空间225
10.4.1自动Undo管理225
10.4.2Undo表空间的优点226
10.4.3Undo表空间管理参数226
10.4.4创建和管理Undo表空间226
第11章其他概念229
11.1同义词229
11.1.1创建同义词229
11.1.2使用同义词230
11.1.3删除同义词230
11.2数据库链接231
11.2.1创建数据库链接232
11.2.2使用数据库链接233
11.2.3删除数据库链接234
11.3快照234
11.3.1创建快照234
11.3.2修改快照238
11.3.3删除快照239
11.4序列239
11.4.1创建序列240
11.4.2修改序列241
11.4.3删除序列242
第2部分实验
实验1创建数据库和表243
实验2表数据插入、修改和删除246
实验3数据库的查询和视图249
实验4索引和完整性257
实验5PL/SQL编程259
实验6存储过程和触发器的使用261
实验7用户、角色与安全性263
第3部分Oracle12c综合应用
实习0创建实习数据库266
实习0.1创建数据库及其对象266
实习0.2功能和界面269
实习1PHP5/Oracle12c学生成绩管理系统272
实习1.1PHP开发平台搭建272
实习1.1.1创建PHP环境272
实习1.1.2Eclipse安装与配置275
实习1.2PHP开发入门277
实习1.2.1PHP项目的建立277
实习1.2.2PHP项目的运行278
实习1.2.3PHP连接Oracle12c279
实习1.3系统主页设计281
实习1.3.1主界面281
实习1.3.2功能导航282
实习1.4学生管理283
实习1.4.1界面设计283
实习1.4.2功能实现286
实习1.5成绩管理288
实习1.5.1界面设计288
实习1.5.2功能实现291
实习2JavaEE7/Oracle12c学生成绩管理系统293
实习2.1JavaEE开发平台搭建293
实习2.1.1安装软件293
实习2.1.2环境整合295
实习2.2创建Struts2项目297
实习2.2.1创建JavaEE项目297
实习2.2.2加载Struts2包299
实习2.2.3连接Oracle12c300
实习2.3系统主页设计302
实习2.3.1主界面302
实习2.3.2功能导航303
实习2.4学生管理305
实习2.4.1界面设计305
实习2.4.2功能实现308
实习2.5成绩管理313
实习2.5.1界面设计313
实习2.5.2功能实现316
实习3VisualC#2013/Oracle12c学生成绩管理系统321
实习3.1ADO.NET架构原理321
实习3.2创建VisualC#项目322
实习3.2.1VisualC#项目的建立322
实习3.2.2VS2013连接Oracle12c322
实习3.3系统主界面设计324
实习3.3.1总体布局324
实习3.3.2详细设计325
实习3.4学生管理327
实习3.4.1程序主体结构327
实习3.4.2功能实现328
实习3.5成绩管理332
实习3.5.1课程名加载332
实习3.5.2功能实现334
附录AXSCJ数据库样本数据338
内容摘要
本书以Oracle 12c(中文版)作为平台,分别介绍Oracle数据库管理系统和在当前流行平台上开发Oracle数据库应用系统。Oracle数据库管理系统介绍Oracle 12c的主要功能,语法为中文层次格式,实例数据库表字段名为汉字,方便教学。流行平台包括PHP 5、Java EE 7和Visual C# 2013。综合应用实习数据准备通过创建实习用数据库及其对象,简单小结Oracle数据库的基本对象创建和操作,不同平台操作同样的数据库,实现同样功能,给读者带来了极大的方便。 本书可作为大学本科、高职高专有关课程教材,也可供广大Oracle数据库应用开发人员使用或参考。
— 没有更多了 —
以下为对购买帮助不大的评价