《网络数据库技术基础》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:邱慧宁,邱海帆,魏泉编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2004
  • ISBN:7502436049
  • 页数:328 页
图书介绍:本书全面、系统地介绍网络数据库的基本概念,以及MicrosoftSQL Server 2000的管理、应用和数据维护的方法。

第1章 网络数据库技术的发展 1

1.1 数据库技术的发展 1

1.2 网络数据库 7

1.2.1 基于Client/Server的数据库 7

1.2.2 基于Browser/Server的数据库 9

1.3 网络数据库的开发技术 10

1.3.1 DBMS 10

1.3.2 开发工具 12

1.3.3 Web服务器 20

小结 22

综合练习一 22

一、选择题 22

二、简答题 23

三、上机题 23

2.1 需求分析 24

第2章 数据库开发设计 24

2.1.1 当前系统工作状况 25

2.1.2 目标系统的应用需求 26

2.2 数据库的设计 27

2.2.1 确定系统中的实体 28

2.2.2 确定实体之间的关系 30

2.2.3 确定系统中实体的属性 31

2.2.4 在SQL Server 2000中表示实体、实体属性和实体关系 33

2.3.1 数据的规范化 39

2.3 规范化和反规范化数据表 39

2.3.2 数据的反规范化 40

小结 41

综合练习二 41

一、选择题 41

二、简答题 43

三、上机题 44

3.1.2 数据库文件 45

3.1.1 数据库的逻辑存储结构和物理存储结构 45

第3章 建立数据库 45

3.1 SQL Server的数据库文件 45

3.1.3 文件组 46

3.1.4 文件和文件组的设计规则 47

3.2 创建数据库 47

3.2.1 创建新数据库的注意事项 47

3.2.2 使用企业管理器创建数据库 48

3.2.3 使用Transact-SQL语句创建数据库 50

3.2.4 设置数据库属性 54

3.3 创建数据表 55

3.3.1 字段属性及约束 55

3.3.2 定义字段 59

3.3.3 确定主键 73

3.3.4 创建索引 75

3.4.1 链接数据库 79

3.4 建立关系图 79

3.4.2 实施数据完整性 82

小结 86

综合练习三 86

一、选择题 86

二、简答题 87

三、上机题 87

第4章 表的使用 88

4.1 使用表 88

4.1.1 增加记录 90

4.1.2 编辑记录 92

4.1.3 删除记录 92

4.1.4 查询 93

4.2 数据导入和导出 94

4.2.1 导入数据 95

4.2.3 DTS 101

4.2.2 导出数据 101

4.3 数据发布 103

小结 108

综合练习四 109

一、选择题 109

二、简答题 109

三、上机题 109

第5章 T-SQL命令语句 111

5.1 SELECT 111

5.1.1 单表查询 114

5.1.2 连接查询 123

5.1.3 嵌套查询 125

5.1.4 合并查询 127

5.2 INSERT 128

5.2.1 插入一条记录 128

5.2.2 批量插入 130

5.3 UPDATE 131

5.3.1 编辑某一条记录的值 132

5.3.2 编辑多个元组 133

5.3.3 带子查询的编辑语句 133

5.4 DELETE 133

5.4.1 删除某一条记录的值 136

5.4.2 删除多条记录的值 136

5.4.3 带子查询的删除语句 137

5.5 一些特殊语句 137

5.5.1 授权 137

5.5.2 收回权限 139

5.5.3 添加和删除表中的列 141

小结 142

综合练习五 142

一、选择题 142

三、上机题 143

二、简答题 143

第6章 数据库查询和数据处理 144

6.1 创建视图 144

6.1.1 视图的基本概念 144

6.1.2 视图的优点和缺点 144

6.1.3 考虑原则 145

6.1.4 创建和管理视图 146

6.1.5 汇总计算 149

6.1.6 多表查询 150

6.1.7 处理表间连接 151

6.1.8 交叉表查询 152

6.2 建立存储过程 152

6.2.1 更新记录 155

6.2.2 追加记录 155

6.2.4 控制流 156

6.2.3 删除记录 156

6.2.5 触发器 181

小结 186

综合练习六 186

一、选择题 186

二、简答题 189

三、上机题 189

7.1.1 SQL Server的两种安全模式 190

7.1 SQL Server的安全模式 190

第7章 SQL Server的安全 190

7.1.2 设置SQL Server的安全模式 192

7.2 登录账号 193

7.2.1 SQL Server的登录认证过程 193

7.2.2 SQL Server的登录认证方式 193

7.2.3 创建SQL Server登录账号 194

7.2.4 系统登录账号 195

7.3.1 数据库用户简介 196

7.3 数据库用户 196

7.2.5 查看、删除登录账号 196

7.3.2 创建新数据库用户 197

7.3.3 查看、删除数据库用户 198

7.4 许可 198

7.4.1 SQL Server的权限管理 198

7.4.2 SQL Server 2000的角色 200

小结 203

综合练习七 203

一、选择题 203

二、简答题 207

三、上机题 207

第8章 Web数据库应用程序基础 208

8.1 Web数据库的结构 208

8.2 相关软件的使用 209

8.2.1 设置PWS(IIS) 209

8.2.2 建立Dreamweaver UltraDev开发环境 210

8.3 HTML、VBScript及其混合编程 211

8.3.1 HTML和VBScript对象 211

8.3.2 HTML与VBScript的混合编程 224

8.4 ASP的内置对象 225

8.4.1 Request对象 225

8.4.2 Response对象 228

8.4.3 Application对象 230

8.4.4 Session对象 230

8.4.5 Server对象 231

8.4.6 ASP对象的事件 232

小结 236

综合练习八 236

一、选择题 236

二、简答题 237

三、上机题 237

9.1 对象模型 238

第9章 活动数据对象 238

9.2 Connection(连接)对象 239

9.2.1 Connection对象的方法和属性 239

9.2.2 打开和关闭数据库连接 242

9.2.3 通过打开的连接执行SQL语句 243

9.3 RecordSet(记录集)对象 244

9.3.1 RecordSet对象的方法和属性 244

9.3.2 打开记录集 253

9.3.3 用记录集表示记录 255

9.3.4 记录集游标和锁定类型 255

9.3.5 操作记录 256

9.3.6 对记录集进行分页 256

9.4 Command(命令)对象 257

9.4.1 Command对象的方法和属性 257

9.4.2 使用Command对象 261

9.4.3 在Command对象中使用参数 262

小结 263

综合练习九 263

一、选择题 263

二、简答题 264

三、上机题 264

第10章 显示和查询记录 265

10.1 显示记录 265

10.1.1 显示一条记录 265

10.1.2 显示多条记录 266

10.2 查询记录 267

10.2.1 简单查询 267

10.2.2 复杂查询 268

小结 269

综合练习十 269

一、选择题 269

三、上机题 270

二、简答题 270

第11章 数据维护 271

11.1 数据维护方法 271

11.2 添加记录 271

11.2.1 利用InsetRecord服务器行为添加记录 271

11.2.2 利用RecordSet添加记录 272

11.3 更新记录 273

11.3.1 利用UpdateRecord服务器行为更新记录 273

11.4.1 利用DeleteRecord服务器行为删除记录 274

11.3.2 利用RecordSet更新记录 274

11.4 删除记录 274

11.4.2 利用RecordSet删除记录 275

11.5 同时处理多条记录 276

11.5.1 添加多条记录 276

11.5.2 更新多条记录 276

一、选择题 277

综合练习十一 277

小结 277

11.5.3 删除多条记录 277

二、简答题 278

三、上机题 278

第12章 系统登记和验证密码 279

12.1 用户注册 279

12.2 用户登录 281

12.3 用户权限 283

小结 284

综合练习十二 284

一、选择题 284

二、简答题 285

三、上机题 285

第13章 构建和使用自定义业务处理动态链接库文件 286

13.1 使用自定义动态链接库文件的必要性 286

13.2.2 服务器端组件 287

13.2 构建业务规则动态链接库文件 287

13.2.1 动态链接库文件简介 287

13.2.3 利用VB 6.0开发动态链接库文件 288

13.3 在脚本中引用动态链接库文件 290

小结 294

综合练习十三 294

一、选择题 294

二、简答题 295

三、上机题 295

第14章 建立网络数据库应用技术实例 296

14.1 系统功能模块和流程 296

14.2 建立网站 296

14.3 登录系统 297

14.4 数据查询 302

14.5 数据维护 310

小结 315

附录 SQL Server的数据类型 316

参考答案 318

第1章 318

第2章 318

第3章 319

第4章 321

第5章 321

第6章 322

第7章 323

第8章 324

第9章 325

第10章 325

第11章 325

第12章 325

第13章 325

参考文献 328