SQL Server 2000/2005数据库开发实例入门与提高PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:余金山,林慧编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2005
- ISBN:712101775X
- 页数:454 页
第1章 SQL Server 2005基础知识 1
1.1 SQL Server 2005简介 1
1.1.1 SQL Server 2005概述 1
1.1.2 SQL Server 2005新特性 4
1.1.3 学习SQL Server 2005的方法 7
1.2 SQL Server 2005设置 7
1.3 SQL Server 2005编程管理工具 9
1.3.1 SQL Server管理控制台 9
1.3.2 业务智能开发工具 10
1.3.3 SQL Profiler 11
1.3.4 SQL计算机管理器 11
1.3.5 数据库调试建议工具 13
1.3.6 命令行工具 13
1.4 SQL Server 2005数据库结构 14
1.4.1 物理数据库 14
1.4.2 数据库对象 16
1.5 Transact-SQL语言 19
1.5.1 Transact-SQL语言概述 19
1.5.2 Transact-SQL基本对象 20
1.5.3 SQL Server 2005数据类型 22
1.5.4 批处理 25
1.5.5 Transact-SQL流程控制语言 25
1.5.6 SELECT查询语句 27
1.6 小结 32
第2章 数据库的基本操作 33
2.1 数据库基础知识 33
2.1.1 文件和文件组 33
2.1.2 设计数据库 34
2.1.3 创建数据库 38
2.1.4 修改数据库 50
2.1.5 删除数据库 63
2.2.1 典型实例——创建课程管理数据库 65
2.2 创建数据库实例 65
2.2.2 起步——创建在线销售管理数据库 69
2.2.3 进阶——创建企业网站内容管理系统数据库 72
2.2.4 提高——创建短信收发平台数据库 73
2.3 修改和删除数据库实例 73
2.3.1 典型实例——修改课程管理数据库 74
2.3.2 起步——修改在线销售管理数据库 75
2.3.3 进阶——修改企业网站内容管理数据库 76
2.3.4 提高——删除短信收发平台数据库 76
2.4 小结 78
第3章 数据表 79
3.1 数据表基础知识 79
3.1.1 列的属性 80
3.1.2 创建数据表 82
3.1.3 修改数据表 91
3.1.4 删除数据表 96
3.2 创建数据表实例 97
3.2.1 典型实例——创建课程管理数据表 98
3.2.2 起步——创建在线销售数据库表 101
3.2.3 进阶——创建企业网站内容管理信息数据表 103
3.2.4 提高——创建短信收发平台数据表 105
3.3 修改和删除数据表实例 107
3.3.1 典型实例——修改课程管理数据表 107
3.3.2 起步——修改在线销售数据表 111
3.3.3 进阶——修改企业网站内容管理数据表 111
3.3.4 提高——删除短信收发平台数据表 114
3.4 小结 116
第4章 视图 117
4.1 视图的基础知识 117
4.1.1 视图的概念 117
4.1.2 视图的优缺点 118
4.1.3 创建视图 119
4.1.4 使用视图修改数据 124
4.1.5 修改视图 131
4.1.6 删除视图 132
4.2 创建视图 134
4.2.1 典型实例——创建系专业信息视图 134
4.2.2 起步——创建订单产品信息视图 138
4.2.3 进阶——创建企业网站内容管理系统管理员信息视图 140
4.2.4 提高——创建显示用户信息的视图 141
4.3 使用视图修改数据 142
4.3.1 典型实例——通过视图修改基表中的数据 142
4.3.2 起步——通过视图删除基表中的数据 144
4.3.3 进阶——通过视图向基表中插入数据 144
4.3.4 提高——通过视图更新基表中的数据 146
4.4 修改视图 146
4.5 删除视图 149
4.6 小结 150
第5章 数据完整性 151
5.1 数据完整性基础知识 151
5.1.1 数据完整性概述 151
5.1.2 约束 152
5.1.3 规则 163
5.2 数据完整性系列实例之一 164
5.2.1 典型实例——创建CHECK约束 164
5.2.2 起步——创建和使用规则 167
5.2.3 进阶——创建UNIQUE约束 169
5.2.4 提高——删除约束和规则 169
5.3 数据完整性系列实例之二 171
5.3.1 典型实例——创建主键约束 171
5.3.2 起步——删除主键约束 172
5.3.3 进阶——创建外键约束 173
5.4 小结 174
5.3.4 提高——删除外键约束 174
第6章 索引 175
6.1 索引的基础知识 175
6.1.1 索引的概述 175
6.1.2 索引的类型 176
6.1.3 创建索引 183
6.1.4 查看和修改索引 194
6.1.5 删除索引 197
6.2 创建索引实例 200
6.2.1 典型实例——创建惟一索引 200
6.2.2 起步——创建非聚集索引 202
6.2.3 进阶——创建复合索引 203
6.2.4 提高——创建索引视图 203
6.3 查看、修改和删除索引实例 210
6.3.1 典型实例——查看索引 210
6.3.3 进阶——修改索引名 212
6.3.2 起步——修改索引选项 212
6.3.4 提高——删除索引 213
6.4 小结 213
第7章 存储过程 215
7.1 存储过程的基础知识 215
7.1.1 存储过程概述 215
7.1.2 创建存储过程 216
7.1.3 执行存储过程 220
7.1.4 查看存储过程 223
7.1.5 修改存储过程 223
7.1.6 删除存储过程 225
7.2 创建存储过程实例 225
7.2.1 典型实例——创建简单的存储过程 225
7.2.2 起步——创建带输入参数的存储过程 228
7.2.3 进阶——创建带返回值参数的存储过程 230
7.2.4 提高——创建存储过程并设置自动执行 235
7.3.1 典型实例——查看存储过程 236
7.3 管理存储过程 236
7.3.2 起步——修改存储过程之一 237
7.3.3 进阶——修改存储过程之二 238
7.3.4 提高——删除存储过程 239
7.4 小结 240
第8章 游标 241
8.1 游标基础知识 241
8.1.1 游标的概念 241
8.1.2 游标类型 242
8.1.3 创建游标 244
8.1.4 使用游标 247
8.2 游标应用实例 250
8.2.1 典型实例——通过游标显示作者姓名 250
8.2.2 起步——使用简单的游标 251
8.2.3 进阶——通过游标更新数据 252
8.2.4 提高——在事务中使用游标 253
8.3 小结 255
第9章 触发器 257
9.1 触发器基础知识 257
9.2 创建触发器 258
9.3 修改、禁用、启用和删除触发器 262
9.4 DML触发器 264
9.4.1 DML触发器概述 264
9.4.2 设计DML触发器 264
9.5 DDL触发器 266
9.5.1 DDL触发器概述 266
9.5.2 设计DDL触发器 266
9.6 创建DML触发器实例 268
9.6.1 典型实例——创建一个简单的DML触发器 269
9.6.2 起步——创建简单的INSERT、UPDATE和DELETE触发器 270
9.6.3 进阶——通过触发器实现简单规则 270
9.6.4 提高——通过触发器实现复杂规则 271
9.8 修改、禁用、启用和删除触发器实例 272
9.7 创建DDL触发器实例 272
9.9 小结 274
第10章 备份与恢复 275
10.1 备份与恢复概述 275
10.1.1 为什么需要备份 275
10.1.2 备份与恢复策略 276
10.1.3 备份类型 277
10.1.4 恢复模型 278
10.1.5 创建备份 279
10.1.6 数据库还原 287
10.2 实现备份 295
10.2.1 典型实例——创建数据库完全备份 295
10.2.2 起步——创建完全差异备份 297
10.2.3 进阶——建事务日志备份 297
10.3.2 起步——恢复数据库并移动文件 298
10.3.1 典型实例——恢复完全和差异数据库 298
10.3 实现恢复 298
10.2.4 提高——创建文件和文件组备份 298
10.3.3 进阶——使用BACKUP和RESTORE创建数据库副本 299
10.3.4 提高——使用事务日志进行恢复操作 299
10.4 小结 300
第11章 安全与权限 301
11.1 安全与权限基础知识 301
11.1.1 SQL Server 2005安全设计目标及其设计改进 301
11.1.2 SQL Server安全管理机制 303
11.1.3 SQL Server宿主 307
11.1.4 权限 308
11.1.5 管理SQL Server登录 313
11.1.6 管理SQL Server用户 316
11.1.7 管理SQL Server角色 317
11.1.8 管理SQL Server权限 318
11.2.1 典型实例——创建服务器登录 323
11.2 管理SQL Server登录 323
11.2.2 起步——创建登录 324
11.2.3 进阶——修改登录名和数据库用户 324
11.2.4 提高——删除登录名和数据库用户 324
11.3 管理SQL Server角色 325
11.3.1 典型实例——创建角色 325
11.3.2 起步——添加角色成员 325
11.3.3 进阶——添加固定服务器角色 325
11.3.4 提高——删除服务器角色成员 325
11.4 管理SQL Server权限 325
11.4.1 典型实例——对特定用户设置访问对象权限 326
11.4.2 起步——在权限层次中授予对象权限 326
11.4.3 进阶——给SQL Server角色授予权限 326
11.4.4 提高——拒绝权限和废除权限 326
11.5 小结 327
12.1.1 术语定义 329
12.1 系统概述 329
第12章 SQL Server 2005实例:企业短信收发平台 329
12.1.2 目标 330
12.1.3 具体任务 330
12.2 系统需求分析 330
12.2.1 功能需求 330
12.2.2 性能要求 331
12.2.3 通讯平台需求 331
12.2.4 计算机设备需求 331
12.2.5 数据库要求 332
12.3 企业短信收发平台系统设计 332
12.3.1 系统逻辑结构 332
12.3.2 系统体系结构及信息流 332
12.3.3 系统业务流程 333
12.4 在SQL Server 2005中创建数据库 333
12.4.1 创建数据库 333
12.4.2 短信收发管理 336
12.4.3 系统管理 339
12.4.4 人员信息管理 342
12.4.5 通讯录管理 345
12.4.6 短信模板管理 345
12.5 实现程序 346
12.5.1 创建程序结构 347
12.5.2 配置系统 349
12.5.3 创建登录页 350
12.6 创建企业短信收发平台首页 361
12.6.1 创建存储过程 362
12.6.2 创建数据访问类 362
12.6.3 创建界面 366
12.7 创建系统管理模块 380
12.7.1 创建登录日志操作模块 380
12.7.2 创建操作日志操作模块 392
12.7.3 创建黑名单管理模块 405
12.7.4 创建过滤内容管理模块 433
12.7.5 创建目录管理模块 433
12.8 创建人员管理模块 434
12.8.1 创建机构管理模块 434
12.8.2 创建部门管理模块 435
12.8.3 创建人员管理模块 436
12.9 创建通讯录管理模块 438
12.10 创建短信收发模块 439
12.10.1 写短信模块 440
12.10.2 定时发短信模块 449
12.10.3 待发短信模块 450
12.10.4 已发短信管理模块 451
12.10.5 已收短信管理模块 452
12.10.6 余额查询模块 453
12.11 小结 454
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《小提琴入门新教程 第3册》王中男著 2018
- 《小提琴入门新教程 第2册》王中男编著 2017
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017