图书介绍
高等院校信息技术应用型特色教材 SQL SERVER数据库设计与系统开发教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 唐红亮主编;郝建民,刘亚姝,张哲副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302158226
- 出版时间:2007
- 标注页数:332页
- 文件大小:134MB
- 文件页数:347页
- 主题词:关系数据库-数据库管理系统,SQL Server-高等学校-教材
PDF下载
下载说明
高等院校信息技术应用型特色教材 SQL SERVER数据库设计与系统开发教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 建立SQL Server 2000开发环境1
1.1 SQL Server 2000和Web应用1
1.2 SQL Server 2000环境的基本要求2
1.3 安装和配置IIS3
1.4 SQL Server 2000的安装6
1.5 管理SQL Server 2000服务器组件13
1.6 SQL Server 2000的通信组件15
1.7 SQL Server 2000主要的管理工具16
1.8 配置SQL Server18
1.8.1 注册SQL Server18
1.8.2 暂停SQL Server21
1.8.3 停止SQL Server22
1.8.4 启动SQL Server23
1.8.5 配置SQL Server25
1.9 配置SQL Server 2000网络29
1.10 上机练习与习题30
1.10.1 填充题30
1.10.2 选择题30
1.10.3 简答题31
第2章 Transact-SQL32
2.1 Transact-SQL与SQL的区别32
2.2 常量和变量32
2.2.1 关于SQL标识符33
2.2.2 常量34
2.2.3 全局变量36
2.2.4 局部变量37
2.3 数据类型37
2.3.1 系统数据类型37
2.3.2 用户定义数据类型41
2.3.3 学生信息管理系统Student数据库中的数据类型43
2.4 运算符与表达式44
2.5 数据定义语句47
2.5.1 定义数据库47
2.5.2 定义基本表47
2.5.3 修改基本表48
2.5.4 删除基本表48
2.5.5 建立索引48
2.5.6 删除索引49
2.6 数据更新50
2.6.1 插入数据50
2.6.2 修改数据52
2.6.3 删除数据53
2.7 流程控制语句54
2.7.1 BEGIN...END语句54
2.7.2 IF...ELSE语句55
2.7.3 无条件转移(GOTO)语句55
2.7.4 WHILE、BREAK和CONTINUE语句55
2.7.5 RETURN语句56
2.7.6 WAITFOR语句56
2.8 系统内置函数56
2.8.1 系统函数56
2.8.2 日期函数57
2.8.3 字符串函数58
2.8.4 数据函数62
2.8.5 聚集函数63
2.8.6 游标函数66
2.9 用户自定义函数66
2.9.1 用户函数的定义与调用66
2.9.2 用户定义函数的删除67
2.10 SQL的数据控制67
2.10.1 数据控制简介67
2.10.2 授权69
2.10.3 收回权限71
2.11 上机练习与习题72
2.11.1 填充题72
2.11.2 选择题72
2.11.3 简答题72
2.11.4 上机题73
第3章 建立学生信息管理系统及数据库74
3.1 系统概述74
3.2 系统功能模块以及页面显示75
3.2.1 搜索引擎模块75
3.2.2 信息管理模块75
3.2.3 留言簿模块76
3.2.4 学生基础信息资料列表模块76
3.2.5 课程管理模块76
3.2.6 成绩管理模块79
3.3 系统数据库分析79
3.3.1 SQL Server数据库简介79
3.3.2 学生信息管理系统的数据库分析82
3.4 创建数据库85
3.4.1 使用Transact-SQL创建数据库85
3.4.2 使用企业管理器创建数据库86
3.5 修改数据库89
3.5.1 使用Transact-SQL修改数据库89
3.5.2 使用企业管理器修改数据库93
3.6 删除数据库95
3.7 移动数据库96
3.8 查看数据库参数96
3.9 上机练习与习题97
3.9.1 填充题97
3.9.2 选择题98
3.9.3 简答题98
3.9.4 上机题98
3.9.5 项目实训99
第4章 表与视图100
4.1 SQL Server中的数据类型100
4.2 创建表101
4.2.1 使用企业管理器创建表101
4.2.2 使用Transact-SQL创建表104
4.3 学生信息管理系统数据表分析106
4.4 修改表的结构111
4.4.1 使用企业管理器修改表结构111
4.4.2 使用Transact-SQL修改表结构112
4.5 添加表中的记录113
4.5.1 使用企业管理器添加记录113
4.5.2 使用Transact-SQL添加记录114
4.6 修改表中的记录115
4.6.1 使用企业管理器修改记录115
4.6.2 使用Transact-SQL修改记录116
4.7 删除表中的记录116
4.7.1 使用企业管理器删除记录117
4.7.2 使用Transact-SQL删除记录117
4.8 删除表118
4.8.1 使用企业管理器删除表118
4.8.2 使用Transact-SQL删除表118
4.9 视图的概念118
4.10 创建视图119
4.10.1 使用企业管理器创建视图119
4.10.2 使用Transact-SQL创建视图120
4.11 管理视图121
4.11.1 查看和修改视图信息122
4.11.2 删除视图124
4.12 通过视图修改基本表中的数据124
4.12.1 查询操作124
4.12.2 插入操作125
4.12.3 修改操作127
4.12.4 删除操作128
4.13 初始化学生管理系统数据库129
4.14 上机练习与习题130
4.14.1 填充题130
4.14.2 选择题131
4.14.3 简答题131
4.14.4 上机题131
4.14.5 项目实训132
第5章 访问学生管理系统数据库134
5.1 使用SELECT语句查询数据134
5.1.1 使用SELECT子句135
5.1.2 使用INTO子句135
5.1.3 使用WHERE子句137
5.1.4 使用GROUP BY子句138
5.1.5 使用ORDER BY子句138
5.1.6 使用COMPUTE子句139
5.2 连接查询141
5.2.1 内连接查询141
5.2.2 外连接查询143
5.2.3 交叉连接查询147
5.2.4 自连接查询147
5.3 嵌套查询148
5.3.1 在HAVING子句中使用子查询148
5.3.2 在UPDATE、DELETE和INSERT语句中使用子查询149
5.4 联合查询150
5.5 上机练习与习题151
5.5.1 填充题151
5.5.2 选择题151
5.5.3 简答题151
5.5.4 上机题151
第6章 提高数据库的访问效率153
6.1 提高数据库访问效率的几种方法153
6.1.1实时处理系统效率的提升153
6.1.2 批处理系统效率的提升154
6.2 索引155
6.2.1 索引的分类155
6.2.2 索引的创建156
6.2.3 索引的删除162
6.3 上机练习与习题162
6.3.1 填充题162
6.3.2 选择题162
6.3.3 简答题162
6.3.4 上机题162
6.3.5 项目实训163
第7章 数据完备性164
7.1 数据完整性165
7.1.1 数据完整性的分类165
7.1.2 PRIMARY KEY约束165
7.1.3 FOREIGN KEY约束167
7.1.4 UNIQUE约束170
7.1.5 CHECK约束171
7.1.6 默认值约束173
7.2 备份和恢复概述174
7.2.1 数据库备份概述174
7.2.2 数据库恢复概述176
7.3 备份操作176
7.3.1 备份设备176
7.3.2 使用Transact-SQL语句进行备份177
7.3.3 使用企业管理器进行备份180
7.3.4 使用备份向导进行备份180
7.4 恢复操作185
7.4.1 使用Transact-SQL语句恢复数据库185
7.4.2 使用企业管理器恢复数据库186
7.5 导入和导出数据188
7.5.1 导入和导出概念188
7.5.2 使用实用程序导入、导出数据189
7.6 上机练习与习题197
7.6.1 填充题197
7.6.2 选择题198
7.6.3 简答题198
7.6.4 上机题198
7.6.5 项目实训199
第8章 提高数据库性能200
8.1 存储过程概述201
8.1.1 存储过程的基本概念201
8.1.2 存储过程的类型202
8.2 存储过程的创建202
8.2.1 使用Transact-SQL创建202
8.2.2 使用企业管理器创建204
8.2.3 使用向导创建206
8.3 执行存储过程209
8.4 存储过程的参数211
8.4.1 参数传递方式211
8.4.2 使用默认参数212
8.4.3 使用带OUTPUT的返回参数213
8.4.4 RETURN语句214
8.5 存储过程的查看、修改和删除215
8.5.1 存储过程的查看216
8.5.2 存储过程的修改218
8.5.3 存储过程的删除220
8.6 触发器的概念221
8.7 触发器的创建222
8.7.1 使用企业管理器创建触发器222
8.7.2 使用Transact-SQL语句创建触发器223
8.8 触发器的使用225
8.8.1 inserted表和deleted表225
8.8.2 INSERT触发器226
8.8.3 UPDATE触发器227
8.8.4 DELETE触发器228
8.9 触发器的修改及删除229
8.9.1 触发器的修改229
8.9.2 触发器的删除231
8.10 上机练习与习题231
8.10.1 填充题231
8.10.2 选择题232
8.10.3 简答题232
8.10.4 上机题233
8.10.5 项目实训233
第9章 游标和其他概念234
9.1 游标234
9.2 游标定义235
9.2.1 SQL-92游标定义235
9.2.2 Transact-SQL游标定义236
9.3 游标的使用238
9.3.1 打开游标238
9.3.2 读取游标239
9.3.3 使用游标修改数据241
9.3.4 关闭游标242
9.3.5 释放游标242
9.4 事务243
9.4.1 事务的基本概念243
9.4.2 显式事务245
9.4.3 隐式事务245
9.4.4 自动事务246
9.4.5 分布式事务246
9.4.6 用Transact-SQL表示事务246
9.5 锁定248
9.5.1 锁定粒度248
9.5.2 锁模式248
9.5.3 显示锁定信息249
9.5.4 死锁及其处理251
9.6 监测252
9.6.1 系统性能评估252
9.6.2 性能监测工具253
9.7 上机练习与习题255
9.7.1 填充题255
9.7.2 选择题256
9.7.3 简答题256
9.7.4 上机题256
9.7.5 项目实训257
第10章 SQL Server 2000对XML的支持258
10.1 使用IIS虚拟目录管理SQL Server应用258
10.1.1 IIS虚拟目录管理系统要求258
10.1.2 IIS虚拟目录的创建259
10.2 SQL对象模型的IIS虚拟目录管理262
10.2.1 IIS的虚拟目录管理对象模型262
10.2.2 使用对象模型创建IIS虚拟目录262
10.3 使用HTTP访问SQL Server服务器264
10.4 使用HTTP执行SQL语句265
10.5 使用HTTP访问模板文件267
10.6 SQL Server的OLE DB提供者对XML的扩展268
10.7 POST模板的示例应用程序269
10.8 上机练习与习题271
10.8.1 填充题271
10.8.2 选择题271
10.8.3 简答题272
10.8.4 上机题272
10.8.5 项目实训272
第11章 SQL Server编程接口273
11.1 通过ODBC访问SQL Server数据库273
11.1.1 ODBC概述274
11.1.2 通过Excel访问SQL Server数据库279
11.2 在JSP中访问数据库284
11.3 在ASP中访问数据库287
11.4 在ASP.NET中访问数据库289
11.5 在C#.NET中访问数据库291
11.6 上机练习与习题295
11.6.1 填充题295
11.6.2 选择题296
11.6.3 上机题296
11.6.4 项目实训297
第12章 图书馆管理系统开发298
12.1 图书馆管理系统需求分析298
12.1.1 基础信息维护298
12.1.2 读者管理298
12.1.3 图书管理299
12.1.4 期刊管理299
12.1.5 图书流通管理299
12.1.6 期刊流通管理299
12.1.7 统计分析管理299
12.2 图书馆管理系统数据库分析299
12.2.1 图书馆管理系统E-R图299
12.2.2 图书馆管理系统表清单301
12.3 实例介绍304
12.3.1 实例功能304
12.3.2 系统流程图306
12.4 数据库设计310
12.4.1 创建数据表310
12.4.2 创建存储过程311
12.5 程序开发322
12.5.1 创建工程322
12.5.2 Web.config设置322
12.5.3 系统登录功能的实现323
12.5.4 完成读者类别设置功能324
12.6 系统发布和运行327