图书介绍

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

SQL SERVER 2005数据库及应用
  • 周奇,余桥伟编著 著
  • 出版社: 北京交通大学出版社;清华大学出版社
  • ISBN:9787811237931
  • 出版时间:2010
  • 标注页数:363页
  • 文件大小:78MB
  • 文件页数:376页
  • 主题词:关系数据库-数据库管理系统,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.2数据管理的发展2

1.1.3数据库、数据库管理系统和数据库系统5

1.2数据库系统的模型和结构6

1.2.1层次模型7

1.2.2网状模型8

1.2.3关系模型8

1.3实体与联系12

1.3.1实体12

1.3.2实体标识符13

1.3.3联系13

1.3.4 E-R模型13

课后作业14

第2章 SQL Server 2005系统概述16

2.1 Client/Server体系结构16

2.1.1两层的Client/Server体系结构16

2.1.2三层的Client/Server体系结构17

2.2 SQL Server 2005简介18

2.2.1 SQL Server 2005的体系结构18

2.2.2 SQL Server 2005的版本19

2.2.3 SQL Server 2005的环境要求20

2.2.4 SQL Server 2005的数据库文件21

2.2.5 SQL Server 2005的新增功能21

2.3 SQL Server 2005服务器配置管理23

2.3.1服务器的启动、暂停和停止23

2.3.2 SQL Server Management Studio24

2.3.3 SQL Server Management Studio查询分析器窗口25

2.3.4 SQL Server事件探查器(活动监视器)26

2.3.5联机丛书28

2.3.6注册服务器29

2.3.7远程服务器管理30

2.3.8指定系统管理员密码30

2.4实现一个查询31

本章实训37

课后作业40

第3章 数据库及其管理41

3.1系统数据库41

3.1.1 master数据库41

3.1.2 model数据库42

3.1.3 msdb数据库42

3.1.4 tempdb数据库42

3.2创建用户数据库43

3.2.1使用SQL Server Management Studio对象资源管理器建立数据库43

3.2.2使用SQL Server Management Studio查询分析器窗口创建用户数据库47

3.2.3事务日志49

3.2.4查看数据库信息49

3.3管理数据库51

3.3.1打开数据库51

3.3.2修改、增加和缩减数据库容量52

3.3.3查看目前数据库选项设定及修改53

3.3.4数据库更名54

3.3.5删除数据库55

本章实训56

课后作业57

第4章 数据库中表的基本操作59

4.1数据库对象59

4.1.1数据表59

4.1.2约束60

4.1.3默认61

4.1.4规则61

4.2数据表的设计和创建61

4.2.1 SQL Server的数据类型61

4.2.2创建和管理表66

4.3定义约束76

4.3.1约束的类型76

4.3.2约束的创建、查看和删除77

4.4使用默认和规则82

4.4.1使用默认82

4.4.2使用规则83

本章实训85

课后作业87

第5章 SQL Server的数据查询89

5.1 Transact-SQL概述89

5.2 SELECT语句90

5.2.1打开一个数据库90

5.2.2 SELECT语句90

5.2.3使用星号(*)和列名92

5.2.4使用DISTINCT消除重复值92

5.2.5使用TOP n [PERCENT]仅返回n行93

5.2.6修改查询结果中列的标题(别名)95

5.2.7在查询结果中显示字符串96

5.2.8使用WHERE子句给出查询的条件97

5.2.9列为表达式97

5.2.10使用ORDER BY子句重新排列查询结果98

5.2.11使用IN关键字100

5.2.12使用LIKE关键字进行查询101

5.2.13使用IS NULL关键字查询没有赋值的行104

5.2.14查询某一范围内的信息105

5.2.15 使用BETWEEN关键字106

5.2.16使用COMPUTE子句108

5.2.17使用COMPUTE BY子句108

5.2.18使用GROUP BY子句109

5.2.19 HAVING子句110

5.2.20使用嵌套查询112

5.2.21使用UNION运算符113

5.2.22对多个表进行查询116

5.2.23使用表别名127

5.2.24使用EXISTS关键字128

本章实训128

课后作业131

第6章 索引及其应用132

6.1索引132

6.2建立和管理索引134

6.2.1使用对象资源管理器创建索引134

6.2.2使用Transact-SQL语句创建索引135

6.2.3删除索引136

6.2.4索引的相关操作138

6.2.5索引的分析与维护140

本章实训143

课后作业144

第7章 视图及其用途146

7.1视图的概述146

7.1.1视图的概念146

7.1.2使用视图的优点和缺点147

7.2视图的创建147

7.3视图的修改和删除152

7.3.1视图的修改152

7.3.2视图的删除153

7.4重命名视图及显示视图的信息154

7.4.1重命名视图154

7.4.2显示视图的信息154

7.5视图的应用156

7.5.1通过视图查询数据156

7.5.2通过视图更新数据157

本章实训159

课后作业160

第8章 存储过程与触发器162

8.1存储过程概述162

8.1.1什么是存储过程162

8.1.2存储过程的类型163

8.1.3存储过程的优点165

8.1.4存储过程与视图的比较165

8.2创建和执行存储过程165

8.2.1创建存储过程165

8.2.2执行存储过程166

8.2.3带参数的存储过程167

8.3修改、删除、重命名存储过程171

8.3.1存储过程的修改171

8.3.2存储过程的删除172

8.3.3存储过程的重命名172

8.4存储过程的重编译处理173

8.5触发器的创建和管理174

8.5.1触发器概述174

8.5.2触发器的创建175

8.5.3管理触发器180

本章实训184

课后作业187

第9章 SQL Server 2005的安全管理189

9.1 SQL Server 2005的安全认证模式189

9.2身份验证190

9.2.1 Windows身份验证模式190

9.2.2混合身份验证模式190

9.3权限认证190

9.4创建SQL Server登录账户191

9.4.1使用对象资源管理器创建SQL Server 2005登录账户191

9.4.2使用系统存储过程创建登录账户192

9.5创建数据库的用户193

9.5.1使用对象资源管理器创建数据库用户193

9.5.2使用存储过程创建数据库用户194

9.6安全管理账户195

9.6.1查看服务器的登录账号195

9.6.2修改登录账户属性195

9.6.3查看数据库的用户197

9.7删除登录账号和用户账号198

9.7.1删除登录账号198

9.7.2删除用户账号199

9.8管理数据库用户和角色199

9.8.1服务器角色199

9.8.2数据库角色200

9.9设置数据库用户账号的权限204

9.9.1对象权限204

9.9.2语句权限205

9.9.3隐含权限205

9.9.4使用管理工具设置权限205

9.9.5使用SQL语句设置权限206

本章实训209

课后作业210

第10章 数据复制212

10.1复制模型212

10.1.1复制与出版的关系212

10.1.2复制模型213

10.2复制的类型214

10.2.1快照复制214

10.2.2事务复制214

10.2.3合并复制215

10.3配置复制215

10.4创建发布219

10.5订阅222

10.6创建强制订阅223

10.7通过Internet执行复制224

10.8复制监视器225

本章实训225

课后作业227

第11章 SQL Server的程序设计228

11.1编程基础知识228

11.1.1 Transact-SQL的语法规则228

11.1.2引用数据库对象名的规则229

11.1.3 SQL Server的变量230

11.1.4 SQL Server中的运算符230

11.2常用函数232

11.2.1内部函数232

11.2.2用户自定义函数238

11.3批处理244

11.4流控语句245

11.5事务处理250

11.5.1事务的基本概念250

11.5.2事务操作250

11.6锁256

11.6.1开发问题256

11.6.2 SQL Server中的锁定257

11.7游标260

本章实训264

课后作业267

第12章 数据库的日常维护与管理269

12.1导入和导出概述269

12.2导入数据270

12.2.1导入Excel工作表270

12.2.2导入文本文件274

12.3导出数据276

12.3.1导出数据至Access数据库276

12.3.2导出数据至文本文件278

12.4备份与还原279

12.4.1数据库备份概念279

12.4.2数据库还原概念280

12.4.3数据库备份方式280

12.4.4数据库还原方式281

12.4.5备份操作281

12.4.6还原数据库285

12.5附加数据库286

本章实训288

课后作业289

第13章 SQL Server 2005编程接口290

13.1通过ODBC访问SQL Server 2005数据库290

13.1.1 ODBC的概述290

13.1.2通过Excel访问SQL Server数据库294

13.1.3通过Visual Basic访问 SQL Server数据库297

13.2使用ADO访问SQL Server 2005数据库304

13.2.1使用ADO访问数据库304

13.2.2用ASP连接到SQL Server 2005数据库305

13.2.3执行SQL语句307

13.2.4处理查询结果集309

13.2.5分页显示结果集311

本章实训313

课后作业313

第14章 在线考试系统314

14.1总体设计314

14.2系统设计316

14.2.1设计目标316

14.2.2开发及运行环境316

14.2.3数据库设计316

14.3主要功能模块设计319

14.3.1目录结构与通用模块319

14.3.2管理主界面模块设计321

14.3.3课程信息管理模块设计324

14.3.4试题类型管理模块设计326

14.3.5题库管理模块设计330

14.3.6试卷管理模块设计334

14.3.7审卷及成绩管理模块设计343

14.3.8系统用户管理模块设计349

14.3.9普通用户管理模块设计353

本章实训360

课后作业363

热门推荐