SQL Server 2012从零开始学

出版时间:2012-10  出版社:王英英、张少军、 刘增杰 清华大学出版社 (2012-10出版)  作者:王英英,张少军,刘增杰 著  页数:428  
Tag标签:无  

内容概要

  《SQL Server 2012从零开始学》面向SQL Server 2012初学者,以及广人数据库设计爱好者。全书内容注重实用,涉及面广,通俗易懂地介绍了SQL Server 2012数据库应用与开发的相关基础知识,提供了大量具体操作SQL Server 2012数据库的示例,供读者实践。每节都清晰地阐述了代码如何工作及作用,使读者能在最短的时间内有效地掌握SQL Server 2012数据库的应用。  本书共17章,内容包括SQL Server 2012的安装与配置、数据库的操作、数据表的操作、Transact-SQL语言基础、Transact-SQL语句的查询与应用、认识函数、数据的更新、规则、默认和完整性约束、创建和使用索引、事务和锁、游标、使用存储过程、视图操作、触发器、SQL Server 2012的安全机制、数据库的备份与恢复等。并在每章的最后提供典型习题,供读者操作练习,加深理解。  本书几乎涉及了SQL Server 2012数据库应用与开发的所有重要知识,适合所有的SQL Server 2012数据库初学者快速入门,同时也适合想全面了解SQL Server 2012的数据库开发人员阅读。通过全书的学习,读者可以完整的掌握SQL Server 2012的技术要点并具备系统开发的基本技术。

书籍目录

第1章初识sql server 2012 1.1sql server 2012的优势 1.2sql server 2012的新功能 1.3sql server 2012的组成 1.4如何选择sql server 2012的版本 1.5安装sql server 2012 1.6 ssms基本操作 1.7本章小结 1.8经典习题 第2章数据库的操作 2.1数据库组成 2.2系统数据库 2.3创建数据库 2.4管理数据库 2.5疑难解惑 2.6经典习题 第3章数据表的操作 3.1sql server 2012数据库对象 3.2创建数据表 3.3管理数据表 3.4疑难解惑 3.5经典习题 第4章transact-sql语言基础 4.1transact-sql概述 4.2如何给标识符起名 4.3常量 4.4变量 4.5运算符和表达式 4.6 transact-sql利器——通配符 4.7transact-sql语言中的注释 4.8疑难解惑 4.9经典习题 第5章轻松掌握transact-sql语句 5.1数据定义语句(ddl) 5.2数据操作语句(dml) 5.3数据控制语句(dcl) 5.4其他基本语句 5.5流程控制语句 5.6批处理语句 5.7疑难解惑 5.8经典习题 第6章认识函数 6.1sql server 2012函数简介 6.2字符串函数 6.3数学函数 6.4数据类型转换函数 6.5文本和图像函数 6.6日期和时间函数 6.7系统函数 6.8疑难解惑 6.9经典习题 第7章transact-sql查询 7.1查询工具的使用 7.2使用select进行查询 7.3使用where子句进行条件查询 7.4使用聚合函数统计汇总 7.5嵌套查询 7.6多表连接查询 7.7外连接 7.8使用排序函数 7.9动态查询 7.10疑难解惑 7.11经典习题 第8章数据的更新 8.1插入数据——insert 8.2修改数据——update 8.3删除数据——delete 8.4疑难解惑 8.5经典习题 第9章规则、默认和完整性约束 9.1规则和默认概述 9.2规则的基本操作 9.3默认的基本操作 9.4完整性约束 9.5疑难解惑 9.6经典习题 第10章创建和使用索引 10.1索引的含义和特点 10.2索引的分类 10.3索引的设计原则 10.4创建索引 10.5管理和维护索引 10.6疑难解惑 10.7经典习题 第11章事务和锁 11.1事务管理 11.2锁 11.3疑难解惑 11.4经典习题 第12章游标 12.1认识游标 12.2游标的基本操作 12.3游标的运用 12.4使用系统存储过程管理游标 12.5疑难解惑 12.6经典习题 第13章存储过程和自定义函数 13.1存储过程概述 13.2存储过程分类 13.3创建存储过程 13.4管理存储过程 13.5扩展存储过程 13.6自定义函数 13.7疑难解惑 13.8经典习题 第14章视图操作 14.1视图概述 14.2创建视图 14.3修改视图 14.4查看视图信息 14.5使用视图修改数据 14.6删除视图 14.7疑难解惑 14.8经典习题 第15章触发器 15.1触发器概述 15.2创建dml触发器 15.3创建ddl触发器 15.4管理触发器 15.5疑难解惑 15.6经典习题 第16章sql server 2012的安全机制 16.1sql server 2012安全性概述 16.2安全验证方式 16.3sql server 2012登录名 16.4sql server 2012的角色与权限 16.5疑难解惑 16.6经典习题 第17章数据库的备份与恢复 17.1备份与恢复介绍 17.2备份设备 17.3使用t-sql语言备份数据库 17.4在sql server management studio中还原数据库 17.5用t-sql语言还原数据库 17.6建立自动备份的维护计划 17.7疑难解惑 17.8经典习题

章节摘录

版权页:   插图:   OUTPUT:指示参数是输出参数。此选项的值可以返回给调用EXECUTE的语句。使用OUTPUT参数将值返回给过程的调用方。除非是CLR过程,否则text、ntext和image参数不能用作OUTPUT参数。使用OUTPUT关键字的输出参数可以为游标占位符,CLR过程除外。不能将用户定义表类型指定为存储过程的OUTPUT参数。 READONLY:指示不能在过程的主体中更新或修改参数。如果参数类型为用户定义的表类型,则必须指定READONLY。 RECOMPILE:表明SQL Server 2012不会保存该存储过程的执行计划,该存储过程每执行一次都要重新编译。在使用非典型值或临时值而不希望覆盖保存在内存中的执行计划时,就可以使用RECOMPILE选项。 ENCRYPTION:表示SQL Server 2012加密后的syscomments表,该表的text字段是包含CREATE PROCEDURE语句的存储过程文本。使用EN5CRYPTION关键字无法通过查看syscomments表来查看存储过程的内容。 FOR REPLICATION:用于指定不能在订阅服务器上执行为复制创建的存储过程。使用此选项创建的存储过程可用作存储过程筛选,且只能在复制过程中执行。本选项不能和WITHRECOMPILE选项一起使用。 AS:用于指定该存储过程要招待的操作。 sql_statement:是存储过程中要包含的任意数目和类型的Transact-SQL语句。但有一些限制。

编辑推荐

《SQL Server 2012从零开始学》几乎涉及了sql server 2012数据库应用与开发的所有重要知识,适合所有的sql server 2012数据库初学者快速入门,同时也适合想全面了解sql server 2012的数据库开发人员阅读。通过全书的学习,读者可以完整的掌握sql server 2012的技术要点并具备系统开发的基本技术。

图书封面

图书标签Tags

评论、评分、阅读与下载


    SQL Server 2012从零开始学 PDF格式下载


用户评论 (总计13条)

 
 

  •   有价值的好书,学生有用的书。
  •   零起步都很系统的一步一步学习,很好、很棒。
  •   正在学习中,有一页纸有问题
  •   很好,挺满意的。叙述很清楚。
  •   第三方来看的话,配送速度还是满意的。,而且书本完好无损。满意
  •   物流速度很不错,速度挺快的,书本身质量很好,内容不错
  •   公司买的,很喜欢.不错
  •   发奋学习
  •   SQL Server 2012从零开始学
  •   写的不错,深入浅出。
  •   还没看呢,不好评价
  •   SQL学习的优秀教材
  •   初学者的老师
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7