注册 登录 进入教材巡展
#
  • #

出版时间:2015年8月

出版社:清华大学出版社

以下为《数据库原理》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302398813
  • 1-1
  • 83883
  • 0045168551-5
  • 16开
  • 2015年8月
  • 工学
  • 软件工程
  • TP311.131
  • 计算机、自动化
  • 本科
内容简介
孔丽红主编的《数据库原理》以关系数据库为主线,从数据库基础理论和实际应用出发,循序渐进、深入浅出地介绍了数据库系统概述,实体联系模型,关系数据模型与关系运算,关系数据库标准语言SQL,关系数据库设计理论,数据库设计,数据库安全保护,关系数据库管理系统SQL Server 2005,基于Visual Basic的关系数据库应用系统开发,数据库技术的发展,数据库实验。
本书内容丰富,概念清晰,叙述简练易懂,注重理论联系实际,在介绍SQL语言时,以SQL Server 2005为背景介绍了应用,各章后均备有习题,便于读者更好地学习和掌握数据库的基本知识与技能。
本书适合作为普通高等院校计算机及相关学科的数据库课程教材,也可供广大从事数据库技术研究、开发与应用的工程技术人员参考。
目录

第1章  数据库系统概述


  1.1  引言


    1.1.1  信息


    1.1.2  数据


  1.2  数据库技术的产生、发展


    1.2.1  人工管理阶段


    1.2.2  文件系统阶段


    1.2.3  数据库系统阶段


  1.3  数据库系统的组成和结构


    1.3.1  数据库、数据库管理系统和数据库系统


    1.3.2  数据库系统的体系结构


  1.4  数据模型


    1.4.1  概念模型


    1.4.2  层次模型


    1.4.3  网状模型


    1.4.4  关系模型


    1.4.5  面向对象模型


  1.5  小结


  1.6  习题


第2章  实体联系模型


  2.1  概述


  2.2  实体


  2.3  属性


  2.4  联系


    2.4.1  二元联系的三种类型


    2.4.2  多元联系


    2.4.3  实体集内部的联系


  2.5  弱实体


  2.6  实体联系模型的绘制实例


  2.7  小结


  2.8  习题


第3章  关系数据模型与关系运算


  3.1  关系模型概述


    3.1.1  关系的形式化定义及其有关概念


    3.1.2  关系的性质


    3.1.3  关系、关系模式、关系子模式和存储模式


    3.1.4  关系数据库与关系数据库模式


  3.2  关系的键与关系的完整性


    3.2.1  超键、候选键、主键和外键


    3.2.2  关系的完整性


  3.3  从E-R模型到关系模型


    3.3.1  实体的转换规则


    3.3.2  联系的转换规则


    3.3.3  E-R模型转变成关系模型实例


  3.4  关系代数


    3.4.1  传统的集合运算


    3.4.2  专门的关系运算


    3.4.3   扩充的关系代数操作


    3.4.4  关系代数表达式实例


  3.5  关系演算


    3.5.1  元组关系演算


    3.5.2  域关系演算


  3.6  关系代数表达式的优化


    3.6.1  查询优化的总目标


    3.6.2  关系代数表达式的等价变换规则


    3.6.3  关系代数表达式的优化算法


  3.7  小结


  3.8  习题


第4章  关系数据库标准语言SQL


  4.1  SQL语言简介


    4.1.1  SQL的特点


    4.1.2  SQL语言的基本组成


    4.1.3  实例数据库


  4.2  数据定义


    4.2.1  数据库的创建与删除


    4.2.2  基本表的创建、删除与修改


    4.2.3  索引的创建、删除与修改


  4.3  数据查询


    4.3.1  SELECT语句的一般格式和单表查询


    4.3.2  聚合函数和分组查询


    4.3.3  多表联接查询


    4.3.4  多表嵌套查询


  4.4  视图的创建、删除与修改


  4.5  数据更新


    4.5.1  数据的插入


    4.5.2  数据的删除


    4.5.3  数据的修改


    4.6  存储过程和触发器


    4.6.1  存储过程的定义、修改和删除


    4.6.2  触发器的定义、修改和删除


  4.7  小结


  4.8  习题


第5章  关系数据库设计理论


第6章  数据库设计


第7章  数据库安全保护


第8章  关系数据库管理系统SQL Server 2005


第9章  基于Visual Basic的关系数据库应用系统开发


第10章  数据库技术的发展


第11章  数据库实验


参考文献