SQL Server数据库开发培训教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:卓越科技编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2009
- ISBN:9787121084683
- 页数:310 页
第1课 SQL Server2000 概述 1
1.1 SQL Server2000 的安装 2
1.1.1 知识讲解 2
1.SQL Server2000 的体系结构 2
2.SQL Server2000 的基本特点 3
3.SQL Server2000 的安装准备 3
1.1.2 典型案例—安装SQL Server2000 企业版 4
1.2 SQL Server2000 的管理工具 9
1.2.1 知识讲解 9
1.服务管理器 9
2.企业管理器 10
3.查询分析器 10
4.服务器网络实用工具 11
5.客户端网络实用工具 11
6.SQL Server联机丛书 11
7.事件探查器 12
8.在IIS中配置SQL XML支持 12
1.2.2 典型案例—查询分析器的可视化界面 12
1.3 管理SQL Server服务 14
1.3.1 知识讲解 14
1.SQL Server的启动和停止 14
2.管理服务器 15
3.管理客户端 17
1.3.2 典型案例—注册MSServer服务器组 17
1.4 上机练习 19
1.4.1 设置Windows服务账户 19
1.4.2 使用联机从书帮助 19
1.5 疑难解答 20
1.6 课后练习 20
第2课 数据库的基本操作 22
2.1 数据库概述 23
2.1.1 知识讲解 23
1.信息与数据 23
2.数据库 23
3.数据库系统 23
4.数据库管理系统 24
5.数据模型 24
6.关系数据库 25
7.关系完整性 29
8.关系数据库的设计 29
2.1.2 典型案例—设计学籍管理系统 29
2.2 SQL Server数据库 30
2.2.1 知识讲解 31
1.文件和文件组 31
2.分类 31
3.数据库的创建 32
4.数据库的修改 39
5.数据库的删除 41
6.设置数据库的属性 42
2.2.2 典型案例—创建和管理学籍数据库 43
2.3 上机练习 45
2.3.1 创建商品管理数据库shop 45
2.3.2 创建图书管理数据库book 45
2.4 疑难解答 45
2.5 课后练习 46
第3课 表的基本操作 48
3.1 表概述 49
3.1.1 知识讲解 49
1.认识表 49
2.系统数据类型 49
3.创建用户自定义数据类型 52
4.删除用户自定义数据类型 53
3.1.2 典型案例—创建与删除“李四”自定义数据类型 54
3.2 表操作 55
3.2.1 知识讲解 55
1.概述 55
2.创建表 57
3.修改表 59
4.删除表 61
3.2.2 典型案例—通过企业管理器创建表reader 62
3.3 表数据的操作 64
3.3.1 知识讲解 64
1.添加记录 64
2.修改记录 66
3.删除记录 67
3.3.2 典型案例—操作学生成绩表stu_score 69
3.4 上机练习 71
3.4.1 管理客户信息表guest 71
3.4.2 为客户信息表guest添加客户记录 71
3.5 疑难解答 72
3.6 课后练习 73
第4课 数据库的查询 76
4.1 查询概述 77
4.1.1 知识讲解 77
1.SELECT语句 77
2.在SQLServer2000中查询数据库 78
4.1.2 典型案例—在企业管理器中查询学生信息 81
4.2 基本查询 82
4.2.1 知识讲解 82
1.选择列 82
2.选择行 86
3.排序查询 90
4.INTO子句 90
4.2.2 典型案例—查询学生成绩 90
4.3 高级查询 92
4.3.1 知识讲解 92
1.统计查询 92
2.连接查询 95
3.子查询 97
4.3.2 典型案例—查询班级学生考试信息 100
4.4 上机练习 101
4.4.1 查询图书信息 101
4.4.2 查询读者借书信息 102
4.5 疑难解答 102
4.6 课后练习 103
第5课 Transact-SQL语言 105
5.1 T-SQL语言介绍 106
5.1.1 知识讲解 106
1.T-SQL的组成 106
2.数据类型 106
3.常量 107
4.变量 107
5.运算符 109
5.1.2 典型案例—查询指定学生信息 113
5.2 流程控制语句 114
5.2.1 知识讲解 114
1.注释 114
2.语句块BEG…END 115
3.条件语句IF…ELSE 115
4.循环语句WHILE 116
5.WAITFOR语句 118
6.跳转语句RETURN 118
5.2.2 典型案例—运用条件语句判断学生信息 119
5.3 函数 121
5.3.1 知识讲解 121
1.系统函数 121
2.字符串函数 121
3.数学函数 124
4.日期函数 125
5.数据类型转换函数 126
5.3.2 典型案例—输出“China2008”的ASCII码信息 127
5.4 上机练习 128
5.4.1 计算商品销售额 128
5.4.2 应用流程语句判断图书价格 129
5.5 疑难解答 129
5.6 课后练习 130
第6课 视图及其应用 132
6.1 创建视图 133
6.1.1 知识讲解 133
1.视图的概念和特点 133
2.创建视图 133
3.查询视图 137
6.1.2 典型案例—创建stu_view视图 138
6.2 维护视图 140
6.2.1 知识讲解 140
1.修改视图 140
2.删除视图 142
3.在企业管理器中更新数据 143
4.使用T-SQL语句更新数据 144
6.2.2 典型案例—更新stu_view1视图数据 144
6.3 上机练习 145
6.3.1 创建视图book_view 145
6.3.2 更新视图book_view 146
6.4 疑难解答 147
6.5 课后练习 147
第7课 索引与数据完整性 150
7.1 索引 151
7.1.1 知识讲解 151
1.索引的分类 151
2.索引的创建 152
3.索引的查看 154
4.索引的删除 155
7.1.2 典型案例—使用企业管理器为表stu_score创建索引 156
7.2 数据完整性 158
7.2.1 知识讲解 158
1.数据完整性的分类 158
2.域完整性的实现 158
3.实体完整性的实现 161
4.参数完整性的实现 164
7.2.2 典型案例—在students数据库中创建表之间的参照关系 167
7.3 上机练习 169
7.3.1 创建索引book_index 169
7.3.2 定义book数据库的完整性 169
7.4 疑难解答 170
7.5 课后练习 171
第8课 存储过程和触发器 173
8.1 存储过程 174
8.1.1 知识讲解 174
1.存储过程的基础知识 174
2.用户存储过程的创建 175
3.用户存储过程的执行 176
4.用户存储过程的维护 177
5.存储过程中参数的使用 179
8.1.2 典型案例—创建参考存储过程并执行 181
8.2 触发器 182
8.2.1 知识讲解 182
1.触发器的概念 182
2.触发器的创建 183
3.查看触发器 184
4.修改触发器 185
5.删除触发器 186
8.2.2 典型案例—创建触发器stuid 186
8.3 上机练习 188
8.3.1 创建并执行存储过程borrowbook 188
8.3.2 创建触发器book_insert 189
8.4 疑难解答 189
8.5 课后练习 190
第9课 数据库的安全管理 193
9.1 服务器和数据库管理 194
9.1.1 知识讲解 194
1.SQLServer的身份验证模式 194
2.建立和管理登录用户账号 195
3.特殊的登录账号 198
9.1.2 典型案例—创建Windows身份认证模式的登录账号test 199
9.2 角色和权限管理 200
9.2.1 知识讲解 200
1.固定服务器角色 200
2.固定数据库角色 202
3.用户自定义数据库角色 203
4.权限管理 204
9.2.2 典型案例—为数据库students创建用户并定义权限 205
9.3 上机练习 207
9.3.1 使用企业管理器修改sa登录密码 207
9.3.2 使用查询分析器修改sa登录密码 208
9.4 疑难解答 209
9.5 课后练习 209
第10课 数据库的备份与恢复 211
10.1 备份和恢复概述 212
10.1.1 知识讲解 212
1.备份与恢复的基本概念 212
2.设计备份和恢复策略 212
3.管理备份 214
10.1.2 典型案例—校验学生管理数据库备份 215
10.2 备份数据库 216
10.2.1 知识讲解 217
1.创建备份设备 217
2.备份数据库 218
3.备份操作 220
10.2.2 典型案例—备份学生管理系统数据库 223
10.3 恢复数据库 224
10.3.1 知识讲解 224
1.检查点(checkpoint) 224
2.使用企业管理器恢复 225
3.使用T-SQL语句恢复 226
10.3.2 典型案例—恢复学生管理系统数据库 227
10.4 上机练习 228
10.4.1 创建备份设备bookupbak 228
10.4.2 备份数据库book 229
10.5 疑难解答 229
10.6 课后练习 230
第11课 导入与导出 233
11.1 导入导出基础 234
11.1.1 知识讲解 234
1.导入导出的基本概念 234
2.导入导出实用程序 234
11.1.2 典型案例—导入学生信息数据 235
11.2 DTS数据转换服务 236
11.2.1 知识讲解 236
1.DTS的基本概念 236
2.DTS导入/导出向导 238
3.使用DTS设计器 246
4.执行DTS包 251
11.2.2 典型案例—创建导出学生信息包 252
11.3 上机练习 254
11.3.1 创建导入学生信息包 254
11.3.2 导出学生信息到Excel 255
11.4 疑难解答 256
11.5 课后练习 256
第12课 ASP/SQLServer程序开发 259
12.1 ASP技术 260
12.1.1 知识讲解 260
1.配置IIS/Web服务器 260
2.ASP概述 261
3.ASP脚本语言—VBScript 263
4.ASP的内建对象 268
12.1.2 典型案例—制作用户信息表单 272
12.2 ADO访问数据库 274
12.2.1 知识讲解 274
1.ADO数据库接口简介 274
2.ADO内部对象 274
3.在ASP中使用ADO对象 275
12.2.2 典型案例—分页显示学生信息 282
12.3 开发学籍管理系统 284
12.3.1 系统分析 285
12.3.2 配置IIS/Web服务器 285
12.3.3 创建数据库和表 285
1.创建数据库 285
2.创建表 286
3.定义表 287
12.3.4 ASP编程 288
1.年级管理 288
2.班级管理 292
3.学生管理 296
12.3.5 系统调试与发布 301
12.4 上机练习 303
12.4.1 制作学生信息查询页面 303
12.4.2 制作修改学生信息页面 304
12.5 疑难解答 304
12.6 课后练习 305
参考答案 308
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017