数据库系统概论(本科教材)

内容简介

[

  《数据库系统概论》围绕数据库的设计、编程与实现,系统、全面地介绍了数据库系统的基本概念、基本原理、基本方法以及应用技术。主要内容包括数据库建模、关系模型和关系运算、数据库语言SQL(包括新标准SQL2和SQL3)及其系统环境、关系数据库设计理论及数据库设计、面向对象的对象定义语言和对象查询语言、以及查询优化和并发控制。  《数据库系统概论》以关系数据库为基础,以数据库的设计与编程为重点,以引进面向对象的数据库技术为特色。主要特点是:内容新颖、系统全面;突出重点、注重总结;概念清晰、分析深入;例题丰富、实用性强;叙述深入浅出、语言流畅生动。  《数据库系统概论》是高等院校计算机专业本科生数据库课程的教材,也可作为其他专业本科生数据库课程的教材。对于从事数据库研制、开发和应用的有关人员,《数据库系统概论》也是一本很好的参考书。

]

作者简介

[

  史嘉权,清华大学计算机系教授,从事程序设计、微型机技术、网络技术和数据库技术的科研和教学工作。作为项目负责人完成了多个重要科研项目,获得国家科技攻关荣誉证书、作为史嘉权,获奖人获得原机电部科技进步三等奖、北京市科技进步三等奖等奖励,作为完成人获国家发明专利一项。编写了《Z80汇编语言程序设计》、《数据库系统教程》、《微型计算机技术及应用》等教材,翻译了《微型计算机程序设计》、《数据库系统基础教程》、《计算机硬件基础教程——原理、技术及应用》等教材,其中,《微型计算机技术及应用》第1版获第三届全国工科电子类优秀教材一等奖.第2版获北京市教育教学成果一等奖.国家教学成果二等奖。

]

目录

第1章 数据库系统概述1.1 数据管理技术的发展1.1.1 人工管理阶段1.1.2 文件系统阶段1.1.3 数据库系统阶段1.2 有关数据库的基本术语1.2.1 数据1.2.2 数据模型1.2.3 数据库1.2.4 数据库管理系统1.2.5 数据库系统1.3 关系数据库系统1.3.1 什么是关系1.3.2 关系模型1.3.3 关系数据库系统1.4 数据库系统的体系结构1.4.1 三层模式结构1.4.2 两层映像功能1.5 DBMS的体系结构1.5.1 DBMS的组成概述1.5.2 查询处理程序1.5.3 存储管理程序1.5.4 事务管理程序1.5.5 客户程序/服务程序体系结构1.6 数据库系统运行过程1.7 本书导读1.7.1 设计1.7.2 编程1.7.3 实现小结习题第2章 数据库建模2.1 对象定义语言2.1.1 面向对象的设计2.1.2 类的说明2.1.3 0DL中的属性2.1.4 0DL中的联系和反向联系2.1.5 联系的三种类型2.2 实体一联系模型(E-R图)2.2.1 E-R图中联系的三种类型2.2.2 联系中的角色2.2.3 联系的多向性2.3 设计原则2.3.1 真实性2.3.2 避免冗余2.3.3 简单性2.3.4 合理选择元素类型2.4 子类2.4.1 0DL中的子类2.4.2 0DL中的多重继承2.4.3 E-R图中的子类2.4.4 E-R图中的继承2.5 对约束的建模2.5.1 键码2.5.2 单值约束2.5.3 引用完整性2.5.4 其他类型的约束小结习题……第3章 关系模型与关系运算第4章 数据库语言SQL第5章 查询优化与并发控制第6章 关系数据库设计理论第7章 数据库设计第8章 SQL系统环境第9章 面向对象查询语言第10章 数据库技术发展动态附录A MS SQL Server介绍附录B MS SQL Server 2000——Transact-SQL语法参考文献

封面

数据库系统概论(本科教材)

书名:数据库系统概论(本科教材)

作者:史嘉权

页数:254

定价:¥39.0

出版社:清华大学出版社

出版日期:2018-02-08

ISBN:9787302102670

PDF电子书大小:97MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注