数据库系统及应用(第二版)

¥28.40¥28.40
已下架(本产品缺货或未上线)

商品介绍

  本书是“北京市高等教育精品教材”立项项目。
  本书是在第一版的基础上修订而成,与第一版比较,在整体结构上作了适当调整,根据数据库技术的发展增加了一些新的内容。本书在科学性、完备性、实用性和教材的可用性方面与第一版相比均有一定的提高。
 全书包括数据库基础、数据库系统、数据库设计、数据库应用和数据库新技术等内容,共分16章,具体内容主要包括:数据库的基本概念、数据模型、关系数据库、关系数据库系统、关系数据库标准语言SQL、数据完整性、数据库安全、事务管理、并发控制、数据库恢复、关系数据理论、数据库设计、面向对象数据库、数据库应用的体系结构与开发、分布式数据库、数据仓库以及数据库技术新的研究领域和应用领域等。
 本书既可以作为高等院校计算机、信息管理与信息系统等相关专业数据库课程的教材,也可供从事计算机软件以及数据库应用、管理和开发的科技人员、工程技术人员及其他有关人员阅读参考。

 

目 录

第1章 绪 论
 1.1 什么是数据库
 1.2 数据库管理系统
 1.3 数据库管理和数据库管理员
 1.4 数据库系统
 1.5 数据库的过去、现在和未来
 本章小结
 习题一
第2章 数据模型和三层模式数据库
 2.1 信息结构与E-R方法
 2.2 概念数据模型
 2.3 传统的三大数据模型
 2.4 数据独立性与三层结构
 2.5 数据库管理系统的结构
 本章小结
 习题二
第3章 关系数据库
 3.1 关系数据库系统概述
 3.2 关系数据模型
 3.3 关系模型的完整性约束
 3.4 关系代数
 3.5 关系数据库系统的三层模式结构
 本章小结
 习题三
第4章 Microsoft SQL Server数据库基础
 4.1 客户/服务器体系结构
 4.2 Microsoft SQL Server基础
 4.3 Transact-SQL简介
 本章小结
 习题四
第5章 关系数据库标准语言——SQL
 5.1 SQL语言概述
 5.2 SQL的数据定义功能
 5.3 SQL的数据查询功能
 5.4 视图(View)
 5.5 SQL的数据操作功能
 5.6 SQL的数据控制功能
 5.7 SQL的宿主使用
 5.8 动态SQL
 本章小结
 习题五
第6章 存储过程、触发器和数据完整性
 6.1 存储过程
 6.2 触发器及其用途
 6.3 数据完整性
 本章小结
 习题六
第7章 安全性
 7.1 安全性概述
 7.2 用户管理和角色管理
 7.3 权限管理
 7.4 其他安全问题
 本章小结
 习题七
第8章 事务管理
 8.1 事务
 8.2 并发控制
 8.3 恢复
 本章小结
 习题八
第9章 关系数据理论
 9.1 基本概念
 9.2 函数依赖的公理系统
 9.3 规范化
 9.4 模式分解
 本章小结
 习题九
第10章 数据库设计
 10.1 完善E-R模型中的概念
 10.2 数据库设计的过程
 10.3 数据库设计工具PowerDesigner
 本章小结
 习题十
第11章 面向对象数据库
 11.1 新的数据库应用和新的数据类型
 11.2 面向对象的数据模型
 11.3 对象关系数据库与对象数据库
 11.4 面向对象数据库研究中的几个特点
 11.5 RDBMS、ORDBMS和OODBMS的比较
 本章小结
 习题十一
第12章 数据库应用的结构与开发环境
 12.1 数据库应用开发概述
 12.2 开放的客户端开发
 12.3 数据库应用开发工具PowerBuilder
 12.4 基于组件的数据库开发
 12.5 Web数据库应用开发
 本章小结
 习题十二
第13章 数据库应用系统的开发方法
 13.1 概述
 13.2 结构化生命周期方法
 13.3 快速原型方法
 13.4 面向对象方法
 13.5 客户/服务器应用规划综述
 本章小结
 习题十三
第14章 分布式数据库与分布数据管理
 14.1 什么是分布式数据库
 14.2 分布式数据库的数据分布方式
 14.3 分布式数据库的特点和目标
 14.4 SQL Server的分布数据管理
 本章小结
 习题十四
第15章 数据仓库
 15.1 什么是数据仓库
 15.2 数据仓库的结构
 15.3 数据仓库系统
 15.4 建立数据仓库
 15.5 实现数据仓库的数据库环境
 15.6 数据仓库与决策支持
 15.7 SQL Server的数据仓库解决方案
 15.8 将SQL Server的OLTP数据转换到OLAP数据仓库
 15.9 软件开发商的数据仓库解决方案
 本章小结
 习题十五
第16章 数据库研究和应用的新领域
 16.1 概述
 16.2 数据库技术与其他技术相结合产生的新领域
 16.3 面向应用领域的数据库新技术
 本章小结
 习题十六
附录 上机实验
实验1 建立数据库
实验2 建立表和数据完整性
实验3 SQL数据操作
实验4 SQL数据查询
实验5 视图的定义和操作
实验6 SQL的宿主使用方式
实验7 存储过程
实验8 触发器
实验9 用户管理和权限管理
实验10 并发控制
实验11 数据库建模工具
实验12 使用Visual FoxPro做客户端开发
实验13 使用PowerBuilder做客户端开发
主要参考书目

免费试读(部分内容)

  第1章 绪论
  数据库是数据管理的工具。数据管理经历了从手工管理阶段、文件管理阶段到数据库管理阶段的变迁。数据库技术自产生以来便为广大用户所接受,并获得了广泛的应用。无论是对学生,还是对广大计算机用户,数据库都已不再陌生。
  1.1 什么数据库
  数据库,顾名思义就是存放数据的仓库,只不过这个仓库不是一般意义上的库房,它是存储在计算机存储设备上的相互关联的数据集合。
  从中文字面上来看,数据库和数据仓库完全是一个概念,这种想当然的理解是不准确的。数据库对应的英文单词是DataBase,如果直译是数据基地的意思,而数据仓库则另有其词——DataWarehouse。所以数据库和数据仓库不是同义词,数据仓库是在数据库技术的基础是发展起来的一个新的应用领域(有关数据仓库的内容将在第15章介绍)。
  数据库技术发展到今天已经是一门非常成熟的技术。它始于20世纪60-70年代,然而无论是从数据库的技术水平,还是从数据库的应用水平,今天和过去都不可同日而语,但是数据库的最基本特征没有变,概括起来应该包括如下几个特征:
  数据库是相互关联的数据的集合;
  ……

×

【提醒】购买纸书后,扫码即可免费领取购书大礼包!

如果你已购买本书,请扫一扫封面右上角的二维码,如下图:

如果你未购买纸书,请先购买:

立即购买

长按图片下载到相册
分享到微信、朋友圈、微博、QQ等
朋友注册并购买后,您可赚
取消