SQL Server 2000数据库基础与应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:武马群主编;万谦,熊仕勇,何东编著
- 出 版 社:北京:北京工业大学出版社
- 出版年份:2005
- ISBN:7563915176
- 页数:293 页
第1章 SQL Server概述 1
1.1 数据库系统简介 1
1.1.1 数据库系统概述 1
目录 1
1.1.2 数据库系统组成 2
1.1.3 数据库管理系统 3
1.1.4 关系数据库 3
1.2 SQL的主要特点 6
1.3 Microsoft SQL Server 2000的特点 7
1.4 Microsoft SQL Server 2000的功能提高 10
【本章小结】 11
【习题】 11
第2章 安装SQL Server 2000系统 12
2.1 SQL Server 2000安装要求 12
2.1.1 硬件最低要求 12
2.1.3 Internet与网络需求 13
2.1.2 安装的系统环境要求 13
2.2 SQL Server 2000的安装过程 14
2.2.1 文件位置 14
2.2.2 安全性考虑 15
2.2.3 安装的详细过程 16
2.3 检验SQL Server 2000的安装 21
【本章小结】 22
【习题】 22
第3章 SQL Server数据库基础 23
3.1 SQL Server的数据库组成 23
3.2 SQL Server数据库的存储结构 24
3.2.1 逻辑存储结构 24
3.2.2 物理存储结构 25
3.2.3 数据库文件组 25
3.2.4 SQL Server文件和文件组的规则 26
【本章小结】 26
【习题】 27
第4章 SQL Server数据库管理 28
4.1 创建数据库 28
4.1.1 使用创建数据库向导创建数据库 29
4.1.2 使用CREATE DATABASE语句创建数据库 32
4.2 修改数据库定义 36
4.2.1 为数据库增加文件 36
4.2.2 为数据库增加文件组 37
4.2.3 加入文件到某个文件组中 37
4.2.4 向数据库中加入事务日志文件 38
4.2.5 删除数据库中文件 39
4.3 备份数据库 39
4.3.1 备份向导的使用 39
4.3.2 用Transact-SQL语句备份 42
4.4 数据库的还原 43
4.4.1 系统数据库恢复的过程 44
4.4.2 利用企业管理器进行数据库的还原 44
4.4.3 使用Transact-SQL语句恢复数据库 45
4.5 其他数据库管理操作 47
4.5.1 数据库设置 47
4.5.2 数据库重命名 48
4.5.3 数据库删除 48
4.6 SQL Server的系统数据库 48
【本章小结】 50
【习题】 50
第5章 SQL Server数据类型和运算符 52
5.1 SQL Server数据类型 52
5.1.1 系统数据类型 53
5.1.2 自定义数据类型 55
5.2 SQL Server运算符 57
5.2.1 算术运算符 57
5.2.2 位运算符 58
5.2.3 比较运算符 58
【本章小结】 59
5.2.4 逻辑运算符 59
5.2.5 连接运算符和赋值运算符 59
【习题】 60
第6章 表 61
6.1 表的创建 61
6.1.1 利用企业管理器创建表 61
6.1.2 利用Transact-SQL语句创建表 63
6.2 表的修改 66
6.2.1 利用企业管理器修改表 66
6.2.2 利用Transact-SQL语句修改表 68
6.3 表的约束 70
6.3.1 主键约束 71
6.3.2 惟一性约束 71
6.3.3 检查约束 72
6.3.4 缺省约束 72
6.3.5 外部键约束 73
6.4 表数据的操作 76
6.4.1 插入数据 76
6.4.2 修改数据 78
6.4.3 删除数据 79
6.4.4 查询数据 80
【本章小结】 82
【习题】 82
第7章 索引 83
7.1 索引的类型 83
7.2 索引的创建 84
7.2.1 利用企业管理器中的索引向导创建索引 84
7.2.2 利用企业管理器直接创建索引 86
7.2.3 利用CREATE INDEX命令创建索引 87
7.3 复合索引的创建 88
7.4.1 利用企业管理器查看、修改和删除索引 89
7.4.2 使用Transact-SQL语句对索引进行操作 89
7.4 索引管理 89
【本章小结】 90
【习题】 90
第8章 视图 91
8.1 视图概述 91
8.1.1 视图的优缺点 91
8.1.2 创建视图应注意的情况 92
8.2 创建视图 92
8.2.1 利用企业管理器创建视图 92
8.2.2 利用Transact-SQL语句创建视图 95
8.3 Transact-SQL语句的视图操作 96
8.3.1 修改视图 97
8.3.2 向视图中插入数据 97
8.3.3 向视图中修改数据 98
8.3.4 删除、更名和查询视图 98
【习题】 100
【本章小结】 100
第9章 查询分析器及Transact-SQL语言基础 101
9.1 激活SQL查询分析器 101
9.1.1 在企业管理器中激活SQL查询分析器 101
9.1.2 从Windows的“开始”菜单中激活SQL查询分析器 102
9.1.3 使用isqlw实用工具来激活SQL查询分析器 103
9.2 管理SQL查询分析器 105
9.2.1 设置SQL查询分析器窗口 105
9.2.4 打开表窗口 106
9.2.5 对象浏览器窗口 106
9.2.2 SQL查询分析器窗口 106
9.2.3 Transact-SQL调试程序窗口 106
9.2.6 SQL查询分析器的选项设置 107
9.3 使用SQL查询分析器 109
9.3.1 选取数据库 109
9.3.2 执行Transact-SQL语句 110
9.3.3 执行SQL Script语句 111
9.4 Transact-SQL简介 112
9.3.4 执行存储过程 112
9.5 Transact-SQL分类 113
9.6 Transact-SQL的语法惯例 113
9.7 Pubs数据库 114
9.7.1 Authors表 114
9.7.2 Sales表 115
9.8 SELECT语句 116
9.8.1 SELECT子句 119
9.8.2 FROM子句 121
9.8.3 WHERE字句 121
9.8.4 GROUP BY字句 122
9.8.5 HAVING子句 124
9.8.6 ORDER BY字句 126
9.8.7 COMPUTE和COMPUTE BY子句 128
9.8.8 SELECT语句和IDENTITY属性 131
9.8.10 BETWEEN条件 132
9.8.9 NULL条件 132
9.8.11 IN条件 133
9.8.12 LIKE条件 136
9.8.13 EXISTS条件 138
9.8.14 复杂SELECT查询 142
9.9 INSERT语句 145
9.10 UPDATE语句 145
9.11 DELETE语句 146
【本章小结】 147
【习题】 147
第10章 函数 149
10.1 聚合函数 149
10.2 日期/时间函数 153
10.3 数学函数 158
10.4 字符串函数 164
【本章小结】 173
【习题】 174
第11章 Transact-SQL程序设计结构 175
11.1 Transact-SQL的变量 175
11.1.1 全局变量 175
11.1.2 局部变量 180
11.2 BEGIN…END语句块 181
11.3 IF…ELSE条件语句 183
11.4 WHILE重复执行语句 184
11.5 GOTO跳转语句 185
11.6 WAITFOR条件处理语句 186
11.7 RETURN、PRINT语句 187
11.8 CASE语句 188
11.8.1 简单CASE函数 188
11.8.2 CASE搜索函数 189
11.9 存储过程 192
11.9.1 创建存储过程 193
11.9.3 查看和修改存储过程 196
11.9.2 执行存储过程 196
11.9.4 重命名和删除存储过程 198
【本章小结】 198
【习题】 199
第12章 触发器、事务和游标 200
12.1 创建触发器 200
12.2 修改、查看、删除触发器 204
12.2.1 修改触发器 204
12.2.2 查看触发器 205
12.2.3 删除触发器 206
12.3 触发器的应用 206
12.4 事务管理及事务编程 210
12.4.1 事务管理 210
12.4.2 事务编程 210
12.4.3 事务编程保存点 213
12.5 游标 213
【本章小结】 214
【习题】 215
第13章 SQL Server数据复制 216
13.1 复制技术 216
13.1.1 SQL Server复制概述 216
13.1.2 SQL Server 2000的3种复制类型 217
13.2 配置发布和分发服务器 218
13.2.1 使用企业管理器配置发布和分发服务器 218
13.2.2 利用系统存储过程配置分发服务器 222
13.2.3 利用系统存储过程配置发布服务器 223
13.3 创建发布及发布管理 224
13.4 订购发布 226
【本章小结】 230
【习题】 230
第14章 SQL Server数据传输和数据库Web发布 231
14.1 数据的导入和导出向导 231
14.1.1 数据的导入 231
14.2 使用DTS设计器 234
14.1.2 数据的导出 234
14.3 传输其他数据对象 236
14.4 数据库的Web发布 239
【本章小结】 242
【习题】 243
第15章 SQL Server数据安全性 244
15.1 访问SQL Server 244
15.2 数据库安全许可 245
15.3 角色管理 246
15.3.1 固定服务器角色 247
15.3.2 固定数据库角色 248
15.3.3 用户自定义角色 249
【本章小结】 250
【习题】 250
第16章 SQL Server 2000服务器管理 251
16.1 创建服务器组 251
16.1.1 Client/Server(客户/服务器)体系结构简介 251
16.1.2 创建服务器组 252
16.2 注册服务器 253
16.3 服务器的启动、断开、连接与登录 255
16.3.1 服务器的启动 255
16.3.2 服务器的断开、停止、暂停 256
16.3.3 服务器的连接 256
16.3.4 登录SQL Server的认证模式 257
16.4 服务器配置选项设置 257
16.5 SQL Server代理 260
16.5.1 SQL Server代理服务配置 260
16.5.2 定义操作员属性 261
16.5.3 作业管理 261
16.5.4 警报管理 263
16.6 分配sa口令 264
16.7 链接服务器管理 264
16.7.1 创建链接服务器 265
16.7.2 链接服务器登录标识管理 267
16.8 远程服务器管理 268
【本章小结】 271
【习题】 271
第17章 SQL Server2000故障排除 272
17.1 错误信息 272
17.1.1 SQL Server错误日志 273
17.1.2 Windows 2000事件日志 274
17.2 错误解决 274
【本章小结】 275
【习题】 275
第18章 学生信息管理SQL Server数据库实例 276
18.1 数据库、表设计考虑因素 276
18.2 需求、功能分析和属性确定 276
18.3 实现数据库和表 279
18.4 数据完整性确定 281
18.5 数据输入和删除 284
附录 实验及综合练习 287
- 《市政工程基础》杨岚编著 2009
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《看视频零基础学英语口语》宋德伟 2019
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《走出人格陷阱》郑晓斌,徐樟责编;武志红 2020
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019