图书介绍

SQL Server 2005数据库应用技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

SQL Server 2005数据库应用技术
  • 虞益诚主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113104320
  • 出版时间:2009
  • 标注页数:456页
  • 文件大小:114MB
  • 文件页数:472页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校-教材

PDF下载


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

下载说明

SQL Server 2005数据库应用技术PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 基础知识1

第1章 数据库基础1

1.1数据库管理系统1

1.1.1信息、数据、数据库1

1.1.2数据管理技术的发展2

1.1.3数据库管理系统2

1.2数据库系统3

1.3构建数据模型5

1.3.1E-R方法5

1.3.2数据模型7

1.4关系数据库8

1.4.1关系模型的基本概念8

1.4.2关系数据库基本演算9

1.4.3关系模型的规范化11

1.5数据仓库与数据挖掘12

1.5.1数据仓库理念12

1.5.2数据仓库系统系统构成13

1.5.3数据仓库系统关键技术13

1.6网络数据库基础14

1.6.1网络数据库系统基础14

1.6.2网络数据库系统特点14

1.6.3网络数据库系统体系结构15

本章小结16

思考与练习16

第2章 SQL Server 2005概述19

2.1SQL Server的演进19

2.2SQL Server 2005系统新增功能20

2.2.1数据库引擎20

2.2.2集成服务20

2.2.3分析服务21

2.2.4复制服务21

2.2.5报表服务21

2.2.6通知服务21

2.2.7全文搜索22

2.2.8服务代理22

2.2.9管理工具集22

2.2.10开发工具22

2.3SQL Server 2005平台性能机制23

2.3.1SQL Server 2005平台构架23

2.3.2SQL Server 2005性能机制23

2.4SQL Server 2005安装技巧25

2.4.1SQL Server 2005版本功能25

2.4.2SQL Server 2005安装环境26

2.4.3SQL Server 2005安装过程29

2.4.4SQL Server升级33

2.5SQL Server 2005管理工具33

2.5.1SQL Server Management Studio34

2.5.2SQL Server配置管理器41

2.5.3数据库引擎优化顾问41

2.5.4SQL Server Profiler42

2.5.5SQL Server 2005联机丛书43

2.5.6SqlCmd命令行工具程序43

本章小结45

思考与练习45

第3章 SQL Server 2005系统及服务器管理47

3.1SQL Server 2005系统与示例数据库47

3.1.1SQL Server 2005系统数据库47

3.1.2SQL Server 2005的数据库对象50

3.2SQL Server 2005服务器管理51

3.2.1SQL Server服务的启停管理51

3.2.2创建服务器组52

3.2.3服务器连接管理53

3.2.4服务启动模式配置55

3.3SQL Server 2005配置管理56

3.3.1网络协议与连接方式选择56

3.3.2SQL Server 2005网络配置管理57

3.3.3SQL客户端网协议配置59

3.3.4SQL Server外围应用配置62

3.4配置SQL Server服务器属性64

3.4.1服务器常规属性64

3.4.2服务器内存属性65

3.4.3服务器处理器属性66

3.4.4服务器安全属性67

3.4.5服务器连接属性68

3.4.6服务器高级属性68

3.4.7服务器数据库属性69

3.4.8服务器权限属性70

3.4.9使用sp-configure服务器属性设置70

3.5使用日志阅览服务器运行状况70

3.6结构化查询语言SQL71

3.6.1SQL语言及发展71

3.6.2SQL语言的组成72

3.6.3Transact-SQL语言的特点73

本章小结73

思考与练习73

第4章 数据库管理75

4.1数据库的存储结构75

4.1.1数据库规划75

4.1.2数据库文件和文件组75

4.1.3数据库文件的空间分配76

4.2创建数据库77

4.2.1使用SQL Server管理平台创建数据库77

4.2.2使用Transact-SQL语言创建数据库79

4.3修改数据库81

4.3.1使用SQL Server管理平台修改数据库81

4.3.2使用Transact-SQL语言修改数据库84

4.4查看数据库信息85

4.4.1使用SQL Server管理平台查看数据库信息85

4.4.2使用Transact-SQL语言查看数据库的信息86

4.5压缩数据库88

4.5.1使用SQL Server管理平台压缩数据库88

4.5.2使用Transact-SQL语言压缩数据库89

4.6删除数据库90

4.6.1使用SQL Server管理平台删除数据库90

4.6.2使用Transact-SQL语言删除数据库91

4.7管理数据库快照92

本章小结93

思考与练习93

第5章 数据完整性96

5.1数据完整性概述96

5.2数据完整性分类与实施96

5.2.1数据完整性分类96

5.2.2数据完整性的实施97

5.3约束98

5.3.1约束概要98

5.3.2主键约束99

5.3.3外键约束100

5.3.4唯一性约束101

5.3.5检查约束101

5.3.6默认值约束102

本章小结102

思考与练习102

第6章 表的管理与使用104

6.1创建表104

6.1.1按需规划设计数据表104

6.1.2使用SQL Server管理平台建表105

6.1.3使用Transact-SQL语言创建表107

6.2修改表109

6.2.1使用SQL Server管理平台修改表109

6.2.2使用Transact-SQL语言修改表110

6.3删除表111

6.3.1使用SQL Server管理平台删除表111

6.3.2使用Transact-SQL语言删除表112

6.4表属性与更名112

6.5数据管理113

6.5.1数据插入113

6.5.2数据更新116

6.5.3数据删除117

6.6索引118

6.6.1索引的特点和用途118

6.6.2索引分类118

6.6.3创建索引119

6.6.4查看索引121

6.6.5修改索引122

6.6.6删除索引123

本章小结124

思考与练习124

第二篇 管理技术126

第7章 Transact-SQL语言基础126

7.1程序设计基础126

7.1.1注释语句126

7.1.2批处理127

7.1.3GOTO语句129

7.1.4RETURN语句129

7.1.5PRINT命令130

7.2Transact-SQL语法规则131

7.2.1关键字131

7.2.2Transact-SQL语法规则132

7.3常量与变量132

7.3.1常量132

7.3.2局部变量133

7.3.3全局变量135

7.4运算符与表达式137

7.4.1算术运算符138

7.4.2位运算符138

7.4.3比较运算符138

7.4.4逻辑运算符139

7.4.5字符串连接符141

7.4.6赋值运算符141

7.4.7运算符的优先级142

7.4.8表达式143

7.5程序流控制语句143

7.5.1IF...ELSE143

7.5.2BEGIN...END145

7.5.3CASE结构145

7.5.4WHILE循环结构147

7.5.5WAITFOR语句148

7.5.6TRY...CATCH语句149

7.5.7EXECUTE语句150

7.6事务150

7.6.1事务基础151

7.6.2事务模式151

本章小结153

思考与练习154

第8章 数据查询操作156

8.1SELECT语句基础156

8.1.1SELECT语句的语法格式156

8.1.2SELECT语句的执行方式157

8.1.3简单查询159

8.2使用FROM子句160

8.3SELECT子句161

8.4WHERE子句的使用164

8.5ORDER BY排序子句167

8.6分类汇总168

8.6.1常用统计函数168

8.6.2GROUP BY分组子句169

8.6.3HAVING筛选子句170

8.6.4使用COMPUTE BY汇总170

8.7多表连接查询171

8.7.1内连接172

8.7.2外连接173

8.7.3交叉连接175

8.7.4自连接175

8.7.5多表连接175

8.7.6联合查询175

8.8子查询的运用176

8.8.1子查询基础176

8.8.2多行子查询177

8.8.3单值子查询179

8.8.4子查询多层嵌套及应用179

8.9数据更新181

8.9.1使用INSERT插入行182

8.9.2使用UPDATE更新数据182

8.9.3使用DELETE删除行183

本章小结183

思考与练习184

第9章 视图管理186

9.1视图的概述186

9.1.1视图的优点186

9.1.2视图的分类187

9.2创建视图187

9.2.1使用SQL Server管理平台创建视图188

9.2.2使用Transact-SQL语言创建视图189

9.3修改视图192

9.3.1使用SQL Server管理平台修改视图192

9.3.2使用Transact-SQL语言修改视图193

9.3.3视图的更名193

9.4删除视图194

9.4.1使用SQL Server管理平台删除视图194

9.4.2使用Transact-SQL语言删除视图194

9.5使用视图195

9.5.1视图约束与可更新视图195

9.5.2使用视图插入表数据195

9.5.3使用视图修改表数据196

9.5.4使用视图删除表数据196

本章小结196

思考与练习197

第10章 存储过程与触发器198

10.1存储过程198

10.1.1存储过程基础198

10.1.2创建存储过程200

10.1.3执行存储过程202

10.1.4修改存储过程203

10.1.5查看存储过程204

10.1.6删除存储过程205

10.2触发器206

10.2.1触发器概述206

10.2.2触发器分类206

10.2.3创建触发器207

10.2.4修改触发器209

10.2.5管理触发器210

10.2.6删除触发器211

10.3存储过程与触发器的应用212

10.3.1存储过程应用212

10.3.2触发器的应用216

本章小结220

思考与练习221

第11章 游标223

11.1游标概述223

11.2声明游标224

11.3打开游标226

11.4游标函数226

11.5提取游标数据227

11.6关闭/释放游标228

11.7游标的应用229

本章小结230

思考与练习230

第12章 SQL Server 2005安全性管理231

12.1SQL Server 2005安全机制231

12.1.1SQL Server 2005安全基础231

12.1.2SQL Server 2005安全等级232

12.1.3SQL Server 2005验证模式233

12.2用户登录名管理236

12.2.1系统内置登录名236

12.2.2创建SQL Server登录名237

12.2.3删除SQL Server登录名241

12.2.4修改SQL Server登录名241

12.3数据库用户管理242

12.3.1特殊数据库用户242

12.3.2数据库用户管理243

12.4角色247

12.4.1服务器角色247

12.4.2数据库角色249

12.4.3应用程序角色252

12.4.4用户自定义数据库角色254

12.4.5为角色添加成员256

12.5管理架构257

12.5.1创建架构257

12.5.2修改架构259

12.5.2删除架构259

12.6权限260

12.6.1权限类型260

12.6.2权限操作260

12.6.3使用SQL Server管理平台管理权限261

12.6.4使用Transact-SQL语句管理权限262

12.7安全管理应用实例264

本章小结266

思考与练习266

第13章 数据转换及数据库加载备份管理269

13.1数据转换269

13.1.1数据转换服务269

13.1.2导入数据271

13.1.3导出数据273

13.2数据库分离与附加275

13.2.1分离数据库275

13.2.2附加数据库276

13.3数据库备份与恢复277

13.3.1备份和恢复概述277

13.3.2备份设备279

13.3.3备份数据库281

13.3.4恢复数据库284

13.4数据库复制287

13.4.1复制概述287

13.4.2配置分发服务器291

13.4.3创建发布293

13.4.4创建订阅295

13.4.5查看复制项目属性297

本章小结298

思考与练习299

第14章 SQL Server 2005的Web技术301

14.1SQL Server与Web交互基础301

14.1.1SQL Server与Web交互基础301

14.1.2HTML基础302

14.2XML数据库访问技术303

14.2.1XML基础303

14.2.2XML文档格式303

14.2.3XML数据访问基础304

14.3SQL Server Web浏览技术307

14.4SQL Server数据库的ODBC设置308

14.4.1ODBC概述308

14.4.2ODBC结构层次308

14.4.3SQL Server数据库的ODBC设置309

14.4.4删除ODBC数据源311

本章小结311

思考与练习312

第三篇 应用开发313

第15章 Visual Basic访问SQL Server2005数据库313

15.1Visual Basic与SQL Server关联的常用编程接口313

15.2访问数据库基础314

15.3使用ADO控件访问SQL Server2005数据库314

15.3.1ADO控件要素分析314

15.3.2使用ADO控件访问SQLServer 2005数据库316

15.4使用ADO对象操作SQL Server2005数据库319

15.4.1ADO对象基础319

15.4.2使用ADO对象操作SQLServer 2005数据库实例322

本章小结324

思考与练习325

第16章 Visual Basic.NET访问SQLServer 2005数据库326

16.1Visual Basic.NET数据库访问基础326

16.1.1.NET基础326

16.1.2.NET数据提供程序326

16.1.3DataSet数据集327

16.1.4使用ADO.NET开发数据库应用程序步骤328

16.2通过ADO.NET控件访问SQL Server2005数据库328

16.3ADO.NET对象访问SQL Server2005数据库及编程332

本章小结337

思考与练习337

第17章 ASP访问SQL Server 2005数据库339

17.1ASP访问SQL Server 2005基础339

17.1.1ASP及其特点339

17.1.2建立与连接数据库基础339

17.2ASP访问SQL Server 2005数据库应用实例341

17.2.1数据查询341

17.2.2增加记录343

17.2.3修改记录344

17.2.4删除记录345

17.2.5综合应用实例345

本章小结350

思考与练习350

第18章 ASP.NET访问SQL Server 2005技术351

18.1ASP.NET开发环境的熟悉与设置351

18.2ASP.NET访问SQL Server 2005的基础353

18.2.1ADO.NET结构353

18.2.2ASP.NET数据访问353

18.2.3ASP.NET数据源控件354

18.2.4ASP.NET数据绑定控件355

18.3ASP.net访问SQL Server 2005应用实例355

18.3.1创建与SQL Server数据库的连接355

18.3.2创建数据输入页并配置DetailsView控件356

18.3.3配置SqlDataSource控件显示数据356

18.3.4配置SqlDataSource控件357

18.3.5添加GridView控件并完成连动显示359

本章小结361

思考与练习361

第19章 Java访问SQL Server 2005数据库362

19.1JDBC基础362

19.1.1JDBC概述362

19.1.2JDBC驱动程序类型362

19.2使用JDBC访问SQL Server2005数据库过程363

19.2.1JDBC数据库访问过程364

19.2.2JDBC数据库连接编程步骤364

19.3Java访问SQL Server 2005数据库应用实例366

19.3.1查询数据366

19.3.2添加数据367

19.3.3修改数据368

19.3.4删除数据369

本章小结369

思考与练习370

第20章 JSP访问SQL Server 2005数据库371

20.1JSP开发环境设置371

20.2JSP访问SQL Server 2005数据库372

20.2.1JDBC驱动程序类型372

20.2.2JSP访问SQL Server 2005数据库方法372

20.3访问SQL Server 2005数据库应用实例373

20.3.1查询数据373

20.3.2添加数据374

20.3.3修改数据376

20.3.4删除数据377

本章小结378

思考与练习379

第21章 SQL Server 2005应用开发与课程设计实例380

21.1数据库规划与设计380

21.1.1需求分析380

21.1.2概念结构设计381

21.1.3逻辑结构设计381

21.1.4物理结构设计381

21.1.5数据库实施381

21.1.6数据库运行和维护382

21.2SMIS需求分析与功能结构382

21.3SMIS应用程序的编制387

21.4SQL Server数据库对象设计400

本章小结402

思考与练习403

附录ASQL Server 2005实验404

附录B数据类型427

附录C函数436

附录D教学大纲453

参考文献456

热门推荐