图书介绍

新概念SQL Server2005教程 第5版PDF|Epub|txt|kindle电子书版本网盘下载

新概念SQL Server2005教程 第5版
  • 刘耀儒,张莉,宋锦华编著 著
  • 出版社: 北京:兵器工业出版社
  • ISBN:7801729838
  • 出版时间:2007
  • 标注页数:394页
  • 文件大小:54MB
  • 文件页数:410页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005-教材

PDF下载


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

下载说明

新概念SQL Server2005教程 第5版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 数据库基础1

1.1 概述1

1.2 数据库模型2

1.2.1 网状2

1.2.2 层次型2

1.2.3 关系型3

1.3 数据库系统3

1.3.1 数据库系统的用户4

1.3.2 数据库管理系统4

1.3.3 数据库管理系统的网络结构5

1.4 关系型数据库7

1.4.1 关系型数据库的定义7

1.4.2 关系数据库与表8

1.4.3 表的主键和外键9

1.4.4 数据完整性9

1.4.5 表的关联种类10

1.5 关系数据库的设计10

1.5.1 数据库设计过程10

1.5.2 关系数据库规范化11

1.6 课堂演练12

1.6.1 图书和订单管理系统中表的设计12

1.6.2 公告信息系统中表的设计13

1.7 小结14

1.8 课后练习14

1.8.1 简答题14

1.8.2 操作题14

第2章 初识SQL Server 200515

2.1 SQL Server 2005简介15

2.1.1 概述15

2.1.2 SQL Server 2005技术16

2.1.3 SQL Server 2005的新增功能17

2.2 SQL Server 2005版本及系统需求20

2.2.1 SQL Server 2005的版本20

2.2.2 SQL Server 2005的硬件需求21

2.2.3 SQL Server 2005的软件需求22

2.2.4 网络软件23

2.2.5 Internet要求25

2.3 SQL Server 2005的安装25

2.3.1 SQL Server的配置选项25

2.3.2 从光盘直接安装29

2.3.3 其他安装方式35

2.3.4 从其他版本升级到SQL Server 200537

2.4 SQL Server 2005的工具和实用工具概述37

2.4.1 SQL Server Management Studio38

2.4.2 Business Intelligence Development Studio41

2.4.3 Analysis Services42

2.4.4 SQL Server Configuration Manager配置工具42

2.4.5 性能工具45

2.4.6 文档和教程48

2.5 管理SQL Server服务器49

2.5.1 管理服务器组49

2.5.2 注册服务器50

2.6 课堂演练51

2.7 小结52

2.8 课后练习52

2.8.1 简答题52

2.8.2 操作题52

第3章 数据库和表53

3.1 数据库存储结构53

3.1.1 数据库文件和文件组53

3.1.2 页和区54

3.1.3 事务日志57

3.2 查看数据库59

3.2.1 查看系统数据库59

3.2.2 查看用户数据库60

3.2.3 查看表之间的关系图63

3.2.4 查看表的结构和内容65

3.2.5 查看视图66

3.2.6 查看存储过程67

3.2.7 查看用户和角色69

3.2.8 数据库架构72

3.3 数据库的建立和删除74

3.3.1 建立数据库74

3.3.2 删除数据库77

3.3.3 数据库文件和文件组设置77

3.3.4 数据库大小估算和收缩数据库79

3.4 表的建立、删除与修改81

3.4.1 新建表81

3.4.2 修改表的结构82

3.4.3 建立表间的关联82

3.4.4 删除表85

3.4.5 记录的新增和修改87

3.5 课堂演练87

3.5.1 创建boarddb数据库87

3.5.2 创建boarddb数据库中的表87

3.6 小结88

3.7 课后练习89

3.7.1 选择题和简答题89

3.7.2 操作题89

第4章 账户和存取权限90

4.1 SQL Server的验证模式90

4.1.1 Windows验证模式90

4.1.2 混合验证模式91

4.1.3 设置验证模式92

4.2 账户和角色93

4.2.1 服务器的登录账户93

4.2.2 数据库用户96

4.2.3 角色100

4.2.4 用户和角色的权限问题104

4.3 课堂演练105

4.3.1 创建登录账户boardacc105

4.3.2 设置boardacc用户的权限106

4.4 小结106

4.5 课后练习107

4.5.1 选择题和简答题107

4.5.2 操作题108

第5章 Transact-SQL及其程序设计基础109

5.1 SQL语言109

5.1.1 概述109

5.1.2 SQL语言的分类110

5.2 Transact-SQL基础111

5.2.1 在SQL Server Management Studio中执行SQL语句111

5.2.2 数据查询112

5.2.3 数据插入和删除115

5.2.4 数据修改117

5.2.5 使用函数117

5.2.6 使用公式117

5.2.7 数据库的操作语句118

5.2.8 表的操作语句120

5.3 Transact-SQL程序设计基础122

5.3.1 标识符122

5.3.2 数据类型125

5.3.3 运算符138

5.3.4 变量143

5.3.5 批处理145

5.3.6 注释146

5.3.7 控制流语句147

5.3.8 函数153

5.4 课堂演练156

5.4.1 在users表中插入记录156

5.4.2 显示打折后的书籍价格157

5.4.3 判断学生成绩及格与否157

5.5 小结157

5.6 课后练习158

5.6.1 简答题158

5.6.2 操作题158

第6章 提高检索效率的索引159

6.1 索引简介159

6.1.1 创建索引的原因160

6.1.2 建立索引应该考虑的问题161

6.2 索引类型162

6.2.1 B-Tree索引结构162

6.2.2 聚集索引和非聚集索引163

6.2.3 唯一索引和组合索引166

6.3 创建索引166

6.3.1 通过SQL Server Management Studio创建索引166

6.3.2 使用SQL语言创建索引168

6.3.3 创建索引的选项设置170

6.3.4 创建索引的空间考虑171

6.3.5 在视图和计算列上创建索引172

6.4 索引的查看和删除172

6.4.1 使用SQL Server Management Studio172

6.4.2 使用SQL语言173

6.5 全文索引173

6.5.1 SQL Server FullText Search服务174

6.5.2 创建全文目录174

6.5.3 创建全文索引178

6.5.4 全文查询181

6.6 课堂演练186

6.7 小结186

6.8 课后练习187

6.8.1 选择题和简答题187

6.8.2 操作题187

第7章 SQL高级应用188

7.1 SELECT高级查询188

7.1.1 数据汇总188

7.1.2 联接查询195

7.1.3 子查询199

7.1.4 使用UNION运算符组合多个结果205

7.1.5 在查询的基础上创建新表206

7.2 错误处理206

7.2.1 使用@@ERROR全局变量处理错误207

7.2.2 使用RAISERROR208

7.3 管理ntext、text和image数据209

7.3.1 检索ntext、text或image值210

7.3.2 修改ntext、text或image值213

7.4 事务处理215

7.4.1 事务分类215

7.4.2 显示事务216

7.4.3 自动提交事务219

7.4.4 隐式事务220

7.4.5 分布式事务221

7.5 数据的锁定223

7.5.1 并发问题223

7.5.2 事务的隔离级别225

7.5.3 SQL Server中的锁定225

7.5.4 自定义锁228

7.6 使用游标233

7.6.1 游标的概念233

7.6.2 使用游标234

7.6.3 游标类型239

7.7 课堂演练240

7.8 小结241

7.9 课后练习241

7.9.1 简答题241

7.9.2 操作题242

第8章 视图243

8.1 概述243

8.2 创建视图244

8.2.1 使用SQL Server Management Studio管理平台创建视图245

8.2.2 使用SQL语句创建视图247

8.3 使用视图248

8.3.1 使用视图进行数据检索248

8.3.2 通过视图修改数据249

8.4 视图的修改250

8.4.1 修改视图250

8.4.2 重命名视图251

8.5 视图信息的查询252

8.5.1 使用SQL Server Management Studio252

8.5.2 使用sp_helptext存储过程253

8.6 视图的删除254

8.6.1 使用SQL Server Management Studio254

8.6.2 使用Transact-SQL254

8.7 课堂演练255

8.8 小结255

8.9 课后练习255

8.9.1 选择题和简答题255

8.9.2 操作题256

第9章 数据库完整性257

9.1 概述257

9.2 约束257

9.2.1 PRIMARY KEY约束258

9.2.2 FOREIGN KEY约束258

9.2.3 UNIQUE约束259

9.2.4 CHECK约束260

9.2.5 列约束和表约束260

9.3 默认值261

9.3.1 在创建表时指定默认值261

9.3.2 使用默认值对象262

9.4 规则265

9.4.1 创建规则265

9.4.2 绑定规则266

9.4.3 删除规则267

9.5 存储过程267

9.5.1 创建存储过程267

9.5.2 执行存储过程270

9.5.3 存储过程的参数271

9.5.4 存储过程的查看、修改和删除273

9.6 触发器274

9.6.1 创建触发器275

9.6.2 inserted表和deleted表277

9.6.3 使用触发器279

9.6.4 修改触发器280

9.6.5 删除触发器281

9.7 课堂演练281

9.8 小结282

9.9 课后练习282

9.9.1 简答题282

9.9.2 操作题282

第10章 数据备份、恢复和报表283

10.1 SQL Server备份概述283

10.2 备份数据284

10.2.1 备份设备285

10.2.2 备份数据库287

10.2.3 备份系统数据库290

10.3 数据的恢复290

10.3.1 自动恢复290

10.3.2 恢复用户数据库291

10.4 数据的导入和导出293

10.5 Reporting Services296

10.5.1 安装和配置Reporting Services296

10.5.2 创建和设计报表300

10.6 课堂演练305

10.6.1 备份boarddb数据库305

10.6.2 制作bookdb数据库中订单的报表306

10.7 小结307

10.8 课后练习307

10.8.1 选择题和简答题307

10.8.2 操作题308

第11章 使用VB开发SQL Server应用程序309

11.1 数据库应用程序开发概述309

11.2 ODBC概述310

11.2.1 ODBC体系结构310

11.2.2 配置ODBC数据源311

11.3 OLE DB和ADO概述314

11.3.1 OLE DB体系结构315

11.3.2 ADO对象模型316

11.4 在VB中开发SQL Server应用程序318

11.4.1 ADO的引用和查看318

11.4.2 使用ADO Data控件开发简单的数据库应用程序319

11.4.3 使用代码操纵数据库325

11.5 课堂演练337

11.6 小结338

11.7 课后练习338

11.7.1 简答题338

11.7.2 操作题338

第12章 开发Web数据库339

12.1 概述339

12.1.1 ASP和ASP.NET简介339

12.1.2 虚拟目录设置340

12.2 使用ASP集成Web数据库343

12.2.1 一个简单的ASP网页343

12.2.2 ASP内置对象344

12.2.3 书籍信息查看系统347

12.3 使用ASP.NET集成Web数据库352

12.3.1 ASP.NET的虚拟目录设置352

12.3.2 ADO.NET连接数据库353

12.3.3 基于ASP.NET的书籍信息查看系统354

12.4 课堂演练359

12.5 小结360

12.6 课后练习360

12.6.1 简答题360

12.6.2 操作题360

附录A SQL语法符号的表示方法361

附录B SQL语法补充363

B.1 CREATE DATABASE语法363

B.2 CREATE TABLE语法365

B.3 账户管理368

B.3.1 添加登录账户368

B.3.2 添加用户账户369

B.3.3 与角色有关的存储过程370

附录C SQL Server的内置函数371

C.1 行集合函数371

C.1.1 CONTAINSTABLE函数372

C.1.2 FREETEXTTABLE函数373

C.1.3 OPENDATASOURCE函数373

C.1.4 OPENQUERY函数373

C.1.5 OPENROWSET函数374

C.1.6 OPENXML函数374

C.2 聚集函数375

C.2.1 AVG和SUM函数375

C.2.2 MAX和MIN函数376

C.2.3 COUNT和COUNT_BIG函数376

C.2.4 CHECKSUM和CHECKSUM_AGG函数376

C.2.5 STDEV、STDEVP、VAR和VARP函数377

C.2.6 GROUPING函数377

C.3 配置函数377

C.4 游标函数378

C.4.1 @@CURSOR_ROWS函数378

C.4.2 CURSOR_STATUS函数379

C.4.3 @@FETCH_STATUS函数380

C.5 日期时间函数380

C.6 数学函数381

C.7 元数据函数382

C.8 安全函数384

C.9 字符串函数385

C.10 系统函数387

C.11 系统统计函数391

C.12 文本和图像函数392

附录D 课后练习参考答案393

热门推荐