本书采用基于工作过程的课程设计理念编写而成,所有教学内容均来自企业的真实任务,并以实际的工作过程为线索组织,每个任务都按照客户需求、任务分析、制定计划、信息收集、任务实施、检查评估、拓展训练等实际项目实施的过程构建,课程设计基于真实的工作过程。全书包含“认识数据库”、“学生成绩管理系统”、“论坛管理系统”、“进销存管理系统”共四个任务群,每个任务群包含若干任务。任务的设计体现以学生为核心的教育理念,任务安排由浅入深、层层递进,随着任务的推进,教师参与逐渐减少、学生参与逐渐增多。真实的工作任务教材内容涵盖了SQL Server 2008的主要知识和技能,内容适度。教材主要内容学习情境是认识数据库SQL Server 2008的安装、配置、登录学生成绩管理系统数据库的概念、数据类型;使用SSMS和查询编辑器实现SQL Server 2008的备份恢复、分离附加、删除等功能;表设计、约束、建立主外键;使用SQL语句实现增删改查操作论坛管理系统用建模工具绘制ER图,并转化成表,三范式;安全管理;TSQL编程;事务、索引、视图、存储过程、触发器进销存管理系统数据库的设计、实现;撰写数据库说明书;利用SSMS和SQL语句对数据库进行维护;使用触发器、存储过程、事务等实现数据库的安全及复杂业务逻辑教材内容的组织。
【目录】
任务1SQL Server 2008的安装与登录11.1客户需求11.2任务分析11.3制定计划21.4信息收集21.4.1数据库的发展简史21.4.2数据库的地位31.4.3数据库的基本概念31.4.4SQLServer的发展31.4.5安装SQLServer2008软硬件要求(适用于32位标准版)41.4.6SQLServer2008身份验证模式41.4.7SSMS简介51.5任务实施51.5.1安装前准备51.5.2开始安装51.5.3登录161.5.4更改服务器身份验证模式161.5.5设置服务帐户161.5.6创建新服务帐户171.5.7卸载SQLServer2008181.6检查与评估191.7拓展训练191.8小结19任务2创建学生成绩管理数据库202.1客户需求202.2任务分析202.3制定计划212.4信息收集212.4.1数据库的定义212.4.2数据库的基本知识212.4.3数据库的创建222.4.4数据库的备份和恢复232.4.5数据库的分离和附加252.4.6数据库的删除252.5任务实施252.5.1创建学生成绩管理数据库252.5.2备份和还原数据库272.5.3分离和附加student数据库302.6检查与评估322.7拓展训练322.8小结32〖=BW(〗目录〖=〗任务3创建学生成绩管理数据库中的表333.1客户需求333.2任务分析333.3制定计划353.4信息收集353.4.1数据库表353.4.2数据完整性363.4.3约束373.4.4数据类型383.5任务实施423.5.1使用SSMS创建学生基本信息表423.5.2建立学生成绩管理系统中表间关系443.6检查与评估453.7拓展训练453.8小结46任务4管理学生成绩管理数据库中的数据474.1客户需求474.2任务分析474.3制定计划484.4信息收集484.4.1SQL简介484.4.2INSERT语句494.4.3UPDATE语句494.4.4DELETE语句494.4.5TRUNCATE语句494.4.6SQLServer中的运算符504.4.7SQLServer中的通配符524.5任务实施524.6检查与评估544.7拓展训练544.8小结55任务5从学生成绩管理数据库中获取信息5.1客户需求565.2任务分析565.3制定计划575.4信息收集575.4.1SELECT基本查询575.4.2分组及分组条件语句595.4.3模糊查询605.4.4聚合函数615.4.5SQLServer中的函数615.4.6多表联接查询645.5任务实施665.6检查与评估725.7拓展训练725.8小结75任务6创建论坛管理数据库766.1客户需求766.2任务分析766.3制定计划776.4信息收集776.4.1论坛数据库需要存储的信息776.4.2数据库设计786.5任务实施836.5.1分析论坛管理数据库中的实体及实体属性836.5.2分析论坛管理数据库中实体之间的关系846.5.3安装PowerDesigner软件856.5.4创建CDM概念数据模型896.5.5在数据库中创建表1016.6检查与评估1036.7拓展训练1036.8小结106任务7保证论坛数据库的安全1077.1客户需求1077.2任务分析1077.3制定计划1087.4信息收集1087.4.1SQLServer2008的安全体系结构1087.4.2服务账号1087.4.3身份验证模式1097.4.4数据库系统登录账号1097.4.5数据库用户管理1107.4.6数据库系统角色管理1107.4.7SQLServer权限管理1147.4.8使用TransacTSQL语句管理权限1157.5任务实施1157.5.1设置身份验证模式1157.5.2管理登录账号1177.5.3创建用户账号1187.5.4权限管理1207.5.5语句权限设置1227.6检查与评估1237.7小结123任务8使用TSQL维护论坛管理数据库中的数据1248.1客户需求1248.2任务分析1258.3制定计划1268.4信息收集1268.4.1定义变量及赋值1268.4.2输出显示数据1278.4.3逻辑控制语句1288.4.4聚合函数1308.5任务实施1308.6检查与评估1348.7拓展训练1358.8小结135任务9使用高级查询获取论坛管理数据库中的数据1369.1客户需求1369.2任务分析1379.3制定计划1389.4信息收集1389.4.1简单子查询1389.4.2带有比较运算符的子查询1399.4.3带有IN和NOTIN的子查询1399.4.4带有EXISTS和NOTEXISTS的子查询1399.5任务实施1409.6检查与评估1439.7拓展训练1449.8小结144任务10在论坛管理数据库中创建数据库对象14510.1客户需求14510.2任务分析14610.3制定计划14610.4信息收集14610.4.1事务14710.4.2索引15210.4.3视图15310.5任务实施15510.6检查与评估15710.7拓展训练15810.8小结158任务11使用存储过程维护论坛管理系统基本信息15911.1客户需求15911.2任务分析15911.3制定计划16011.4信息收集16011.4.1存储过程定义、特点和分类16011.4.2存储过程的操作16111.4.3存储过程的参数16211.5任务实施16311.5.1创建getAllTopicInfo存储过程16311.5.2修改getAllTopicInfo存储过程16411.5.3执行存储过程16511.5.4创建和执行带输入参数的存储过程getSomeSectorInfo16511.5.5创建和执行带输出参数的存储过程getNameAndAge16611.6检查与评估16611.7拓展训练16611.8小结168任务12通过触发器维护业务逻辑16912.1客户需求16912.2任务分析16912.3制定计划17012.4信息收集17012.4.1触发器简介17012.4.2SQLServer2008中的触发器17012.4.3约束和DML触发器17212.5任务实施17312.5.1创建帖子回复数自动增长触发器17312.5.2创建审计触发器17512.6检查与评估17612.7拓展训练17612.8小结177任务13进销存系统分析与数据库设计17813.1客户需求17813.2任务分析17813.3制定计划18113.4任务实施18213.4.1创建PPS超市进销存数据库18213.4.2创建product商品表18213.4.3录入商品信息18313.5检查与评估18413.6拓展训练18413.7小结184任务14进销存系统数据查询与更新18514.1客户需求18514.2任务分析18514.3制定计划18614.4任务实施18614.4.1查询商品、库存信息18614.4.2商品入库18814.5检查与评估18914.6拓展训练19014.7小结190任务15进销存系统数据维护19115.1客户需求19115.2任务分析19115.3制定计划19315.4任务实施19315.4.1使用触发器保证数据的安全性19315.4.2利用存储过程清点库存19515.5检查与评估19615.6拓展训练19615.7小结197参考文献198
以下为对购买帮助不大的评价