《数据库原理与应用教程——SQL Server 2008》是2013年清华大学出版社出版的图书,作者是尹志宇、郭晴、解春燕等。
本书全面讲述了数据库的基本原理和SQLServer2008的应用,全书以理论够用、实用,实践为第一的原则,使读者能够快速、轻松地掌握SQLServer数据库技术与应用。第1~第3章讲述数据库的基本理论知识,其内容包括数据库系统概述、关系数据库和数据库设计;第4~第13章讲述数据库管理系统SQLServer2008的应用,其内容包括SQLServer2008数据库基础、数据库的概念和操作、表的基本操作、数据库查询、TSQL编程、视图和索引、存储过程和触发器、事务与并发控制、数据库的安全管理、数据库的备份与还原;第14章利用一个实例介绍了基于C#.NET的SQLServer数据库系统开发过程。
本书理论和实践相结合,既阐述了数据库的基本理论又结合了SQLServer2008数据库管理系统的应用。内容翔实,实例丰富,图文并茂,体系完整,通俗易懂,有助于读者理解数据库的基本概念、掌握要点和攻克难点;为便于学习,每章还配有丰富的习题。
本书可作为大学本科、专科、高等职业院校“SQLServer数据库”课程的教学用书,也可以作为培养数据库系统工程师的培训教材,还可以作为数据库管理人员及数据库应用系统开发人员的参考用书。
目录
- 第1章数据库系统概述
- 1.1数据库技术发展史
- 1.1.1数据处理技术
- 1.1.2数据库技术的三个发展阶段
- 1.2数据库系统介绍
- 1.2.1数据库系统的组成
- 1.2.2数据库的体系结构
- 1.3数据模型
- 1.3.1信息的三种世界
- 1.3.2概念模型
- 1.3.3常见的三种数据模型
- 习题1
- 第2章关系数据库
- 2.1关系数据结构
- 2.1.1关系的定义和性质
- 2.1.2关系数据库
- 2.2关系的完整性
- 2.3关系运算
- 2.3.1传统的集合运算
- 2.3.2专门的关系运算
- 2.4关系的规范化
- 2.4.1数据依赖
- 2.4.2关系模式的规范化过程
- 习题2
- 第3章数据库设计
- 3.1数据库设计概述
- 3.2需求分析
- 3.2.1需求分析的任务
- 3.2.2需求分析的方法
- 3.3概念结构设计
- 3.3.1概念结构设计的方法
- 3.3.2概念结构设计的步骤
- 3.4逻辑结构设计
- 3.4.1将ER图转化为关系数据模型
- 3.4.2关系模式的优化
- 3.4.3设计用户外模式
- 3.5物理结构设计
- 3.5.1确定数据库的物理结构
- 3.5.2评价物理结构
- 3.6数据库实施和运行、维护
- 3.6.1数据库实施
- 3.6.2数据库的运行与维护
- 3.7数据库设计实例
- 3.7.1图书借阅管理系统设计
- 3.7.2钢材仓库管理系统设计
- 习题3
- 第4章SQL Server 2008基础
- 4.1SQL Server 2008简介
- 4.1.1SQL Server 发展史
- 4.1.2SQL Server 2008新增功能
- 4.1.3SQL Server 2008的新特性
- 4.2SQL Server 2008的安装与配置
- 4.2.1SQL Server 2008的版本
- 4.2.2SQL Server 2008的环境需求
- 4.2.3SQL Server 2008的安装过程
- 4.3SQL Server 2008的管理工具
- 4.3.1服务器管理
- 4.3.2SQL Server Management Studio
- 4.3.3SQL Server配置管理器
- 4.3.4其他管理工具
- 4.4TSQL语言基础
- 4.4.1TSQL语言的特点
- 4.4.2TSQL语言的分类
- 4.4.3TSQL语言的基本语法
- 习题4
- 第5章数据库的概念和操作