图书介绍

关系数据库与SQL Server 2012PDF|Epub|txt|kindle电子书版本网盘下载

关系数据库与SQL Server 2012
  • 陈竺,龚小勇主编;杨秀杰,罗文,段利文副主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111515906
  • 出版时间:2015
  • 标注页数:262页
  • 文件大小:47MB
  • 文件页数:274页
  • 主题词:关系数据库系统-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

关系数据库与SQL Server 2012PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 关系数据库原理1

1.1 数据库系统的基本概念1

1.1.1 数据、数据库、数据库管理系统、数据库系统1

1.1.2 数据库系统的特点3

1.2 E-R概念模型4

1.2.1 实体(Entity)5

1.2.2 属性(Attribute)5

1.2.3 联系(Relationship)5

1.2.4 E-R图的绘制6

1.3 关系数据模型8

1.3.1 关系数据模型的基本概念8

1.3.2 E-R图转化为关系数据模型10

1.4 基本关系运算12

1.4.1 选择12

1.4.2 投影13

1.4.3 连接13

1.5 关系的完整性规则15

1.5.1 实体完整性15

1.5.2 参照完整性15

1.5.3 域完整性15

1.6 关系的规范化16

1.6.1 第一范式(1NF)16

1.6.2 第二范式(2NF)17

1.6.3 第三范式(3NF)17

1.6.4 Boyce-Codd范式(BCNF)18

【课后习题】19

【课外实践】21

第2章 SQL Server 2012基础24

2.1 SQL Server 2012介绍24

2.2 SQL Server 2012的安装25

2.2.1 安装前的准备25

2.2.2 安装配置过程25

2.3 SQL Server 2012的配置30

2.3.1 SQL Server 2012服务管理30

2.3.2 SQL Server 2012的网络配置32

2.4 SQL Server 2012 工具和实用程序42

2.4.1 SQL Server Management Studio42

2.4.2 性能工具43

2.4.3 PowerShell47

【课后习题】48

【课外实践】48

第3章 数据库的创建与管理49

3.1 SQL Server 2012数据库概述49

3.1.1 数据库文件49

3.1.2 数据库文件组50

3.1.3 数据库对象50

3.1.4 系统数据库51

3.2 创建数据库52

3.2.1 在“对象资源管理器”中创建数据库52

3.2.2 使用CREATE DATABASE语句创建数据库54

3.3 修改数据库56

3.3.1 在“对象资源管理器”中修改数据库56

3.3.2 使用ALTER DATABASE语句修改数据库58

3.4 删除数据库60

3.4.1 在“对象资源管理器”中删除数据库60

3.4.2 使用DROP DATABASE语句删除数据库61

3.5 查看数据库信息62

3.5.1 在“对象资源管理器”中查看数据库信息62

3.5.2 用T-SQL语句查看数据库信息62

3.6 备份与还原数据库63

3.6.1 备份数据库63

3.6.2 还原数据库67

3.7 分离与附加数据库70

3.7.1 分离数据库70

3.7.2 附加数据库71

【课后习题】73

【课外实践】74

第4章 数据表的创建与管理76

4.1 SQL Server 2012表概述76

4.1.1 数据类型76

4.1.2 列的属性78

4.1.3 表约束78

4.2 创建数据表和表约束79

4.2.1 在“对象资源管理器”中创建表和表约束79

4.2.2 使用CREATE TABLE语句创建表和表约束82

4.3 修改数据表和表约束87

4.3.1 在“对象资源管理器”中修改表和表约束87

4.3.2 使用ALTER TABLE语句修改表和表约束88

4.4 管理表中的数据90

4.4.1 添加记录90

4.4.2 更新表中的记录94

4.4.3 删除表中的记录94

4.5 删除数据表95

4.5.1 在“对象资源管理器”中删除数据表95

4.5.2 使用DROP TABLE语句删除数据表96

4.6 查看表信息96

4.6.1 查看表的定义信息96

4.6.2 查看表约束97

4.6.3 查看表的依赖关系97

4.7 数据库关系图99

【课后习题】100

【课外实践】101

第5章 数据查询103

5.1 SELECT语句的基本语法格式103

5.2 简单查询103

5.2.1 使用SELECT子句选择列103

5.2.2 使用WHERE子句选择行108

5.2.3 使用FROM子句选择数据源115

5.2.4 使用ORDER BY子句排序查询结果115

5.2.5 使用INTO子句保存查询结果116

5.3 汇总查询117

5.3.1 使用聚合函数汇总117

5.3.2 使用GROUP BY子句分类汇总119

5.4 连接查询122

5.4.1 内连接122

5.4.2 外连接123

5.4.3 自连接125

5.5 子查询126

5.5.1 使用比较运算符进行子查询126

5.5.2 使用ALL、 ANY关键字进行子查询127

5.5.3 使用IN关键字进行子查询128

5.5.4 使用EXISTS关键字进行子查询129

【课后习题】129

【课外实践】131

第6章 视图与索引132

6.1 视图132

6.1.1 视图概述132

6.1.2 创建视图133

6.1.3 查看视图信息137

6.1.4 修改视图138

6.1.5 通过视图添加、更新、删除表数据140

6.1.6 删除视图144

6.2 索引145

6.2.1 索引概述145

6.2.2 创建索引147

6.2.3 查看索引信息151

6.2.4 修改索引153

6.2.5 删除索引154

6.2.6 建立全文索引155

【课后习题】163

【课外实践】164

第7章 规则与默认值165

7.1 规则165

7.1.1 创建规则165

7.1.2 绑定和解绑规则166

7.1.3 删除规则168

7.2 默认值168

7.2.1 创建默认值168

7.2.2 绑定和解绑默认值169

7.2.3 删除默认值170

【课后习题】171

【课外实践】171

第8章 T-SQL编程172

8.1 T-SQL基础172

8.1.1 T-SQL的特点172

8.1.2 标识符173

8.1.3 对象命名规则173

8.1.4 T-SQL语法格式约定174

8.2 T-SQL表达式174

8.2.1 常量、变量174

8.2.2 函数178

8.2.3 运算符185

8.3 T-SQL语句187

8.3.1 批处理187

8.3.2 流程控制语句187

【课后习题】191

【课外实践】192

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

9.1 存储过程193

9.1.1 存储过程概述193

9.1.2 创建和执行存储过程194

9.1.3 修改存储过程197

9.1.4 查看存储过程信息198

9.1.5 删除存储过程201

9.2 触发器202

9.2.1 触发器概述202

9.2.2 创建和激活触发器202

9.2.3 修改触发器208

9.2.4 查看触发器信息209

9.2.5 删除触发器212

9.2.6 禁用触发器212

【课后习题】213

【课外实践】214

第10章 SQL Server 2012安全管理215

10.1 SQL Server 2012的安全等级215

10.1.1 服务器级的安全性215

10.1.2 数据库级的安全性215

10.1.3 数据库对象级的安全性216

10.2 SQL Server 2012的身份验证模式216

10.2.1 Windows身份验证216

10.2.2 混合模式217

10.2.3 配置身份验证模式217

10.3 SQL Server 2012登录218

10.3.1 服务器登录218

10.3.2 创建登录名221

10.4 数据库用户226

10.4.1 默认的数据库用户226

10.4.2 创建数据库用户227

10.5 权限管理231

10.5.1 权限类型231

10.5.2 操作权限232

10.6 角色管理233

10.6.1 服务器角色233

10.6.2 数据库角色236

【课后习题】244

【课外实践】244

第11章 SQL Server 2012综合应用实例245

11.1 客户管理系统的需求分析245

11.2 客户管理系统的设计245

11.3 客户管理系统的实现246

11.3.1 数据库的实现247

11.3.2 数据库连接类的实现247

11.3.3 登录界面功能的实现251

11.3.4 主界面功能的实现252

【课后习题】261

【课外实践】261

参考文献262

热门推荐