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


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

文章插图
SQL Server 2005程式设计与管理同步实训教程【SQL Server 2005程式设计与管理同步实训教程】《SQL Server 2005程式设计与管理同步实训教程》是2012年清华大学出版社出版的图书,作者是毛应爽、赵慧玲、孟宪颖 。
基本介绍书名:SQL Server 2005程式设计与管理同步实训教程
作者:毛应爽、赵慧玲、孟宪颖
ISBN:9787302212324
页数:299页
定价:39.00元
出版社:清华大学出版社
出版时间:2009-12-1
装帧:平装
开本:16开
编辑推荐《高等学校教材·计算机科学与技术:SQL Server 2005程式设计与管理基础同步实训教程》突出了SQL Server 2005实践套用知识,各部分设定了示範案例及相应的同步案例,可作为计算机及相关专业的SQL Server关係资料库的实训教材,也可作为国中级读者或自学者的实践参考书 。为了便于教师教学和学生练习,《高等学校教材·计算机科学与技术:SQL Server 2005程式设计与管理基础同步实训教程》提供书中所有的教学资料库、示範案例的程式原始码及教学课件 。内容简介本书分4部分介绍SQLServer2005的程式设计及管理基础知识 。资料库基础知识部分主要包括资料库的建立、管理,表的建立,数据的查询及编辑,资料库完整性,视图的基本概念;SQLServer程式设计部分主要包括TSQL编程基础、存储过程、函式、事务、触发器的概念及使用;资料库管理部分主要包括资料库的安全、备份与恢复等知识;最后是资料库的规划与设计部分 。本书突出了SQLServer2005实践套用知识,各部分设定了示範案例及相应的同步案例,可作为计算机及相关专业的SQLServer关係资料库的实训教材,也可作为国中级读者或自学者的实践参考书 。为了便于教师教学和学生练习,本书提供书中所有的教学资料库、示範案例的程式原始码及教学课件,可从光碟中读取 。目录第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 soL 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 Server Reporting Services配置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 用TRUNCATE TABLE语句删除记录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 用SELECT INTO子句将查询结果建立新表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 用ALTER VIEW修改视图7.4 编辑视图中的记录7.4.1 编辑视图中记录的限制7.4.2 在SQL Server Management Studio中操作视图记录7.4.3 用INSERT,UPDATE和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 存储过程的概念9.1.2 存储过程的类型9.2 创建∕管理简单的存储过程9.2.1 使用SSMS管理器创建存储过程9.2.2 T—SQL语句创建存储过程的语法9.2.3 执行存储过程9.2.4 查看存储过程9.2.5 修改存储过程9.2.6 编译存储过程9.2.7 删除存储过程9.3 创建∕管理带参的存储过程9.3.1 存储过程的参数类型9.3.2 创建∕执行带输入参数的存储过程9.3.3 创建∕执行带输出参数的存储过程9.3.4 存储过程的返回值9.4 其他存储过程9.4.1 系统存储过程9.4.2 扩展存储过程思考与练习第10章函式10.1常用系统函式10.2用户自定义函式10.2.1标量值用户自定义函式10.2.2内嵌表值用户自定义函式10.2.3多语句表值用户自定义函式10.2.4函式调用的语法格式10.2.5查看用户自定义函式10.2.6删除用户自定义函式思考与练习第11章事务11.1事务概述11.1.1事务的概念11.1.2事务的特性11.1.3事务的运行模式11.2事务管理与套用思考与练习第12章触发器12.1触发器概述12.1.1触发器的概念12.1.2触发器的作用12.1.3触发器的类型12.1.4触发器套用的两个逻辑表12.2创建/管理DML触发器12.2.1创建DML触发器的语句12.2.2DML触发器的类型12.2.3修改触发器12.2.4查看触发器12.2.5删除触发器12.2.6禁用和启用触发器12.3创建DDL触发器12.3.1DDL触发器类型12.3.2创建DDL触发器的语句12.3.3eventdata()函式思考与练习第13章资料库安全13.1SQL Server 2005的安全机制13.1.1身份验证13.1.2许可权验证13.2SQL Server 2005的登录名和资料库用户的管理13.2.1登录账号的管理13.2.2资料库用户账号的管理13.3角色管理13.3.1伺服器级角色13.3.2资料库级角色13.4许可权管理13.4.1许可权的种类13.4.2许可权的管理思考与练习第14章资料库备份与恢复14.1备份14.1.1备份概述14.1.2备份类型14.1.3恢复模式14.2备份设备14.2.1备份设备的类型14.2.2创建备份设备14.2.3管理备份设备14.3创建资料库备份14.3.1在SQL Server Management Studio中创建备份14.3.2使用BACKUP命令备份资料库14.4恢複数据库14.4.1还原资料库的方式14.4.2在SQL Server Management Studio中恢複数据库14.4.3使用RESTORE语句恢複数据思考与练习第15章资料库规划与设计15.1关係资料库15.1.1关係模型15.1.2关係资料库的数据结构15.1.3关係操作 15.2资料库设计15.2.1实体关係模型15.2.2ER图的建立步骤15.2.3将ER模型转化为关係模式15.3关係资料库规範化理论15.3.1範式理论15.3.2关係资料库规範化的非形式化判别法15.3.3关係资料库的非规範化设计15.4“简易网上书城”资料库设计案例15.4.1资料库设计的步骤15.4.2需求分析15.4.3概念结构设计15.4.4逻辑结构设计15.4.5物理结构设计思考与练习附录A“简易网上书城”项目功能需求附录B“简易网上书城”系统需求说明书附录C“简易网上书城”资料库设计说明书参考文献