基本信息
编辑推荐
结合实际操作步骤以及完整的案例项目,并附有示例代码。
在每章的前面列出了学习目标,以方便读者对本章涉及的内容有所了解。
在讲解理论的同时,注重将理论联系实践,以实例的方式演练每一个知识点。
内容简介
计算机书籍
《SQL Server 2014数据库教程》主要介绍了数据库基础知识、SQL Server 2014的安装及企业管理器的使用、SQL语句的分类、数据库中常用的对象创建和维护(包括数据库、表、视图、函数以及存储过程、触发器)、数据库的安全性、数据库的备份与还原等,并在后一章配以实例讲解如何使用C#语言连接SQL Server 2014数据库。《SQL Server 2014数据库教程》在每章的前面列出了学习目标,以方便读者对本章涉及的内容有所了解;在每章的后面都有本章习题,读者可以将其作为考核本章知识点的复习题。《SQL Server 2014数据库教程》在讲解理论的同时,注重将理论联系实践,以实例的方式演练每一个知识点。
《SQL Server 2014数据库教程》既可以作为高等院校计算机软件技术课程的教材,也可以作为管理信息系统开发人员的技术参考书。
目录
第1章走进SQL Server
1.1数据库基础知识
1.1.1了解相关概念
1.1.2认识数据模型
1.1.3数据库的设计
1.2了解SQL Server
1.2.1SQL Server的发展历程
1.2.2SQL Server 2014的新特性
1.2.3其他数据库产品
1.3SQL Server的安装
1.3.1SQL Server各版本简介
1.3.2SQL Server 2014的安装环境
1.3.3SQL Server 2014组件
1.3.4SQL Server 2014的安装
1.3.5卸载SQL Server 2014
1.3.6安装实例数据库
1.4图形界面管理器简介
1.4.1连接SQL Server服务器
1.4.2管理器菜单简介
前言
SQL Server 2014数据库是目前受众比较多的一款数据库产品。之所以受到广大用户的青睐,一方面是它的易学易用,让初学者能够很快上手;另一方面是由于它与Visual Studio平台有很好的整合性,能够方便用户在Visual Studio平台上使用C#或C 语言开发数据库软件。此外,随着数据分析的兴起,SQL Server 2014数据库也提供了相应的数据挖掘功能,方便用户快速分析数据。
本书针对以往SQL Server教材中存在的一些问题(如专业性太强、版本相对滞后、理论与实践脱节等),以初级读者为对象,按照知识的体系结构和读者的特点,逐步深化知识点。本书可以引导读者快速掌握SQL Server的基本语法以及数据表的操作、存储过程和触发器的使用,进而完成用C#语言连接SQL Server数据库的操作。本书内容设置由浅入深,同时结合实际操作步骤以及完整的案例项目,并附有示例代码,注重理论与实践相结合。
在内容编写上,本书以SQL Server 2014为版本讲解SQL语句,首先介绍了SQL Server中的基本语法、操作表、视图及函数等基础内容,然后介绍了存储过程、触发器及权限管理,最后介绍了使用C#语言连接SQL Server数据库,涵盖了SQL Server从初学到进阶的所有主要内容。
全书共分为12章,各章具体内容如下。
● 第1章:概括地介绍了数据库基础知识、SQL Server 2014的安装及SQL Server的服务管理。
● 第2章:主要讲解了SQL语句的分类,以及数据库的创建和维护操作。
● 第3章:主要介绍了表的基本概念,以及创建和维护表的操作。
● 第4章:主要讲解了如何操作表中的数据,包括向表中添加数据、修改数据及删除数据。此外,还介绍了如何给表设置约束及管理约束。
● 第5章:主要讲解了查询操作,包括多表查询、分组查询和子查询等操作。
● 第6章:主要讲解了函数的操作,包括系统函数和自定义函数的创建及维护。
● 第7章:主要讲解了视图的操作,包括视图的基本概念、创建视图及维护视图。
● 第8章:主要讲解了T-SQL语句的使用,包括变量的声明、条件语句和循环的使用,并介绍了游标的操作。
● 第9章:主要讲解了存储过程和触发器的使用,包括存储过程的创建及维护、触发器的创建及维护等。
● 第10章:主要讲解了数据库中用户、角色和权限的操作,包括用户的创建和维护、角色的创建和应用以及权限的授予和收回等。
● 第11章:主要讲解了数据库的备份和还原,包括使用命令和企业管理器对数据库进行备份、还原、分离和附加的操作。
● 第12章:主要讲解了使用C#语言连接SQL Server 2014的操作,包括ADONET的使用,以及数据库连接类的编写、用户登录注册模块、音乐管理模块的实现等。
本书是由秦婧、傅冬和王斌共同编写的。在本书的编写过程中,得到了同行的支持和帮助,在此一并表示感谢。
由于编者水平有限,书中难免存在不妥之处,敬请广大读者原谅,并提出宝贵意见。编者邮箱:56981673@qqcom。
编者