SQL Server 2017数据库从入门到实战-微课版

《SQL Server 2017数据库从入门到实战-微课版》

  • 出版社:清华大学出版社
  • ISBN:9787302534365
  • 版次:1
  • 商品编码:12924568
  • 品牌:清华大学出版社(TsinghuaUniversityPress)
  • 包装:平装
  • 开本:16
  • 出版时间:2020-06-01
  • 用纸:胶版纸
  • 页数:360
  • 字数:545000
基本介绍书籍目录点评信息
  • 书籍内容

    本书是关于SQL Server 2017的入门教程,目标是带领读者走进SQL Server 2017并掌握对其的操作和管理。
    本书从SQL Server 2017的安装开始讲解并结合具体的示例逐步介绍SQL Server中主要的数据库对象的创建和管理的操作,不仅使用SQL语句来介绍具体的语法,还介绍在SSMS(SQL Server Management Studio)中创建和管理数据库对象。为了将SQL Server数据库与编程语言相结合,本书还重点介绍了使用C#语言连接SQL Server数据库实现文章管理系统,以及使用Python语言连接SQL Server数据库实现用户管理模块。
    本书可以作为高等院校计算机相关专业的授课教材,也可以作为相关培训机构的辅导用书,同时也非常适合作为专业人员的参考手册。

    前言/序言

    前言
    SQL Server数据库是微软公司的一款主流数据库产品,SQL Server 2017是SQL Server数据库产品中比较新的产品,支持标准的SQL语句。SQL Server 2017数据库不再受Windows操作系统的约束,它能在Linux和Mac等系统中安装。由于它与Windows操作系统的完美结合,使得大多数的应用也都采用Windows操作系统。目前,在众多的网站和软件系统中都普遍应用SQL Server作为后台数据库。
    本书从在Windows 10系统中安装SQL Server 2017数据库开始,逐步深入介绍了SQL Server数据库的基本操作,以及使用SSMS(SQL Server Management Studio)来管理数据库对象,并在本书的最后两章分别结合C#语言和Python语言来连接SQL Server数据库。
    全书共分为18章,具体内容如下。
     第1章~第5章: 主要讲解数据库的安装及其使用,以及数据库、数据表、约束及表中数据的管理。在讲解过程中使用SQL语句和SSMS两种方式来操作数据库、数据表、约束及表中的数据。
     第6章、第7章: 主要讲解数据表查询的语句及应用,包括单表查询、子查询、分组查询、多表查询及结果集的操作等。
     第8章~第10章: 主要讲解SQL Server中的函数、视图、索引的创建及使用。
     第11章~第13章: 主要讲解TSQL语言及存储过程和触发器的使用,包括TSQL语句中的流程控制语句、游标等应用,创建和管理存储过程及触发器。
     第14章~第16章: 主要讲解用户和权限管理、数据库的备份和还原及系统自动化任务管理。该部分重点让读者掌握提供数据库安全性的方法,以及备份和还原的具体的语句和应用。
     第17章、第18章: 主要讲解使用C#语言和Python语言连接SQL Server数据库,包括C#语言中的ADO.NET的使用及Python语言中的pymssql的使用。
    本书的特点
    本书不仅包含SQL Server的安装和基础知识,而且包括SQL Server中存储过程、触发器、用户权限及自定义函数的使用。此外,还包括如何使用C#语言和Python语言连接SQL Server数据库。
    本书的特点主要体现在以下几个方面。
    本书采用循序渐进的讲解方式,既适合零基础的读者,也适合作为培训教材让学员逐步掌握SQL Server数据库的使用。
    本书重点讲述SQL Server 2017的有关知识,并为读者理解和实践奠定了基础。
    本书采用大量的实例,讲解SQL Server 2017中基本的SQL语句和SSMS的使用。
    对于在SQL Server中编写语句比较容易出现的问题,进行了详细的说明。
    通过C#语言和Python语言连接SQL Server的实例,让读者掌握如何使用C#、Python连接SQL Server 2017。
    本书采用语法与示例一对一的方式来讲解每一个语法点,方便读者理解。
    适合阅读本书的读者
     学习SQL Server的初级读者。
     具有一定的SQL Server基础知识,希望进一步系统学习的读者。
     大中专院校计算机相关专业的学生。
     使用SQL Server的软件开发人员。
    本书配套资源丰富,提供教学大纲、教学课件、程序源码、习题答案、教学进度表,扫描封底的课件二维码可以下载; 本书还提供400分钟的微课视频,扫描书中相应位置的二维码可以在线观看、学习。
    本书由杨晓春、秦婧、刘存勇共同编写。在编写过程中得到了同行的支持和帮助,在这里一并表示感谢。
    由于时间仓促,书中难免存在不妥之处,敬请谅解并提出宝贵意见。
    编者
    2020年3月

    作者简介

    东北大学软件与理论专业研究生,10年软件开发和教学经验,主要授课科目有.NET开发、JAVA开发以及数据库的应用和维护。主要作品如下:《SQL Server 2012 王者归来》、《21天学通SQL Server》、《Oracle从入门到精通》、《Access web 高级编程》(译作)等。
微信公众号

热门文章

更多