SQL Server 2005程式设计与管理基础同步实训教程


SQL Server 2005程式设计与管理基础同步实训教程

文章插图
SQL Server 2005程式设计与管理基础同步实训教程【SQL Server 2005程式设计与管理基础同步实训教程】《Sql server 2005程式设计与管理基础同步实训教程》是2012年12月9日清华大学出版社出版的图书,作者是毛应爽、赵慧玲、孟宪颖 。
基本介绍书名:Sql server 2005程式设计与管理基础同步实训教程
作者:毛应爽、赵慧玲、孟宪颖
ISBN:9787302212324
页数:299页
定价:39元
出版社:清华大学出版社
出版时间:2012年12月9日
装帧:平装
开本:16
内容简介《SQL Server 2005程式设计与管理基础同步实训教程》分4部分介绍SQL Server 2005的程式设计及管理基础知识 。资料库基础知识部分主要包括资料库的建立、管理,表的建立,数据的查询及编辑,资料库完整性,视图的基本概念; SQL Server程式设计部分主要包括T?SQL编程基础、存储过程、函式、事务、触发器的概念及使用; 资料库管理部分主要包括资料库的安全、备份与恢复等知识; 最后是资料库的规划与设计部分 。编辑推荐《SQL Server 2005程式设计与管理基础同步实训教程》突出了SQL Server 2005实践套用知识,各部分设定了示範案例及相应的同步案例,可作为计算机及相关专业的SQL Server关係资料库的实训教材,也可作为国中级读者或自学者的实践参考书 。为了便于教师教学和学生练习,《SQL Server 2005程式设计与管理基础同步实训教程》提供书中所有的教学资料库、示範案例的程式原始码及教学课件,可从光碟中读取 。图书前言根据教育部关于“以就业为导向深化高等职业教育改革的若干意见”中提出的学校必须把培养学生动手能力、实践能力和可持续发展能力放在突出的地位,促进学生技能培养的指导精神,本书从套用型人才培养的目标和学生的特点出发,以实际案例为着眼点,认真组织内容,精心设计案例,力求浅显易懂,从浅入深、理论够度、注重实践,以“学中做,做中学”的“先模仿,后独立完成”的形式设定适当的实训任务 。SQL Server程式设计及资料库管理基础是计算机及其相关专业的专业基础课程,通过本课程的学习,学生应掌握对资料库的基本操作方法,掌握常用的资料库管理及操作语句,在此基础上进一步掌握SQL Server程式设计方法,培养学生初步的资料库编程及管理能力,为后续课程的进一步学习奠定基础 。1. 本书内容第1章主要介绍SQL Server 2005的主要特点、新增特性、安装及配置方面的内容等 。第2章主要介绍资料库的结构,学习如何创建、管理资料库,创建档案组及如何分离、附加资料库等方面的内容 。第3章主要介绍表的概念、SQL Server 2005资料库中的数据类型,学习掌握创建表、管理表的方法 。第4章介绍如何对数据表的记录进行添加、修改、删除和查询等基本操作 。第5章介绍对数据表的高级查询,主要包括连线查询、集合查询、子查询、交叉表查询等 。第6章介绍约束、默认值和规则的创建和使用,以保证资料库中数据的正确性和一致性 。第7章介绍视图的基本概念、作用以及视图的创建、修改、删除和使用等 。第8章介绍TSQL语言类型及其语法元素和语句类型,为存储过程、函式、触发器等资料库对象的编程奠定基础 。第9章介绍存储过程的概念、类型,存储过程的创建、调用方法以及存储过程的管理方法等 。第10章介绍函式的概念、类型,各类函式的创建、调用方法等 。第11章介绍事务的概念、特性、类型及事务的创建与套用等 。第12章介绍触发器的概念、类型以及各类触发器的创建、管理与套用等 。第13章介绍SQL Server 2005的安全机制,登录名、资料库用户设定,角色管理和许可权管理等 。第14章介绍资料库备份的类型、备份设备、资料库恢复等基本概念,以及如何备份和恢複数据库 。第15章在前边实践的基础上介绍了资料库规划与设计的理论知识,并以“简易网上书城”为例说明资料库的规划与设计过程 。附录中分别给出了“简易网上书城”的项目功能需求、系统需求说明书、资料库设计说明书,可用做项目开发实训的参考资料 。2. 本书特色本书通过以下特色,体现了本书的编写要求 。实践案例: 本书在各实践环节都安排了由浅入深的实践案例,实践案例由【示範案例】和【同步任务】两部分组成,其中【示範案例】可用于教师演示,学生模仿的教学过程,而【同步任务】则可用于学生在掌握示範案例后的独立完成的实训任务,教师可做个别指导,以使学生更好地掌握、理解知识 。思考与练习: 思考与练习用于测试学生对本章内容的掌握程度,并结合实践操作题,引导学生进一步提高上机操作能力 。配套资料: 配套资料提供了本书示範案例、同步任务原始码及教学中使用的资料库,方便读者学习使用本书,读者到相应网站上下载 。本书的作者均为多年从事资料库课程教学第一线的教师,其体系结构及教学案例是经过反覆教研和多个学期的教学实践逐渐形成的 。本书由长春工程学院毛应爽、赵慧玲、孟宪颖老师主编 。全书由毛应爽统稿及修订,赵慧玲编写第1~3章、第10章、第13章,孟宪颖编写第4~7章、第14章,毛应爽编写第8~9章、第11~12章、第15章及附录 。虽然我们力求完美,力创精品,但由于水平有限,加上编写时间仓促,书中难免有疏漏和错误等不尽如人意之处,恳请阅读本书的老师和同学们提出宝贵意见 。图书目录第1章 SQL Server 2005概述1.1 SQL Server 2005的主要特点1.1.1 SQL Server 2005简介1.1.2 SQL Server 2005的新增特性1.1.3 SQL Server 2005的组件选择1.2 SQL Server 2005的安装1.2.1 SQL Server 2005安装的硬体与软体要求1.2.2 SQL Server 2005的版本选择1.2.3 SQL Server 2005的安装1.3 SQL Server 2005的管理工具1.3.1 SQL Server Management Studio1.3.2 SQL Server Configuration Manager1.3.3 Business Intelligence Development Studio1.3.4 SQL Server外围套用配置器1.3.5 资料库引擎最佳化顾问1.3.6 SQL ServerReportingServices配置 1.3.7 SQL Server事件探查器1.3.8 命令行工具1.4 SQL Server 2005的配置1.4.1 启动SQL Server 2005服务1.4.2 配置伺服器思考与练习第2章 创建管理资料库2.1 SQL Server资料库的结构2.1.1 SQL Server资料库结构2.1.2 SQL Server数据档案及档案组2.1.3 SQL Server日誌档案2.1.4 SQL Server系统资料库2.2 创建资料库2.2.1 使用SSMS对象资源管理器创建资料库2.2.2 使用T-SQL语句创建资料库2.3 管理资料库2.3.1 查看资料库属性信息2.3.2 更改资料库名称2.3.3 修改资料库容量2.3.4 删除资料库2.4 分离附加资料库2.4.1 分离资料库2.4.2 附加资料库思考与练习第3章 管理数据表3.1 表的概念3.2 SQL Server中的数据类型3.3 创建数据表3.3.1 使用SSMS对象资源管理器创建表3.3.2 使用T-SQL语句创建表结构3.4 管理数据表3.4.1 修改表结构3.4.2 删除资料库中的表3.4.3 更改表名3.4.4 查看錶信息思考与练习第4章 数据操纵语句4.1 在SQL Server Management Studio中查看记录4.1.1 打开表4.1.2 快速定位记录4.1.3 返回前几条记录4.2 INSERT语句4.2.1 在SQL Server Management Studio中插入记录4.2.2 用INSERT语句插入记录4.3 UPDATE语句4.3.1 在SQL Server Management Studio中更新记录4.3.2 用UPDATE语句更新记录4.4 DELETE语句4.4.1 在SQL Server Management Studio中删除记录4.4.2 用DELETE语句删除记录4.4.3 用TRUNCATETABLE语句删除记录4.5 简单查询4.5.1 选择表中的若干列4.5.2 选择表中的若干记录4.5.3 对查询的结果排序 4.6 数据统计查询4.6.1 使用聚合函式4.6.2 对结果进行分组4.6.3 用COMPUTE子句来归类思考与练习第5章 高级查询5.1 连线查询5.1.1 基本连线5.1.2 JOIN关键字5.1.3 内连线5.1.4 外连线5.1.5 交叉连线5.1.6 自连线5.2 集合查询5.2.1 联合查询UNION5.2.2 INTERSECT运算符5.2.3 EXCEPT运算符5.3 子查询5.3.1 带有IN运算符的子查询5.3.2 带有EXISTS运算符的子查询5.3.3 带有ALL、ANY、SOME运算符的子查询5.3.4 其他子查询5.3.5 用SELECTINTO子句将查询结果建立新表5.4 交叉表查询5.4.1 CASE实现交叉表查询5.4.2 PIVOT和UNPIVOT实现交叉表查询思考与练习第6章 数据完整性6.1 完整性的概念6.2 约束的类型6.3 约束的创建6.3.1 创建主键约束6.3.2 创建唯一约束6.3.3 创建检查约束6.3.4 创建默认约束6.3.5 创建外键约束6.4 查看约束的定义6.5 删除约束6.6 使用规则6.7 使用默认思考与练习第7章 视图7.1 视图简介7.2 创建视图7.2.1 在SQL Server Management Studio中创建视图7.2.2 使用CREATE VIEW创建视图7.2.3 重命名视图7.3 查看与修改视图7.3.1 查看视图7.3.2 在SQL Server Management Studio中修改视图7.3.3 用ALTERVIEw修改视图7.4 编辑视图中的记录7.4.1 编辑视图中记录的限制7.4.2 在SQL Server Management Studio中操作视图记录7.4.3 用INSERT、UPDAT和DELETE语句操作视图记录7.5 视图定义信息查询7.6 删除视图思考与练习第8章 T-SQL编程基础8.1 T-SQL语言类型及结构8.1.1 T-SQL语言类型8.1.2 T-SQL程式结构8.2 变数和常量8.3 运算符与表达式8.4 控制语句思考与练习 第9章 存储过程9.1 存储过程概述9.1.1 存储过程的概念……第10章 函式第11章 事务第12章 触发器第13章 资料库安全第14章 资料库备份与恢复第15章 资料库规划与设计附录A“简易网上书城”项目功能需求附录B“简易网上书城”系统需求说明书附录C“简易网上书城”资料库设计说明书参考文献