SQL Server数据库应用技术 第2版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:张蒲生主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2008
- ISBN:9787302172031
- 页数:317 页
第1章 数据库技术基础 1
1.1数据管理概述 1
1.1.1数据、数据管理与数据处理 1
1.1.2数据管理的发展 2
1.1.3数据库、数据库管理系统和数据库系统 4
1.2数据模型 6
1.2.1数据模型的三要素 6
1.2.2概念模型 7
1.2.3数据模型的分类 10
1.3数据库设计 13
1.3.1需求分析阶段 13
1.3.2概念结构设计 16
1.3.3逻辑结构设计 20
1.3.4数据库物理设计 22
1.3.5数据库实施 24
1.3.6数据库运行与维护 24
课后作业 25
第2章 SQLServer服务器和客户机 28
2.1SQLServer概述 28
2.1.1SQL的特点 28
2.1.2SQLServer的结构 29
2.1.3SQLServer的数据库文件 30
2.2SQLServer2000服务器 31
2.2.1SQLServer2000服务器组件 31
2.2.2SQLServer2000服务器操作 35
2.3SQLServer2000客户机 37
2.3.1SQLServer2000客户机组件 37
2.3.2SQLServer2000客户机操作 37
2.4SQLServer2000安全管理 40
2.4.1创建登录账户和用户账户 40
2.4.2管理登录账户和用户账户 46
实训项目 50
课后作业 53
第3章 数据库及其管理 54
3.1系统数据库 54
3.1.1master数据库 54
3.1.2model数据库 54
3.1.3msdb数据库 55
3.1.4tempdb数据库 55
3.2创建用户数据库 55
3.2.1使用企业管理器创建用户数据库 56
3.2.2使用SQL查询分析器创建用户数据库 58
3.2.3事务日志 59
3.2.4查看数据库信息 60
3.3管理数据库 62
3.3.1打开数据库 62
3.3.2增加和缩减数据库容量 62
3.3.3查看目前数据库选项设定及修改 65
3.3.4数据库更名 67
3.3.5删除数据库 68
实训项目 68
课后作业 70
第4章 数据库中表的基本操作 72
4.1数据库对象 72
4.1.1数据表 72
4.1.2约束 73
4.1.3默认 73
4.1.4规则 74
4.1.5视图 74
4.1.6存储过程 74
4.1.7触发器 75
4.2数据库中表的设计和创建 75
4.2.1SQLServer中的数据类型 75
4.2.2数据表设计与创建 81
4.2.3修改表结构 89
4.2.4插入、更新和删除表数据 93
4.3定义约束 96
4.3.1约束的类型 96
4.3.2约束的创建、查看、删除 97
4.4使用默认和规则 102
4.4.1使用默认 102
4.4.2使用规则 105
实训项目 107
课后作业 110
第5章 SQLServer的数据查询 112
5.1SELECT语句中的数学问题 112
5.1.1SQLServer中的变量 112
5.1.2SQLServer中的运算符 113
5.1.3SQLServer中的函数 114
5.2SELECT语句 120
5.2.1简单查询 120
5.2.2FROM子句与INTO子句 122
5.2.3使用WHERE子句设置查询条件 123
5.2.4查询结果排序及ORDERBY子句 127
5.2.5GROUPBY子句与HAVING子句 129
5.2.6COMPUTE子句 132
5.3连接查询 133
5.3.1连接概述 133
5.3.2内连接 135
5.3.3外连接 136
5.3.4交叉连接 139
5.3.5自连接 139
5.4嵌套查询 140
5.4.1单值嵌套查询 140
5.4.2多值嵌套查询 141
5.5联合 143
实训项目 143
课后作业 148
第6章 索引及其应用 152
6.1索引的基础知识 152
6.1.1数据存储 152
6.1.2索引 153
6.1.3索引的分类 154
6.2创建索引 155
6.2.1使用企业管理器创建索引 155
6.2.2使用Transact-SQL创建索引 159
6.2.3索引的分析与维护 162
6.3索引统计 163
6.3.1创建和修改统计信息 163
6.3.2统计信息的查看与删除 166
6.4查看与删除索引 167
6.4.1查看表中的索引 167
6.4.2索引更名与删除 169
实训项目 170
课后作业 171
第7章 视图及其应用 173
7.1视图概述 173
7.1.1视图的概念 173
7.1.2使用视图的优点和缺点 174
7.2视图的创建 174
7.2.1使用企业管理器创建视图 174
7.2.2使用Transact-SQL创建视图 177
7.2.3使用创建视图向导程序创建视图 180
7.3视图定义的查询与修改 182
7.3.1查看和修改视图定义 182
7.3.2视图的删除 188
7.4通过视图查询与更新数据 188
7.4.1通过视图查询数据 188
7.4.2通过视图更新数据 190
实训项目 191
课后作业 192
第8章 存储过程与触发器 195
8.1存储过程概述 195
8.1.1什么是存储过程 195
8.1.2存储过程类型 196
8.1.3使用存储过程的好处 197
8.2创建和执行存储过程 198
8.2.1创建和执行不带参数的存储过程 198
8.2.2创建和执行带参数的存储过程 201
8.3修改和删除存储过程 208
8.3.1查看存储过程 208
8.3.2修改存储过程 208
8.3.3删除存储过程 210
8.4触发器的创建和管理 210
8.4.1触发器概述 210
8.4.2触发器的创建 211
8.4.3管理触发器 215
实训项目 218
课后作业 221
第9章 SQLServer的程序设计 222
9.1批处理与流程控制 222
9.1.1批处理 222
9.1.2流程控制 224
9.2事务处理 228
9.2.1事务概述 228
9.2.2事务管理 229
9.2.3事务模式 231
9.2.4事务日志 232
9.3锁机制 232
9.3.1锁的控制方法 232
9.3.2查看锁的信息 233
9.3.3死锁 234
9.4游标 235
9.4.1游标的定义及其优点 235
9.4.2使用游标 236
9.4.3游标示例 239
实训项目 241
课后作业 244
第10章 数据转换服务 247
10.1导入/导出概述 247
10.2导入数据 248
10.2.1导入Excel工作表 248
10.2.2导入文本文件 251
10.3导出数据 254
10.3.1导出数据至Access 254
10.3.2导出数据至文本文件 255
10.4使用DTS设计器 258
10.5使用bcp和BULKINSERT命令 260
10.5.1批复制程序 260
10.5.2BULKINSERT命令 265
实训项目 266
课后作业 267
第11章 SQLServer编程接口 269
11.1通过ODBC访问SQLServer数据库 269
11.1.1ODBC概述 269
11.1.2通过Excel访问SQLServer数据库 274
11.1.3通过VisualBasic访问SQLServer数据库 278
11.2使用VB.NET访问SQLServer 287
11.2.1VB.NET中数据库连接方法 287
11.2.2VB.NET中SQL语句的应用 294
11.2.3VB.NET中调用存储过程 296
11.2.4VB.NET中SQL应用实例 299
实训项目 305
课后作业 305
附录 310
附录A “SQLServer数据库应用技术”课程教学大纲 310
附录B “SQLServer数据库应用技术”课程设计大纲 313
参考文献 317
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019