数据库系统及应用 SQL Server2000PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:陈明编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2007
- ISBN:7302144087
- 页数:250 页
1.1 SQL Server的历史与发展 1
第1章 SQL Server 2000概述 1
1.2 SQL Server 2000的主要特点 2
1.2.1 易于使用 2
1.2.2 可伸缩性 3
1.2.3 支持数据仓库 3
1.2.4 系统集成 3
1.3 SQL Server 2000新功能 4
1.4 SQL Server的网络体系结构 6
1.5 SQL Server 2000的主要组件 8
1.5.1 关系数据库组件 8
1.5.4 复制组件 9
1.5.5 数据转换组件 9
1.5.3 应用程序支持组件 9
1.5.2 数据仓库和联机分析处理组件 9
1.5.6 SQL Server 2000 English Query 10
1.5.7 SQL Server 2000数据仓库和OLAP组件 10
小结 10
习题1 10
第2章 SQL Server 2000的安装与管理 11
2.1 SQL Server 2000的安装 11
2.1.1 SQL Server 2000的版本简介 11
2.1.2 安装SQL Server 2000的系统配置要求 12
2.1.3 创建SQL Server 2000服务账号 13
2.1.4 SQL Server 2000的安装 13
2.2 SQL Server 2000的管理组件 21
2.2.1 查询分析器 21
2.2.2 导入和导出数据工具 21
2.2.6 企业管理器 22
2.2.5 联机丛书 22
2.2.4 网络工具 22
2.2.3 服务管理器 22
2.2.7 事件探查器 24
2.2.8 在IIS中配置SQLXML支持 24
2.3 SQL Server 2000的管理 25
2.3.1 启动SQL Server2000服务器 26
2.3.2 修改系统的默认服务 27
2.3.3 轮流检测时间间隔的设置 30
2.3.4 SQL Server的登录 31
2.3.5 运行SQL Server 32
2.3.6 暂停和停止SQL Server 33
2.3.7 SQL Server企业管理器 34
小结 35
习题2 35
3.1.1 物理数据库和逻辑数据库 36
3.1 数据库的存储结构 36
第3章 SQL Server数据库 36
3.1.2 数据库对象 37
3.1.3 页面和范围 37
3.1.4 事务日志 38
3.2 SQL Server数据库 39
3.2.1 master数据库 39
3.2.2 tempdb数据库 39
3.2.3 model数据库 40
3.2.4 msdb数据库 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.2 用SQL语句删除数据库 54
3.5.1 在企业管理器中删除数据库 54
3.5 删除数据库 54
小结 55
习题3 56
第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.4 添加记录 67
4.4.3 删除表 67
4.4.5 修改记录 69
4.4.6 删除记录 69
4.5 使用Transact-SQL语句对表进行操作 70
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
习题4 76
第5章 SQL查询语句 78
5.1 SELECT语句 78
5.1.1 SELECT语句的基本语法格式 78
5.1.2 SELECT语句的执行方式 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 使用ORDER BY子句对查询结果排序 90
5.2.5 SQL语言的集合函数 92
5.2.6 使用GROUP BY对查询结果进行分组 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.2 带有ANY或ALL的子查询 98
5.4 嵌套查询 98
5.4.1 带有IN的子查询 98
5.4.3 带有EXISTS的子查询 99
5.4.4 在WHERE子句中使用集合函数 101
5.5 UNION查询 102
5.6 INTO子句 103
5.7 数据更新 105
5.7.1 插入子查询结果 106
5.7.2 带子查询的修改语句 106
5.7.3 带子查询的删除语句 106
5.7.4 更新操作与一致性问题 108
小结 108
习题5 108
第6章 索引 109
6.1 索引简介 109
6.1.2 建立索引的有关问题 110
6.1.1 创建索引的原因 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.1 启动Microsoft Search服务 120
6.5 全文索引 120
6.5.2 建立全文目录 121
6.5.3 建立全文索引 123
6.5.4 管理全文索引 127
小结 129
习题6 129
第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.1 使用企业管理器删除视图 140
7.4 删除视图 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
习题7 144
第8章 Transact-SQL及其程序设计 145
8.1 T-SQL简介 145
8.2 T-SQL程序设计 145
8.2.1 SQL语句的构成 145
8.2.2 服务器处理SQL语句的过程 146
8.2.3 SQL Server 2000支持的数据类型 146
8.2.4 T-SQL变量 147
8.2.5 T-SQL程序设计基础 151
小结 156
习题8 156
第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.1 创建默认 164
9.3 默认 164
9.3.2 绑定默认 165
9.3.3 解除绑定 167
9.3.4 删除绑定 168
9.3.5 使用CREATE TABLE声明默认值 168
9.3.6 在UPDATE中使用默认值 169
9.3.7 查看规则和默认 170
9.4 约束 171
9.4.1 约束的定义 171
9.4.2 PRIMARY KEY主键约束 173
9.4.3 FOREIGN KEY外键约束 176
9.4.4 DEFAULT约束 178
9.4.5 UNIQUE约束 178
9.4.6 CHECK约束 179
9.5 触发器 180
9.4.7 删除约束 180
9.5.1 触发器基础 181
9.5.2 创建触发器 182
9.5.3 INSERTED表的功能 186
9.5.4 DELETED表的功能 187
9.5.5 UPDATE操作实质 188
9.5.6 删除和修改触发器 189
9.5.7 查看触发器 190
9.5.8 触发器与事务 191
小结 192
习题9 193
第10章 数据库的备份、恢复和传输 194
10.1 数据库的备份 194
10.1.1 概述 194
10.1.2 备份时间 195
10.1.3 备份类型 196
10.1.4 使用企业管理器备份数据库 197
10.2.1 概述 199
10.2 数据库的恢复 199
10.2.2 恢复模型 200
10.2.3 使用企业管理器进行数据还原 200
10.2.4 从设备还原数据库 203
10.3 数据的传输 205
10.3.1 DTS概述 205
10.3.2 DTS向导 206
10.3.3 在Internet上发布数据 211
小结 218
习题10 218
第11章 SQL Server的安全性管理 219
11.1 安全管理概述 219
11.1.2 数据库安全 220
11.1.3 对象的权限 220
11.1.1 服务器安全 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.1 许可的种类 235
11.4 许可管理 235
11.4.2 许可验证 236
11.4.3 许可管理 236
11.4.4 使用存储过程作为安全机制 240
小结 241
习题11 241
附录 习题答案 242
参考文献 251
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019