这本《SQL Server 2016 从入门到实战(视频教学)》是一本帮助用户踏入数据库之门的教程。本书的内容精练、重点突出,通过丰富的实例演示和详细讲解,使读者能够轻松掌握SQL Server 2016的基本概念和操作技巧。尤其适合作为软件开发入门者的自学用书。对于对数据库感兴趣的读者,可以下载学习,对于了解SQL Server 2016提供了很大的帮助。
SQL Server 2016 从入门到实战 电子书封面
内容介绍
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 从入门到实战(视频教学版)/数据库技术丛书》内容精练、重点突出、实例丰富,适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,还可供开发人员查阅、参考。
目录
- 第1章 数据库入门
- 1.1 数据库系统概述
- 1.1.1 数据库技术的发展
- 1.1.2 数据库系统组成
- 1.2 数据库体系结构
- 1.2.1 什么是模式
- 1.2.2 三级模式结构
- 1.3 数据模型
- 1.3.1 数据模型的分类
- 1.3.2 E-R模型
- 1.3.3 层次模型
- 1.3.4 网状模型
- 1.3.5 关系模型
- 1.4 常见数据库
- 1.4.1 Access
- 1.4.2 SQL Server
- 1.4.3 Oracle
- 1.5 小结
- 1.6 经典习题与面试题
- 第2章 走进SQL Server2016
- 2.1 SQL Server 2016简介
- 2.2 SQL Server 2016的特点
- 2.2.1 SQL Server 2016中新的组件功能
- 2.2.2 SQL Server 2016混合云技术
- 2.3 安装SQL Server2016
- 2.3.1 SQL Server 2016安装必备
- 2.3.2 SQL Server 2016的安装
- 2.3.3 SQL Server 2016的卸载
- 2.4 使用SQL Server2016帮助
- 2.5 小结
- 2.6 经典习题与面试题
- 第3章 创建数据库
- 3.1 数据库简介
- 3.1.1 数据库基本概念
- 3.1.2 数据库常用对象
- 3.1.3 数据库的组成
- 3.1.4 系统数据库
- 3.2 SQL Server的命名规则
- 3.2.1 标识符
- 3.2.2 对象命名规则
- 3.2.3 实例命名规则
- 3.3 创建与管理数据库
- 3.3.1 使用管理器创建数据库
- 3.3.2 使用管理器修改数据库
- 3.3.3 使用管理器删除数据库
- 3.3.4 操作学生数据库
- 3.4 小结
- 3.5 经典习题与面试题
- 第4章 数据表
- 4.1 数据表概述
- 4.1.1 SQL Server 2016基本数据类型
- 4.1.2 用户自定义数据类型
- 4.2 使用管理器管理数据表
- 4.2.1 创建新数据表
- 4.2.2 添加数据表字段
- 4.2.3 修改字段数据类型
- 4.2.4 重命名数据表
- 4.2.5 删除数据表
- 4.3 操作数据约束
- 4.3.1 用主键约束防止无效数据
- 4.3.2 用唯一性约束防止重复数据
- 4.3.3 检查约束
- 4.3.4 默认约束
- 4.3.5 外键约束
- 4.4 小结
- 4.5 经典习题与面试题
- 第5章 视图
- 第6章 SQL Server 2016数据库管理
- 第7章 SQL Server 2016系统维护
- 第8章 T-SQL 语言
- 第9章 SQL数据查询
- 第10章 SQL数据操作
- 第11章 存储过程
- 第12章 触发器
- 第13章 索引
- 第14章 游标
- 第15章 SQL函数
- 第16章 事务
- 第17章 数据库的性能优化
- 第18章 云计算、大数据与云数据库
- 第19章 企业ERP管理系统
- 第20章 人事管理系统
安装最新的服务包 为了提高服务器安全性,最有效的一个方法就是升级到 SQL Server 2 Service Pack 3a (SP3a)。要下载 SP3a,请访问SQL Server 2 SP3a 页面。 另外,您还应该安装所有已发布的安全更新。要订阅新安全更新的通知,请访问产品安全通知页面。 2.使用 Microsoft 基线安全性分析器(MBSA)来评估服务器的安全性 MBSA 是一个扫描多种 Microsoft 产品的不安全配置的工具,包括 SQL Server 和 Microsoft SQL Server 2 Desktop Engine (MSDE 2)。它可以在本地运行,也可以通过网络运行。该工具针对下面问题对 SQL Server 安装进行检测: 过多的sysadmin固定服务器角色成员。 授予sysadmin以外的其他角色创建 CmdExec 作业的权利。 空的或简单的密码。 脆弱的身份验证模式。 授予管理员组过多的权利。 SQL Server数据目录中不正确的访问控制表(ACL)。 安装文件中使用纯文本的sa密码。 授予guest帐户过多的权利。 在同时是域控制器的系统中运行SQL Server。 所有人(Everyone)组的不正确配置,提供对特定注册表键的访问。 SQL Server 服务帐户的不正确配置。 没有安装必要的服务包和安全更新。 网络安全论坛
最近重新安装了SQL SERVER 2016,现总结一下在使用过程中的相关经验。 1.在还原数据库的时候。部分在SQL SERVER2008下面备份的文件无法在2016还原数据库选择文件时选中,但若选择还原文件,则可以还原文件成功。目前还没有发现相应弊端。 2.消息 15291,级别 16,状态 1,过程 sp_change_users_login,第 131 行 正在终止此过程。缺少 Login 名称 'mydata' 或该名称无效。 将数据库用户添加进该实例即可。 3.在使用SA账号外的其他用户作为连接字符串的用户进行登陆时,一定先确保在SQL SERVER管理工具上可以正常登陆,即除了添加用户账号外,还必须设置该用户的相关权限,