图书介绍

数据库原理与SQL Server 2008 第2版【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

数据库原理与SQL Server 2008 第2版
  • 壮志剑主编;宋建民,吴湛副主编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:9787040385342
  • 出版时间:2014
  • 标注页数:323页
  • 文件大小:53MB
  • 文件页数:334页
  • 主题词:关系数据库系统-高等职业教育-教材

PDF下载


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

下载说明

数据库原理与SQL Server 2008 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 了解SQL Server 20081

1.1 定制SQL Server 2008——SQL Server 2008的安装1

1.1.1 SQL Server的发展史1

1.1.2 SQL Server 2008版本2

1.1.3 软硬件平台3

1.1.4 安装SQL Server 20084

1.1.5 卸载SQL Server 200816

1.2 使用SQL Server 2008——SQL Server 2008的组件与服务17

1.2.1 SQL Server Management Studio18

1.2.2 配置工具22

1.2.3 性能工具25

1.2.4 导入和导出数据27

1.2.5 文档和教程28

1.2.6 SQL Server Business Intelligence Development Studio28

习题129

实训129

第2章 管理数据库31

2.1 管理数据——建立数据库31

2.1.1 创建数据库33

2.1.2 修改数据库38

2.1.3 删除数据库40

2.1.4 重新命名数据库41

2.1.5 生成数据库脚本文件42

2.2 了解数据库——数据库的构成42

2.2.1 SQL Server数据库类型42

2.2.2 数据库中的对象44

2.2.3 数据库文件和文件组45

2.3 数据库原理(一)——数据库基础知识48

2.3.1 数据管理技术的发展48

2.3.2 数据库系统的构成49

2.3.3 数据库设计50

习题251

实训252

第3章 管理表53

3.1 定义数据存储方式——建立表53

3.1.1 表的概念54

3.1.2 创建表55

3.1.3 修改表57

3.1.4 删除表64

3.1.5 生成表脚本文件66

3.2 管理数据——编辑表67

3.3 数据库原理(二)——数据库规范化设计74

3.3.1 数据模型74

3.3.2 关系模式的规范化问题80

3.3.3 函数依赖81

3.3.4 属性集闭包83

3.3.5 范式84

习题387

实训388

第4章 设计程序90

4.1 了解编程语言——Transact-SQL语言基础90

4.1.1 SQL与Transact-SQL90

4.1.2 基本语句93

4.1.3 数据类型94

4.1.4 变量97

4.1.5 运算符100

4.1.6 函数102

4.1.7 表达式106

4.2 设计程序——流程控制语句106

4.2.1 定义语句块语句106

4.2.2 选择结构107

4.2.3 循环结构109

4.2.4 无条件转移语句111

4.2.5 其他语句112

4.3 保存程序——脚本文件114

4.3.1 在查询编辑器中使用脚本114

4.3.2 在osql中使用脚本115

习题4118

实训4118

第5章 检索数据119

5.1 实现简单数据查询——基本SELECT语句119

5.1.1 操纵列120

5.1.2 操纵行123

5.1.3 分类汇总125

5.1.4 排序128

5.2 实现多表数据查询——复杂SELECT语句129

5.2.1 联接查询129

5.2.2 子查询133

5.2.3 集合运算139

5.2.4 生成新表142

5.2.5 嵌入式Transact-SQL143

5.3 数据库原理(三)——关系运算144

5.3.1 关系模型144

5.3.2 关系代数145

习题5155

实训5157

第6章 全面掌握SQL Server2008159

6 1 提高查询速度——索引159

6.1.1 索引概述159

6.1.2 创建索引160

6.1.3 删除索引163

6.1.4 查看索引信息164

6.1.5 全文索引168

6.2 定制数据——视图177

6.2.1 视图概述178

6.2.2 创建视图178

6.2.3 修改视图182

6.2.4 删除视图183

6.2.5 使用视图184

6.3 定制功能——存储过程185

6.3.1 存储过程概述186

6.3.2 创建存储过程186

6.3.3 执行存储过程190

6.3.4 修改存储过程193

6.3.5 删除存储过程193

6.3.6 存储过程和游标194

6.4 自动处理数据——触发器198

6.4.1 触发器概述198

6.4.2 创建触发器199

6.4.3 修改触发器202

6.4.4 删除触发器202

6.5 数据库原理(四)——数据库系统体系结构203

6.5.1 三级模式204

6.5.2 两级映像205

6.5.3 两级数据独立性205

习题6206

实训6206

第7章 复制和恢复数据库209

7.1 转移数据库——数据库的分离与附加209

7.1.1 分离数据库209

7.1.2 附加数据库211

7.1.3 转移数据库212

7.2 复制数据库——数据库的备份与还原213

7.2.1 数据库的备份213

7.2.2 数据库的还原217

7.2.3 数据库维护计划222

7.2.4 备份性能和优化229

7.3 转换数据格式——数据的导入与导出230

7.3.1 数据的导入与导出230

7.3.2 转移数据库235

习题7236

实训 7236

第8章 保证数据安全性239

8.1 了解SQL Server 2008数据库安全管理方式——安全机制239

8.2 设置登录数据库服务器的权限——登录账号管理241

8.2.1 SQL Server 2008认证模式242

8.2.2 创建登录账号244

8.2.3 修改登录账号246

8.2.4 删除登录账号247

8.3 设置访问数据库的权限——用户管理248

8.3.1 默认的数据库用户251

8.3.2 创建数据库用户252

8.3.3 修改数据库用户253

8.3.4 删除数据库用户254

8.4 设置访问数据的权限——角色管理256

8.4.1 管理固定服务器角色256

8.4.2 管理数据库角色259

8.4.3 管理应用程序角色263

8.5 设置访问对象的权限——权限管理266

8.5.1 管理对象权限266

8.5.2 管理语句权限269

8.6 设置数据的保密——加密数据库271

习题8272

实训8272

第9章 保证数据完整性275

9.1 保证数据完整性——事务275

9.1.1 数据完整型的概念275

9.1.2 事务的概念276

9.1.3 事务的分类278

9.1.4 事务的注意事项281

9.2 维护数据一致性——锁282

9.2.1 锁的分类282

9.2.2 锁的粒度283

9.2.3 锁的查看283

9.2.4 锁的注意事项285

9.3 处理错误——@@ERROR286

9.3.1 错误处理概述286

9.3.2 错误的处理287

9.4 数据库原理(五)——数据库并发控制289

9.4.1 事务的并发控制289

9.4.2 封锁291

9.4.3 封锁协议292

9.4.4 活锁和死锁295

习题9297

实训9297

附录 Transact-SQL语句参考299

一、数据库管理299

二、表管理301

三、索引管理305

四、视图管理305

五、触发器管理306

六、存储过程管理308

七、规则管理309

八、默认管理310

九、函数管理311

十、操纵数据313

十一、权限管理319

参考文献322

热门推荐