图书介绍

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

数据库技术及应用 SQL Server 2005
  • 刘太安,林晓霞主编 著
  • 出版社: 东营:中国石油大学出版社
  • ISBN:9787563628155
  • 出版时间:2009
  • 标注页数:277页
  • 文件大小:107MB
  • 文件页数:288页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校-教材

PDF下载


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

下载说明

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

下载的文件为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数据库管理系统1

1.1.3数据库系统2

1.2数据库技术的发展2

1.2.1数据管理技术的发展2

1.2.2数据库技术的发展2

1.2.3数据库技术的发展方向3

1.3关系数据库基本原理概述5

1.3.1数据模型概述5

1.3.2关系模型8

1.4数据库系统的体系结构11

1.4.1单用户数据库系统11

1.4.2多用户数据库系统11

1.4.3客户/服务器结构的数据库系统12

1.4.4浏览器/服务器结构的数据库系统12

1.4.5分布式结构的数据库系统13

1.5数据库设计13

1.5.1数据库设计的任务、特点和步骤13

1.5.2需求分析的任务14

1.5.3概念结构设计15

1.5.4逻辑结构设计16

1.5.5数据库设计案例17

本章小结19

习题20

第2章 SQL Server 2005概述21

2.1 SQL Server 2005简介21

2.1.1 SQL Server 2005的发展21

2.1.2 SQL Server 2005的新增功能21

2.1.3 SQL Server 2005的系统结构22

2.2 SQL Server 2005的安装23

2.2.1 SQL Server 2005的安装版本23

2.2.2硬件要求24

2.2.3软件要求24

2.2.4安装预备软件25

2.2.5安装SQL Server 2005部件26

2.3配置SQL Server 200531

2.3.1启动和停止SQL Server服务31

2.3.2注册服务器33

2.3.3创建服务器组34

2.4 SQL Server 2005的常用工具35

2.4.1 SQL Server Management Studio35

2.4.2 SQL Server Business Intelligence Development Studio37

2.4.3 SQL Server配置工具40

2.4.4 SQL Server性能工具46

本章小结46

习题46

第3章 SQL Server 2005数据库管理47

3.1文件和文件组47

3.1.1数据库文件47

3.1.2数据库文件组48

3.2 SQL Server 2005系统数据库概述48

3.2.1数据库对象48

3.2.2系统数据库49

3.3 SQL Server 2005创建数据库50

3.3.1用SQL Server Management Studio创建数据库50

3.3.2用CREATE DATABASE语句创建数据库51

3.4管理和维护数据库53

3.4.1打开数据库53

3.4.2增减数据库空间54

3.4.3数据库选项的设定与修改56

3.4.4更改数据库名称58

3.4.5删除数据库58

3.4.6分离和附加数据库60

3.5数据库快照62

3.5.1创建数据库快照63

3.5.2数据库快照的使用64

本章小结64

习题65

第4章 数据表管理66

4.1表的基本概念和特点66

4.2数据类型67

4.2.1标准数据类型67

4.2.2用户定义的数据类型70

4.3创建表71

4.3.1用SQL Server Management Studio创建表71

4.3.2用CREATE TABLE语句创建表72

4.4表的管理和维护73

4.4.1查看表的定义信息73

4.4.2修改表75

4.4.3删除表76

4.5表中数据的添加、修改和删除77

4.5.1向表中添加数据78

4.5.2修改表中的数据79

4.5.3删除表中的数据79

4.6数据完整性与使用约束80

4.6.1数据完整性概念80

4.6.2主键(PRIMARY KEY)约束81

4.6.3唯一性(UNIQUE)约束82

4.6.4检查(CHECK)约束83

4.6.5默认值(DEFAULT)约束83

4.6.6非空值(NOT NULL)约束84

4.6.7外键(FOREIGN KEY)约束84

4.6.8标识列IDENTITY85

4.6.9数据库关系图85

本章小结86

习题86

第5章 数据查询89

5.1简单SELECT语句89

5.1.1 SELECT语句的语法格式89

5.1.2基本的SELECT语句90

5.1.3使用INTO子句93

5.1.4使用WHERE子句93

5.1.5使用ORDER BY子句98

5.2 SELECT语句的统计功能99

5.2.1使用聚合函数99

5.2.2使用GROUP BY子句100

5.2.3使用COMPUTE BY子句102

5.3 SELECT语句中的多表操作103

5.3.1连接方式104

5.3.2交叉连接105

5.3.3内连接106

5.3.4外连接107

5.3.5自连接109

5.3.6合并结果集109

5.4子查询109

5.4.1比较测试中的子查询110

5.4.2集合成员测试中的子查询111

5.4.3存在性测试中的子查询111

5.4.4使用子查询向表中添加多条记录112

5.5用SQL Server Management Studio进行数据查询和维护112

本章小结114

习题114

第6章 视图和索引115

6.1视图的基本概念115

6.1.1视图的基本概念115

6.1.2视图的优点和缺点116

6.2视图的创建和查询117

6.2.1用SQL Server Management Studio创建视图117

6.2.2用CREATE VIEW语句创建视图118

6.2.3视图数据的查询119

6.3视图的维护120

6.3.1查看视图的定义信息120

6.3.2修改和删除视图121

6.4通过视图修改表数据123

6.4.1使用视图向表中插入数据123

6.4.2使用视图更新表中数据124

6.4.3使用视图删除表中数据125

6.5索引概述126

6.5.1 SQL Server 2005中数据的存储与访问126

6.5.2索引的作用126

6.5.3索引的分类127

6.6创建索引128

6.6.1系统自动创建索引129

6.6.2用SQL Server Management Studio创建索引129

6.6.3用CREATE INDEX语句创建索引130

6.7管理和维护索引132

6.7.1修改索引信息132

6.7.2删除索引133

6.7.3索引的分析与维护133

本章小结136

习题137

第7章 Transact-SQL编程138

7.1批处理、脚本和注释138

7.1.1批处理138

7.1.2脚本138

7.1.3注释139

7.2常量和变量139

7.2.1常量139

7.2.2局部变量140

7.2.3全局变量141

7.3流程控制语句141

7.3.1 BEGIN...END语句块141

7.3.2 IF...ELSE语句141

7.3.3 CASE语句142

7.3.4 WAITFOR语句143

7.3.5 WHILE语句143

7.3.6 GOTO语句144

7.3.7 RETURN语句145

7.4系统函数145

7.4.1字符串函数145

7.4.2日期函数146

7.4.3系统综合函数147

7.4.4数学函数147

7.4.5元数据函数148

7.4.6安全函数148

7.4.7行集函数148

7.4.8游标函数149

7.4.9配置函数150

7.4.10文本和图像函数150

7.5用户自定义函数150

7.5.1基本概念151

7.5.2创建用户自定义函数151

7.5.3修改和删除用户自定义函数153

7.6游标154

7.6.1游标的概念与声明游标154

7.6.2打开游标156

7.6.3从游标中获取数据156

7.6.4关闭和释放游标157

7.7事务与锁158

7.7.1事务与锁的概念158

7.7.2事务的工作原理158

7.7.3事务的提交与回滚159

7.7.4锁定与并发控制162

本章小结164

习题164

第8章 存储过程165

8.1存储过程的概念165

8.1.1基本概念165

8.1.2存储过程的特点165

8.1.3存储过程的类型166

8.2存储过程的创建和执行168

8.2.1创建存储过程168

8.2.2执行存储过程171

8.3存储过程中参数的使用173

8.3.1带输入参数的存储过程173

8.3.2带输出参数的存储过程175

8.3.3通过RETURN返回参数176

8.4存储过程的管理与维护177

8.4.1查看存储过程信息177

8.4.2存储过程的重编译178

8.4.3重命名存储过程179

8.4.4修改和删除存储过程180

8.4.5嵌套存储过程181

本章小结182

习题182

第9章 触发器183

9.1触发器的概念183

9.1.1基本概念183

9.1.2触发器的特点184

9.2触发器的创建及应用185

9.2.1 DML触发器185

9.2.2 DDL触发器189

9.2.3查看触发器的定义信息191

9.3触发器的维护193

9.3.1修改和删除触发器193

9.3.2禁用或启用触发器194

9.4触发器综合应用实例194

9.5触发器的嵌套与递归197

9.5.1嵌套触发器198

9.5.2递归触发器198

本章小结198

习题199

第10章 SQL Server 2005的安全管理200

10.1 SQL Server 2005的安全特性200

10.2 SQL Server 2005的安全模型202

10.2.1 SQL Server 2005访问控制202

10.2.2 SQL Server 2005身份验证模式203

10.3服务器的安全性205

10.3.1创建或修改登录账户205

10.3.2禁用或删除登录账户208

10.3.3服务器角色209

10.4数据库的用户管理211

10.4.1添加数据库用户211

10.4.2修改数据库用户212

10.4.3删除数据库用户214

10.5数据库的用户角色215

10.5.1固定的数据库角色215

10.5.2自定义的数据库角色216

10.5.3增删数据库角色的成员216

10.6权限管理218

10.6.1许可(权限)的种类218

10.6.2权限的管理219

本章小结221

习题221

第11章 备份与恢复222

11.1备份与恢复的基本概念222

11.1.1备份数据库的时机222

11.1.2备份与恢复的方式223

11.2备份数据库224

11.2.1用SQL Server Management Studio备份数据库224

11.2.2创建备份设备226

11.2.3用Transact-SQL语句备份数据库227

11.3恢复数据库229

11.3.1恢复数据库前的准备229

11.3.2用SQL Server Management Studio 恢复数据库229

11.3.3用Transact-SQL语句恢复数据库230

11.4数据的导入/导出231

11.4.1 SQL Server 2005与Excel的数据格式转换231

11.4.2 SQL Server 2005与Access的数据格式转换234

本章小结237

习题237

第12章 SQL Server 2005的XML技术238

12.1 XML概述238

12.1.1从SGML、 HTML到XML238

12.1.2 XML的特点238

12.2 XML文档常用的语法成分239

12.3 XML模式240

12.3.1 XML模式概要240

12.3.2 XML模式的基本结构241

12.4 SQL Server 2005中的XML数据类型242

12.4.1 XML数据类型列242

12.4.2 XML变量243

12.4.3 XML参数243

12.4.4 XML用作函数返回值244

12.4.5无类型XML与类型化XML244

12.4.6 XML数据类型方法246

12.5 XQuery250

12.5.1查询多个元素250

12.5.2查询单个元素250

12.5.3查询单个元素值250

12.5.4 FLWOR语句251

12.6使用FOR XML和OPENXML252

12.6.1使用FOR XML252

12.6.2使用OPENXML254

本章小结255

习题255

第13章 数据库和开发工具的协同工作256

13.1常用的数据库连接方法256

13.1.1 ODBC256

13.1.2 OLE DB260

13.1.3 ADO260

13.1.4 ADO、OLE DB、ODBC、DAO、RDO的比较263

13.2数据库与前台开发工具的连接264

13.2.1数据库与VB的连接264

13.2.2数据库与VC的连接268

13.2.3数据库与Delphi的连接272

13.2.4数据库与ASP的连接273

本章小结276

习题276

参考文献277

热门推荐