数据库原理及应用(SQL Server 2008版) / 21世纪高等学校规划教材·计算机应用
作者: 唐国良、蔡中民等
出版时间:2014年8月
出版社:清华大学出版社
- 清华大学出版社
- 9787302350330
- 149013
- 0045158099-7
- 16开
- 2014年8月
- 工学
- 软件工程
- TP311.138SQ
- 计算机类
- 本科
本书系统地介绍了关于数据库设计方面的关系模型和关系规范化理论、SQL Server 2008的运行环境、数据库及各种常用数据库对象的创建和管理、Transact-SQL语言及其应用、数据库的备份与恢复、数据转换、安全管理、复制与性能监视等。对数据库系统设计中较为常用的数据检索、数据完整性、视图、存储过程、触发器、并发控制、游标、索引优化等进行了详细的阐述,并给出了SQL Server 2008数据库应用系统的设计案例。
本书注重内容循序渐进、由浅入深、理论与实践相结合,内容涵盖了设计一个数据库管理系统要用到的主要知识,例题丰富,可操作性强。书中有大量的例题和代码,既便于教师教学,又便于学生学习。本书适合作为高等院校计算机及相关专业的本科、专科学生学习数据库应用系统开发技术的教材,也可作为从事数据库管理与开发的IT领域科技工作者的参考书。
第1章 数据库系统概述
1.1 数据库系统的基本知识
1.1.1 相关概念
1.1.2 数据库系统
1.1.3 数据库三级模式结构
1.2 数据模型
1.2.1 数据模型概述
1.2.2 两种重要的数据模型
1.3 关系数据库
1.3.1 关系模型
1.3.2 关系的数学定义
1.3.3 主码和外码
1.3.4 关系的性质
1.3.5 关系数据库
1.3.6 关系的完整性
1.4 关系规范化和范式
1.4.1 数据依赖
1.4.2 范式
1.4.3 反规范化(denormalization)
1.5 数据库设计
1.5.1 需求分析
1.5.2 概念设计
1.5.3 逻辑设计
1.6 关系代数和关系运算
1.6.1 传统的集合运算
1.6.2 专门的关系运算
小结
习题
第2章 SQL Server 2008概述
2.1 SQL Server 2008简介
2.2 SQL Server 2008安装
2.3 SQL Server 2008配置
2.4 SQL Server 2008主要管理工具
2.4.1 Business Intelligence Development Studio
2.4.2 SQL Server Management Studio
2.4.3 SQL Server Profiler
2.4.4 SQL Server配置管理器
2.4.5 Reporting Services配置管理器
2.4.6 数据库引擎优化顾问
2.4.7 命令提示实用工具
2.5 系统数据库和示例数据库
小结
习题
第3章 SQL Server 2008数据库的创建与管理
3.1 SQL Server 2008数据库概述
3.1.1 数据库常见概念
3.1.2 数据模型
3.1.3 系统数据库
3.2 创建SQL Server 2008数据库
3.2.1 利用SQL Server Management Studio创建数据库
3.2.2 创建含有文件组的多数据文件和多日志文件的数据库
3.2.3 利用T-SQL语句创建数据库
3.3 SQL Server 2008数据库的基本管理
3.3.1 修改数据库
3.3.2 删除数据库
3.4 SQL Server 2008数据库中常用对象
小结
习题
实验
第4章 数据表创建与管理
4.1 数据表概述
4.1.1 表的基本概念
4.1.2 表中数据的完整性
4.1.3 数据类型
4.1.4 表结构设计
4.2 界面方式创建和管理表
4.2.1 创建表
4.2.2 修改表结构
4.2.3 删除表
4.3 命令方式创建和管理表
……
第5章 数据查询
第6章 视图
第7章 索引和查询优化
第8章 Transact-SQL语言
第9章 存储过程和触发器
第10章 安全管理和透明加密
第11章 数据导入和导出
第12章 事务处理、并发控制和游标
第13章 SQL Server 2008数据库的高级管理
第14章 数据库实用程序开发
部分习题参考答案
参考文献