《数据库系统及应用教程 SQL Server 2008》是为普通高等院校应用型本科计算机专业及相关专业精心编写的一本数据库课程教学用书,它以SQL Server 2008为核心系统,较完整地讲述了数据库系统的基本概念、基本原理和SQL Server 2008的应用技术。本书第1~3章讲述了数据库的基本理论知识及数据库设计的相关技术,其内容主要包括数据库系统、数据模型、关系数据库的基本理论、关系模式的规范化以及数据库设计思想和方法;第4~11章讲述了SQL Server 2008基础、数据库和数据表管理、数据查询、视图与索引、存储过程与触发器及用户定义函数、数据库并发控制、数据库安全管理及数据库的备份与恢复等内容;第12章介绍了使用ADO.NET访问SQL Server 2008数据库的简单应用。本书结合应用型本科学生的特点,用通俗的语言和实例解释了抽象的概念,将抽象概念融合到具体的数据库管理系统SQL Server 2008中,便于学生理解和掌握。本书在编写过程中,力求做到语言精练、概念清晰、取材合理、深入浅出、突出应用,为读者进一步从事数据库系统的应用、开发和研究奠定坚实的基础。本书既可作为高等院校应用型本科有关专业的数据库原理及应用教材,也可作为从事信息领域工作的科技人员的参考书。
目录
- 第1章 数据库系统概述
- 1.1 数据管理技术的发展
- 1.1.1 数据和数据管理
- 1.1.2 数据管理发展的3个阶段
- 1.2 数据库系统
- 1.2.1 数据库系统的组成
- 1.2.2 数据库系统结构
- 1.3 数据模型
- 1.3.1 数据处理的3个阶段
- 1.3.2 常见的数据模型
- 1.4 几种新型的数据库系统
- 1.4.1 分布式数据库系统
- 1.4.2 面向对象数据库系统
- 1.4.3 多媒体数据库系统
- 1.4.4 空间数据库系统
- 1.4.5 专家数据库系统
- 1.4.6 工程数据库系统
- 习题1
- 第2章 关系数据库的基本理论
- 2.1 关系数据模型
- 2.1.1 关系数据结构
- 2.1.2 关系操作
- 2.1.3 关系的完整性约束
- 2.2 关系代数基本理论
- 2.2.1 传统的集合运算
- 2.2.2 专门的关系运算
- 2.2.3 关系代数表达式及其应用实例
- 2.3 关系数据库的规范化理论
- 2.3.1 关系模式规范化的必要性
- 2.3.2 函数依赖
- 2.3.3 关系的范式及规范化
- 2.3.4 关系模式的分解
- 习题2
- 第3章 数据库设计
- 3.1 数据库设计概述
- 3.1.1 数据库设计的目标和方法
- 3.1.2 数据库设计的基本步骤
- 3.2 需求分析
- 3.2.1 需求分析的任务
- 3.2.2 需求分析的步骤
- 3.2.3 软件需求规格说明书
- 3.3 概念结构设计
- 3.3.1 概念结构设计任务和E-R模型的特点
- 3.3.2 概念结构设计的基本方法
- 3.3.3 概念结构设计的主要步骤
- 3.3.4 局部E-R模型的设计
- 3.3.5 全局E-R模型的设计
- 3.3.6 概念结构设计实例
- 3.4 逻辑结构设计
- 3.4.1 E-R模型向关系模式的转换
- 3.4.2 关系模式的优化
- 3.5 物理结构设计
- 3.5.1 设计物理结构的内容
- 3.5.2 评价物理结构
- 3.6 数据库的实施
- 3.7 数据库的运行和维护
- 习题3
- 第4章 SQL Server 2008基础
- 4.1 SQL Server 2008简介
- 4.1.1 SQL Server的发展
- 4.1.2 SQL Server 2008版本及所需环境
- 4.1.3 soL Server 2008新增及加强功能
- 4.1.4 soL Server 2008的系统数据库
- 4.2 SQL Server 2008的常用管理工具
- 4.2.1 SQL Server Management Studio
- 4.2.2 SQL Server 2008商务智能开发平台
- ……
- 第5章 数据库和数据表管理
- 第6章 数据查询
- 第7章 视图与索引
- 第8章 存储过程、触发器和用户定义函数
- 第9章 数据库并发控制
- 第10章 数据库安全管理
- 第11章 数据库的备份与恢复
- 第12章 使用ADO.NET访问SQL Server 2008数据库
- 参考文献