标题：SQL Server 2008数据库原理及应用
基本信息
作者： 孙风庆    于峰    
  SQL Server 2008数据库原理及应用[1]丛书名： 21世纪高职高专规划教材 
出版社：北京邮电大学出版社 
ISBN：9787563528509
上架时间：2012-2-21
出版日期：2012 年1月
开本：16开
页码：210
版次：1-1
内容简介
《sql server 2008数据库原理及应用》根据数据库技术领域和数据库应用系统开发职业的任职要求，参照相关的职业资格标准，贯彻“应用为目的，必需够用为度”的原则，坚持能力本位、工学结合的职业教育思想，采用项目教学、任务驱动组织课程教学内容。
《sql server 2008数据库原理及应用》共分为10章，从基本概念和实际应用出发，由浅入深，从易到难，循序渐进地讲述数据库的设计、数据库的创建、数据表的操作、数据库的查询、视图及其应用、索引及其应用、流程控制与函数、存储过程与触发器、数据库的备份与还原和数据库安全性管理等内容；将“大学生选课管理系统的数据库开发”实际项目融入各个章节，简述数据库的设计、创建、操作、查询、维护和安全管理的具体方法；简明扼要地介绍了sql server 2008的上机实验操作；根据职业技能培养的要求，结合书中项目，给出了“客户订货管理系统的数据库开发”和“图书管理系统的数据库开发”两个项目作为学生的练习，以便于学生更好地学习和掌握数据库的基本知识与技能。
《sql server 2008数据库原理及应用》既可作为计算机及其相关专业的本、专科学生教材，也可以作为数据库工作者，尤其是大型关系数据库初学者的参考书。
目录
《sql server 2008数据库原理及应用》 
第1章数据库的设计 
1.1任务描述 
1.2数据库举例 
1.3数据库的基本概念 
1.3.1信息、数据与数据处理 
1.3.2数据库的基本概念 
1.3.3数据库系统 
1.4关系数据库 
1.4.1关系模型的基本概念 
1.4.2关系模型的基本术语 
1.4.3关系的定义和性质 
1.4.4关系模型的三要素 
1.5关系数据库设计 
1.5.1数据库设计步骤 
1.5.2数据库设计过程 
1.6任务实现 
练习题 
第2章数据库的创建 
2.1任务描述 
.2.2sql server 2008简介 
2.2.1sql server 2008特点及性能 
2.2.2sql server 2008常用实用工具 
2.2.3sql server 2008常用工具的启动 
2，3sql server数据库 
2.3.1sql server数据库概述 
2.3.2sql server系统数据库 
2.4创建sql server数据库 
2.4.1使用sql server management studio创建数据库 
2.5操作sql server数据库 
2.5.1使用sql servermanagementstudio操作数据库 
2.5.2使用sql命令操作数据库 
2.6任务实现 
练习题 
第3章数据表的操作 
3.1任务描述 
3.2sql server数据类型、表达式和常用函数 
3.2.1sql server数据类型 
3.2.2sql server中的常量 
3.2.3sql server中的表达式 
3.2.4sql server中的常用函数 
3.3sql server数据表 
3.4创建sql server数据表 
3.4.1利用sql server management studio创建数据表 
3.4.2利用sql命令创建数据表 
3.5数据表的修改与删除 
3.5.1利用sql server management studio修改数据表 
3.5.2利用sql命令修改数据表 
3.6创建数据表的约束 
3.6.1约束的类型 
3.6.2利用sql server management studio建立约束 
3.6.3利用sql命令建立约束 
3.6.4查看和删除约束 
3.7为数据表创建identity列 
3.8更新数据表的内容 
3.8.1利用sql server management studio输入表内容 
3.8.2利用sql命令更新表内容 
3.9任务实现 
练习题 
第4章数据库的查询 
4.1任务描述 
4.2select命令 
4.3单个数据表的查询 
4.3.1单个数据表的简单查询 
4.3.2查询结果的排序 
4.3.3查询结果的计算 
4.3.4查询结果的分类汇总 
4.3.5查询结果的保存 
4.3.6查询结果的合并 
4.4多个表的连接查询 
4.5子查询 
4.5.1子查询的有关概念 
4.5.2普通子查询的应用 
4.5.3相关子查询的应用 
4.6在更新数据表内容命令中使用查询 
4.6.1向数据表中添加批量记录 
4.6.2在delete命令中使用子查询 
4.6.3在update命令中使用子查询 
4.7任务实现 
练习题 
第5章视图及其应用 
5.1任务描述 
5.2视图综述 
5.2.1视图的基本概念 
5.2.2视图的优点和作用 
5.3创建视图 
5.3.1使用sql server management studio创建视图 
5.3.2使用sql命令创建视图 
5.4操作视图 
5.4.1使用sql server management studio操作视图 
5.4.2使用sql命令操作视图 
5.5视图的应用 
5.5.1利用视图查询数据 
5.5.2利用视图修改数据 
5.6任务实现 
练习题 
第6章索引及其应用 
6.1任务描述 
6.2索引综述 
6.3创建索引 
6.3.1使用sql server management studio创建索引 
6.3.2使用sql命令创建索引 
6.4操作索引 
6.4.1使用sql server management studio操作索引 
6.4.2使用sql命令操作索引 
6.5索引的维护 
6.6索引视图 
6.7任务实现 
练习题 
第7章流程控制与函数 
7.1任务描述 
7.2程序中的批处理、脚本、注释 
7.2.1批处理 
7.2.2脚本 
7.2.3注释 
7.3sql server变量 
7.4程序中的流程控制 
7.4.1复合语句 
7.4.2简单分支语句 
7.4.3多路分支语句 
7.4.4循环语句 
7.4.5其他语句 
7.5sql server函数 
7.5.1创建自定义函数 
7.5.2查看、修改和删除自定义函数 
7.6任务实现 
练习题 
第8章存储过程与触发器 
8.1任务描述 
8.2存储过程综述 
8.2.1存储过程的概念 
8.2.2存储过程的类型 
8.3.1创建存储过程 
8.3.2执行存储过程 
8.3.3查看存储过程 
8.3.4修改存储过程 
8.3.5删除存储过程 
8.4存储过程的重新编译与加密 
8.4.1存储过程的重新编译 
8.4.2存储过程的加密 
8.5触发器综述 
8.6触发器的创建执行、修改和删除 
8.6.1触发器的创建执行 
8.6.2查看触发器信息 
8.6.3修改触发器 
8.6.4禁止、启用和删除触发器 
8.7任务实现 
练习题 
第9章数据库的备份与还原 
9.1任务描述 
9.2数据的导人与导出 
9.2.1数据的导人 
9.2.2数据的导出 
9.3数据库的备份与还原 
9.3.1备份概念 
9.3.2创建和操作备份设备 
9.3.3备份数据库 
9.3.4还原数据库 
9.4数据库的分离与附加 
9.4.1分离与附加概述 
9.4.2分离数据库 
9.4.3附加数据库 
9.5数据库的维护计划 
9.5.1创建数据库的维护计划 
9.5.2执行数据库的维护计划 
9.6任务实现 
练习题 
第10章数据库安全管理 
10.1任务描述 
10.2sql server 2008的身份验证模式 
10.3sql server登录账号管理 
10.3.1创建登录账号 
10.3.2管理登录账号 
10，4数据库的安全管理 
10.4.1数据库用户管理 
10.4.2数据库权限管理 
10.4.3数据库架构管理 
10.4.4数据库角色管理 
10.5任务实现 
练习题 
参考文献