数据库系统原理与应用 (第二版)(普通高等教育“十一五”国家级规划教材)
分類: 图书,计算机/网络,数据库,数据库理论,
作者: 刘淳 主编
出 版 社: 水利水电出版社
出版时间: 2009-6-1字数:版次: 2页数: 234印刷时间:开本: 16开印次:纸张:I S B N : 9787508465852包装: 平装内容简介
《数据库系统原理与应用(第2版)》在第一版的基础上,按照高职高专院校对数据库课程的教学要求,对各章节内容、结构等进行修订、调整、完善和补充。《数据库系统原理与应用(第2版)》共9章。主要内容包括数据库系统基本知识与基本概念、SQL Server 2005数据库管理与操作、关系数据库标准SQL语言、关系数据库设计理论、数据库的安全性与完整性、数据库事务处理、SQL Server 2005数据库程序设计、数据库设计方法、数据库应用系统开发实例及常用数据库接口等。
《数据库系统原理与应用(第2版)》内容全面,深入浅出,例题丰富,图文并茂。以SQL Server 2005中文版作为背景,通过大量实例系统地介绍了数据库系统有关原理与应用实践,以理论为基础,以应用为目标,并将理论与应用有机地结合。
《数据库系统原理与应用(第2版)》适合作为高职高专院校相关专业的学生学习数据库系统的基本理论、SQL Server 2005数据库的基本操作及数据库程序设计的教材,同时,也是广大数据库爱好者的首选参考书。
目录
第二版前言
第一版前言
第1章 数据库基本知识
1.1 信息、数据与数据处理
1.2 数据库系统
1.3 数据模型
1.4 关系数据库与关系代数
习题一
第2章 SQL Server2005
2.1 SQL Server2005概述
2.2 SQL Server2005安装
2.3 SQLServer Management Studio管理工具
2.4 SQL Server2005数据库对象的操作
2.5 SQLServer2005服务器管理
第3章 关系数据库标准语言SQL
3.1 SQL概述
3.2 数据定义
3.3 数据查询
3.4 数据更新
3.5 视图
3.6 数据控制
习题三
第4章 关系数据库设计理论
4.1 数据依赖
4.2 范式
4.3 关系模式的分解
习题四
第5章 数据库的安全性与完整性
5.1 数据库的安全性
5.2 SQLServer2005数据库的安全性管理
5.3 完整性
习题五
第6章 数据库的事务处理与数据恢复
6.1 事务管理的基本概念
6.2 并发控制
6.3 数据库恢复
习题六
第7章 SQLServer2005程序设计
7.1 Transact-SQL程序设计基础
7.2 存储过程
7.3 函数
7.4 触发器
第8章 数据库设计
8.1 数据库设计概述
8.2 需求分析
8.3 概念结构设计
8.4 逻辑结构设计
8.5 数据库的物理设计
8.6 数据库实施
8.7 数据库运行与维护
习题八
第9章 数据库应用程序开发
9.1 数据库应用程序设计方法
9.2 数据库应用程序的体系结构
9.3 数据库与应用程序的接口
9.4 数据库应用程序开发
习题九
参考文献
书摘插图
第1章 数据库基本知识
数据库技术是信息社会的重要基础技术之一,是计算机科学技术领域中发展最为迅速的重要分支。数据库技术是一门综合性技术,涉及到操作系统、数据结构、算法设计、程序设计等基础理论知识,因此,在计算机科学中是将其作为专门的学科来学习、研究的,并以之指导和推动应用。对普通计算机用户而言,虽更多注重于学习数据库技术的实际应用方法,但学习、掌握一些必需的、实用的基础知识,也是非常重要的,对数据库技术的应用,特别是在开发应用系统时尤为重要。因此,本章将以一定篇幅介绍数据库技术相关基础知识,使读者在学习、应用数据库技术的过程中,做到既知其然又知其所以然。
本章将简要介绍数据库、数据库系统、数据库管理系统、数据模型等基本概念以及数据库系统的体系结构,并着重介绍了关系模式、关系、元组、属性、域等概念。
1.1 信息、数据与数据处理
1.1.1 数据与信息
人们通常使用各种各样的物理符号来表示客观事物的特性和特征,这些符号及其组合就是数据。数据的概念包括两个方面,即数据内容和数据形式。数据内容是指所描述客观事物的具体特性,也就是通常所说数据的“值”;数据形式则是指数据内容存储在媒体上的具体形式,也就是通常所说数据的“类型”。数据主要有数字、文字、声音、图形和图像等多种形式。
信息是指数据经过加工处理后所获取的有用知识。信息是以某种数据形式表现的。
数据和信息是两个相互联系、但又相互区别的概念;数据是信息的具体表现形式,信息是数据有意义的表现。
……