• Oracle数据库开发实用教程(第2版)(微课版)
21年品牌 40万+商家 超1.5亿件商品

Oracle数据库开发实用教程(第2版)(微课版)

全新正版书籍,多仓就近发货,节假日正常发出,具体可私信客服咨询。

55.3 8.1折 68 全新

库存12件

广东东莞
认证卖家担保交易快速发货售后保障

作者马明环

出版社清华大学出版社

ISBN9787302601456

出版时间2022-07

装帧平装

开本16开

定价68元

货号29430730

上书时间2024-10-23

休闲图书吧

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言

目前,Oracle技术已广泛应用于各行各业,其中电信、电力、金融、政府及大量制造业都需要Oracle技术人才,而且各个大学的计算机课程中都有Oracle课程,学生也需要做毕业设计。通过本书的实训,读者能够迅速掌握Oracle的核心技术,并能胜任企业大型数据库管理、维护、开发工作,从而帮助解决公司与学生的双重需求问题。
本书特色
■ 零基础、入门级的讲解
无论您是否从事计算机相关行业,无论您是否接触过Oracle数据库开发,都能从本书中找到起点。
■ 实用、专业的范例和项目
本书在编排上紧密结合深入学习Oracle数据库开发的过程,从Oracle数据库基本概念开始,逐步带领读者学习Oracle数据库开发的各种应用技巧,侧重实战技能,使用简单易懂的实际案例进行分析和操作指导,让读者学起来简明轻松,操作起来有章可循。
■ 随时随地学习
本书提供了微课视频,通过手机扫码即可观看,随时随地解决学习中的困惑。
■ 全程同步教学录像
涵盖本书所有的知识点,详细讲解每个实例及项目的过程及技术关键点。比看书更轻松地掌握书中所有的Oracle数据库开发知识,而且扩展的讲解部分使读者得到比书中更多的收获。
■ 超多容量王牌资源
八大王牌资源为您的学习保驾护航,包括精美教学幻灯片、本书案例源代码、同步微课视频、教学大纲、精选100个常见错误和解决方案、40套大型完整的Oracle项目源码、100道名企招聘考试题、毕业求职面试资源库。
读者对象
本书是一本完整介绍Oracle数据库开发技术的教程,内容丰富、条理清晰、实用性强,适合以下读者学习使用:
* 零基础的数据库自学者;
* 希望快速、全面掌握Oracle数据库应用技术的人员;
* 高等院校或培训机构的老师和学生;
* 参加毕业设计的学生。
读者在学习本书的过程中,可以使用手机浏览器、QQ或者微信的“扫一扫”功能,扫描本书标题下的二维码,在打开的视频播放页面中可以在线观看视频课程,也可以下载并保存到手机中离线观看。
本书由马明环主编,副主编为闫浩峰、杨光露和胡小红。其中第1章~第5章由闫浩峰老师编著,第6章~第10章由杨光露老师编著,第11章~第15章由胡小红老师编著。在编写过程中,我们虽竭尽所能将好的讲解呈现给了读者,但难免有疏漏和不妥之处,敬请读者不吝指正。

                                                      编  者    

 

40套大型完整Oracle项目资源库.part1 
40套大型完整Oracle项目资源库.part2 
40套大型完整Oracle项目资源库.part3 
附赠资源

 

 

 

 

 

 

 

 



导语摘要

《Oracle 数据库开发实用教程(第2版)(微课版)》是针对零基础读者研发的Oracle数据库开发实用入门教材。该书侧重案例实训,并提供扫码微课来讲解当前热点案例。 《Oracle 数据库开发实用教程(第2版)(微课版)》分为17章,内容包括Oracle概述、掌握Oracle管理工具、数据库与数据表、数据表的约束、数据操作语言、SQL查询基础、SQL高级查询、常用系统函数、PL/SQL编程基础、视图与索引、游标、触发器、存储过程的创建与使用、事务与锁、表空间与数据文件、数据的导入与导出。后通过热点综合项目开发学生题库管理系统,让读者进一步巩固项目开发经验。 《Oracle 数据库开发实用教程(第2版)(微课版)》通过精选热点案例,可以让初学者快速掌握Oracle数据库开发技术。通过微信扫码看视频,可以随时在移动端学习技能对应的视频操作。读者通过综合实战训练营可以检验学习情况,后提供了扫码看答案。



商品简介

《Oracle 数据库开发实用教程(第2版)(微课版)》是针对零基础读者研发的Oracle数据库开发实用入门教材。该书侧重案例实训,并提供扫码微课来讲解当前热点案例。 《Oracle 数据库开发实用教程(第2版)(微课版)》分为17章,内容包括Oracle概述、掌握Oracle管理工具、数据库与数据表、数据表的约束、数据操作语言、SQL查询基础、SQL高级查询、常用系统函数、PL/SQL编程基础、视图与索引、游标、触发器、存储过程的创建与使用、事务与锁、表空间与数据文件、数据的导入与导出。最后通过热点综合项目开发学生题库管理系统,让读者进一步巩固项目开发经验。 《Oracle 数据库开发实用教程(第2版)(微课版)》通过精选热点案例,可以让初学者快速掌握Oracle数据库开发技术。通过微信扫码看视频,可以随时在移动端学习技能对应的视频操作。读者通过综合实战训练营可以检验学习情况,最后提供了扫码看答案。



作者简介

马明环,郑州大学教师,主要负责Java程序开发和数据库运维课程,特别善于讲解Java程序商业项目开发和主流数据库MySQL、Oracle和SQL Server的运维和优化技能,善于引导学生学习,让学校所学的知识和社会的需求很好地衔接,同时具有丰富的教学经验和开发经验。  



目录

第1章  Oracle概述 1
1.1  数据库概述 2
1.1.1  数据库的产生 2
1.1.2  数据库的基本概念 2
1.1.3  数据库标准语言——
SQL语言 3
1.2  Oracle 19c的下载与安装 4
1.2.1  下载Oracle 19c 4
1.2.2  安装Oracle 19c 4
1.2.3  配置Oracle监听程序 7
1.2.4  创建全局数据库orcl 8
1.3  Oracle服务的启动与停止 10
1.3.1  启动Oracle服务 10
1.3.2  停止Oracle服务 11
1.3.3  重启Oracle服务 11
1.4  Oracle 19c的卸载 12
1.4.1  卸载Oracle产品 12
1.4.2  删除注册表项 13
1.4.3  删除环境变量 13
1.4.4  删除目录并重启计算机 14
1.5  就业面试问题解答 15
1.6  上机练练手 15
第2章  掌握Oracle管理工具 17
2.1  SQL Developer管理工具 18
2.1.1  认识SQL Developer工具 18
2.1.2  使用SQL Developer登录 19
2.2  SQL Plus管理工具 21
2.2.1  认识SQL Plus工具 21
2.2.2  利用SQL Plus登录 21
2.3  常用的SQL Plus命令 22
2.3.1  DESC[RIBE]命令 23
2.3.2  SET命令 24
2.3.3  LIST命令和n text命令 26
2.3.4  “/”命令 26
2.3.5  n(设置当前行)和
Append(附加)命令 27
2.3.6  DEL命令 28
2.3.7  CHANGE命令 30
2.3.8  INPUT命令 32
2.3.9  SPOOL命令 33
2.4  就业面试问题解答 34
2.5  上机练练手 34
第3章  数据库与数据表的基本操作 37
3.1  数据库的基本操作 38
3.1.1  创建数据库 38
3.1.2  登录数据库 40
3.1.3  删除数据库 42
3.2  创建与查看数据表 44
3.2.1  创建数据表的语法形式 44
3.2.2  Oracle数据库中的数据类型 44
3.2.3  创建不带约束条件的数据表 46
3.2.4  查看数据表的结构 48
3.3  修改数据表 48
3.3.1  修改数据表的名称 48
3.3.2  修改字段数据类型 49
3.3.3  修改数据表的字段名 50
3.3.4  在数据表中添加字段 51
3.4  删除数据表 52
3.4.1  删除没有被关联的表 52
3.4.2  删除被其他表关联的主表 53
3.5  就业面试问题解答 54
3.6  上机练练手 55
第4章  数据表的约束 57
4.1  设置约束条件 58
4.2  添加主键约束 58
4.2.1  创建表时添加主键约束 58
4.2.2  修改表时添加主键约束 59
4.2.3  多字段联合主键约束 60
4.2.4  删除表中的主键约束 61
4.3  添加外键约束 62
4.3.1  创建表时添加外键约束 62
4.3.2  修改表时添加外键约束 63
4.3.3  删除表中的外键约束 64
4.4  添加非空约束 65
4.4.1  创建表时添加非空约束 65
4.4.2  修改表时创建非空约束 65
4.4.3  删除表中的非空约束 66
4.5  添加性约束 67
4.5.1  创建表时添加性约束 67
4.5.2  修改表时添加性约束 68
4.5.3  删除表中的性约束 69
4.6  添加检查性约束 69
4.6.1  创建表时添加检查性约束 69
4.6.2  修改表时添加检查性约束 70
4.6.3  删除表中的检查性约束 71
4.7  添加默认约束 71
4.8  设置表字段自增约束 72
4.9  就业面试问题解答 73
4.10  上机练练手 74
第5章  数据操作语言 75
5.1  INSERT语句 76
5.1.1  给表里的所有字段插入数据 76
5.1.2  向表中添加数据时使用空值 78
5.1.3  一次插入多条数据 79
5.1.4  通过复制表数据插入数据 80
5.2  UPDATE语句 82
5.2.1  更新表中的全部数据 82
5.2.2  更新表中指定的单行数据 83
5.2.3  更新表中指定的多行数据 83
5.3  DELETE语句 84
5.3.1  根据条件清除数据 84
5.3.2  清空表中的数据 85
5.4  就业面试问题解答 86
5.5  上机练练手 86
第6章  SQL查询基础 89
6.1  认识SELECT语句 90
6.2  数据的简单查询 90
6.2.1  查询表中所有数据 90
6.2.2  查询表中想要的数据 92
6.2.3  对查询结果进行计算 93
6.2.4  为结果列使用别名 94
6.2.5  在查询时去除重复项 94
6.2.6  在查询结果中给表取别名 95
6.2.7  使用ROWNUM限制查询
数据 95
6.3  使用WHERE子句 96
6.3.1  比较查询条件的数据查询 96
6.3.2  带BETWEEN...AND的范围
查询 98
6.3.3  带IN关键字的查询 98
6.3.4  带LIKE的字符匹配查询 99
6.3.5  未知空数据的查询 101
6.3.6  带AND的多条件查询 102
6.3.7  带OR的多条件查询 103
6.4  使用ORDER BY子句 105
6.4.1  使用默认排序方式 105
6.4.2  使用升序排序方式 106
6.4.3  使用降序排序方式 106
6.5  使用GROUP BY子句 107
6.5.1  对查询结果进行分组 107
6.5.2  对分组结果过滤查询 109
6.6  使用分组函数 109
6.6.1  使用SUM()求列的和 109
6.6.2  使用AVG()求列平均值 110
6.6.3  使用MAX()求列值 111
6.6.4  使用MIN()求列小值 112
6.6.5  使用COUNT()统计 113
6.7  就业面试问题解答 114
6.8  上机练练手 114
第7章  SQL高级查询 117
7.1  多表嵌套查询 118


7.1.1  使用比较运算符的嵌套
查询 118
7.1.2  使用IN的嵌套查询 119
7.1.3  使用ANY的嵌套查询 120
7.1.4  使用ALL的嵌套查询 121
7.1.5  使用SOME的子查询 121
7.1.6  使用EXISTS的嵌套查询 122
7.2  多表内连接查询 124
7.2.1  笛卡儿积查询 124
7.2.2  内连接的简单查询 125
7.2.3  相等内连接的查询 125
7.2.4  不等内连接的查询 126
7.2.5  带条件的内连接查询 126
7.3  多表外连接查询 127
7.3.1  认识外连接查询 127
7.3.2  左外连接的查询 128
7.3.3  右外连接的查询 128
7.4  使用排序函数 129
7.4.1  ROW_NUMBER函数 129
7.4.2  RANK函数 130
7.4.3  DENSE_RANK()函数 130
7.4.4  NTILE()函数 131
7.5  使用正则表达式查询 131
7.5.1  查询以特定字符或字符串
开头的记录 132
7.5.2  查询以特定字符或字符串
结尾的记录 133
7.5.3  用符号“.”来代替
字符串中的任意一个字符 134
7.5.4  匹配指定字符中的任意
一个 134
7.5.5  匹配指定字符以外的字符 135
7.5.6  匹配指定字符串 136
7.5.7  用“*”和“ ”来匹配多个
字符 136
7.5.8  使用{M}或者{M,N}来指定
字符串连续出现的次数 137
7.6  就业面试问题解答 138
7.7  上机练练手 138
第8章  常用系统函数 141
8.1  数学函数 142
8.1.1  求值函数ABS() 142
8.1.2  求余函数MOD() 142
8.1.3  求平方根函数SQRT() 142
8.1.4  四舍五入函数ROUND()和
TRUNC() 142
8.1.5  幂运算函数POWER()和
EXP() 143
8.1.6  对数运算函数LOG()和
LN() 144
8.1.7  符号函数SIGN() 144
8.1.8  正弦函数和余弦函数 145
8.1.9  正切函数与反正切函数 145
8.1.10  获取随机数函数DBMS_
RANDOM.RANDOM和 
DBMS_RANDOM.VALUE() 146
8.1.11  整数函数CEIL()和
FLOOR() 146
8.2  字符串类函数 147
8.2.1  计算字符串的长度 147
8.2.2  合并字符串的函数
CONCAT() 148
8.2.3  获取指定字符在字符串中的
位置 148
8.2.4  字母大小写转换函数 148
8.2.5  获取指定长度的字符串的
函数 149
8.2.6  填充字符串的函数 149
8.2.7  删除字符串空格的函数 150
8.2.8  删除指定字符串的函数 151
8.2.9  替换字符串函数 151
8.2.10  字符串逆序函数
REVERSE(s) 152
8.2.11  字符集名称和ID互换
函数 152
8.3  日期和时间类函数 152
8.3.1  获取当前日期和当前时间 153
8.3.2  获取时区的函数 153
8.3.3  获取指定月份后一天
函数 154
8.3.4  获取指定日期后一周的日期
函数 154
8.3.5  获取指定日期特定部分的
函数 154
8.3.6  获取两个日期之间的
月份数 155
8.4  转换类函数 155
8.4.1  任意字符串转ASCII类型
字符串函数ASCIISTR() 155
8.4.2  二进制转十进制函数 156
8.4.3  数据类型转换函数CAST() 156
8.4.4  数值转换为字符串函数 156
8.4.5  字符转日期函数 157
8.4.6  字符串转数值函数 157
8.5  系统信息类函数 158
8.5.1  返回登录名函数 158
8.5.2  返回会话以及上下文信息
函数 158
8.6  就业面试问题解答 159
8.7  上机练练手 159
第9章  PL/SQL编程基础 161
9.1  PL/SQL概述 162
9.1.1  PL/SQL是什么 162
9.1.2  PL/SQL的结构 162
9.1.3  PL/SQL的编程规范 165
9.2  使用常量和变量 166
9.2.1  认识常量 167
9.2.2  认识变量 167
9.3  使用表达式 168
9.3.1  算术表达式 168
9.3.2  关系表达式 169
9.3.3  逻辑表达式 170
9.4  PL/SQL的控制语句 171
9.4.1  IF条件控制语句 171
9.4.2  CASE条件控制语句 173
9.4.3  LOOP循环控制语句 176
9.5  PL/SQL中的异常 177
9.5.1  异常概述 177
9.5.2  异常处理 178
9.6  就业面试问题解答 179
9.7  上机练练手 180
第10章  视图与索引 181
10.1 &nbs

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP