书籍详情
数据库原理及SQL Server应用
作者:张水平 主编
出版社:西安交通大学出版社
出版时间:2008-02-01
ISBN:9787560526492
定价:¥28.00
购买这本书可以去
内容简介
本书是专用于计算机及相关专业数据库原理及应用方面的教材,由于SQL Server是目前市场上非常流行的一种数据库产品。本书在介绍数据库基本概念、数据库应用系统设计方法基础上,以教学管理数据库应用系统为背景,讨论了应用SQL Server提供的语言和工具,设计完成数据库应用系统的基本方法和思想。鉴于多年的教学实践,考虑教学特点以及目前人才市场对数据库应用系统开发者能力的要求,我们在书中将理论基础和应用实践的比例进行了最佳的调整。书中的内容包括两部分:理论篇——数据库原理;应用篇——SQL Server技术。二者的比例基本是4:6。其中理论篇包括:数据库系统基础、关系运算、关系的规范化理论及数据库系统设计方法等;应用篇包括:sQL Server基础、物理数据库的设计、数据库的操作、数据的查询与统计、视图、存储过程、触发器、Transact—SQL语言编程方法、数据的备份与恢复等。本书结构清晰合理,系统性强,各章涉及到的重要概念,均有相关的例题以帮助读者理解和掌握,各章后附有实习实例、小结及习题。本书可作为计算机专业的教学用书,也可作为参加相关计算机专业自学考试用书及相关技术人员的参考用书。
作者简介
暂缺《数据库原理及SQL Server应用》作者简介
目录
理论篇 数据库原理
第1章 数据库系统概述
1.1 数据库技术的发展
1.1.1 相关术语
1.1.2 数据库管理技术的发展
1.2 数据库系统组成
1.2.1 DBS的组成
1.2.2 DBMS
1.3 数据库系统体系结构
1.3.1 数据库系统的三级模式
1.3.2 数据库系统的二级映像和数据独立性
1.4 数据模型
1.4.1 数据模型的概念
1.4.2 概念模型和E—R图
1.4.3 常用的数据模型
1.5 小结
习题
第2章 关系运算及标准SQL
2.1 关系模型及形式化定义
2.1.1 基本概念
2.1.2 关系的形式化定义
2.1.3 E—R模型向关系模型的转换
2.1.4 关系数据库
2.1.5 关系的完整性
2.2 关系代数
2.2.1 传统的集合运算
2.2.2 专门的关系运算
2.3 元组关系演算
2.3.1 元组关系演算
2.3.2 域关系演算
2.4 标准的SQL语言
2.4.1 SQL概述
2.4.2 数据定义语言
2.4.3 数据操作语言
2.4.4 数据控制语言
2.4.5 嵌入式SQL
2.5 小结
习题
第3章 关系数据库规范化理论
3.1 关系模式中的异常现象
3.1.1 存在异常现象的关系模式
3.1.2 异常现象分析
3.2 函数依赖理论
3.2.1 函数依赖的定义
3.2.2 函数依赖的分类及定义
3.3 范式
3.3.1 1NF
3.3.2 2NF
3.3.3 3NF
3.3.4 BCNF
3.3.5 4NF
3.3.6 5NF
3.4 规范化实例
3.4.1 规范化步骤
3.4.2 规范化实例
3.5 小结
习题
第4章 数据库设计
4.1 数据库设计的概述
4.1.1 数据库应用系统的设计步骤
4.1.2 数据库各级模式的形成过程
4.2 需求分析
4.2.1 基本概念
4.2.2 数据流图
4.2.3 数据字典
4.3 概念结构设计
4.3.1 概念结构设计方法
4.3.2 用E—R方法建立概念模型步骤
4.4 逻辑结构设计
……
应用篇 SQL SERVER技术
第5章 SQL SERVER概述
第6章 物理数据库的创建与维护
第7章 数据库操作
第8章 TRANSACT-SQL语言
第9章 存储过程及触发器
第10章 数据库的维护
附录A Transact-SQL提供的函数
附录B SQL Server系统存储过程
第1章 数据库系统概述
1.1 数据库技术的发展
1.1.1 相关术语
1.1.2 数据库管理技术的发展
1.2 数据库系统组成
1.2.1 DBS的组成
1.2.2 DBMS
1.3 数据库系统体系结构
1.3.1 数据库系统的三级模式
1.3.2 数据库系统的二级映像和数据独立性
1.4 数据模型
1.4.1 数据模型的概念
1.4.2 概念模型和E—R图
1.4.3 常用的数据模型
1.5 小结
习题
第2章 关系运算及标准SQL
2.1 关系模型及形式化定义
2.1.1 基本概念
2.1.2 关系的形式化定义
2.1.3 E—R模型向关系模型的转换
2.1.4 关系数据库
2.1.5 关系的完整性
2.2 关系代数
2.2.1 传统的集合运算
2.2.2 专门的关系运算
2.3 元组关系演算
2.3.1 元组关系演算
2.3.2 域关系演算
2.4 标准的SQL语言
2.4.1 SQL概述
2.4.2 数据定义语言
2.4.3 数据操作语言
2.4.4 数据控制语言
2.4.5 嵌入式SQL
2.5 小结
习题
第3章 关系数据库规范化理论
3.1 关系模式中的异常现象
3.1.1 存在异常现象的关系模式
3.1.2 异常现象分析
3.2 函数依赖理论
3.2.1 函数依赖的定义
3.2.2 函数依赖的分类及定义
3.3 范式
3.3.1 1NF
3.3.2 2NF
3.3.3 3NF
3.3.4 BCNF
3.3.5 4NF
3.3.6 5NF
3.4 规范化实例
3.4.1 规范化步骤
3.4.2 规范化实例
3.5 小结
习题
第4章 数据库设计
4.1 数据库设计的概述
4.1.1 数据库应用系统的设计步骤
4.1.2 数据库各级模式的形成过程
4.2 需求分析
4.2.1 基本概念
4.2.2 数据流图
4.2.3 数据字典
4.3 概念结构设计
4.3.1 概念结构设计方法
4.3.2 用E—R方法建立概念模型步骤
4.4 逻辑结构设计
……
应用篇 SQL SERVER技术
第5章 SQL SERVER概述
第6章 物理数据库的创建与维护
第7章 数据库操作
第8章 TRANSACT-SQL语言
第9章 存储过程及触发器
第10章 数据库的维护
附录A Transact-SQL提供的函数
附录B SQL Server系统存储过程
猜您喜欢