当前位置:首页 > 工业技术
SQL Server 2014数据库教程
SQL Server 2014数据库教程

SQL Server 2014数据库教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:秦婧,傅冬,王斌编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2017
  • ISBN:9787111573845
  • 页数:321 页
图书介绍:本书主要介绍数据库基本概念、SQL Server 2014的安装以及企业管理器的使用、SQL语句的分类、数据库中常用的对象创建和维护包括数据库、表、视图、函数以及存储过程、触发器等,并在最后一章中配以实例讲解如何使用C#语言连接SQL Server 2014数据库。每章都在前面列出了本章的学习目标,方便读者对本章涉及的内容有所了解;在每章后面都有本章习题,读者可以将其作为考核本章知识点的复习题。本书在讲解理论的同时,注重将理论联系实践,以实例的方式演练每一个知识点。此外,有一些在实际开发中经常会遇到的问题,会以“提示或说明”的方式提醒读者注意。
《SQL Server 2014数据库教程》目录

第1章 走进SQL Server 1

1.1数据库基础知识 1

1.1.1了解相关概念 1

1.1.2认识数据模型 2

1.1.3数据库的设计 4

1.2了解SQL Server 7

1.2.1SQL Server的发展历程 7

1.2.2SQL Server 2014的新特性 8

1.2.3其他数据库产品 9

1.3SQL Server的安装 10

1.3.1SQL Server各版本简介 10

1.3.2SQL Server 2014的安装环境 13

1.3.3SQL Server 2014组件 14

1.3.4SQL Server 2014的安装 14

1.3.5卸载SQL Server 2014 20

1.3.6安装实例数据库 23

1.4图形界面管理器简介 25

1.4.1连接SQL Server服务器 25

1.4.2管理器菜单简介 26

1.5SQL Server的服务管理 27

1.6本章小结 29

1.7本章习题 29

第2章 管理数据库 31

2.1SQL简介 31

2.1.1SQL的分类 31

2.1.2书写约定 32

2.2创建数据库 33

2.2.1基本语法 33

2.2.2在指定位置创建数据库 34

2.2.3使用数据库中的文件组 38

2.2.4查看数据库 39

2.3修改数据库 42

2.3.1基本语法 42

2.3.2管理数据库中的文件 43

2.3.3管理文件组 45

2.3.4管理数据库 45

2.4删除数据库 46

2.5使用企业管理器操作数据库 46

2.5.1创建数据库 46

2.5.2管理数据库 48

2.6综合实例:创建并操作音乐播放器数据库 51

2.7本章小结 52

2.8本章习题 53

第3章 管理表 54

3.1基本概念 54

3.2创建表 55

3.2.1数据类型 55

3.2.2用户定义数据类型 58

3.2.3创建永久表 60

3.2.4创建临时表 61

3.3维护表 62

3.3.1查看表的信息 62

3.3.2修改表 64

3.3.3重命名表和删除表 66

3.4使用企业管理器管理表 67

3.4.1使用企业管理器创建表 68

3.4.2使用企业管理器维护表 70

3.5综合实例:向音乐播放器数据库中添加表 71

3.6本章小结 74

3.7本章习题 74

第4章 操作表中的数据 75

4.1表中的约束 75

4.1.1约束的作用 75

4.1.2主键约束 77

4.1.3外键约束 80

4.1.4唯一约束 83

4.1.5检查约束 84

4.1.6默认值约束 86

4.1.7使用企业管理器管理约束 87

4.2运算符和表达式 92

4.3向表中添加数据 94

4.3.1添加数据的基本语法 94

4.3.2复制数据 96

4.4维护表数据 97

4.4.1修改表中的数据 97

4.4.2删除表中的数据 98

4.5使用企业管理器管理表中的数据 99

4.6综合实例1:为音乐播放器中的数据表设置约束 100

4.7综合实例2:管理音乐播放器中表的数据 101

4.8本章小结 103

4.9本章习题 103

第5章 查询 105

5.1基本查询语句 105

5.1.1不带条件的查询 106

5.1.2带条件的查询 108

5.1.3模糊查询 111

5.1.4NULL值查询 114

5.1.5查询结果排序 115

5.2多表查询 117

5.2.1笛卡儿积 118

5.2.2内连接查询 118

5.2.3外连接查询 122

5.2.4结果集的运算 124

5.3分组查询 127

5.3.1聚合函数 127

5.3.2使用分组查询 129

5.4子查询 130

5.4.1子查询中所用的运算符 131

5.4.2单行子查询 131

5.4.3多行子查询 133

5.5综合实例:根据条件完成音乐播放器数据库中的查询语句 134

5.6本章小结 135

5.7本章习题 135

第6章 函数 136

6.1系统函数 136

6.1.1数学函数 136

6.1.2字符串函数 142

6.1.3日期函数 147

6.1.4其他函数 150

6.2自定义函数 155

6.2.1基本语法 155

6.2.2创建标量值函数 157

6.2.3创建表值函数 159

6.3维护自定义函数 160

6.3.1查看函数信息 160

6.3.2重命名函数 161

6.3.3修改函数 162

6.3.4删除函数 163

6.4使用企业管理器管理自定义函数 163

6.5本章小结 165

6.6本章习题 166

第7章 视图 167

7.1了解视图 167

7.2创建视图 168

7.2.1创建视图语法 169

7.2.2创建视图的方法 170

7.2.3创建加密视图 172

7.2.4创建绑定视图 173

7.2.5使用企业管理器创建视图 174

7.3管理视图 177

7.3.1查看视图信息 177

7.3.2重命名视图 178

7.3.3修改视图 179

7.3.4删除视图 179

7.3.5使用企业管理器工具管理视图 180

7.4可更新视图 181

7.4.1可更新视图的条件 181

7.4.2通过视图增加记录 182

7.4.3通过视图修改和删除记录 183

7.5本章小结 184

7.6本章习题 184

第8章 T-SQL基础 185

8.1T-SQL中的书写约定 185

8.2常量和变量 185

8.2.1常量 186

8.2.2变量 187

8.3常用语句 190

8.3.1条件语句 190

8.3.2循环语句 194

8.3.3控制语句执行时间 197

8.3.4异常处理 198

8.4游标 201

8.4.1游标的作用 201

8.4.2声明游标 201

8.4.3打开和读取游标 202

8.4.4关闭和释放游标 206

8.4.5实例演练:使用游标完成表数据的读取和操作 207

8.5使用事务控制语句 208

8.5.1事务的作用 208

8.5.2启动和保存事务 209

8.5.3提交和回滚事务 210

8.6本章小结 211

8.7本章习题 211

第9章 存储过程与触发器 212

9.1存储过程 212

9.1.1存储过程的分类 212

9.1.2创建存储过程 214

9.1.3管理存储过程 221

9.1.4使用企业管理器操作存储过程 225

9.2触发器 231

9.2.1触发器的作用及分类 231

9.2.2创建DML触发器 231

9.2.3管理DML触发器 236

9.2.4使用企业管理器操作触发器 239

9.3本章小结 242

9.4本章习题 242

第10章 数据库的安全性 243

10.1用户 243

10.1.1SQL Server的身份验证模式 243

10.1.2创建用户 245

10.1.3管理用户 246

10.1.4登录用户管理 247

10.1.5使用企业管理器管理用户 249

10.2角色 254

10.2.1了解常用的角色 254

10.2.2创建角色 255

10.2.3修改角色 256

10.2.4删除角色 258

10.2.5使用企业管理器操作角色 259

10.3权限 264

10.3.1授予权限 265

10.3.2收回权限 266

10.3.3拒绝权限 267

10.3.4使用企业管理器操作权限 268

10.4本章小结 270

10.5本章习题 270

第11章 数据库的备份与还原 271

11.1数据库备份 271

11.1.1备份的类型与作用 271

11.1.2备份数据库 272

11.1.3备份日志文件 274

11.1.4备份文件和文件组 274

11.2还原数据库 276

11.2.1还原数据库文件 276

11.2.2还原文件和文件组 277

11.3使用企业管理器备份和还原数据库 278

11.3.1使用企业管理器备份数据库 278

11.3.2使用企业管理器还原数据库 280

11.4数据库的分离和附加 284

11.4.1数据库的分离 284

11.4.2数据库的附加 285

11.5使用企业管理器分离和附加数据库 285

11.6数据的导入和导出 287

11.7本章小结 295

11.8本章习题 295

第12章 使用C#连接SQL Server2014 296

12.1了解ADO.NET 296

12.1.1ADO.NET中涉及的类 296

12.1.2使用SqlDataReader类操作数据 298

12.1.3使用DataSet类操作数据 299

12.2音乐播放器的设计与实现 300

12.2.1数据库与连接类设计 300

12.2.2功能设计 305

12.2.3用户登录注册模块的实现 306

12.2.4普通用户操作模块的实现 308

12.2.5管理员用户操作模块的实现 313

12.3本章小结 320

参考文献 321

相关图书
作者其它书籍
返回顶部