欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 教材 > 本科和研究生教材 > 计算机类 > 数据库系统原理与设计

浏览历史

数据库系统原理与设计

数据库系统原理与设计

prev next

  • 商品货号:01082005-8-20-576
  • 商品重量:0克
    作者:黄义弘 黄文钰 编著
    图书书号/ISBN:7-302-10769-6
    出版日期:2005-05-01
    印张:20.75
    字数:490千字
    开本:16
  • 上架时间:2005-09-04
    商品点击数:632
  • 定价:¥27.00元
    本店售价:¥20.75元
    注册用户:¥20.75元
    vip:¥19.71元
    黄金等级:¥18.68元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

数据库包含层次、网状和关系型数据库,其中关系型数据库的应用最广泛,使用也最容易。本书将以关系型数据库作为主要探讨方向,介绍关系型数据库的各种设计理论和实务,面向对象数据库与传统数据库的差别,以及面向对象数据库的应用领域。 本书分为4个部分,分别为数据库理论、数据库技术与应用、数据库管理和数据库趋势。书中提供了范例,有详细的设计流程和操作说明。 本书适合信息专业,尤其是专攻数据库和程序设计领域的学生学习使用。其他专业的学习可以选择性阅读。 本书繁体字版书名为《资料库系统原理与设计》,由文魁资讯股份有限公司出版,版权属黄义弘、黄文钰所有。本书简体字中文版由文魁资讯股份有限公司授权清华大学出版社独家出版。未经本书原版出版者和本书出版者书面许可,任何单位和个人均不得以任何形式或任何手段复制或传播本书的部分或全部内容.
第1部分 数据库理论
第1章 数据库管理概念 1
1.1 数据库环境导引 1
1.1.1 数据库的发展 1
1.1.2 数据库的概念 2
1.1.3 数据库的应用 3
1.1.4 什么人需要数据库 5
1.1.5 什么人来开发数据库 6
1.2 数据库系统的架构 6
1.2.1 数据库的概念 7
1.2.2 将数据存入数据库 7
1.2.3 数据库的使用 8
1.3 数据库和文件 10
1.3.1 目录结构 10
1.3.2 使用目录对数据进行分类 11
1.3.3 文件的架构 12
1.3.4 使用文件来保存数据 12
1.4 数据库环境概念 13
1.4.1 数据的概念 13
1.4.2 数据的本质 14
1.5 结构数据库 19
1.6 网状数据库 21
1.7 关系数据库 22
本章习题 24
第2章 数据库的概念和模型 25
2.1 数据的概念 25
2.1.1 寻找数据 25
2.1.2 对象 26
2.1.3 定义 28
2.1.4 数据 32
2.1.5 数据表格和字段简介 33
2.1.6 数据表格的字段 35
2.1.7 决定字段名称 38
2.1.8 基本文件 38
2.1.9 AB数据文件 39
2.1.10 数据查询文件 40
2.1.11 设计进出货文件范例 41
2.1.12 设计前台销售数据 文件范例 42
2.2 数据的模型 44
2.2.1 数据层次 44
2.2.2 数据等级 45
2.2.3 数据的惟一性 48
2.2.4 数据的类型 50
2.2.5 数据的时效 51
2.3 实体关系模型(ER Model) 53
2.3.1 实体关系的概念 53
2.3.2 实体关系的符号 54
2.3.3 实体关系的例子 56
2.3.4 ER的扩充 57
2.4 关系型数据模型 58
2.4.1 定义 58
2.4.2 关联数据模型的特点 60
2.4.3 关联架构 62
2.4.4 用ER Model设计表格 63
2.5 面向对象数据模型 64
2.5.1 对象的组成 64
2.5.2 对象的设计 65
本章习题 66
第3章 结构化查询语言 68
3.1 SQL介绍 68
3.1.1 SQL的起源 68
3.1.2 SQL语法简介 69
3.1.3 常见的SQL用法说明 71
3.2 数据库与数据表格指令 73
3.2.1 CREATE DATABASE 74
3.2.2 DROP DATABASE 75
3.2.3 START DATABASE 75
3.2.4 STOP DATABASE 75
3.2.5 SHOW DATABASE 76
3.2.6 CREATE TABLE 76
3.2.7 ALTER TABLE 77
3.2.8 DROP TABLE 78
3.3 查询指令 78
3.3.1 SELECT指令 78
3.3.2 查询条件WHERE 79
3.3.3 排序项目ORDER BY 81
3.3.4 查询运算 83
3.3.5 合并查询GROUP BY 84
3.3.6 子查询 86
3.4 新增、修改和删除指令 87
3.4.1 INSERT指令 88
3.4.2 UPDATE指令 89
3.4.3 DELETE指令 92
3.5 视图的处理 93
3.5.1 视图的建立 95
3.5.2 视图数据的加入 96
3.5.3 删除视图 96
3.6 特殊指令 97
3.6.1 CONCAT指令 97
3.6.2 DISTINCT指令 98
3.6.3 TOP指令 98
3.6.4 LIMIT指令 99
3.7 存储过程 100
3.8 应用程序与SQL语言 101
3.8.1 数据库系统 101
3.8.2 数据库开发工具 103
本章习题 105
第2部分 数据库技术与应用
第4章 数据库规划与设计 107
4.1 系统规划与设计 107
4.1.1 规划数据库系统的重要性 108
4.1.2 如何规划数据库系统 108
4.1.3 规划数据库系统的策略 111
4.1.4 规划数据库系统的步骤 112
4.1.5 规划数据库系统的方向 113
4.1.6 规划数据库系统的陷阱 114
4.2 数据库需求 115
4.2.1 数据库需求设计 115
4.2.2 数据库需求设计的步骤 116
4.2.3 用户观点 117
4.2.4 面向对象需求设计 118
4.3 数据库概念设计 119
4.3.1 设计概念数据模型 119
4.3.2 数据模型转变成关联 120
4.3.3 关联正规化 121
4.3.4 整合关联 122
4.3.5 设计操作动作 123
本章习题 124
第5章 数据结构与设计 125
5.1 数据结构 125
5.2 指针 126
5.3 堆栈 131
5.4 队列 132
5.5 索引 132
5.6 树 135
5.7 散列法 136
本章习题 138
第6章 数据正规化 140
6.1 概念性数据库 140
6.1.1 概念性数据库的标准 140
6.1.2 设计概念性数据库的步骤 141
6.2 正规化 142
6.2.1 正规化简介 142
6.2.2 结构化的关系 143
6.2.3 正规化的问题 144
6.2.4 键值(Key) 146
6.2.5 正规化的步骤 148
6.2.6 第一正规化型式(1NF) 148
6.2.7 第二正规化型式(2NF) 150
6.2.8 第三正规化型式(3NF) 151
6.2.9 Boyce-Codd正规化型式 (BCNF) 153
6.2.10 第四正规化型式(4NF) 155
6.2.11 第五正规化型式(5NF) 157
6.3 实体关系整合 157
6.4 发展动作图 160
6.4.1 动作图符号 161
6.4.2 数据库的动作 162
本章习题 163
第7章 关系型代数 165
7.1 关系型代数简介 165
7.2 关系型运算符 166
7.2.1 Union 166
7.2.2 Intersection 167
7.2.3 Difference 169
7.2.4 Cartesian Product 170
7.2.5 Select/Restrict 171
7.2.6 Project 172
7.2.7 Join 174
7.2.8 Divide 175
本章习题 176
第8章 事务与并发 178
8.1 事务 178
8.1.1 事务的概念 178
8.1.2 事务的特性 179
8.1.3 事务步骤 180
8.1.4 事务退回 184
8.1.5 嵌套事务 184
8.2 并发控制(Concurrency Control) 186
8.2.1 并发控制的概念 187
8.2.2 并发控制的问题 187
8.2.3 并发调度 190
8.2.4 锁定 192
8.2.5 死锁 194
8.2.6 复原和重做 195
8.2.7 时间戳记 196
8.3 参照完整性 196
8.3.1 插入规则 196
8.3.2 删除规则 197
8.3.3 完整性设置 199
本章习题 201
第3部分 数据库管理
第9章 分布式数据库管理 202
9.1 分布式系统概念 202
9.1.1 分布式系统简介 202
9.1.2 分布式数据库简介 203
9.2 分布式网络 204
9.2.1 环状网络架构 205
9.2.2 辐射状网络架构(星状) 205
9.2.3 总线状网络架构 206
9.2.4 完全连接网络架构 206
9.2.5 综合网络架构 207
9.3 分布数据库 207
9.3.1 复制数据库 208
9.3.2 水平分割数据库 209
9.3.3 垂直分割数据库 210
9.4 分布式数据库的用途 212
9.4.1 分布式数据库的优点 212
9.4.2 分布式数据库的缺点 213
9.4.3 分布式和集中式数据库 213
9.5 客户/服务器的架构 214
9.5.1 单机数据库的架构 214
9.5.2 Client/Server的架构 215
9.5.3 Client/Server的启动过程 217
9.5.4 Server的处理过程 218
9.5.5 Client的处理过程 218
9.5.6 两层式Client/Server架构 219
9.5.7 三层式Client/Server架构 219
9.6 ODBC的应用 221
9.6.1 ODBC 221
9.6.2 DAO 221
本章习题 222
第10章 面向对象数据库管理 223
10.1 面向对象数据库简介 223
10.1.1 对象介绍 223
10.1.2 面向对象介绍 224
10.1.3 面向对象的数据库 224
10.1.4 面向对象程序设计 224
10.1.5 面向对象的语言 225
10.1.6 面向对象程序的特性 225
10.1.7 面向对象程序的关键 226
10.1.8 面向对象数据库的问题 227
10.2 面向对象数据库特性 228
10.2.1 面向对象数据库介绍 228
10.2.2 面向对象数据库的分类 228
10.2.3 面向对象数据库的特性 229
10.2.4 面向对象数据库的种类 231
10.2.5 面向对象数据库的应用 232
10.3 面向对象数据库的扩展 236
本章习题 244
第11章 高级数据库管理 246
11.1 数据库的故障 246
11.1.1 放弃事务 246
11.1.2 不正确的数据 246
11.1.3 系统故障 247
11.1.4 数据库毁损 247
11.1.5 补救数据 247
11.2 数据库恢复机制 249
11.2.1 数据的恢复 249
11.2.2 恢复数据前后 249
11.2.3 日志恢复 250
11.2.4 备份文件恢复 252
11.2.5 检查点恢复 253
11.3 数据库安全 255
11.3.1 服务器的安全 255
11.3.2 数据库的安全 256
11.3.3 应用程序的安全 259
11.3.4 安全性账号 261
11.3.5 数据库的加密 263
本章习题 268
第12章 数据库的行政管理 269
12.1 数据和数据库管理 269
12.1.1 数据的来源 269
12.1.2 需要处理的数据 271
12.1.3 谁要处理数据的结果 272
12.2 数据库管理的接口 272
12.2.1 和管理阶层之间的沟通 273
12.2.2 和用户之间的沟通 274
12.2.3 和发展团队之间的沟通 274
12.2.4 和MIS单位之间的沟通 275
12.3 数据行政管理 275
12.3.1 数据行政管理单位 的设立 275
12.3.2 数据库行政管 理单位的选择 276
12.3.3 数据行政管理单位 的地位 277
12.4 数据库分散管理 277
12.4.1 集中式数据库管理 277
12.4.2 分布式数据库管理 278
12.4.3 部分分布式数据库管理 279
12.4.4 数据库存储的位置 280
12.4.5 数据整合性管理副系统 283
本章习题 284
第4部分 数据库趋势
第13章 高级因特网数据库应用 285
13.1 因特网数据库简介 285
13.1.1 因特网的需求 286
13.1.2 因特网的应用程序 288
13.2 因特网数据的存储方式 291
13.3 因特网操作平台与程序语言 293
13.3.1 操作平台的配合 293
13.3.2 应用程序的配合 294
13.4 因特网数据库设计 295
13.4.1 因特网数据库的架构 295
13.4.2 因特网数据库的 存取方式 296
13.4.3 跨平台数据库的存取 297
13.4.4 连接两个以上的数据库 298
13.4.5 减轻数据库的负担 299
13.5 数据库的用户管理 300
13.5.1 数据库的管理者 300
13.5.2 网站用户的数据库管理 302
13.6 数据库的安全性 303
13.6.1 防止骇客破坏数据库 303
13.6.2 防止病毒破坏数据库 304
13.6.3 阻断式攻击 304
13.6.4 常见应用程序的漏洞 305
13.6.5 用户的来源和记录 307
13.7 因特网数据库的应用 308
13.7.1 新闻数据库的应用 308
13.7.2 事务数据库的应用 308
13.7.3 金融数据库的应用 309
13.7.4 气象数据库的应用 309
13.7.5 网站搜索数据库的应用 310
13.7.6 图形数据库的应用 310
13.7.7 数据库的其他应用 311
本章习题 311
第14章 数据挖掘与OLAP理论 312
14.1 数据挖掘 312
14.1.1 数据挖掘简介 312
14.1.2 数据仓库简介 313
14.2 数据仓库 314
14.2.1 数据仓库的特性 314
14.2.2 数据仓库的架构 314
14.2.3 数据仓库的决策 资源工具 315
14.3 OLAP理论 315
14.3.1 OLAP的特性与差异 315
14.3.2 OLAP的系统架构 316
本章习题 316

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha