您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
ORACLE DATABASE 12C基础教程/周法国
字数: 403千字
装帧: 平装
出版社: 清华大学出版社
作者: 周法国
出版日期: 2019-04-01
商品条码: 9787302519560
版次: 1
开本: 其他
页数: 267
出版年份: 2019
定价:
¥49
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
1. 循序渐进,由浅入深 为了便于读者学习,本书首先介绍了数据库的基本知识、Oracle数据库12c的安装、卸载过程以及数据的配置,然后详细介绍Oracle数据库的开发与管理,通过层层深入的方式引领读者进入Oracle 12c的世界。 2. 内容充实,层次清晰 本书层层深入,从安装Oracle数据库系统开始,详细讲解了Oracle数据库的SQL基础语句以及PL/SQL编程知识,通过理论与实例相结合的方式让读者尽快对Oracle的开发与管理有一个清楚的认识。 3. 实例丰富,案例完整 每个知识点都通过简单易懂的实例进行剖析,培养读者的操作思路。 4. 语言简练,结构合理 以简洁的语言叙述,从数据库基础知识、体系结构开始,到数据库开发,最后介绍数据库的安全与管理,结构清晰,层次分明。
内容简介
Oracle数据库是数据库领域使用最广泛、占有市场份额优选的数据库管理系统。本书以Oracle Database 12c 发行版1(版本号为12.1.0.2.0)为基础,全面细致地介绍了Oracle Database 12c的安装及配置,使用数据库管理系统进行数据管理的各种SQL操作,使用PL/SQL进行数据库程序开发所需要的基本知识和技术。 本书内容丰富、结构合理、思路清晰、语言精练,以Oracle自带的人力资源管理(HR)模式为案例详细介绍了Oracle数据库的管理与开发技术。 本书既可以作为高等学校计算机科学与技术及相关专业的教学用书,也可以作为各种数据库培训班的培训教材,还可以供使用Oracle数据库进行应用程序开发的人员参考。
目录
第1章Oracle数据库概述1 1.1Oracle数据库的发展史1 1.2Oracle数据库产品3 1.2.1企业版3 1.2.2标准版3 1.2.3标准版14 1.3Oracle基本术语5 1.3.1数据块5 1.3.2数据扩展5 1.3.3数据段5 1.3.4表空间5 1.3.5数据文件6 1.3.6控制文件6 1.3.7数据字典6 1.4Oracle 12c新特性7 1.5小结8 第2章Windows平台上Oracle 12c的安装与配置9 2.1Oracle通用安装程序OUI9 2.2Oracle 12c的安装10 2.2.1Oracle 12c的系统需求11 2.2.2Oracle 12c数据库服务器的安装流程11 2.2.3Oracle 12c客户端工具的安装18 2.3Oracle Database 12c的卸载23 2.4Oracle 12c的配置24 2.4.1Oracle数据库配置助手24 2.4.2Oracle网络管理25◆Oracle Database 12c基础教程目录2.4.3Oracle网络配置助手31 2.5小结32 第3章Oracle 12c体系结构33 3.1概述33 3.2Oracle Database 12c的多租户架构34 3.2.1CDB中的容器34 3.2.2多租户体系结构的优势36 3.3Oracle数据库进程37 3.3.1用户进程37 3.3.2服务器进程38 3.3.3Oracle监听器39 3.3.4后台进程39 3.4内存结构42 3.4.1系统全局区42 3.4.2程序全局区43 3.4.3用户全局区43 3.4.4软件代码区43 3.5文件系统43 3.5.1控制文件43 3.5.2数据文件44 3.5.3重做日志文件44 3.5.4其他文件44 3.6小结44 第4章Oracle Database 12c应用开发工具45 4.1SQL Plus使用指南45 4.1.1启动和退出SQL Plus45 4.1.2SQL Plus的编辑功能48 4.1.3使用SQL Plus格式化查询结果53 4.1.4使用SET命令设置SQL Plus环境55 4.2Oracle SQL Developer使用指南57 4.2.1启动Oracle SQL Developer57 4.2.2通过SQL Developer进行数据库的管理与开发60 4.3小结64第5章Oracle SQL基础65 5.1SQL概述65 5.1.1SQL的发展与标准化65 5.1.2SQL语句结构66 5.1.3SQL的特点67 5.1.4演示模式67 5.2数据查询69 5.2.1使用SELECT语句检索数据69 5.2.2对检索结果进行限定和排序74 5.2.3在SELECT语句中使用函数90 5.2.4多表查询112 5.2.5子查询119 5.2.6集合运算124 5.3数据操作127 5.3.1插入数据127 5.3.2修改数据129 5.3.3删除数据130 5.3.4事务控制131 5.4数据定义136 5.4.1数据库对象136 5.4.2管理表140 5.4.3管理其他对象152 5.4.4使用数据字典管理对象161 5.5小结166 第6章Oracle PL/SQL程序设计基础167 6.1PL/SQL概述167 6.1.1PL/SQL简介167 6.1.2PL/SQL块结构与类型169 6.1.3创建PL/SQL匿名块171 6.2简单PL/SQL程序171 6.2.1PL/SQL变量171 6.2.2在PL/SQL中使用函数173 6.2.3嵌套PL/SQL块173 6.2.4在PL/SQL中使用SQL语句175 6.3PL/SQL控制结构178 6.3.1IF语句178 6.3.2CASE表达式179 6.3.3循环语句181 6.4游标186 6.4.1隐式游标186 6.4.2显式游标187 6.4.3使用复合数据类型190 6.4.4使用游标处理检索结果集197 6.5异常处理202 6.5.1初识异常202 6.5.2异常处理流程203 6.5.3异常捕获与处理205 6.6过程与函数208 6.6.1子程序208 6.6.2过程209 6.6.3函数212 6.6.4向过程或函数传递实参215 6.6.5使用数据字典视图216 6.7小结217 第7章Oracle安全管理218 7.1用户管理218 7.1.1用户的安全属性218 7.1.2创建用户220 7.1.3修改用户221 7.1.4删除用户221 7.1.5查询用户信息222 7.2权限管理223 7.2.1系统权限管理223 7.2.2对象权限管理228 7.2.3使用数据字典视图查询权限信息230 7.3角色管理230 7.3.1预定义角色231 7.3.2管理角色232 7.3.3使用数据字典视图查询角色234 7.4概要文件管理234 7.4.1创建概要文件234 7.4.2修改概要文件236 7.5数据库审计237 7.5.1传统审计238 7.5.2统一审计239 7.5.3标准审计240 7.5.4细粒度审计240 7.6小结243 第8章Oracle数据库管理244 8.1表空间管理244 8.1.1表空间概述244 8.1.2创建表空间245 8.1.3维护表空间247 8.1.4删除表空间248 8.1.5临时表空间248 8.1.6撤销表空间249 8.2文件管理250 8.2.1数据文件管理250 8.2.2控制文件管理251 8.2.3重做日志管理254 8.2.4归档日志管理256 8.3数据库的备份与恢复259 8.3.1数据库的备份260 8.3.2数据库的恢复261 8.3.3使用RMAN进行数据库备份261 8.3.4使用导入导出实现逻辑备份与恢复264 8.3.5使用数据泵进行数据库的备份与恢复265 8.4小结267 参考文献268
摘要
第5章Oracle SQL基础1.1微型计算机简介结构化查询语言(Structured Query Language,SQL)是一种用于访问和处理数据库的标准的计算机语言,用来管理对存储在关系数据库中规范化数据的访问。它不是一种应用程序开发语言,但当开发语言需要访问数据时,会调用SQL。Oracle服务器技术提供了开发和部署应用程序的平台。Oracle SQL是Oracle服务器技术和SQL结合产生的一种符合关系数据库范例的环境,这是一种用于云计算的可行方法。Oracle SQL提供了一个简单、优秀、高性能的架构访问、定义和维护数据。 5.1SQL概述 SQL是专为数据库建立的操作命令集,是一种功能齐全的数据库语言。SQL是一种用于访问和处理数据库的标准的计算机语言,用来管理对存储在关系数据库中规范化数据的访问。 5.1.1SQL的发展与标准化 1970年年初,IBM公司San Jose,California研究实验室的埃德加·科德发表了将数据组成表格的应用原则(Codds Relational Algebra)。1974年,同一实验室的D.D.Chamberlin和R.F. Boyce对Codds Relational Algebra在研制关系数据库管理系统System R中,研制出一套规范语言SEQUEL(Structured English Query Language),并在1976年11月的IBM Journal of R&D上公布新版本的SQL(称SEQUEL/2)。1980年将其改名为SQL。 1979年,Oracle公司首先提供商用的SQL,IBM公司在DB2和SQL/DS数据库系统中也实现了SQL。 1986年10月,美国ANSI采用SQL作为关系数据库管理系统的标准语言(ANSI X3.1351986),后被国际标准化组织(ISO)采纳为国际标准。 1989年,美国ANSI采纳在ANSI X3.1351989报告中定义的关系数据库管理系统的SQL,称为ANSI SQL 89,该标准替代ANSI X3.1351986版本。该标准被ISO采纳为ISO/IEC 9075系列标准。此后,ISO每5年左右更新一次该标准,到目前为止,完整的标准公布年份分别为1992、1999、2003、2008、2011、2016。 各种不同的数据库产品对SQL的支持与标准存在细微的不同,这是因为,有的产品的开发先于标准的公布。另外,各产品开发商为了达到特殊的性能或新的特性,需要对标准进行扩展。Oracle SQL的发布一般都是先于标准的。Oracle Database 12c的SQL支持SQL 2011核心标准。 ◆Oracle Database 12c基础教程第◆5章Oracle SQL基础SQL基本上独立于数据库本身、使用的机器、网络、操作系统,基于SQL的DBMS产品可以运行在从个人机、工作站到基于局域网、小型机和大型机的各种计算机系统上,具有良好的可移植性。数据库和各种产品都使用SQL作为共同的数据存取语言和标准的接口,使不同数据库系统之间的互操作有了共同的基础,进而实现异构机、各种操作环境的共享与移植。 5.1.2SQL语句结构 SQL共包含5部分内容。 1. 数据查询语言 数据查询语言(Data Query Language,DQL)的语句也称为数据检索语句,用以从表中获得数据,确定数据怎样在应用程序中给出。保留字SELECT是DQL(也是所有SQL)用得最多的动词,其他DQL常用的保留字有WHERE、ORDER BY、GROUP BY和HAVING。这些DQL保留字常与其他类型的SQL语句一起使用。 2. 数据操作语言 数据操作语言(Data Manipulation Language,DML)的语句包括动词INSERT、UPDATE和DELETE。它们分别用于添加、修改和删除表中的行。DML也称为动作查询语言。 3. 数据定义语言 数据定义语言(Data Define Language,DDL)的语句包括动词CREATE和DROP。在数据库中创建新表或删除表(CREAT TABLE 或 DROP TABLE);为表加入索引等。DDL包括许多与从数据库目录中获得数据有关的保留字。DDL也是动作查询的一部分。 4. 数据控制语言 数据控制语言(Data Control Language,DCL)的语句通过GRANT或REVOKE获得许可,确定单个用户和用户组对数据库对象的访问。某些RDBMS可用GRANT或REVOKE控制对表单个列的访问。 5. 事务控制语言 事务控制语言(Transaction Control Language,TCL)的语句确保被DML语句影响的表中的行及时得以更新。TCL语句包括BEGIN TRANSACTION、COMMIT和ROLLBACK。 DQL、DML、DDL、DCL、TCL共同组成数据库的完整语言。
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网