新编SQL Server 2000数据库实用教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:廖疆星等编著
- 出 版 社:北京:冶金工业出版社
- 出版年份:2002
- ISBN:7502429638
- 页数:282 页
1.1 数据库概述 1
1.2 数据库系统的发展历史 1
1.2.1 人工管理阶段 1
第1章 数据库系统简介 1
1.2.2 文件系统阶段 2
1.2.3 数据库系统阶段 3
1.3 数据库系统的模型和结构 4
1.3.1 层次模型 4
1.3.3 关系模型 5
1.3.2 网状模型 5
1.4 数据库管理系统 6
1.4.1 数据库管理系统的功能 6
1.4.2 数据库应用系统 7
1.5 小结 7
习题一 8
一、基础题 8
二、上机操作 8
2.2 SQL Server语言特点 9
2.1 SQL Server语言介绍 9
第2章 SQL Server 2000简介 9
2.3 SQL Server和Internet 10
2.4 SQL Server 2000的安装 11
2.4.1 准备安装SQL Server 2000 11
2.4.2 安装SQL Server 2000的硬件要求 11
2.4.3 操作系统的要求 12
2.4.4 Internet要求 12
2.4.6 支持的客户端 13
2.4.7 在Windows 2000 Server中安装 13
2.4.5 网络软件要求 13
2.4.8 安装English Query 17
2.4.9 安装Analysis Services(安装程序) 17
2.4.10 版本升级 17
2.4.11 复制和升级 18
2.4.12 卸载SQL Server 2000 18
2.5 SQL Server 2000功能 19
2.5.1 SQL Server 2000的新增功能 19
2.5.2 SQL Server 2000主要特征 21
二、上机操作 23
一、基础题 23
习题二 23
2.6 小结 23
第3章 SQL Server管理工具集 24
3.1 服务器管理 24
3.1.1 注册服务器 24
3.1.2 系统启动 25
3.1.3 使用企业管理器创建连接服务器 27
3.1.4 远程服务器管理 28
3.1.5 指定系统管理员密码 28
3.2 查询分析器 28
3.3 性能监视器 29
3.4 企业管理器 30
3.5 联机丛书 30
3.6 服务器网络实用工具 31
3.7 导入和导出数据 31
3.8 客户端网络实用工具 31
3.9 小结 32
习题三 32
一、基础题 32
二、上机操作 32
4.1.2 E-R图 33
4.1.1 使用关系模型 33
第4章 数据库的创建与管理 33
4.1 数据库的设计基础 33
4.1.3 关键字 34
4.1.4 集成约束 34
4.1.5 数据库完整性 36
4.1.6 标准化 36
4.1.7 数据库设计规划 37
4.2 数据库的创建与管理 39
4.2.1 “生产管理信息系统”简介 39
4.2.2 使用企业管理器创建数据库 40
4.2.3 使用向导创建数据库 42
4.2.4 使用Transact-SQL语句创建数据库 44
4.3 设置数据选项 46
4.3.1 使用sp_dboption设置数据库选项 46
4.3.2 使用企业管理器设置数据库选项 46
4.4 修改数据库 47
4.4.1 使用企业管理器修改数据库 47
4.4.2 使用ALTER DATABASE语句修改数据库结构 48
4.5.2 使用DROP DATABASE语句删除数据库 50
4.5 删除数据库 50
4.5.1 使用企业管理器删除数据库 50
4.6 压缩数据库 51
4.7 备份和恢复数据库 51
4.7.1 使用企业管理器备份数据库 51
4.7.2 使用企业管理器恢复数据库 52
4.7.3 使用查询分析器进行备份 53
4.7.4 使用查询分析器恢复数据库 53
4.8.1 复制模型 54
4.8 发布内容和订阅数据库 54
4.8.2 使用向导配置发布和分发 55
4.9 小结 57
习题四 57
一、基础题 57
二、上机操作 58
第5章 数据库表的创建和管理 61
5.1 表的基础知识 61
5.1.1 表的定义 61
5.1.2 列名 61
5.1.3 数据类型 62
5.1.4 长度 65
5.1.5 精度和等级 65
5.1.6 空值和缺省值 65
5.2 表的创建 66
5.2.1 使用企业管理器创建表 66
5.2.2 使用CREATE TABLE语句创建表 74
5.3 使用关键字和约束 74
5.3.1 NULL(空值约束) 75
5.3.2 PRIMARY KEY(主键约束) 75
5.3.3 FOREIGN KEY(外键约束) 76
5.3.4 UNIQUE(惟一约束) 78
5.3.5 CHECK(检查约束) 79
5.3.6 DEFAULT(默认约束) 80
5.4 数据表的操作 80
5.4.1 表的修改 80
5.4.2 表的删除 82
5.5 小结 82
习题五 82
一、基础题 82
二、上机操作 83
第6章 查询设计 84
6.1 SELECT语句查询 84
6.1.1 SELECT语句的语法结构 84
6.1.2 SELECT语句的执行方式 84
6.1.3 使用SELECT子句选取字段和记录 86
6.2 使用FROM子句指定数据源 88
6.2.1 使用内部连接组合两个表中的记录 88
6.2.2 使用外部连接组合两个表中的记录 88
6.3.2 比较运算符 89
6.3.1 WHERE子句的语法格式 89
6.3 使用WHERE子句 89
6.3.3 范围运算符 90
6.3.4 模式匹配符 90
6.3.5 列表运算符 90
6.3.6 空值运算符 91
6.3.7 逻辑运算符 91
6.4 使用GROUP BY分组统计 96
6.4.1 GROUP BY语法格式 96
6.4.2 根据分组字段进行汇总计算 97
6.5.1 使用COMPUTE子句 98
6.4.3 使用HAVING子句 98
6.5 使用COMPUTE和COMPUTE BY子句 98
6.5.2 使用COMPUTE BY子句 99
6.6 使用ORDER BY子句连接 100
6.6.1 ORDER BY子句语法格式 100
6.6.2 使用TOP子句ORDER BY子句连用 101
6.7 联合查询 116
6.8 子查询 117
6.8.2 [NOT]EXISTS子查询 118
6.8.1 [NOT]IN子查询 118
6.8.3 比较子查询 119
6.9 使用集合函数 120
6.9.1 SUM函数计算字段的累加和 120
6.9.2 使用AVG函数 120
6.9.3 使用COUNT函数 121
6.9.4 使用MAX、MIN函数 122
6.10 创建查询结果表 122
6.11 小结 146
二、上机操作 147
一、基础题 147
习题六 147
第7章 触发器和数据的操作 148
7.1 触发器概述 148
7.2 使用INSERT语句添加新数据 148
7.2.1 使用INSERT语句插入记录 149
7.2.2 使用INSERT...SELECT语句添加新记录 150
7.3 使用UPDATE语句修改数据 154
7.4.1 用DELETE语句删除指定的记录 160
7.4.2 使用FROM子句扩展DELETE语句 160
7.4 删除无用数据 160
7.4.3 使用TRUNCATE TABLE语句删除表中的所有记录 161
7.5 数据的导入/导出 161
7.5.1 导入数据 161
7.5.2 导出数据 164
7.6 小结 167
习题七 167
一、基础题 167
二、上机操作 168
8.2.2 簇索引 169
8.2.1 惟一索引 169
第8章 索引 169
8.2 索引类型 169
8.1 索引概述 169
8.2.3 非簇索引 170
8.3 创建索引 170
8.3.1 系统自动创建索引 170
8.3.2 使用向导创建索引 172
8.3.3 使用企业管理器创建索引 174
8.3.4 使用CREATE INDEX语句创建索引 175
8.4 删除索引 176
8.4.1 使用企业管理器删除索引 176
8.4.2 使用DROP INDEX语句删除索引 177
8.5 全文索引 177
8.5.1 启动Microsoft Server服务器 177
8.5.2 建立全文目录 178
8.5.3 建立全文索引 180
一、基础题 183
二、上机操作 183
习题八 183
8.6 小结 183
第9章 视图管理 184
9.1 视图概述 184
9.2 建立视图 184
9.2.1 使用向导创建视图 184
9.2.2 使用企业管理器建立视图 186
9.2.3 使用CREATE VIEW语句建立视图 188
9.3.1 使用企业管理器修改视图 190
9.3 修改视图 190
9.3.2 使用ALTER VIEW语句修改视图 191
9.4 删除视图 192
9.4.1 使用企业管理器删除 192
9.4.2 使用DROP VIEW语句删除 193
9.5 视图的应用 193
9.5.1 通过视图检索数据 193
9.5.2 通过视图修改数据 193
9.6 小结 194
一、基础题 195
二、上机操作 195
习题九 195
第10章 SQL Server 2000的开发与实务 196
10.1 基础知识 196
10.1.1 Transact_SQL语句中的语法格式约定 196
10.1.2 使用批处理 196
10.1.3 检查执行结果 198
10.2 流程控制语句 198
10.2.1 BEGIN...END语句 199
10.2.2 IF...ELSE语句 199
10.2.4 WHILE、BREAK、CONTINUE语句 200
10.2.3 GOTO语句 200
10.2.5 WAITFOR语句 201
10.2.6 RETURN语句 202
10.2.7 CASE表达式 202
10.3 使用函数 203
10.3.1 系统函数 203
10.3.2 日期函数 204
10.3.3 字符串函数 205
10.3.4 数学函数 206
10.3.5 集合函数 207
10.4.2 赋值运算符 208
10.4.1 算术运算符 208
10.4 运算符 208
10.4.3 位运算符 209
10.4.4 比较运算符 209
10.4.5 逻辑运算符 210
10.4.6 字符串串联运算符 211
10.4.7 一元运算符 211
10.4.8 运算符的优先顺序 211
10.5 存储过程 212
10.5.1 使用向导创建存储过程 212
10.5.2 使用企业管理器创建存储过程 213
10.5.3 使用CREATE PROCEDURE语句建立存储过程 214
10.5.4 存储过程调用 216
10.5.5 删除存储过程 217
10.6 批、事务和锁 218
10.6.1 批 218
10.6.2 事务 218
10.6.3 锁 219
10.7 使用游标 221
10.7.1 游标类别 221
10.7.3 游标函数 222
10.7.2 游标声明 222
10.7.4 关闭 224
10.7.5 释放游标 225
10.8 小结 225
习题十 225
一、基础题 225
二、上机操作 226
11.3 ODBC数据源管理 227
11.2 ODBC层次结构 227
11.1 ODBC简介 227
第11章 ODBC数据库应用程序 227
11.3.1 数据库驱动程序 228
11.3.2 添加ODBC数据源 229
11.3.3 处理ODBC错误 233
11.3.4 删除ODBC数据源 237
11.4 ODBC应用程序结构 238
11.5 小结 239
习题十一 239
一、基础题 239
二、上机操作 240
12.1 安全访问控制 241
12.1.1 用户安全账户认证 241
第12章 安全管理 241
12.1.2 授权许可确认 243
12.2 登录标识管理 244
12.2.1 系统内置的Windows NT登录账户 244
12.2.2 添加登录账户 245
12.2.3 修改登录标识 249
12.2.4 删除SQL Server登录标识 250
12.3.1 固定角色 251
12.3 角色管理 251
12.3.2 用户自定义角色 253
12.3.3 删除用户定义的数据库角色 254
12.3.4 在服务器角色中添加成员 255
12.3.5 在数据库角色中添加成员 256
12.4 数据库用户管理 258
12.4.1 添加用户账户 259
12.4.2 修改用户账户 260
12.4.3 删除用户账户 261
12.5.1 权限种类 262
12.5 权限设置 262
12.5.2 使用管理工具设置权限 263
12.5.3 使用Transact-SQL语句设置权限 265
12.6 小结 266
习题十二 266
一、基础题 266
二、上机操作 267
第13章 在Internet上发布SQL Server 2000数据库 268
13.1 使用Web助手向导生成HTML文件 268
13.2 使用FrontPage生成数据网页 271
13.2.1 建立ASP运行环境 272
13.2.2 保存和浏览ASP文件 273
13.2.3 在网页中添加SQL Server数据 274
13.3 XML支持 280
13.4 小结 280
习题十三 281
一、基础题 281
二、上机操作 281
本书参考文献 282
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019