SQL Server 7.0 开发实例精解PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:郑沫编著
- 出 版 社:希望电子出版社
- 出版年份:2000
- ISBN:790003157X
- 页数:410 页
第1章 SQL Server和项目规划 1
1.1 客户/服务器 3
1.1.1 客户/服务器的由来 3
1.1.2 客户/服务器的网络 5
1.2 Microsoft SQL Server的发展 6
1.2.1 由“黑马”到“野马” 6
1.2.2 SQL Server 7.0的新增特性 8
1.3 SQL Server引擎及术语 8
1.3.1 SQL Server引擎介绍 8
1.3.2 SQL Server常用术语 13
1.4 本书实例的开发背景和平台选择 15
1.4.1 JLA公司所面临的问题 15
1.4.2 平台选择的考虑 16
1.5 数据库分布问题和软件结构 17
1.5.1 数据库分布策略 17
1.5.3 软件结构和功能模块 18
1.5.2 服务器数据库的设计 18
1.6 小结 19
第2章 数据库基本概念和术语 21
2.1 数据库 23
2.1.1 数据管理的发展 23
2.1.2 数据模型 24
2.2 关系数据库 25
2.2.1 几个定义 25
2.2.2 关系数据库 26
2.3 数据库设计与范式 27
2.3.1 第一范式(1NF) 27
2.3.2 第二范式(2NF) 28
2.3.3 第三范式(3NF) 29
2.4 数据库操作系统(DBMS) 30
2.4.1 数据库系统的结构 30
2.4.2 数据库管理系统(DBMS) 31
2.4.3 数据库管理系统(DBMS)和操作系统(OS) 32
2.5 小结 33
第3章 Transact-SQL基础 35
3.1 SQL的概貌和特点 37
3.2 pubs数据库简介 38
3.3 数据类型 39
3.3.1 系统数据类型 39
3.3.2 用户定义数据类型 44
3.4 标识符和运算符 44
3.4.1 标识符 44
3.4.2 运算符 45
3.5 Transact-SQL格式和变量 46
3.5.1 Transact-SQL格式 46
3.5.2 变量 47
3.6 流控制语句 48
3.6.1 IF...ELSE...语句 48
3.6.2 BEGIN...END语句 49
3.6.3 GOTO语句 49
3.6.5 WAITFOR语句 50
3.6.4 WHILE、BREAK、...CONTINUE语句 50
3.6.6 RETURN语句 51
3.6.7 CASE表达式 51
3.7 小结 53
第4章 SQL Server 7.0的工具介绍 55
4.1 管理控制台MMC 57
4.2 SQL Enterprise Manager简介 59
4.2.2 创建SQL Server数据库 60
4.2.1 SQL Server数据库 60
4.2.3 创建表 62
4.2.4 创建主码(Primary Key) 63
4.3 查询分析器 64
4.4 SQL Server的安装 65
4.5 SQL Server服务管理器 65
4.6 SQL Server Profiler 66
4.7 SQL Server查询分析器 68
4.8 Makepipe和readpipe 69
4.10 小结 71
4.9 SQL Server向导 71
第5章 模型与关系的确定 73
5.1 语义对象分析法 75
5.1.1 定义语义对象 75
5.1.2 属性 76
5.1.3 对象标识符 78
5.1.4 属性域 79
5.1.5 语义对象视图 79
5.1.6 简单对象 80
5.1.7 组合对象 81
5.1.8 复合对象 84
5.1.9 混合对象 90
5.1.10 关联对象 95
5.2 确定JIA公司销售数据库的各种关系 97
5.2.1 JIA公司所需要的要求 97
5.2.2 报表和关系 98
5.2.3 最终关系的确定 101
5.3 小结 102
第6章 创建销售数据库 103
6.1 创建数据库 105
6.2 创建表 106
6.2.1 销售数据库将要创建的表 106
6.2.2 创建表 106
6.2.3 临时表 108
6.3 创建索引 109
6.3.1 索引的两种类型 109
6.3.2 建立索引 111
6.4 创建UDDT 113
6.5 创建Identity属性 116
6.5.1 如何创建Identity属性 116
6.5.2 关于Identity属性的几点讨论 117
6.6 创建约束 118
6.6.1 主码和唯一性约束 119
6.6.2 FOREIGN KEY(外码)约束 123
6.6.4 自引用表 129
6.6.3 关于删除表的限制 129
6.6.5 参照动作 130
6.6.6 CHECK约束 132
6.6.7 默认约束 134
6.7 小结 136
第7章 销售数据库的完善 137
7.1 用INSERT填充数据库 139
7.1.1 INSERT的基本操作 139
7.1.2 DEFAULT和NULL 141
7.1.3 VALUES子句中的表达式 141
7.1.4 可插入多行的INSERT语句 142
7.1.5 INSERT/SELECT 142
7.1.6 INSERT/EXEC 144
7.1.7 SELECT INTO 145
7.1.8 LOAD TABLE 146
7.2 用SELECT做查询 147
7.2.1 简单查询 148
7.2.2 用FROM子句 153
7.2.3 使用WHERE子句 154
7.2.4 查询结果排序 159
7.2.5 函数 160
7.2.6 统计查询 174
7.2.7 利用查询结果创建新表 178
7.2.8 使用UNION运算符实现多查询联合 179
7.2.9 连接 181
7.2.10 子查询 184
7.3 用UPDATE更新数据库 193
7.3.1 基本的UPDATE句法 193
7.3.2 高级的UPDATE示例 197
7.4 用DELETE删除数据 197
7.4.1 DELETE的基本用法 198
7.4.2 关于TRUNCATE TABLE 199
7.5 通过视图操纵数据 199
7.5.1 创建和使用视图 199
7.5.2 视图用于操纵数据 206
7.5.3 WITH CHECK OPTION选项 208
7.6 本章的部分SQL脚本 211
7.6.1 插入Categories表的数据 211
7.6.2 插入Shippers表的数据 212
7.6.3 创建模块所需的部分视图 212
7.7 小结 213
第8章 存储过程、触发器和光标 215
8.1 存储过程 217
8.1.1 存储过程概述 217
8.1.2 如何建立存储过程 218
8.1.3 在过程中使用参数 219
8.1.4 能返回值的存储过程 223
8.1.5 从应用程序中调用存储过程 224
8.1.6 显示和编辑过程 225
8.1.7 改变和放弃存储过程 225
8.1.8 存储过程的解析方法和编译 227
8.1.9 定义过程自动执行 229
8.1.10 过程和批处理限制 230
8.2 创建和管理触发器 231
8.2.1 SQL Server触发器的概念 231
8.2.2 创建触发器 231
8.2.3 检查触发器的限制 233
8.2.4 使用触发器 234
8.2.5 使用嵌套的触发器 238
8.2.6 显示触发器信息 239
8.2.8 实际检查 241
8.2.7 放弃触发器 241
8.3 创建和使用光标 242
8.3.1 区分前端光标与后端光标 242
8.3.2 使用SQL Server光标 244
8.3.3 从前端应用程序处理光标 250
8.4 小结 251
第9章 建立安全体系 253
9.1 SQL Server的安全等级 255
9.2 SQL Server标准登录 257
9.2.1 无法使用数据库的原因 258
9.2.2 三个登录 259
9.2.3 登录如何工作 260
9.2.4 口令 262
9.3 SQL Server集成登录 264
9.3.1 配置集成登录安全性 265
9.3.2 配置SQL Server 265
9.3.3 通过NT用户管理器创建SQL用户和工作组 266
9.3.4 将NT的用户和工作组映射为SQL Server登录 267
9.3.5 测试 269
9.3.6 SQL Server登录的比较 270
9.4 登录和口令的讨论 270
9.4.1 各种登录方法的比较 270
9.4.2 应用程序独立工作时的登录与多功能工具查询 272
9.4.3 设置口令 272
9.5 数据库访问 273
9.5.1 添加用户 274
9.5.2 两个特殊用户 275
9.5.3 增加别名(可选项) 276
9.5.4 数据库访问如何进行 279
9.5.5 工作组 279
9.5.6 工作组如何工作 281
9.6 许可(permission) 281
9.6.1 对象的许可 281
9.6.2 命令许可 285
9.6.3 授予许可的方法 287
9.6.4 对象的相关性 289
9.7 小结 290
第10章 客户端应用程序接口 291
10.1 各种编程接口的介绍 293
10.1.1 DB-Library编程介绍 293
10.1.2 ODBC编程介绍 294
10.1.3 透视ODBC的性能 296
10.1.4 DAO、RDO和MFC数据库类 297
10.1.5 OLE DB和ADO 299
10.1.6 ADO、RDO和DAO的比较 300
10.1.7 编程工具 301
10.2 Visual Basic 6.0和ADO 303
10.2.1 数据访问的新内容 303
10.2.2 ADO模型 305
10.2.3 如何在Visual Basic中引用ADO 2.0 306
10.2.4 数据访问方案中的RDO和ADO 306
10.3 用ADO来编写客户端程序模块 307
10.3.1 Connection对象 307
10.3.2 Error对象 312
10.3.3 Recordset对象 315
10.3.4 Field对象 323
10.3.5 Command对象 324
10.3.6 Parameter对象 331
10.3.7 Property对象 332
10.4 客户端应用程序总体介绍 332
10.4.1 合法登录模块 333
10.4.2 搜索引擎模块 335
10.4.3 系统设置模块 337
10.5 小结 338
第11章 SQL Server的配置 339
11.1 SQL Server安装前的准备 341
11.2 安装SQL Server的硬件和软件要求 342
11.2.1 硬件要求 342
11.2.2 软件要求 343
11.3 在服务器上安装SQL Server 344
11.4 安装后的处理及故障解决 351
11.4.1 检测SQL Server安装是否正确 351
11.4.2 检测加载了所有的SQL Server Management Tools 352
11.4.3 注册SQL Server 353
11.4.4 排除SQL Server安装故障 361
11.5 小结 362
第12章SQL Server的备份和还原 363
12.1.2 备份的类型 365
12.1.1 备份的使用及职责 365
12.1 备份概述 365
12.1.3 备份设备 366
12.2 SQL Server 7.0的备份功能 367
12.2.1 用SQL Enterprise Manager生成备份设备 367
12.2.2 备份数据库 368
12.2.3 备份事务日志 371
12.2.4 备份文件或文件组 373
12.3.1 还原数据库 374
12.3 SQL Server 7.0的还原功能 374
12.3.2 还原事务日志 376
12.3.3 还原文件或文件组 377
12.3.4 备份和还原历史 380
12.3.5 备份的人为考虑 380
12.3.6 记录事务日志 382
12.4 制定备份及恢复计划 383
12.4.1 系统数据库 383
12.4.3 超大规模数据库的考虑因素 385
12.4.2 用户数据库 385
12.5 DBCC和SQL Server 386
12.5.1 使用前的警告 387
12.5.2 处理数据碎块 388
12.5 小结 391
第13章SQL Server的复制 393
13.1 复制(replication)概述 395
13.1.1 必要的名词术语 395
13.1.2 基本的SQL Server复制模型 396
13.1.3 SQL Server复制原理 398
13.2 创建和管理SQL Server复制 399
13.2.1 设置SQL Server的配置选项 400
13.2.2 配置出版服务器 400
13.2.3 配置订阅服务器 404
13.2.4 创建出版物和文章 406
13.2.5 定义出版物和文章的订阅 407
13.3 小结 410
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《Dreamweaver CC 2018标准实例教程 中文版》杨雪静,胡仁喜编著 2019
- 《Adobe Photoshop 新手快速进阶实例教学》王楠 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《中国电子政务发展报告 2018-2019 数字中国战略下的政府管理创新》何毅亭主编 2019
- 《电子管风琴伴奏中外经典合唱曲集》主编;王永刚副主编;宋尧尧陈宏赵雪陈海涛 2019
- 《电工电子技术实验》彭小峰,王玉菡,杨奕主编 2018
- 《国之重器出版工程 云化虚拟现实技术与应用》熊华平 2019