图书介绍

SQL SERVER 2005编程基础【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

SQL SERVER 2005编程基础
  • 陈克力主编;谢维成,李茜,郑海春副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302166184
  • 出版时间:2008
  • 标注页数:348页
  • 文件大小:49MB
  • 文件页数:359页
  • 主题词:关系数据库-数据库管理系统,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 数据库系统的基本概念2

1.2 概念模型4

1.2.1 概念模型中的基本概念4

1.2.2 E-R模型的图形化描述6

1.3 关系数据模型7

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

1.3.2 关系数据库的基础理论9

1.4 概念模型向关系数据模型的转换13

1.5 数据库应用系统开发的实施过程14

1.5.1 项目计划时期15

1.5.2 开发时期16

1.5.3 运行与维护时期17

1.6 本章小结18

1.7 习题18

第2章 SQL Server概述19

2.1 SQL Server 2005概述20

2.1.1 SQL Server 2005的组成架构20

2.1.2 SQL Server 2005的新特性21

2.2 SQL Server 2005编程环境23

2.2.1 SQL Server 2005的版本选择23

2.2.2 Management Studi024

2.2.3 查询编辑器编写代码25

2.2.4 SQL脚本代码的执行30

2.3 SQL Server 2005的编程对象31

2.4 本章小结33

2.5 习题33

第3章 T-SQL语言基础35

3.1 T-SQL语言简介36

3.2 T-SQL对象37

3.2.1 对象标识符37

3.2.2 对象的层次结构38

3.2.3 对象的同义词39

3.3 数据类型40

3.3.1 系统数据类型40

3.3.2 自定义数据类型45

3.4 变量45

3.4.1 局部变量45

3.4.2 全局变量47

3.5 函数47

3.5.1 聚合函数48

3.5.2 数学函数49

3.5.3 字符串函数49

3.5.4 日期时间函数51

3.5.5 数据类型转换函数52

3.5.6 系统函数53

3.5.7 自定义函数54

3.6 运算符与表达式54

3.6.1 运算符54

3.6.2 表达式56

3.6.3 运算符的优先级56

3.6.4 通配符57

3.6.5 注释57

3.7 T-SQL语句57

3.7.1 数据定义、操纵、控制语句57

3.7.2 流程控制语句59

3.8 批处理65

3.9 本章小结67

3.10 习题67

第4章 数据库和表的设计69

4.1 数据库70

4.1.1 文件和文件组70

4.1.2 建立数据库71

4.1.3 修改数据库74

4.1.4 删除数据库75

4.2 表76

4.2.1 基本表的设计76

4.2.2 建立表78

4.2.3 修改表结构82

4.2.4 删除表83

4.3 数据完整性83

4.3.1 域完整性83

4.3.2 实体完整性91

4.3.3 参照完整性95

4.3.4 用户定义完整性98

4.4 本章小结98

4.5 习题98

第5章 数据查询与更新101

5.1 数据更新102

5.1.1 表中插入数据102

5.1.2 修改表中数据103

5.1.3 删除表中数据104

5.2 数据查询105

5.2.1 SELECT语句的结构106

5.2.2 简单查询106

5.2.3 条件查询112

5.2.4 查询排序121

5.2.5 存储查询结果122

5.2.6 查询中使用统计函数124

5.2.7 汇总查询126

5.2.8 连接查询131

5.2.9 子查询135

5.2.10 联合查询140

5.3 事务141

5.3.1 事务概念141

5.3.2 事务语句142

5.3.3 事务与批处理144

5.4 锁145

5.4.1 锁的概念145

5.4.2 锁的分类146

5.4.3 查看锁的信息147

5.4.4 死锁及其防止147

5.5 本章小结147

5.6 习题148

第6章 索引、视图与游标151

6.1 索引152

6.1.1 索引的基本概念152

6.1.2 创建索引153

6.1.3 删除索引156

6.1.4 索引优化157

6.2 视图157

6.2.1 视图的概念157

6.2.2 创建视图158

6.2.3 修改视图161

6.2.4 删除视图162

6.2.5 通过视图更新数据162

6.2.6 索引视图164

6.3 游标165

6.3.1 游标定义165

6.3.2 游标分类166

6.3.3 声明游标167

6.3.4 打开游标168

6.3.5 读取游标168

6.3.6 游标关闭169

6.3.7 游标删除170

6.3.8 游标应用实例170

6.4 本章小结173

6.5 习题173

第7章 存储过程与自定义函数175

7.1 存储过程176

7.1.1 存储过程的概念176

7.1.2 使用存储过程的意义176

7.1.3 创建存储过程177

7.1.4 执行存储过程183

7.1.5 管理存储过程187

7.1.6 存储过程中的错误处理189

7.1.7 CLR存储过程193

7.2 自定义函数195

7.2.1 自定义函数的基本概念196

7.2.2 自定义函数的类型196

7.2.3 创建与使用用户自定义函数197

7.2.4 自定义函数的管理200

7.3 本章小结202

7.4 习题202

第8章 触发器205

8.1 触发器基础206

8.2 触发器分类207

8.3 创建触发器208

8.3.1 创建INSERT触发器210

8.3.2 创建UPDATE触发器213

8.3.3 创建DELETE触发器214

8.3.4 创建DDL触发器215

8.4 管理触发器216

8.4.1 查看触发器信息216

8.4.2 修改触发器217

8.4.3 禁用与启用触发器217

8.4.4 删除触发器218

8.5 触发器的嵌套与递归218

8.6 本章小结219

8.7 习题219

第9章 数据库管理编程221

9.1 SQL Server的安全性策略222

9.1.1 用户身份认证222

9.1.2 SQL Server数据库用户223

9.1.3 权限管理223

9.1.4 角色管理225

9.2 备份与还原数据库226

9.2.1 备份数据库226

9.2.2 还原数据库227

9.3 分离与附加数据库228

9.4 导入与导出数据230

9.4.1 大容量复制程序(bcp)命令230

9.4.2 批量数据导入命令(BULK INSERT)231

9.4.3 打开行集函数OPENROWSET()231

9.5 本章小结232

9.6 习题232

第10章 SQL Server与XML技术233

10.1 XML技术概述234

10.1.1 XML的主要特点234

10.1.2 XML技术简介234

10.2 XML架构与类型化236

10.2.1 XML架构集的管理237

10.2.2 XML的类型化238

10.2.3 XML实例化238

10.3 XML数据类型方法239

10.3.1 QUERY方法240

10.3.2 VALUE方法240

10.3.3 EXIST方法241

10.3.4 MODIFY方法241

10.3.5 NODES方法242

10.4 使用FOR XML子句243

10.4.1 使用FOR XML AUTO模式243

10.4.2 使用FOR XML RAW模式243

10.4.3 使用FOR XML EXPLICIT245

10.4.4 使用FOR XML PATH245

10.4.5 使用TYPE指令246

10.4.6 嵌套的FOR XML查询246

10.5 使用OPENXML函数构造表247

10.6 XML索引248

10.7 本章小结249

10.8 习题249

第11章 图书管理系统开发实例251

11.1 利用VC 6.0进行数据库系统开发概述252

11.1.1 VC 6.0数据库开发的特点252

11.1.2 VC 6.0数据库访问技术252

11.2 ODBC操作SQL Server 2005数据库253

11.2.1 ODBC数据源的创建253

11.2.2 连接ODBC数据源255

11.2.3 创建记录集对象255

11.2.4 CRecordSet操作记录集的方法256

11.2.5 SQL语句的直接执行257

11.3 图书借阅管理系统分析与设计258

11.3.1 系统登录259

11.3.2 基本信息管理260

11.3.3 借书还书管理266

11.3.4 缴纳罚款管理274

11.3.5 读者借书查询的实现277

11.4 本章小结279

11.5 习题279

第12章 远程教学网站开发实例281

12.1 ASP技术简介282

12.1.1 ASP运行环境的安装与配置282

12.1.2 ASP运行模型283

12.1.3 使用脚本语言284

12.1.4 ASP页面的创建284

12.1.5 ASP内建对象284

12.2 ASP中访问SQL Server数据库285

12.2.1 创建数据源285

12.2.2 连接数据库286

12.2.3 用Connection对象执行查询287

12.2.4 使用Recordset对象处理结果288

12.2.5 检索记录288

12.2.6 用Command对象改善查询289

12.2.7 结合HTML表格和数据库访问291

12.2.8 管理数据库连接291

12.2.9 使连接超时292

12.2.10 使用跨页连接292

12.2.11 关闭连接292

12.3 远程教学网站分析与设计293

12.3.1 远程教学网站的功能分析与设计293

12.3.2 远程教学网站数据库分析与设计294

12.4 远程教学网站各模块的数据操作300

12.4.1 数据库连接文件300

12.4.2 网站首页300

12.4.3 资料显示模块307

12.4.4 资料管理模块319

12.4.5 教师管理模块330

12.5 本章小结347

12.6 习题347

参考文献348

热门推荐