





定价:58元
印次:1-4
ISBN:9787302386186
出版日期:2015.01.01
印刷日期:2019.01.18
图书责编:张瑜
图书分类:零售
本书从初学者的角度出发,以通俗易懂的语言,通过丰富多彩的示例,详细地介绍Oracle 11g数据库管理中应该掌握的各方面技术。 本书共分14章,主要内容包括数据库范式、E-R模式、Oracle安装和体系结构、SQL Plus、数据类型、创建表、修改表的属性、主键和外键约束、Select查询、DML修改数据、表空间的创建和切换、控制文件以及日志文件等。同时还介绍PL/SQL语言的基础语法、控制语句、自定义函数和事务、触发器和存储过程的开发。最后通过酒店客房管理系统数据库的开发,讲解Oracle的实际应用。 本书适合所有Oracle数据库管理人员、数据库开发人员、系统维护人员、数据库初学者及其他数据库从业人员阅读,也可以作为大中专院校相关专业的参考用书和相关培训机构的培训教材。
刘俊强,拥有近10年的数据库系统开发经验,曾开发过考试系统、超市管理系统和综合业务系统等,现就职于某大型IT公司,从事SQL Server、Oracle和Linux等方面的开发和管理工作,曾发表过多篇计算机专业论文,也翻译和编写过几部著作。 支军,毕业于上海交通大学计算机科学与技术专业,高级软件工程师。多年来一直从事数据库系统和软件开发类工作,拥有丰富的数据库Oracle数据库管理及优化经验。现任职某著名金融公司,负责网站及基础数据平台的搭建和管理。
前 言 Oracle数据库是世界范围内性能最优异的数据库系统之一,其关系数据库产品的市场的占有率远远超过竞争对手,始终处于数据库领域的领先地位。Oracle产品被广泛用于各个行业,可以满足一系列的存储需求。 Oracle数据库系统的灵活体系结构以及跨平台的特性,使得很多Oracle从业人员倍感压力,与容易使用的SQL Server相比,Oracle似乎太难以驾驭。Oracle公司出于让用户便于学习的目的,提供了大量的文档,但是这些文档主要为英文版,而且文档过于偏重技术细节,掌握起来颇具难度。 本书针对Oracle Database 11g R2,以Oracle数据库的常用知识点为主要介绍对象,简化甚至省略了生僻的知识,目的就是为了让读者能够轻松地叩开Oracle数据库的大门,为以后更深入地学习打下良好的基础。本书适合作为Oracle数据库基础入门学习书籍,也可以帮助中级读者提高使用数据的技能。本书适合大专院校在校学生、程序开发人员以及编程爱好者学习和参考。 本书内容 本书共分为14章,各章的主要内容说明如下。 第1章:关系数据库。该章从数据库的基本概念开始介绍,进而讲解关系数据库的术语,还介绍规范关系的方法,实体和关系模型。 第2章:深入了解Oracle 11g。该章主要介绍Oracle 11g的安装,用户的解锁和数据库创建方法。同时介绍Oracle的内部体系结构,包括物理结构、逻辑结构、内存结构和进程结构。 第3章:Oracle管理工具。该章主要介绍Oracle自带的管理工具,包括命令行管理工具SQL Plus、图形管理工具SQL Developer、Web...
第1章 关系数据库 1
1.1 数据库简介 2
1.1.1 什么是数据和数据库 2
1.1.2 数据库发展史 2
1.1.3 数据库模型 3
1.2 关系数据库简介 5
1.2.1 什么是关系数据库 5
1.2.2 关系数据库术语 6
1.2.3 关系数据完整性 7
1.3 关系规范化 8
1.3.1 第一范式 9
1.3.2 第二范式 9
1.3.3 第三范式 10
1.3.4 函数依赖 11
1.4 数据库建模 12
1.4.1 E-R模型 12
1.4.2 E-R图 14
1.4.3 E-R模型转换为关系模型 15
1.5 实践案例:设计学生成绩管理系统数据库模型 16
1.6 思考与练习 19
1.7 练一练 20
第2章 深入了解Oracle 11g 21
2.1 Oracle 11g概述 22
2.2 安装Oracle 11g 24
2.2.1 准备工作 25
2.2.2 实践案例:Oracle 11g安装过程详解 25
2.2.3 实践案例:验证安装结果 32
2.3 查看Oracle系统用户 32
2.4 实践案例:创建学生管理系统数据库 33
2.5 Oracle的物理结构 38
2.5.1 控制文件 38
2.5.2 数据文件 38
2.5.3 重做日志文件 40
2.5.4 其他存储结构文件 41
2.6 Oracle的逻辑结构 41
2.6.1 表空间 42
2.6.2 段 43
2.6.3 ...