新华一城书集店铺主页二维码
新华一城书集 微信认证
上海新华书店官方微信书店
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

Oracle数据库教程(第3版﹒微课视频版)(赵明渊 唐明伟)

62.10
运费: ¥ 5.00-20.00
库存: 8 件
Oracle数据库教程(第3版﹒微课视频版)(赵明渊  唐明伟) 商品图0
Oracle数据库教程(第3版﹒微课视频版)(赵明渊  唐明伟) 商品图1
Oracle数据库教程(第3版﹒微课视频版)(赵明渊  唐明伟) 商品图2
Oracle数据库教程(第3版﹒微课视频版)(赵明渊  唐明伟) 商品图3
Oracle数据库教程(第3版﹒微课视频版)(赵明渊  唐明伟) 商品图4
Oracle数据库教程(第3版﹒微课视频版)(赵明渊  唐明伟) 商品缩略图0 Oracle数据库教程(第3版﹒微课视频版)(赵明渊  唐明伟) 商品缩略图1 Oracle数据库教程(第3版﹒微课视频版)(赵明渊  唐明伟) 商品缩略图2 Oracle数据库教程(第3版﹒微课视频版)(赵明渊  唐明伟) 商品缩略图3 Oracle数据库教程(第3版﹒微课视频版)(赵明渊  唐明伟) 商品缩略图4

商品详情

【产品特色】

编辑推荐.png

以培养学生掌握数据库原理知识点和Oracle数据库管理、具备操作能力和Oracle编程能力为出发点。对数据库新技术:大数据、NoSQL数据库等前沿内容进行了介绍。各章的内容与各个实验的内容相对应,配套有视频、课件等教学资源。

内容简介.png

根据当前高等学校Oracle数据库教学和实验的需要,本书全面系统地介绍了Oracle 19c的基础知识、应用开发、教学和实验。其中,实验包含验证性实验和设计性实验。全书分为两篇,包括数据库基础和数据库实验,在打好理论基础的同时,提高实际操作能力。第1篇介绍Oracle数据库基础,各章内容为: 概论,Oracle数据库系统,Oracle数据库,Oracle表,数据查询,视图、索引、序列和同义词,数据完整性,PL/SQL程序设计,存储过程和函数,触发器和程序包,安全管理,备份和恢复,事务和锁,Java EE和Oracle 学生成绩管理系统开发。第2篇介绍Oracle数据库实验,各个实验与数据库基础内容相对应。本书可作为大学本科、高职高专院校及培训机构的教材,也可作为计算机应用人员和计算机爱好者的自学参考书。

目录简介.png

第1篇Oracle数据库基础第1章概论31.1数据库基本概念31.1.1数据库31.1.2数据管理技术的发展61.1.3数据模型81.1.4关系数据库111.2数据库设计131.2.1需求分析131.2.2概念结构设计131.2.3逻辑结构设计151.2.4物理结构设计161.2.5数据库实施161.2.6数据库运行和维护161.3SQL和PL/SQL171.3.1SQL171.3.2PL/SQL预备知识181.4大数据简介181.4.1大数据的基本概念181.4.2大数据的处理过程201.4.3大数据的技术支撑211.4.4NoSQL数据库221.5小结23习题124第2章Oracle数据库系统272.1Oracle数据库体系结构272.1.1逻辑存储结构282.1.2物理存储结构282.1.3内存结构302.1.4后台进程312.1.5数据字典332.2Oracle 19c数据库332.2.1Oracle 19c数据库的特性332.2.2Oracle 19c数据库安装342.3Oracle数据库开发工具392.3.1Oracle SQL Developer392.3.2SQLPlus432.4Oracle服务的启动和停止472.4.1启动Oracle服务472.4.2停止Oracle服务492.4.3重启Oracle服务502.5启动和关闭Oracle数据库实例502.5.1启动Oracle数据库实例502.5.2关闭Oracle数据库实例522.6Oracle 19c数据库卸载542.6.1停止所有Oracle服务542.6.2卸载所有Oracle组件542.6.3手动删除Oracle残留部分552.7小结58习题258第3章Oracle数据库613.1删除和创建数据库613.1.1删除数据库613.1.2创建数据库633.2表空间653.2.1创建表空间653.2.2表空间的基本管理673.3小结67习题368第4章Oracle表694.1表的基本概念694.2数据类型704.3表结构设计714.4使用图形界面方式定义表724.4.1使用图形界面方式创建表724.4.2使用图形界面方式修改表724.4.3使用图形界面方式删除表754.5使用PL/SQL语句定义表754.5.1使用PL/SQL语句创建表754.5.2使用PL/SQL语句修改表764.5.3使用PL/SQL语句删除表774.6使用PL/SQL语句操作表数据774.6.1使用PL/SQL语句插入记录774.6.2使用PL/SQL语句修改记录794.6.3使用PL/SQL语句删除记录804.7使用图形界面方式操作表数据814.7.1使用图形界面方式插入记录814.7.2使用图形界面方式修改记录824.7.3使用图形界面方式删除记录824.8分区表844.8.1分区的概念和方法844.8.2范围分区844.8.3散列分区864.8.4列表分区884.8.5组合分区894.8.6时间间隔分区904.9小结90习题491第5章数据查询935.1数据查询概述935.2简单查询945.2.1投影查询945.2.2选择查询965.2.3分组查询和统计计算995.2.4排序查询1015.3连接查询1025.3.1使用连接谓词指定的连接1025.3.2使用JOIN关键字指定的连接1055.4集合查询1075.4.1使用UNION操作符1085.4.2使用INTERSECT操作符1095.4.3使用MINUS操作符1095.5子查询1105.5.1IN子查询1105.5.2比较子查询1115.5.3EXISTS子查询1125.6排名函数的使用1135.6.1ROW_NUMBER函数1135.6.2RANK函数1145.6.3DENSE_RANK函数1145.6.4NTILE函数1155.7使用正则表达式查询1165.8综合应用1175.9小结120习题5121第6章视图、索引、序列和同义词1236.1视图概述1236.2创建视图、查询视图、更新视图、修改视图和删除视图1246.2.1创建视图1246.2.2查询视图1256.2.3更新视图1266.2.4修改视图定义1296.2.5删除视图1306.3索引概述1306.4创建索引、修改索引和删除索引1326.4.1创建索引1326.4.2修改索引1326.4.3删除索引1336.5序列概述1336.6创建、使用、修改和删除序列1336.6.1创建序列1336.6.2使用序列1346.6.3修改序列1356.6.4删除序列1366.7同义词概述1366.8创建、使用和删除同义词1366.8.1创建同义词1366.8.2使用同义词1376.8.3删除同义词1386.9小结139习题6140第7章数据完整性1427.1数据完整性概述1427.2实体完整性1437.2.1PRIMARY KEY约束1437.2.2UNIQUE约束1457.3参照完整性1477.3.1定义参照完整性的步骤1487.3.2FOREIGN KEY约束1487.4域完整性1507.4.1CHECK约束1517.4.2NOT NULL约束1527.4.3DEFAULT约束1537.5综合应用1547.6小结156习题7157第8章PL/SQL程序设计1598.1PL/SQL概述 1598.1.1PL/SQL语言1598.1.2PL/SQL结构1608.1.3PL/SQL编程规范1628.2标识符、常量、变量1648.2.1标识符1648.2.2常量1648.2.3变量1648.3运算符和表达式1658.3.1算术运算符1658.3.2关系运算符1668.3.3逻辑运算符1668.3.4表达式1668.4PL/SQL控制语句1678.4.1条件语句1688.4.2CASE语句1718.4.3循环语句1738.4.4GOTO语句1788.4.5异常1788.5系统内置函数1818.5.1数学函数1818.5.2字符串函数1828.5.3日期函数1858.5.4统计函数1868.6游标1878.6.1显式游标1878.6.2隐式游标1908.6.3游标FOR循环1918.6.4游标变量1938.7综合应用1948.8小结198习题8199第9章存储过程和函数2029.1存储过程概述2029.2存储过程的创建、调用和删除2029.2.1存储过程的创建和调用2039.2.2存储过程的删除2059.3存储过程的参数2059.3.1带输入参数存储过程的使用2059.3.2带输出参数存储过程的使用2089.3.3带输入输出参数存储过程的使用2099.4函数概述2109.5函数的创建、调用和删除2109.5.1函数的创建和调用2109.5.2函数的删除2129.6综合应用2129.7小结216习题9216第10章触发器和程序包21910.1触发器概述21910.2触发器的创建、删除、启用或禁用22010.2.1创建触发器22010.2.2删除触发器22710.2.3启用或禁用触发器22710.3程序包概述22810.4程序包的创建、调用和删除22810.5综合应用23010.6小结233习题10234第11章安全管理23611.1安全管理概述23611.2用户管理23611.2.1创建用户23811.2.2修改用户23911.2.3删除用户23911.2.4查询用户信息24011.3权限管理24111.3.1权限概述24111.3.2系统权限24211.3.3数据库对象权限24511.3.4权限查询24611.4角色管理24711.4.1角色概述24711.4.2创建角色24911.4.3修改角色24911.4.4授予角色权限和收回权限24911.4.5将角色授予用户25011.4.6角色的启用和禁用25011.4.7收回用户的角色25111.4.8删除角色25111.4.9查询角色信息25111.5概要文件25211.5.1概要文件中的参数25211.5.2创建概要文件25311.5.3管理概要文件25311.6综合应用25511.7小结259习题11259第12章备份和恢复26112.1备份和恢复概述26112.1.1备份概述26112.1.2恢复概述26212.2逻辑备份与恢复26212.3脱机备份与恢复26512.3.1脱机备份26612.3.2脱机恢复26712.4联机备份与恢复26712.5闪回技术26812.5.1查询闪回26812.5.2表闪回27012.5.3删除闪回27212.5.4数据库闪回27212.5.5归档闪回27612.6小结278习题12278第13章事务和锁28013.1事务的基本概念28013.1.1事务的概念28013.1.2事务特性28013.2事务处理28113.2.1事务的开始与结束28113.2.2使用COMMIT语句提交事务28213.2.3使用ROLLBACK语句回退全部事务28213.2.4设置保存点回退部分事务28313.3并发事务和锁28513.3.1并发事务28513.3.2事务隔离级别28613.3.3锁机制28713.3.4锁的类型28713.3.5死锁28813.4小结288习题13289第14章学生成绩管理系统开发29114.1搭建系统框架29114.1.1层次划分29114.1.2搭建项目框架29314.2持久层开发29514.3业务层开发29614.4表示层开发29714.4.1配置struts.xml和web.xml29714.4.2主界面设计29814.4.3添加学生信息设计29914.4.4查询学生信息设计30014.5小结300习题14301

第2篇Oracle数据库实验实验1ER图画法与概念模型向逻辑模型的转换305实验2Oracle 19c的安装和运行310实验3Oracle数据库313实验4Oracle表314实验4.1定义表314实验4.2表数据操作315实验5数据查询318实验5.1数据查询1318实验5.2数据查询2321实验6视图和索引324实验6.1视图324实验6.2索引325实验7数据完整性327实验8PL/SQL程序设计331实验9存储过程和函数334实验10触发器和程序包338实验11安全管理341实验12备份和恢复343附录A习题参考答案345第1章概论345第2章Oracle数据库系统346第3章Oracle数据库347第4章Oracle表348第5章数据查询351第6章视图、索引、序列和同义词354第7章数据完整性356第8章PL/SQL程序设计357第9章存储过程和函数359第10章触发器和程序包361第11章安全管理362第12章备份和恢复364第13章事务和锁365第14章学生成绩管理系统开发365附录B案例数据库: 学生信息数据库stsystem的表结构和样本数据366附录C实验数据库:商店数据库shoppm的表结构和样本数据369参考文献372

【前言】

本书以数据库理论为基础,以Oracle 19c作为平台,系统地介绍了数据库基础知识和相应的实验,在帮助学生掌握数据库理论知识的同时,还能培养学生掌握数据库管理、操作和数据库语言编程的能力。本书重在应用,特点如下。(1) 教学和实验配套,方便课程教学和实验课教学;深化实验课的教学,每章对应的实验分为验证性实验和设计性实验两个阶段。(2) 理论与实践相结合,培养学生掌握数据库理论知识,从而具备数据库管理和操作能力、编程能力和综合应用能力。(3) 在数据查询、PL/SQL程序设计、存储过程和函数、触发器和程序包等较为复杂的章节,进行程序分析,以帮助读者理解。(4) 技术新颖,介绍Oracle 19c数据库的特性、分区表、排名函数等技术内容。(5) 配套资源丰富,提供教学课件、源代码、教学大纲、教案、微课视频和习题答案。本书由赵明渊、唐明伟主编,参加本书编写的有程小菊、蔡露、赵凯文、周亮宇,对于帮助完成基础工作的同志,在此表示感谢!由于作者水平有限,书中存在的不足之处,敬请读者批评指正。为方便教师教学,本书提供教学课件、教学大纲、教案、所有实例的源代码,教师可登录清华大学出版社网站(www.tup.com.cn)下载,书末附录A提供习题参考答案。

作者2023年10月

新华一城书集店铺主页二维码
新华一城书集 微信公众号认证
上海新华书店官方微信书店
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

Oracle数据库教程(第3版﹒微课视频版)(赵明渊 唐明伟)

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:xhbookmall
新华一城书集微书店官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏