新世纪高职高专计算机专业基础系列规划教材 SQL Server 2000实用教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:周力,付兴宏主编
- 出 版 社:大连:大连理工大学出版社
- 出版年份:2006
- ISBN:9787561118375
- 页数:357 页
第1章 SQL Server数据库基础 1
1.1 数据库、数据库管理系统与数据库系统 1
1.1.1 数据和数据处理 1
1.1.2 数据库和数据库系统 1
1.1.3 数据库管理系统(DataBase Management System,DBMS) 2
1.2 关系型数据库 2
1.2.1 数据库数据模型 2
1.2.2 关系型数据库的特点 4
1.2.3 数据完整性 8
1.3 SQL和SQL Server 11
1.3.1 关系型数据库标准语言——SQL 11
1.3.2 SQL Server2000简介 12
1.3.3 SQL Server2000系统需求 13
1.4 SQL Server2000实用工具 14
1.4.1 启动SQL Server 2000实用工具 14
1.4.2 实用工具简介 15
1.4.3 用服务管理器启停SQL Server服务 17
1.4.4 使用联机丛书 18
习题与实训 21
第2章 数据库的创建与管理 23
2.1 SQL Server数据库 23
2.1.1 SQL Server数据库结构 23
2.1.2 SQL Server数据库类型 25
2.1.3 用户数据库设计应考虑的事项 26
2.2 使用企业管理器创建数据库 28
2.2.1 企业管理器的工作界面 28
2.2.2 利用企业管理器直接创建用户数据库 29
2.2.3 利用“创建数据库向导”创建用户数据库 32
2.3 使用Transact-SQL语言创建数据库 34
2.3.1 查询分析器 34
2.3.2 用Transact-SQL语句创建数据库 39
2.4 数据库的修改和删除 41
2.4.1 修改数据库 41
2.4.2 删除数据库 46
2.5 数据库迁移 47
2.5.1 分离和附加SQL Server数据库 47
2.5.2 导入和导出数据 50
习题与实训 57
第3章 数据表和索引 59
3.1 SQL Server数据表 59
3.1.1 数据表的概念 59
3.1.2 表的设计 60
3.1.3 SQL Server2000表的类型 60
3.2 数据类型 62
3.3 约束和规则 68
3.4 创建数据表 70
3.4.1 准备工作 70
3.4.2 用企业管理器创建数据表 71
3.4.3 用Transact-SQL语句创建数据表 79
3.5 修改和删除表 82
3.5.1 修改数据表 82
3.5.2 删除数据表 85
3.6 更新表中数据 86
3.7 索引 90
3.7.1 SQL Server2000索引概述 90
3.7.2 SQL Server2000索引的分类 90
3.7.3 填充因子及其作用 92
3.7.4 SQL Server2000创建索引的方法 93
3.8 使用企业管理器管理索引 93
3.8.1 使用企业管理器创建索引 93
3.8.2 查看、修改和删除索引 99
3.9 使用Transact SQL语言管理索引 100
3.9.1 创建索引 100
3.9.2 删除索引 103
习题与实训 104
第4章 数据库查询 107
4.1 SELECT语句结构 107
4.1.1 SELECT语句的语法 107
4.1.2 SELECT语句的基本结构 108
4.2 SELECT子句的使用 109
4.2.1 指定查询列 110
4.2.2 查询结果集中包括导出列 111
4.2.3 指定结果集中列的别名 112
4.2.4 显示常数列 112
4.2.5 删除重复行 113
4.2.6 排序(ORDER BY子句) 114
4.2.7 限制返回行数 115
4.3 WHERE子句的使用 116
4.3.1 比较运算 117
4.3.2 范围 118
4.3.3 列表 118
4.3.4 模式匹配 120
4.3.5 空值判断 121
4.3.6 逻辑运算 122
4.4 聚合和汇总 123
4.4.1 聚合函数 123
4.4.2 分组(GROUP BY子句) 126
4.4.3 分组筛选(HAVING子句) 127
4.4.4 计算和汇总(COMPUTE和COMPUTE BY子句) 128
4.5 多表查询 130
4.5.1 多表查询——联接概述 130
4.5.2 内联接 133
4.5.3 外联接 136
4.5.4 使用UNION合并多表查询结果 139
4.6 嵌套查询 140
4.7 通过查询改变数据表数据 147
4.7.1 查询结果插入已有表 147
4.7.2 根据查询结果修改或删除表中数据 147
4.7.3 查询结果创建新表(INTO子句) 149
4.8 视图 150
4.8.1 视图的概念 150
4.8.2 视图的优点 150
4.8.3 对视图的要求 151
4.9 使用企业管理器管理视图 151
4.9.1 创建视图 151
4.9.2 查看视图 157
4.9.3 修改视图 159
4.9.4 重命名视图 159
4.9.5 删除视图 160
4.10 使用Transact-SQL语言管理视图 161
4.10.1 创建视图 161
4.10.2 修改视图 164
4.10.3 删除视图 165
4.11 使用视图操作表数据 165
4.11.1 插入数据记录 165
4.11.2 更新数据记录 169
4.11.3 删除数据记录 170
4.11.4 使用企业管理器操作视图数据 171
习题与实训 171
第5章 Transact-SQL程序设计 174
5.1 Transact-SQL程序设计基础 174
5.1.1 变量 174
5.1.2 运算符 179
5.1.3 函数 180
5.2 程序流程控制 189
5.3 游标 195
5.3.1 声明游标 196
5.3.2 打开和读取游标 197
5.3.3 关闭和删除游标 201
5.4 存储过程 202
5.4.1 存储过程的概念 202
5.4.2 在企业管理器中创建存储过程 208
5.4.3 使用CREATE PROCEDURE语句创建存储过程 211
5.4.4 修改和删除用户存储过程 216
5.5 触发器 219
5.5.1 触发器的概念 219
5.5.2 创建触发器 221
5.5.3 修改和删除触发器 231
习题与实训 233
第6章 数据库安全性管理 236
6.1 SQL Server2000系统安全机制 236
6.2 SQL Server2000登录认证 237
6.2.1 Windows认证和SQL Server认证 237
6.2.2 选择身份认证模式 238
6.2.3 创建和管理SQL Server登录帐号 240
6.3 数据库用户帐号及权限管理 244
6.3.1 数据库用户帐号 244
6.3.2 用户权限及数据库角色 248
6.3.3 使用企业管理器管理用户帐号和权限 253
6.3.4 管理用户帐号和权限的Transact-SQL语句 258
6.4 服务器角色及应用程序角色 261
6.4.1 数据库角色和服务器角色 262
6.4.2 管理服务器角色 263
6.4.3 应用程序角色 264
6.5 数据库备份 266
6.5.1 SQL Server数据库备份概述 266
6.5.2 数据库备份策略 267
6.5.3 数据库备份操作 270
6.6 数据库恢复 277
6.6.1 数据库恢复概述 277
6.6.2 在企业管理器中恢复数据库 279
6.6.3 使用Transact-SQL语句恢复数据库 282
6.6.4 使用备份和还原功能复制数据库 283
习题与实训 284
第7章 数据库管理高级应用 287
7.1 事务 287
7.1.1 事务的概念 287
7.1.2 SQL Server2000事务模式 288
7.1.3 事务管理命令语句 289
7.1.4 事务管理应用举例 290
7.2 锁 291
7.2.1 数据的并发操作控制 291
7.2.2 锁的模式与兼容性 293
7.2.3 阻塞和死锁 295
7.2.4 对锁的操作 296
7.3 作业 299
7.3.1 SQL Server代理服务 299
7.3.2 创建作业 301
7.3.3 调度作业 304
7.4 警报 306
7.4.1 SQL Server警报概述 306
7.4.2 定义SQL Server警报 308
习题与实训 310
第8章 SQL Server系统应用实例 312
8.1 SQL Server2000应用程序接口 313
8.1.1 SQL Server2000应用程序接口概述 313
8.1.2 ODBC应用程序接口 313
8.1.3 OLE DB通用数据访问接口 318
8.1.4 ADO对象模型 319
8.2 在VB中使用ADO对象开发SQL Server应用程序 322
8.2.1 使用ADO对象访问SQL Server数据库 322
8.2.2 数据库应用程序实例——教学管理系统 328
8.3 基于Web的SQL Server应用系统开发 336
8.3.1 Web数据库应用概述 336
8.3.2 ASP技术简介 337
8.4 Web数据库开发实例——教学管理系统 342
8.4.1 系统简介 342
8.4.2 程序代码与说明 343
习题与实训 356
参考文献 357
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《21世纪法学系列教材 配套辅导用书 行政法与行政诉讼法练习题集 第5版》李元起主编 2018
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《全国校外艺术课堂新形态示范教材系列 少儿钢琴表演曲集》唐冠祥编著 2019
- 《全国学前教育专业(新课程标准)“十三五”规划教材 简谱手风琴教程 第2版》(中国)杨克勤,王宝庆 2019
- 《全国普通高等中医药院校药学类专业十三五规划教材 第二轮规划教材 分析化学实验 第2版》池玉梅 2018
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017