SQL Server 2000实用操作与技巧

SQL Server 2000实用操作与技巧
作 者: 向中凡 孟文
出版社: 西安电子科技大学出版社
丛编项: 研究生教材类
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Sever
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《SQL Server 2000实用操作与技巧》作者简介

内容简介

Microsoft SQL Server 2000是美国微软公司新发布的一个功能强大、性能优越、操作方便的面向客户/服务器的关系型数据库管理系统(RDBMS),是当前最受欢迎的数据库平台之一。本书讲述了以Transact-SQL语言和Enterprise Manager开发、管理数据库系统所需的全部知识。书中不仅介绍了SQL Server 2000的各种基本功能及其新增特性,而且结合作者丰富的开发经验,针对初学者在实际应用中常见的问题,给出了不少中肯的建议、注意事项和操作技巧。本书适合于想在短时间内通过自学快速掌握SQL Server 2000的数据库开发、管理和操作人员,也可作为大、中专院校和各类培训班的教材或参考资料。

图书目录

第1章SQLServer入门1

1.1MicrosoftSQLServer简介2

1.2安装SQLServer20003

1.2.1安装要求3

1.2.2安装过程6

1.3启动SQLServer200019

1.3.1自动启动19

1.3.2手动启动20

1.3.3单用户模式22

1.3.4最小配置启动SQLServer23

1.4SQLServer2000安装的内容24

1.4.1文件24

1.4.2数据库25

1.4.3系统表27

1.4.4系统存储过程31

1.4.5管理工具31

1.5SQLServer2000的新特性33

1.5.1关系数据库的性能33

1.5.2XML与关系数据的集成35

1.5.3图形化管理36

1.5.4复制36

1.5.5数据转换服务38

1.5.6分析服务39

1.5.7元数据服务39

1.5.8英语查询40

第2章数据库管理41

2.1数据库简介42

2.1.1SQLServer数据库42

2.1.2设计SQLServer数据库43

2.1.3数据库中的对象46

2.1.4SQLServer数据库类型46

2.1.5文件和文件组47

2.1.6日志48

2.2SQLEnterpriseManager介绍48

2.2.1SQL-EM入门49

2.2.2使用SQL-EM52

2.2.3SQL-EM工具58

2.3创建数据库61

2.3.1使用Transact-SQL语言61

2.3.2使用SQL-EM64

2.4修改数据库67

2.4.1使用Transact-SQL语言67

2.4.2使用SQL-EM72

2.5数据库的删除74

2.5.1使用Transact-SQL语言74

2.5.2使用SQL-EM75

2.6查看与设置数据库参数76

2.6.1使用Sp_helpdb查看数据库信息76

2.6.2使用Sp_spaceused查看空间使用情况77

2.6.3使用Sp_dboption查看和修改数据库配置79

第3章表和视图83

3.1表的定义84

3.1.1创建表84

3.1.2表的更改86

3.1.3表的删除88

3.1.4检索表的信息89

3.2视图93

3.2.1创建视图94

3.2.2视图的修改96

3.2.3视图的删除97

3.2.4检索视图的信息97

3.3索引98

3.3.1创建索引99

3.3.2索引的修改103

3.3.3索引的删除104

3.3.4检索索引的信息104

3.4全文索引104

3.4.1启动全文索引105

3.4.2全文索引的修改106

3.4.3删除表中的全文索引106

3.4.4全文目录的建立106

3.4.5删除全文目录106

3.5表的查询107

3.5.1简单查询107

3.5.2连接表109

3.5.3子查询112

3.5.4查询合成113

3.5.5全文查询114

第4章约束与数据完整性115

4.1基本概念116

4.1.1约束116

4.1.2数据完整性116

4.2几种常见约束117

4.2.1主键约束117

4.2.2FOREIGNKEY约束121

4.2.3其他约束124

第5章Transact-SQL语法131

5.1SQL语言简介132

5.2Transact-SQL中的数据类型132

5.2.1系统数据类型132

5.2.2用户定义数据类型138

5.3Transact-SQL的语法格式139

5.4Transact-SQL中的变量140

5.4.1全局变量140

5.4.2局部变量143

5.5Transact-SQL中的运算符144

5.5.1算术运算符144

5.5.2位运算符144

5.5.3比较运算符145

5.5.4逻辑运算符146

5.5.5字符串连接符148

5.5.6赋值运算符148

5.5.7运算符的优先级148

5.6Transact-SQL中的函数149

5.6.1系统函数149

5.6.2日期函数150

5.6.3字符串函数150

5.6.4数据函数150

5.6.5图像和文本函数151

5.6.6安全函数151

5.6.7元数据函数151

5.6.8集合函数151

5.6.9游标函数151

5.6.10行集函数152

第6章表的数据操作157

6.1插入数据158

6.2修改数据160

6.3删除数据161

第7章存储过程165

7.1存储过程的概念166

7.1.1系统存储过程166

7.1.2分组166

7.1.3临时存储过程166

7.2存储过程的创建与使用167

7.2.1存储过程的建立167

7.2.2存储过程的修改168

7.2.3存储过程的删除168

7.2.4检索存储过程的信息169

7.3存储过程的调用169

7.4存储过程的应用示例170

7.4.1建立一个不带参数的存储过程p170

7.4.2创建带有参数的存储过程p1171

第8章触发器173

8.1触发器的概念174

8.2触发器的创建174

8.3触发器的使用.限制及嵌套176

8.3.1创建触发器并修改数据库db0中表tb0的数据177

8.3.2INSERT触发器179

8.3.3UPDATE触发器181

8.3.4DELETE触发器183

8.3.5Rollback触发器183

8.3.6触发器的限制184

8.3.7触发器的嵌套185

8.3.8触发器信息显示185

8.4触发器的修改及删除187

8.4.1触发器的修改187

8.4.2触发器的删除187

8.5触发器应用举例188

第9章事务.批和锁191

9.1事务的基本概念192

9.2显式事务192

9.3隐式事务194

9.4自动事务模式195

9.5分布式事务195

9.6锁196

9.6.1锁的类型196

9.6.2锁的粒度197

9.6.3死锁197

9.6.4检索系统中的锁信息198

9.7批198

第10章游标201

10.1定义游标202

10.1.1游标的概念202

10.1.2客户器(前端)游标203

10.2游标的定义203

10.3游标的使用及嵌套206

10.3.1打开并填充游标206

10.3.2读取游标207

10.3.3使用游标修改数据209

10.3.4关闭游标211

10.3.5释放游标211

10.3.6游标的嵌套212

10.3.7游标的使用规则及范围214

10.4应用示例214

第11章数据库性能监视219

11.1系统的性能监视220

11.2使用企业管理器进行监视220

11.2.1监视用户进程活动221

11.2.2按进程查看资源锁定信息222

11.2.3按对象查看资源锁定信息222

11.3使用Profiler监视系统性能223

11.3.1捕获事件中的数据224

11.3.2使用Profiler监视事件225

11.4Windows性能监视器228

11.4.1图表工作方式228

11.4.2报警工作方式230

11.4.3报表工作方式230

11.4.4SQLServer监视对象和计数器231

11.5其他监视方法232

11.5.1Sp_who存储过程232

11.5.2Sp_monitor存储过程233

11.5.3Sp_lock存储过程234

第12章Internet应用237

12.1HTML简介238

12.2使用WebAssistant239

12.3用系统存储过程出版数据库250

12.3.1创建出版任务250

12.3.2执行出版任务253

12.3.3删除出版任务253

12.3.4列举代码页和字符集253

第13章ODBC与数据源操作255

13.1ODBC基本概念256

13.1.1ODBC的发展256

13.1.2ODBC结构层次257

13.1.3DAO接口261

13.2数据源DSN261

13.2.1创建数据源262

13.2.2数据源的配置267

13.2.3数据源的删除268

13.2.4查看数据源268

13.3数据源的连接269

13.3.1申请句柄269

13.3.2属性设置270

13.3.3连接数据源274

第14章数据转换279

14.1数据的导入与导出280

14.2DTS概念280

14.2.1DTS包280

14.2.2DTS任务281

14.2.3DTS转换281

14.2.4DTS包工作流282

14.2.5连接282

14.2.6DTS工具282

14.2.7元数据283

14.3使用DTS向导283

14.4使用企业管理器的DTS292

第15章用户与安全管理297

15.1访问控制298

15.1.1SQLServer的安全体系298

15.1.2SQLServer的安全等级299

15.1.3SQLServer的访问控制策略301

15.2用户管理303

15.2.1使用Transact-SQL语句管理用户304

15.2.2使用工具管理用户305

15.2.3特殊数据用户308

15.3角色简介309

15.3.1固定角色310

15.3.2用户自定义角色310

15.3.3管理数据库角色及其成员311

15.4许可设置313

15.4.1许可种类313

15.4.2使用语句管理许可315

15.4.3使用管理工具设置许可321

15.4.4使用程序语句完成验证323