您好,欢迎光临有路网!
数据库系统及应用(第2版)
QQ咨询:
有路璐璐:

数据库系统及应用(第2版)

  • 作者:魏祖宽
  • 出版社:电子工业出版社
  • ISBN:9787121166532
  • 出版日期:2012年04月01日
  • 页数:320
  • 定价:¥39.90
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书从实用性和先进性出发,通过一个完整的数据库应用实例,全面介绍数据库的基本理论及数据库的管理、设计与开发技术。全书共14章,主要内容包括:数据库系统概论、关系数据模型、约束语言SQL、完整性约束、数据库**、数据库恢复技术、并发控制、数据库设计方法、数据库**开发技术、数据仓库、数据挖掘、地理信息系统和空间数据库、主流数据库产品介绍等。
    目录
    第1章 数据库系统概论 1
    1.1 数据库系统的应用及其研究领域 2
    1.2 数据库系统概述 3
    1.2.1 数据库的基本概念和相关术语 3
    1.2.2 数据库技术的产生和发展 6
    1.2.3 数据库系统的特点 8
    1.3 数据模型 9
    1.3.1 概念模型 10
    1.3.2 数据模型 10
    1.4 数据库系统的结构与组成 11
    1.4.1 数据库系统的体系结构 11
    1.4.2 数据库系统的模式结构 12
    1.4.3 数据库系统的一般组成 14
    1.5 数据库语言 15
    1.5.1 四大数据库语言 15
    1.5.2 结构化查询语言SQL 16
    1.6 数据库系统的发展趋势及前沿
    技术 16
    1.7 习题 18
    第2章 关系数据模型 19
    2.1 数据模型 20
    2.1.1 概述 20
    2.1.2 概念模型 20
    2.1.3 数据模型的基本要素 23
    2.1.4 数据模型的发展 24
    2.2 关系数据模型 26
    2.2.1 基本概念 27
    2.2.2 关系数据模型的数据结构 27
    2.2.3 数据操作 29
    2.2.4 数据约束 30
    2.2.5 关系数据模型的优缺点 30
    2.3 关系 31
    2.3.1 域、笛卡儿积和关系 31
    2.3.2 关系的性质 32
    2.3.3 关系模式 32
    2.3.4 关系完整性 33
    2.4 关系代数和关系演算 34
    2.4.1 关系代数 34
    2.4.2 关系演算 40
    2.5 习题 41
    第3章 关系数据库标准语言SQL 43
    3.1 SQL简介 44
    3.1.1 SQL的发展史 44
    3.1.2 SQL提供的功能 44
    3.1.3 SQL的特点 45
    3.2 数据定义 46
    3.2.1 数据库的创建、修改与删除 46
    3.2.2 基本表的定义、修改与删除 49
    3.3 数据查询 53
    3.3.1 格式 53
    3.3.2 简单查询 54
    3.3.3 连接查询 61
    3.3.4 用TOP限制结果集 65
    3.3.5 嵌套查询 65
    3.3.6 集合查询 68
    3.4 数据更新 69
    3.4.1 插入 69
    3.4.2 修改 70
    3.4.3 删除 71
    3.5 视图 71
    3.5.1 视图的基本概念 72
    3.5.2 视图的定义与删除 72
    3.5.3 视图的查询 74
    3.5.4 视图的更新 74
    3.5.5 视图的作用 75
    3.6 索引 76
    3.6.1 索引的概念 76
    3.6.2 索引的分类 77
    3.6.3 索引的创建与删除 78
    3.6.4 建立索引的原则 79
    3.7 习题 79
    第4章 完整性约束 81
    4.1 数据库完整性概述 82
    4.2 完整性约束的分类 82
    4.3 完整性约束的定义 82
    4.3.1 Primary Keys约束 82
    4.3.2 UNIQUE 约束 83
    4.3.3 NOT NULL约束 84
    4.3.4 CHECK约束 84
    4.3.5 Foreign-Key约束 86
    4.3.6 域约束 89
    4.3.7 断言 89
    4.4 完整性约束的修改 90
    4.4.1 约束的命名 90
    4.4.2 约束的修改 90
    4.5 完整性约束的验证 91
    4.6 数据库产品对完整性的支持 93
    4.6.1 Oracle的完整性约束 94
    4.6.2 DB2的完整性约束 95
    4.6.3 SQL Server 2000的完整性约束 96
    4.7 习题 97
    第5章 数据库** 98
    5.1 计算机**概述 99
    5.2 数据库**性控制 100
    5.3 自主访问控制(DAC) 101
    5.3.1 权限 101
    5.3.2 授权 102
    5.3.3 授权图 103
    5.3.4 授权和视图 105
    5.3.5 角色 106
    5.3.6 收回权限 106
    5.4 强制访问控制(MAC) 107
    5.5 跟踪审计 108
    5.6 数据库**性的其他技术 109
    5.6.1 数据加密 109
    5.6.2 鉴定 109
    5.7 习题 111
    第6章 数据库恢复技术 112
    6.1 事务概念 113
    6.2 数据库恢复概述 115
    6.3 恢复的实现技术 115
    6.3.1 日志 115
    6.3.2 更新事务的执行与恢复 116
    6.3.3 检查点 120
    6.3.4 数据转储 122
    6.4 故障的种类及恢复策略 123
    6.4.1 故障的分类 123
    6.4.2 不同故障的恢复策略 123
    6.5 RAID 126
    6.5.1 RAID的优点 126
    6.5.2 RAID的分级 126
    6.5.3 RAID级别的选择 128
    6.5.4 RAID的应用 129
    6.6 习题 129
    第7章 并发控制 130
    7.1 事务的并发执行 131
    7.2 并发执行可能引起的问题 131
    7.3 可串行化 132
    7.3.1 串行调度 132
    7.3.2 可串行化调度 133
    7.3.3 可恢复性 136
    7.4 基于锁的并发控制协议 137
    7.4.1 封锁 137
    7.4.2 两段锁协议(2PL) 139
    7.4.3 锁的升级及更新锁 140
    7.5 活锁与死锁 141
    7.5.1 活锁 141
    7.5.2 死锁的形成 141
    7.5.3 死锁的预防 142
    7.5.4 死锁的检测及处理 143
    7.6 多粒度封锁 144
    7.7 习题 145
    第8章 关系数据库设计理论 146
    8.1 关系模式设计中的问题 147
    8.2 函数依赖 148
    8.2.1 函数依赖的定义 149
    8.2.2 FD的逻辑蕴涵 150
    8.2.3 FD的Armstrong公理 150
    8.2.4 函数依赖与码的联系 151
    8.2.5 属性集的闭包 152
    8.2.6 FD推理规则的完备性 152
    8.2.7 FD集的*小依赖集 153
    8.3 模式分解 154
    8.3.1 模式分解问题 154
    8.3.2 无损分解 154
    8.3.3 保持函数依赖的分解 157
    8.3.4 模式分解与模式等价问题 159
    8.4 规范化 160
    8.4.1 **范式(1NF) 160
    8.4.2 第二范式(2NF) 161
    8.4.3 第三范式(3NF) 161
    8.4.4 BC范式(BCNF) 162
    8.4.5 模式设计的原则 163
    8.5 多值函数依赖与4NF 164
    8.5.1 多值函数依赖 164
    8.5.2 FD与MVD的推理规则集 165
    8.5.3 4NF 165
    8.6 连接依赖和5NF 165
    8.7 本章小结 166
    8.8 习题 166
    第9章 数据库设计方法 168
    9.1 数据库设计概述 169
    9.1.1 数据库的设计方法 169
    9.1.2 数据库开发生命周期方法 171
    9.1.3 数据库设计的基本过程 172
    9.2 数据库需求分析 175
    9.2.1 需求描述与分析 175
    9.2.2 需求分析的步骤 176
    9.2.3 数据字典 179
    9.3 概念数据库设计 180
    9.3.1 概念数据库设计的必要性 180
    9.3.2 概念设计的方法和步骤 181
    9.3.3 概念设计工具:E-R图 182
    9.4 数据库逻辑结构设计及优化 190
    9.4.1 逻辑设计环境 190
    9.4.2 E-R模式向关系模型的转换 191
    9.4.3 用关系规范化理论对关系数据
    模型进行优化 191
    9.5 数据库的物理设计 192
    9.5.1 数据库的物理结构确定 192
    9.5.2 物理结构的评价 193
    9.6 数据库的实施和运行维护 194
    9.6.1 实际数据库结构的建立 194
    9.6.2 装入数据 194
    9.6.3 应用程序开发和调试 194
    9.6.4 数据库试运行 195
    9.6.5 数据库运行和维护 195
    9.7 习题 196
    第10章 数据库**开发技术 197
    10.1 游标 198
    10.1.1 游标种类 198
    10.1.2 游标操作 198
    10.2 存储过程 201
    10.2.1 存储过程的概念 201
    10.2.2 存储过程的种类 202
    10.2.3 存储过程的操作 203
    10.3 函数 205
    10.3.1 SQL中函数的概念 205
    10.3.2 函数类型 206
    10.3.3 函数的操作 206
    10.4 触发器 210
    10.4.1 触发器的概念 210
    10.4.2 触发器的作用 211
    10.4.3 触发器的工作过程 211
    10.4.4 触发器的操作 212
    10.5 嵌入式SQL 215
    10.5.1 ESQL的处理过程 215
    10.5.2 ESQL与主语言之间的通信 215
    10.5.3 ESQL的使用规定 215
    10.5.4 ESQL的使用技术 216
    10.6 数据库的连接访问 217
    10.6.1 ODBC 217
    10.6.2 JDBC 219
    10.7 XML数据库 219
    10.7.1 XML数据模型 220
    10.7.2 XML数据库 220
    10.8 本章小结 222
    10.9 习题 222
    第11章 数据仓库技术 223
    11.1 商业智能 224
    11.1.1 商业智能是什么 224
    11.1.2 商业智能过程 224
    11.1.3 商业智能的

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外