软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 应用软件 > 电子阅读 > SQL Server 从入门到精通pdf扫描版

SQL Server 从入门到精通pdf扫描版

分享到:
SQL Server 是什么呢?小编以抛砖引玉的方式,给大家分享一本关于SQL Server 的书。接下来小编给大家解释一下SQL Server ,其实SQL Server 就是Microsoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows98的膝上型电脑到运行MicrosoftWindows2012的大型多处理器的服务器等多种平台使用。一千个读者有一千个哈姆雷特,每个人读完的收获肯定是不同的。在开始阅读之旅之前,小编给大家介绍一下这本书。SQLServer从入门到精通内容翔实,实例丰富。从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了SQLServer2012开发应该掌握的各方面技术。SQLServer从入门到精通共分为4篇20章,包括数据库基础、初识SQLServer2012、SQLServer2012服务的启动与注册、创建与管理数据库、操作数据表、SQL基础、SQL函数的使用、SQL数据查询基础、SQL数据高级查询、视图的使用、存储过程、触发器、游标的使用、索引与数据完整性、SQL中的事务、维护SQLServer2012、数据库的安全机制、VisualC+++SQLServer实现图书管理系统、C#+SQLServer实现企业人事管理系统、Java+SQLServer实现企业进销存管理系统等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,读者可以轻松领会SQLServer2012的精髓,快速提高开发技能。SQLServer从入门到精通非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。有需要的朋友欢迎来3322软件站免费下载阅读。
SQL Server 从入门到精通

SQL Server 从入门到精通简介:

出版社: 清华大学出版社
ISBN:9787302458210
版次:2
商品编码:12165847
包装:平装
开本:16开
出版时间:2017-08-01
用纸:胶版纸
页数:483
字数:873000
正文语种:中文

SQL Server 从入门到精通作者简介:

明日科技,是一家专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材既注重选取软件开发中的必需、常用内容,又注重内容的易学、方便以及相关知识的拓展,深受读者喜爱。其编写的图书主要有“软件开发视频大讲堂”“软件开发实战1200例”“软件工程师开发大系”等系列。多次荣获“全行业畅销品种”“中国大学出版社畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。

SQL Server 从入门到精通目录:

第1篇 基础知识
第1章 数据库基础
视频讲解:26分钟
1.1 数据库系统简介
1.1.1 数据库技术的发展
1.1.2 数据库系统的组成
1.2 数据库的体系结构
1.2.1 数据库三级模式结构
1.2.2 三级模式之间的映射
1.3 数据模型
1.3.1 数据模型的概念
1.3.2 常见的数据模型
1.3.3 关系数据库的规范化
1.3.4 关系数据库的设计原则
1.3.5 实体与关系
1.4 常见关系数据库
1.4.1 Access数据库
1.4.2 SQL Server 2000数据库
1.4.3 SQL Server 2005数据库
1.4.4 SQL Server 2008数据库
1.4.5 SQL Server 2012数据库
1.4.6 Oracle数据库
1.5 小结
1.6 实践与练习
第2章 初识SQL Server 2012
视频讲解:33分钟
2.1 SQL Server 2012简介
2.2 SQL Server 2012的特点
2.3 SQL Server 2012的安装与卸载
2.3.1 SQL Server 2012安装必备
2.3.2 SQL Server 2012的安装
2.3.3 SQL Server 2012的卸载
2.4 使用SQL Server 2012的帮助
2.5 小结
2.6 实践与练习
第3章 SQL Server 2012服务的启动与注册
3.1 SQL Server 2012的服务
3.2 启动SQL Server 2012服务
3.2.1 后台启动服务
3.2.2 通过配置管理器启动
3.3 注册SQL Server 2012服务器
3.3.1 创建与删除服务器组
3.3.2 注册与删除服务器
3.4 小结
3.5 实践与练习
第4章 创建与管理数据库
视频讲解:35分钟
4.1 认识数据库
4.1.1 数据库基本概念
4.1.2 数据库常用对象
4.1.3 数据库组成
4.1.4 系统数据库
4.2 SQL Server的命名规则
4.2.1 标识符
4.2.2 对象命名规则
4.2.3 实例命名规则
4.3 数据库的创建与管理
4.3.1 创建数据库
4.3.2 修改数据库
4.3.3 删除数据库
4.4 小结
4.5 实践与练习
第5章 操作数据表
视频讲解:78分钟
5.1 数据表基础
5.1.1 基本数据类型
5.1.2 用户自定义数据类型
5.1.3 数据表的数据完整性
5.2 数据表的创建与管理
5.2.1 以界面方式操作数据表
5.2.2 使用CREATE TABLE语句创建表
5.2.3 使用ALTER TABLE语句修改表结构
5.2.4 使用DROP TABLE语句删除表
5.3 管理数据
5.3.1 使用INSERT语句添加数据
5.3.2 使用UPDATE语句修改数据
5.3.3 使用DELETE语句删除数据
5.4 创建、删除和修改约束
5.4.1 非空约束
5.4.2 主键约束
5.4.3 唯一约束
5.4.4 检查约束
5.4.5 默认约束
5.4.6 外键约束
5.5 关系的创建与维护
5.5.1 一对一关系
5.5.2 一对多关系
5.5.3 多对多关系
5.6 小结
5.7 实践与练习
第2篇 核 心 技 术
第6章 SQL基础
视频讲解:51分钟
6.1 T-SQL概述
6.1.1 T-SQL的组成
6.1.2 T-SQL语句结构
6.1.3 T-SQL语句分类
6.2 常量
6.2.1 数字常量
6.2.2 字符串常量
6.2.3 日期和时间常量
6.2.4 符号常量
6.3 变量
6.3.1 局部变量
6.3.2 全局变量
6.4 注释符、运算符与通配符
6.4.1 注释符
6.4.2 运算符
6.4.3 通配符
6.5 流程控制
6.5.1 BEGIN…END
6.5.2 IF
6.5.3 IF…ELSE
6.5.4 CASE
6.5.5 WHILE
6.5.6 WHILE…CONTINUE…BREAK
6.5.7 RETURN
6.5.8 GOTO
6.5.9 WAITFOR
6.6 常用命令
6.6.1 DBCC
6.6.2 CHECKPOINT
6.6.3 DECLARE
6.6.4 PRINT
6.6.5 RAISERROR
6.6.6 READTEXT
6.6.7 BACKUP
6.6.8 RESTORE
6.6.9 SELECT
6.6.10 SET
6.6.11 SHUTDOWN
6.6.12 WRITETEXT
6.6.13 USE
6.7 小结
6.8 实践与练习
第7章 SQL函数的使用
视频讲解:43分钟
7.1 聚合函数
7.1.1 聚合函数概述
7.1.2 SUM(求和)函数
7.1.3 AVG(平均值)函数
7.1.4 MIN(最小值)函数
7.1.5 MAX(最大值)函数
7.1.6 COUNT(统计)函数
7.1.7 DISTINCT(取不重复记录)函数
7.1.8 查询重复记录
7.2 数学函数
7.2.1 数学函数概述
7.2.2 ABS(绝对值)函数
7.2.3 PI(圆周率)函数
7.2.4 POWER(乘方)函数
7.2.5 RAND(随机浮点数)函数
7.2.6 ROUND(四舍五入)函数
7.2.7 SQUARE(平方)函数和SQRT(平方根)函数
7.2.8 三角函数
7.3 字符串函数
7.3.1 字符串函数概述
7.3.2 ASCII(获取ASCII码)函数
7.3.3 CHARINDEX(返回字符串的起始位置)函数
7.3.4 LEFT(取左边指定个数的字符)函数
7.3.5 RIGHT(取右边指定个数的字符)函数
7.3.6 LEN(返回字符个数)函数
7.3.7 REPLACE(替换字符串)函数
7.3.8 REVERSE(返回字符表达式的反转)函数
7.3.9 STR函数
7.3.10 SUBSTRING(取字符串)函数
7.4 日期和时间函数
7.4.1 日期和时间函数概述
7.4.2 GETDATE(返回当前系统日期和时间)函数
7.4.3 DAY(返回指定日期的天)函数
7.4.4 MONTH(返回指定日期的月)函数
7.4.5 YEAR(返回指定日期的年)函数
7.4.6 DATEDIFF(返回日期和时间的边界数)函数
7.4.7 DATEADD(添加日期时间)函数
7.5 转换函数
7.5.1 转换函数概述
7.5.2 CAST函数
7.5.3 CONVERT函数
7.6 元数据函数
7.6.1 元数据函数概述
7.6.2 COL_LENGTH函数
7.6.3 COL_NAME函数
7.6.4 DB_NAME函数
7.7 小结
7.8 实践与练习
第8章 SQL数据查询基础
第9章 SQL数据高级查询
第10章 视图的使用
第3篇 高 级 应 用
第11章 存储过程
第12章 触发器
第13章 游标的使用
第14章 索引与数据完整性
第15章 SQL中的事务
第16章 维护SQL Server 2012

SQL Server 从入门到精通前言/序言:

丛书说明:“软件开发视频大讲堂”丛书(第1版)于2008年8月出版,因其编写细腻,易学实用,配备全程视频等,在软件开发类图书市场上产生了很大反响,绝大部分品种在全国软件开发零售图书排行榜中名列前茅,2009年多个品种被评为“全国优秀畅销书”。
“软件开发视频大讲堂”丛书(第2版)于2010年8月出版,出版后,绝大部分品种在全国软件开发类零售图书排行榜中依然名列前茅。丛书中多个品种被百余所高校计算机相关专业、软件学院选为教学参考书,在众多的软件开发类图书中成为最耀眼的品牌之一。丛书累计销售40多万册。
 “软件开发视频大讲堂”丛书(第3版)于2012年8月出版,根据读者需要,增删了品种,重新录制了视频,提供了从“入门学习→实例应用→模块开发→项目开发→能力测试→面试”等各个阶段的海量开发资源库。因丛书编写结构合理、实例选择经典实用,丛书迄今累计销售90多万册。
  “软件开发视频大讲堂”丛书(第4版)在继承前3版所有优点的基础上,修正了前3版图书中发现的疏漏之处,并结合目前市场需要,进一步对丛书品种进行了完善,对相关内容进行了更新优化,使之更适合读者学习,为了方便教学,还提供了教学课件PPT。
SQLServer是由美国微软公司制作并发布的一种性能优越的关系型数据库管理系统(RelationalDatabaseManagementSystem,RDBMS),因其具有良好的数据库设计、管理与网络功能,又与Windows、Windows2000以及WindowsXP系统紧密集成,因此成为数据库产品的首选。
本书内容
本书提供了从入门到编程高手所必备的各类知识,共分为4篇,大体结构如下所示。
第1篇:基础知识。本篇通过数据库基础、初识SQLServer2012、SQLServer2012服务的启动与注册、创建与管理数据库、操作数据表的内容介绍,并结合大量的图示、举例、录像等帮助读者快速掌握SQLServer2012,并为以后的知识奠定坚实的基础。
第2篇:核心技术。本篇介绍SQL基础、SQL函数的使用、SQL数据查询基础、SQL数据高级查询、视图的使用等。学习完这一部分,能够了解和熟悉T-SQL及常用的函数,使用T-SQL操作SQLServer2012数据库中的视图,掌握SQL查询、子查询、嵌套查询、联接查询的用法等。
第3篇:高级应用。本篇介绍存储过程、触发器、游标的使用、索引与数据完整性、SQL中的事务、维护SQLServer2012、数据库的安全机制等。学习完这一部分,能够使用索引优化数据库查询;使用存储过程、触发器、游标、事务等编写SQL语句,不仅可以优化查询,还可以提高数据访问速度;更好地维护SQLServer2012及其安全。
第4篇:项目实战。本篇分别使用VisualC++、C#、Java3种语言,结合SQLServer2012实现了3个大型、完整的管理系统,通过这3个项目,运用软件工程的设计思想,帮助读者学习如何进行软件项目的实践开发。书中按照编写系统分析→系统设计→数据库与数据表设计→公共类设计→创建项目→实现项目→项目总结的过程进行介绍,带领读者一步一步亲身体验开发项目的全过程。
本书特点
由浅入深,循序渐进:本书以初、中级程序员为对象,先从SQLServer基础学起,再学习SQLServer的核心技术,然后学习SQLServer的高级应用,最后学习分别使用VisualC++、C#、Java等语言结合SQLServer2012开发完整项目。讲解过程中步骤详尽,版式新颖,在操作的内容图片上以“编号+内容的方式进行标注,让读者在阅读中一目了然,从而快速把握书中内容。
语音视频,讲解详尽:书中每一章节均提供声图并茂的教学视频,读者可以在光盘中找到相应章节的视频。这些视频能够引导初学者快速入门,感受编程的快乐和成就感,增强进一步学习的信心,从而快速成为编程高手。
实例典型,轻松易学:通过例子学习是最好的学习方式,本书通过一个知识点、一个例子、一个结果、一段评析、一个综合应用的模式,透彻详尽地讲述了实际开发中所需的各类知识。
精彩栏目,贴心提醒:本书根据需要在各章使用了很多“注意”“说明”等小栏目,让读者可以在学习过程中更轻松地理解相关知识点及概念,并轻松地掌握个别技术的应用技巧。
应用实践,随时练习:书中几乎每章都提供了“实践与练习”,读者能够通过对问题的解答重新回顾、熟悉所学的知识,举一反三,为进一步学习做好充分的准备。
读者对象
初学编程的自学者?编程爱好者
大中专院校的老师和学生,相关培训机构的老师和学员
毕业设计的学生?初中级程序开发人员
程序测试及维护人员?参加实习的“菜鸟”程序员编者

SQL Server 从入门到精通精彩文摘:

1.静态游标
静态游标的完整结果集在游标打开时建立在tempdb中。静态游标总是按照游标打开时的原样显示结果集。静态游标在滚动期间很少或根本检测不到变化,虽然它在tempdb中存储了整个游标,但消耗的资源很少。尽管动态游标使用tempdb的程度最低,在滚动期间它能够检测到所有变化,但消耗的资源也更多。键集驱动游标介于二者之间,它能检测到大部分的变化,但比动态游标消耗更少的资源。
2.动态游标
动态游标与静态游标相对。当滚动游标时,动态游标反映结果集中所做的所有更改。结果集中的行数据值、顺序和成员在每次提取时都会改变。所有用户做的全部UPDATE、INSERT和DELETE语句均通过游标可见。
3.只进游标
只进游标不支持滚动,它只支持游标从头到尾顺序提取。只有从数据库中提取出来后才能进行检索。对所有由当前用户发出或由其他用户提交、并影响结果集中的行的INSERT、UPDATE和DELETE语句,其效果在这些行从游标中提取时是可见的。
4.键集驱动游标
打开游标时,键集驱动游标中的成员和行顺序是固定的。键集驱动游标由一套被称为键集的唯一标识符(键)控制。键由以唯一方式在结果集中标识行的列构成。键集是游标打开时来自所有适合SELECT语句的行中的一系列键值。键集驱动游标的键集在游标打开时建立在tempdb中。对非键集列中的数据值所做的更改(由游标所有者更改或其他用户提交)在用户滚动游标时是可见的。在游标外对数据库所做的插入在游标内是不可见的,除非关闭并重新打开游标。
13.2游标的基本操作视频讲解:光盘TMlx13游标的基本操作.mp4游标的基本操作包括声明游标、打开游标、读取游标中的数据、关闭游标和释放游标。本节就详细介绍如何操作游标。
13.2.1声明游标
声明游标可以使用DECLARECURSOR语句。此语句有两种语法声明格式,分别为ISO标准语法和Transact-SQL扩展的语法,下面将分别介绍声明游标的两种语法格式。
1.ISO标准语法
语法如下:
DECLAREcursor_name[INSENSITIVE][SCROLL]CURSOR
FORselect_statement
FOR{READONLY|UPDATE[OFcolumn_name[,...n]]}]
参数说明如下。
DECLAREcursor_name:指定一个游标名称,其游标名称必须符合标识符规则。
INSENSITIVE:定义一个游标,以创建将由该游标使用的数据的临时复本。对游标的所有请求都从tempdb中的临时表中得到应答;因此,在对该游标进行提取操作时返回的数据中不反映对基表所做的修改,并且该游标不允许修改。使用SQL-92语法时,如果省略INSENSITIVE,(任何用户)对基表提交的删除和更新都反映在后面的提取中。
SCROLL:指定所有的提取选项(FIRST、LAST、PRIOR、NEXT、RELATIVE、ABSOLUTE)均可用。
FIRST:取第一行数据。
LAST:取最后一行数据。
PRIOR:取前一行数据。
NEXT:取后一行数据。
RELATIVE:按相对位置取数据。
ABSOLUTE:按绝对位置取数据。
如果未指定SCROLL,则NEXT是唯一支持的提取选项。
select_statement:定义游标结果集的标准SELECT语句。在游标声明的select_statement内不允许使用关键字COMPUTE、COMPUTEBY、FORBROWSE和INTO。
READONLY:表明不允许游标内的数据被更新,尽管在默认状态下游标是允许更新的。在UPDATE或DELETE语句的WHERECURRENTOF子句中不允许引用游标。
UPDATE[OFcolumn_name[,...n]]:定义游标内可更新的列。如果指定OFcolumn_name[,...n]参数,则只允许修改所列出的列。如果在UPDATE中未指定列的列表,则可以更新所有列。

免责声明:

SQL Server 从入门到精通来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。
SQL Server 从入门到精通禁用于商业用途!如果您喜欢《SQL Server 从入门到精通》,请购买正版,谢谢合作。
爱学习,请到3322软件站 / 查找资源自行下载!

使用说明:

方法一:
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必在3322软件站选择一款阅读器/zt/430.html下载
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
方法二:
1、在手机里下载3322软件站中的阅读器和百度网盘
2、直接将pdf传输到百度网盘
3、用阅读器打开即可阅读
展开更多

软件截图

下载提示

SQL Server 从入门到精通pdf扫描版

正在下载...

扫描二维码,手机下载APP

软件下载站本地下载

相关文章