欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 数据库系统原理与应用(Oracle版高等学校教材)
      • 作者:编者:方巍|责编:王中英
      • 出版社:清华大学
      • ISBN:9787302628484
      • 出版日期:2023/05/01
      • 页数:410
    • 售价:27.92
  • 内容大纲

        本书是一本结合数据库技术的新近发展和作者多年的教学实践经验编写而成的学习用书。本书主要介绍数据库的基本原理和Oracle数据库的相关技术,并兼顾培养国产数据库人才的需要,介绍国产openGauss数据库的相关内容。本书配合大量的代码示例、习题和上机实践练习,强化读者对基本概念的理解,并训练他们的实际动手能力,最后通过一个综合项目案例,带领读者体验真实的项目开发。通过阅读本书,读者能够快速掌握常用数据库系统开发的原理、技巧和应用等相关知识。本书免费提供教学课件(PPT)、案例源代码和习题参考答案等教学资源。
        本书共18章。第1~4章介绍数据库的基本概念、关系模型、关系代数、规范化理论等;第5~6章介绍数据库设计的详细步骤及数据库开发环境;第7~10章介绍Oracle数据库体系结构、表空间和数据文件管理、Oracle模式对象、SQL基础知识;第11~15章介绍PL/SQL编程基础、存储过程与函数的创建、触发器和包的创建与应用、Oracle安全性管理、数据库备份和恢复;第16~18章介绍大数据和云计算相关数据库应用知识、openGauss数据库基础,最后通过一个数据库应用综合项目案例介绍Oracle开发的经验和技巧。附录以电子文档的形式提供本书实验指导以及Oracle常用技巧和认证考试等相关学习资料。
        本书内容丰富,讲解循序渐进,非常适合数据库尤其Oracle数据库的初学者阅读,对于Oracle数据库管理和开发人员,也是不可多得的参考书。另外,本书也可作为高等院校相关专业的教材和教学参考书。
  • 作者介绍

        方巍  博士、博士后、副教授、硕导、高级工程师。美国佛罗里达大学访问学者、中国计算机学会高级会员、ACM会员、中国系统分析师协会(CSAI)顾问团专业顾问、江苏省计算机学会会员和江苏省人工智能学会委员、江苏省政府采购招标评审专家。有多年的Java EE和数据库软件开发与设计经验,深入理解数据库系统的应用与开发过程。目前已主持了2项省部级项目和3项市厅级项目,参与了国家自然科学基金、教育部重点科研项目、江苏省重大科技支撑计划等国家级和省部级科研项目共8项。在国际和国内相关学术会议和核心期刊上发表了论文20余篇,其中被SCI和EI检索15篇。获得了国家发明专利授权7项和软件著作权8项。研究兴趣包括信息集成、云计算和大数据挖掘等。
  • 目录

    第1章  数据库概述
      1.1  数据库系统概述
        1.1.1  数据库与数据库管理系统简介
        1.1.2  数据库系统简介
        1.1.3  数据库管理技术的发展
      1.2  数据库系统结构
        1.2.1  数据库系统的三级模式结构
        1.2.2  数据库的二级映像功能和数据独立性
        1.2.3  数据库管理系统的工作过程
      1.3  常用数据库简介
        1.3.1  关系型数据库
        1.3.2  非关系型数据库
        1.3.3  云数据库
      1.4  Oracle数据库简介
        1.4.1  Oracle数据库的发展历程
        1.4.2  Oracle数据库的特点
        1.4.3  Oracle数据库的工作模式
        1.4.4  Oracle数据库的应用结构
      1.5  国产数据库简介
        1.5.1  国产数据库的发展现状
        1.5.2  华为数据库简介
      1.6  本章小结
      1.7  习题与实践练习
    第2章  数据模型
      2.1  数据模型简介
        2.1.1  数据模型的概念
        2.1.2  数据模型的三要素
      2.2  概念模型
        2.2.1  基本概念
        2.2.2  概念模型的E-R图表示
      2.3  逻辑模型
        2.3.1  层次模型
        2.3.2  网状模型
        2.3.3  关系模型
        2.3.4  面向对象模型
      2.4  概念模型向逻辑模型的转换
      2.5  本章小结
      2.6  习题与实践练习
    第3章  关系模型与关系代数
      3.1  关系模型
        3.1.1  关系数据结构
        3.1.2  关系操作
        3.1.3  关系的完整性
      3.2  关系代数及其运算
        3.2.1  关系的数学定义
        3.2.2  关系代数概述
        3.2.3  传统的集合运算
        3.2.4  专门的关系运算
      3.3  关系演算
        3.3.1  元组关系演算

        3.3.2  域关系演算
      3.4  关系代数表达式的优化
      3.5  SQL简介
      3.6  本章小结
      3.7  习题与实践练习
    第4章  关系型数据库设计理论
      4.1  关系型数据库设计理论概述
      4.2  函数依赖
        4.2.1  函数依赖的概念
        4.2.2  函数依赖的类型
      ……
    第5章  数据库设计
    第6章  数据库开发环境
    第7章  Oracle数据库体系结构
    第8章  表空间和数据文件管理
    第9章  Oracle模式对象
    第10章  SQL基础知识
    第11章  PL/SQL编程基础
    第12章  存储过程、触发器、函数和包
    第13章  事务和锁
    第14章  Oracle安全性管理
    第15章  数据库备份和恢复
    第16章  大数据和云计算
    第17章  openGauss数据库
    第18章  数据库应用综合项目案例
    参考文献