Oracle数据库教程
¥
51.88
7.5折
¥
69
九五品
仅1件
作者赵明渊,唐明伟
出版社清华大学出版社
ISBN9787302652182
出版时间2024-01
版次1
装帧平装
开本16开
纸张胶版纸
定价69元
上书时间2024-12-14
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:Oracle数据库教程
定价:69.00元
作者:赵明渊,唐明伟
出版社:清华大学出版社
出版日期:2024-01-01
ISBN:9787302652182
字数:
页码:
版次:3
装帧:平装
开本:16开
商品重量:
编辑推荐
以培养学生掌握数据库原理知识点和Oracle数据库管理、具备操作能力和Oracle编程能力为出发点。对数据库新技术:大数据、NoSQL数据库等前沿内容进行了介绍。各章的内容与各个实验的内容相对应,配套有视频、课件等教学资源。
内容提要
根据当前高等学校Oracle数据库教学和实验的需要,本书全面系统地介绍了Oracle 19c的基础知识、应用开发、教学和实验。其中,实验包含验证性实验和设计性实验。全书分为两篇,包括数据库基础和数据库实验,在打好理论基础的同时,提高实际操作能力。篇介绍Oracle数据库基础,各章内容为: 概论,Oracle数据库系统,Oracle数据库,Oracle表,数据查询,视图、索引、序列和同义词,数据完整性,PL/SQL程序设计,存储过程和函数,触发器和程序包,安全管理,备份和恢复,事务和锁,Java EE和Oracle 学生成绩管理系统开发。第2篇介绍Oracle数据库实验,各个实验与数据库基础内容相对应。本书可作为大学本科、高职高专院校及培训机构的教材,也可作为计算机应用人员和计算机爱好者的自学参考书。
目录
篇Oracle数据库基础章概论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.2SQLPlus432.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习题92160章触发器和程序包21910.1触发器概述21910.2触发器的创建、删除、启用或禁用22010.2.1创建触发器22010.2.2删除触发器22710.2.3启用或禁用触发器22710.3程序包概述22810.4程序包的创建、调用和删除22810.5综合应用23010.6小结233习题102341章安全管理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习题112592章备份和恢复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习题122783章事务和锁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习题132894章学生成绩管理系统开发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数据库实验实验1ER图画法与概念模型向逻辑模型的转换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章概论345第2章Oracle数据库系统346第3章Oracle数据库347第4章Oracle表348第5章数据查询351第6章视图、索引、序列和同义词354第7章数据完整性356第8章PL/SQL程序设计357第9章存储过程和函数3590章触发器和程序包3611章安全管理3622章备份和恢复3643章事务和锁3654章学生成绩管理系统开发365附录B案例数据库: 学生信息数据库stsystem的表结构和样本数据366附录C实验数据库:商店数据库shoppm的表结构和样本数据369参考文献372
作者介绍
序言
— 没有更多了 —
以下为对购买帮助不大的评价