书籍内容
SQL Server数据库是Microsoft公司推出的数据库管理系统,2016版本在性能和人机交互等方面均有显著提高。 《SQL Server 2016 从入门到实战(视频教学版)/数据库技术丛书》是一本帮助用户踏入数据库之门的教程。全书内容分为4部分。第1部分(第1~7章)是基础知识篇,包括数据库入门简介、SQL Server 2016的安装和卸载、创建数据库、操作数据表和视图,还有SQL Server 2016的管理以及数据维护。第2部分(第8~12章)是核心技术篇,包括T-SQL语言基本语法、SQL数据查询、SQL数据操作、存储过程以及触发器的使用。第3部分(第13~18章)是高级使用篇,包括索引、游标、SQL函数的使用,事务、性能优化以及云计算、大数据与云数据库。第4部分(第19和20章)是数据库实战篇,选取两个实际的商业化应用程序进行分析,使读者能够真正掌握商业化应用程序开发的精髓。 《SQL Server 2016 从入门到实战(视频教学版)/数据库技术丛书》内容精练、重点突出、实例丰富,适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,还可供开发人员查阅、参考。
前言/序言
数据库是计算机技术中的一个霞要发展方向,目前关系数据库还是数据库系统的主流。如今的世界已经是一个大数据的世界,伴随数据最爆发式增长的还有硬件的计算能力、不断增强的CPU计算能力和单位古字节内存价格的不断下降,更好地利用这些强大的资源是大势所趋。随着云计算的普及和海量数据的发展,SQLServer2016数据库也进行了大篇幅的升级改造,比如提供了新的事务处理功能和数据仓库增强功能,可以为现有的数据仓库和分析技术提供补充。本书从关系数据库的基础开始介绍,详细讲解SQLServer2016数据库的基本概念和使用方法,同时对大数据和性能提升问题进行讲解,目的是使读者通过本书的学习可以较为全面地掌握SQLServer2016数据库的管理和开发方法。本书特点 1.内容全面、结构清晰 本书全面介绍SQL的相关知识,从关系数据库基础引入SQL,根据SQL的语句要素介绍SQL基础、数据查询、数据定义、数据控制、数据安全、事务控制以及高级SQL应用等内容。2.对比讲解,理解深刻在涉及不同数据库软件使用的SQL差异时,本书给出了对于当前主流的数据库软件(SQL Server和Oracle)使用的SQL的对比讲解,使得读者在学习SQL标准语言的同时能够具体地熟悉这两种数据库软件。 3.案例精讲,深入剖析 为了使读者更好地理解SQL复杂语句中相关参数的作用,本书使用了非常多的示例来讲解这些参数的作用。在对每一个示例进行分析后给出了具体的实现语句,并给m返同结果和深入分析,使读者更快理解。 4.轻松入门,过目不忘 本书用朴实轻松的语句来介绍SQL的相关概念,然后用简单易懂的例子让读者加深印象,讲述方式轻松,相信读者看完就能学到技术的精髓。 5.注重类比,举一反三 鉴于SQLServer2016中图形化界面和T-SQL语言的两种支持方式,本书许多例子都采用这两种方法来实现,便于读者进行类比,并学习不同的实现手法。 6.辅助面试题,攻克难点 本书每章的最后都给出了与本章技术相关的面试题,读者可通过自己解题的方式来回顾全章技术点。本书内容 本书按照先易后难、循序渐进的原则,分为4部分。 第1部分是基础知识篇,包括数据库入门简介、SQLServer2016的安装和卸载、创建数据库、操作数据表和视图,还有SQLServer-2016的管理以及数据维护。该篇主要介绍数据库的发展、SQLServer2016的基本使用,如安装、卸载、创建数据库、操作数据表和视图以及如何进行管理和维护,为以后的学习打下基础。 第2部分是核心技术篇,包括T-SQL语言基本语法、SQL数据查询、SQL数据操作、存储过程以及触发器的使用。该篇主要介绍T-SQL语言的相关语法知识,使读者熟练使用T-SQL语言进行数据库的各种操作。 第3部分是高级使用篇,包括索引、游标、SQL函数的使用,事务、性能优化,以及云计算、大数据与云数据库相关的内容。学完该部分之后,不仅可以使用索引、游标和T-SQL函数,还能进行优化查询,加快查询速度,增加查询效率,给查询带来很多方便。 第4部分是数据库实战篇,选取两个实际的商业化应用程序进行分析,使读者能够真正掌握商业化应用程序开发的精髓。本书着眼于数据库方面的操作,按照需求分析一数据库设计一数据库实施一数据库维护进行讲解,使读者全身心地投入数据库的实战当中。本书读者 ●做毕业设计的学生 ●数据库爱好者 ●数据分析人员 ●初学编程的自学者 ●编程爱好者 ●大中专院校的老师和学生 ●相关培训机构的老师和学员 ●程序测试及维护人员