数据库系统及应用--SQLServer2000

百科

数据库系统及应用--SQL Server 2000》是清华大学出版社来自2008年出版的图书,360百科由陈明编著。

  • 书名 数据库系统及应用--SQL Server 2000
  • 作者 陈明
  • ISBN 9787302143109
  • 定价 24元
  • 出版社 华大学出版社

图书简介

  本书是一本关于当前流行的SQLServer2000数据库应用的实践型教程,主要内容有S来自QLServer2乙干主显犯视宜固春000概述,SQLServer2000的安装与管理,SQLServer数据库、表,SQL查询语句、索引、视图,Transact?SQL及其程序设计基础知识,数载粒胜什笑据完整性,数据库的备份、恢复和传输,SQLServer的安全性管理等。每章附有小结和习题。

  本书知识精炼、注重实践练习、例题丰富、图文并茂、实用性强,适合作为高等院校计算机教育的教材和计算机应用科技人员的参考书。

书籍目录

  第1章SQLServer2000概述1

  1.1SQLServer的古绍父燃省要排审历史与发展1

  1.2SQL360百科Server2000的主要特点2

  1.2.1易于使用2

  1.2.2可伸缩性3

  1.2.3判环支持数据仓库3

  1.2.4系统集成3

  1.3SQLServer2000新功能4

  1.4SQLServer的网络体系结构6

  1.5SQLServer2000的主要组件8

  1.5.1关系数据库组件8

  1.5.2数据仓库和联机分析处理组件9

  1.5.3应用程序支持组件9

  1.5.4复制组件9

  1.5.5数据转换组件9

  1.5.6SQLServer2000EnglishQuery10

  1.5.7S高立快法QLServer2000数据仓库和OLAP组件10

  小结10

  习题110

  第2章SQLServer2000的安装与管理11

  2.扩批雨稳海却刻护1SQLServ岁巴已er2000的安装11

  2.1.1SQLServer2000的版本简介11

  2.1.2安装SQLServer2000的系统配置要求12

  2.1.3创建SQLServer2000服务账号13

  2.1.4SQLServer2000的安装13

  2.2SQLServer2000的管理组件21

  2握端断气威约类.2.1查询分析器21

  2.2.2导入和导出数据工具21

  2.2.3服务管理器22

  2.2.4网络工具22

  2.2.5联机丛书22

  2.2.6企业管理器22

  举奏左香推便跳欢菜2.2.7事件探查器24

  2.2.8在IIS中配置SQLXML支持24

  2.3SQLServer2000的管理25

  2.3.1启动SQLServer2000服务器26

  2.3.2修改系统的默认服务27

  2.3.3轮流检测时间间隔的设置30

  2.3.4SQLServer的登录31

  2.3.5运行SQLServer32

  2.3.6暂停和停止SQLServ司呀er33

  2.3.7SQLServer企业管理器34

  小结35

  习题235

  第3章SQLServer数据库36

  3.1数据库的存储结构36

  3.1.1物理数据库吧子建院飞根固候和逻辑数据库36

  3.1.2数据库对象37

  3.团斗酒1.3页面和范围37

  3.1封溶县律六刘.4事务日志38

 突室两鲁易 3.2SQLServer数据库39

  3.2.1master数据库39

  3.2.2tempdb数据库39

  3.2.3model达即音家数据库40

  3.2.4msdb数据库40

  3.3创建数据库40

  3.3.1利用企业管理器创建数据库40

  3.3.2利用SQL语句创建数据库43

  3.4查看和修改数据库49

  3.4.1在企业管理器中查看和修改数据库50

  3.4.2用SQL语句修改数据库52

  3.5删除数据库54

  3.5.1在企业管理器中删除数据库54

  3.5.2用SQL语句删除数据库54

  小结55

  习题356

  第4章表57

  4.1系统表和用户表57

  4.1.1系统表57

  4.1.2用户表58

  4.2表列特性58

  4.3表列的数据类型60

  4.3.1数据类型60

  4.3.2用户自定义数据类型61

  4.4使用企业管理器对表进行操作64

  4.4.1创建表64

  4.4.2修改表的结构65

  4.4.3删除表67

  4.4.4添加记录67

  4.4.5修改记录69

  4.4.6删除记录69

  4.5使用Transact?SQL语句对表进行操??0

  4.5.1创建表70

  4.5.2修改表的结构72

  4.5.3删除表73

  4.5.4添加记录73

  4.5.5修改记录75

  4.5.6删除记录75

  小结76

  习题476

  第5章SQL查询语句78

  5.1SELECT语句78

  5.1.1SELECT语句的基本语法格式78

  5.1.2SELECT语句的执行方式79

  5.1.3演示数据库81

  5.1.4使用SELECT子句选取字段和记录82

  5.2基于单表的查询85

  5.2.1使用DISTINCT短语去掉重复的记录85

  5.2.2使用FROM子句指定数据源85

  5.2.3使用WHERE子句过滤记录85

  5.2.4使用ORDERBY子句对查询结果排序90

  5.2.5SQL语言的集合函数92

  5.2.6使用GROUPBY对查询结果进行分组95

  5.2.7利用HAVING筛选结果表95

  5.3基于多表的查询96

  5.3.1多表查询的连接条件96

  5.3.2自然连接96

  5.3.3自身连接97

  5.3.4复合条件连接97

  5.4嵌套查询98

  5.4.1带有IN的子查询98

  5.4.2带有ANY或ALL的子查询98

  5.4.3带有EXISTS的子查询99

  5.4.4在WHERE子句中使用集合函数101

  5.5UNION查询102

  5.6INTO子句103

  5.7数据更新105

  5.7.1插入子查询结果106

  5.7.2带子查询的修改语句106

  5.7.3带子查询的删除语句106

  5.7.4更新操作与一致性问题108

  小结108

  习题5108

  第6章索引109

  6.1索引简介109

  6.1.1创建索引的原因110

  6.1.2建立索引的有关问题110

  6.2索引类型111

  6.2.1聚集索引和非聚集索引111

  6.2.2聚集索引和非聚集索引的对比111

  6.2.3惟一索引与复合索引112

  6.3创建索引112

  6.3.1系统自动建立索引112

  6.3.2通过企业管理器创建索引113

  6.3.3通过向导创建索引115

  6.3.4使用SQL语言创建索引117

  6.4删除索引118

  6.4.1使用企业管理器删除索引119

  6.4.2使用SQL语句删除索引119

  6.5全文索引120

  6.5.1启动MicrosoftSearch服务120

  6.5.2建立全文目录121

  6.5.3建立全文索引123

  6.5.4管理全文索引127

  小结129

  习题6129

  第7章视图130

  7.1视图概述130

  7.2创建视图131

  7.2.1使用向导创建视图131

  7.2.2使用企业管理器创建视图134

  7.2.3使用SQL语言创建视图135

  7.3修改视图137

  7.3.1使用企业管理器修改视图137

  7.3.2使用SQL语言修改视图138

  7.4删除视图140

  7.4.1使用企业管理器删除视图140

  7.4.2使用SQL语言删除视图141

  7.5使用视图141

  7.5.1检索表数据141

  7.5.2添加表数据142

  7.5.3修改表数据143

  7.5.4删除表数据143

  小结144

  习题7144

  第8章Transact?SQL及其程序设计145

  8.1T?SQL简介145

  8.2T?SQL程序设计145

  8.2.1SQL语句的构成145

  8.2.2服务器处理SQL语句的过程146

  8.2.3SQLServer2000支持的数据类型146

  8.2.4T?SQL变量147

  8.2.5T?SQL程序设计基础151

  小结156

  习题8156

  第9章数据完整性157

  9.1数据完整性的概念157

  9.1.1实体完整性157

  9.1.2域完整性157

  9.1.3参照完整性157

  9.1.4用户自定义的完整性158

  9.2规则158

  9.2.1规则的创建158

  9.2.2使用存储过程绑定规则159

  9.2.3绑定的解除161

  9.2.4删除规则161

  9.2.5查看规则及其属性161

  9.2.6使用规则的限制条件163

  9.3默认164

  9.3.1创建默认164

  9.3.2绑定默认165

  9.3.3解除绑定167

  9.3.4删除绑定168

  9.3.5使用CREATETABLE声明默认值168

  9.3.6在UPDATE中使用默认值169

  9.3.7查看规则和默认170

  9.4约束171

  9.4.1约束的定义171

  9.4.2PRIMARYKEY主键约束173

  9.4.3FOREIGNKEY外键约束176

  9.4.4DEFAULT约束178

  9.4.5UNIQUE约束178

  9.4.6CHECK约束179

  9.4.7删除约束180

  9.5触发器180

  9.5.1触发器基础181

  9.5.2创建触发器182

  9.5.3INSERTED表的功能186

  9.5.4DELETED表的功能187

  9.5.5UPDATE操作实质188

  9.5.6删除和修改触发器189

  9.5.7查看触发器190

  9.5.8触发器与事务191

  小结192

  习题9193

  第10章数据库的备份、恢复和传输194

  10.1数据库的备份194

  10.1.1概述194

  10.1.2备份时间195

  10.1.3备份类型196

  10.1.4使用企业管理器备份数据库197

  10.2数据库的恢复199

  10.2.1概述199

  10.2.2恢复模型200

  10.2.3使用企业管理器进行数据还原200

  10.2.4从设备还原数据库203

  10.3数据的传输205

  10.3.1DTS概述205

  10.3.2DTS向导206

  10.3.3在Internet上发布数据211

  小结218

  习题10218

  第11章SQLServer的安全性管理219

  11.1安全管理概述219

  11.1.1服务器安全220

  11.1.2数据库安全220

  11.1.3对象的权限220

  11.2安全账户的管理221

  11.2.1身份验证模式221

  11.2.2安全账户管理222

  11.3用户安全角色管理228

  11.3.1角色228

  11.3.2系统特殊角色229

  11.3.3用户自定义角色的管理230

  11.4许可管理235

  11.4.1许可的种类235

  11.4.2许可验证236

  11.4.3许可管理236

  11.4.4使用存储过程作为安全机制240

  小结241

  习题11241

  附录习题答案242

  参考文献251

标签:
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com