种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

资料库系统原理与设计(第3版)

(2020-01-02 10:54:16) 百科综合

资料库系统原理与设计(第3版)

《资料库系统原理与设计(第3版)》是2017年清华大学出版社出版的图书,图书作者是万常选 廖国琼、吴京慧、刘喜平。

出版信息

资料库系统原理与设计(第3版)
作者:万常选 廖国琼、吴京慧、刘喜平
定价:59.90元
印次:3-2
ISBN:9787302475170
出版日期:2017.09.01
印刷日期:2018.01.10

内容简介

    本书是国家精品资源共享课“资料库系统及套用”的配套教材、第一批“‘十二五’普通高等教育本科国家级规划教材”。本次修订仍然坚持围绕“培养学生会‘用’资料库”的目标,进一步提升学生的概念建模能力,培养学生会“设计”资料库。第3版对章节进行了适当的调整,使得结构更加合理、可用性更强;重新梳理和调整了资料库设计流程,以便更好地指导学生开展资料库设计大作业的实践活动;将原书第12章Web资料库更新为数据管理技术前沿,介绍大数据处理平台和框架、NoSQL和NewSQL资料库等前沿技术。

    图书目录

    Contents第1章资料库系统概论1
    1.1资料库系统的作用1
    1.1.1数据与数据管理2
    1.1.2数据管理技术的产生与发展3
    1.1.3资料库套用8
    1.2数据模型9
    1.2.1数据模型的分层10
    1.2.2数据模型的组成要素11
    1.2.3层次模型12
    1.2.4网状模型14
    1.2.5关係模型15
    1.3数据抽象与资料库三级模式17
    1.3.1数据抽象17
    1.3.2资料库三级模式结构及两层映像18
    1.3.3资料库三级模式与三层模型的联繫和区别20
    1.4资料库系统22
    1.4.1资料库系统组成22
    1.4.2资料库管理系统23
    1.4.3资料库系统的相关人员27
    本章小结29
    习题133
    第2章关係模型与关係代数35
    2.1关係模型36
    2.1.1关係数据结构36
    2.1.2关係完整性约束41◆资料库系统原理与设计(第3版)目录
    2.1.3关係操作46
    2.2关係代数47
    2.2.1传统的集合运算48
    2.2.2专门的关係运算49
    2.2.3关係代数查询综合举例56
    本章小结60
    习题261
    第3章SQL查询语言63
    3.1SQL概述63
    3.1.1SQL发展64
    3.1.2SQL特点65
    3.1.3SQL查询基本概念66
    3.2单表查询67
    3.2.1投影运算70
    3.2.2选择运算73
    3.2.3排序运算78
    3.2.4查询表79
    3.2.5聚合查询79
    3.3连线查询81
    3.3.1等值与非等值连线81
    3.3.2自表连线85
    3.3.3外连线86
    3.4嵌套子查询87
    3.4.1使用IN的子查询88
    3.4.2使用比较运算符的子查询91
    3.4.3使用存在量词EXISTS的子查询92
    3.4.4複杂子查询实例96
    3.5集合运算99
    3.6SQL查询一般格式101
    本章小结103
    习题3103
    第4章资料库建模107
    4.1资料库设计过程108
    4.2ER模型基本概念及表示109
    4.2.1实体与实体集109
    4.2.2属性110
    4.2.3联繫与联繫集112
    4.3约束114
    4.3.1映射约束114
    4.3.2码约束与联繫集的属性安置116
    4.3.3依赖约束118
    4.3.4参与约束119
    4.3.5多值联繫119
    4.4弱实体集120
    4.5扩展ER特徵121
    4.6ER建模问题123
    4.6.1ER建模的基本原则123
    4.6.2依赖约束的建模128
    4.6.3多值联繫的建模130
    4.7资料库概念设计实例——大学选课系统133
    4.7.1概念设计任务133
    4.7.2系统需求分析133
    4.7.3资料库概念设计138
    4.8逻辑设计——ER模型转化为关係模型144
    4.8.1ER模型转化方法144
    4.8.2大学选课系统ER模型转化实例149
    本章小结153
    习题4154
    第5章关係数据理论与模式求精157
    5.1问题提出158
    5.2函式依赖定义160
    5.3範式163
    5.3.1第一範式(1NF)——码163
    5.3.2第二範式(2NF)——全部是码164
    5.3.3第三範式(3NF)——仅仅是码164
    5.3.4BoyceCodd範式(BCNF)165
    5.4函式依赖理论167
    5.4.1函式依赖集闭包167
    5.4.2属性集闭包168
    5.4.3正则覆盖170
    5.4.4无损连线分解172
    5.4.5保持依赖分解173
    5.5模式分解算法173
    5.5.1BCNF分解算法173
    5.5.23NF分解算法175
    5.6资料库模式求精176
    本章小结178
    习题5179
    第6章关係资料库设计实例——网上书店182
    6.1系统需求分析183
    6.1.1需求概述和系统边界183
    6.1.2主要业务处理流程183
    6.1.3功能需求分析183
    6.1.4数据需求分析185
    6.1.5业务规则及完整性约束分析186
    6.2资料库概念设计188
    6.2.1确定基本实体集及属性188
    6.2.2主要业务局部概念建模190
    6.2.3定义联系集及属性196
    6.2.4完整E\|R模型198
    6.2.5检查是否满足需求198
    6.3资料库逻辑设计200
    6.4模式求精207
    本章小结207
    习题6208
    第7章SQL数据定义、更新及资料库编程210
    7.1SQL数据定义语言211
    7.1.1资料库的定义211
    7.1.2基本表的定义216
    7.1.3索引的定义219
    7.2SQL数据更新语言221
    7.2.1插入数据221
    7.2.2删除数据223
    7.2.3修改数据224
    7.3视图225
    7.3.1定义视图225
    7.3.2查询视图228
    7.3.3视图更新229
    7.3.4删除视图230
    7.4T\|SQL语言简介231
    7.4.1表达式231
    7.4.2函式232
    7.4.3流程控制语句236
    7.5游标237
    7.5.1游标的定义与使用238
    7.5.2当前游标集的修改与删除241
    7.6存储过程242
    7.6.1创建存储过程242
    7.6.2执行存储过程246
    7.6.3修改和删除存储过程247
    7.7触发器248
    7.7.1创建触发器249
    7.7.2修改和删除触发器254
    本章小结256
    习题7257
    第8章资料库存储结构与查询处理262
    8.1档案组织与记录组织263
    8.1.1存储介质263
    8.1.2存储访问264
    8.1.3档案组织与档案中记录的组织265
    8.2索引与散列270
    8.2.1索引基本概念270
    8.2.2顺序索引271
    8.2.3B+树索引273
    8.2.4散列277
    8.3查询处理281
    8.3.1查询处理过程281
    8.3.2查询代价度量283
    8.3.3选择运算284
    8.3.4连线运算286
    8.3.5其他运算293
    8.3.6表达式计算295
    8.4查询最佳化296
    8.4.1查询最佳化实例296
    8.4.2关係表达式转换297
    8.4.3查询最佳化策略298
    8.5物理资料库设计299
    本章小结302
    习题8306
    第9章资料库安全性与完整性308
    9.1资料库安全性308
    9.1.1资料库安全概述309
    9.1.2SQLServer安全机制312
    9.1.3触发器实现安全性320
    9.2资料库完整性320
    9.2.1资料库完整性概述320
    9.2.2SQLServer完整性321
    9.2.3使用规则和触发器实现完整性328
    9.3资料库套用与安全设计329
    9.3.1资料库安全性控制329
    9.3.2资料库完整性控制332
    9.3.3存储过程设计335
    本章小结338
    习题9339
    第10章事务管理与恢复340
    10.1事务341
    10.1.1问题背景341
    10.1.2事务概念342
    10.1.3事务特性343
    10.1.4事务并发执行与调度344
    10.1.5事务调度及正确性準则346
    10.2并发控制349
    10.2.1基于封锁的协定349
    10.2.2两阶段封锁协定352
    10.3恢复与备份354
    10.3.1故障分类及恢复策略354
    10.3.2事务访问数据方式355
    10.3.3基于日誌的故障恢复策略357
    10.3.4检查点360
    10.3.5备份与介质故障恢复363
    本章小结364
    习题10366
    第11章资料库套用开发368
    11.1资料库系统的体系结构369
    11.1.1软体开发体系结构概述369
    11.1.2C/S体系结构370
    11.1.3B/S体系结构372
    11.1.4C/S与B/S结构的结合375
    11.1.5常用开发体系结构377
    11.2资料库访问技术379
    11.2.1ODBCAPI和ODBC库380
    11.2.2MFCDAO381
    11.2.3RDO382
    11.2.4OLEDB383
    11.2.5ADO385
    11.2.6ADO.NET386
    11.2.7JDBC389
    11.2.8资料库访问技术小结392
    11.3对象关係映射框架394
    本章小结397
    习题11399
    第12章数据管理技术前沿400
    12.1大数据的兴起401
    12.1.1大数据的概念401
    12.1.2从资料库到大数据403
    12.1.3大数据处理模式404
    12.2大数据处理平台和框架405
    12.2.1ApacheHadoop406
    12.2.2Spark409
    12.2.3Storm410
    12.3资料库面临的挑战412
    12.3.1MySpace资料库架构变化412
    12.3.2资料库可扩展性问题的解决方法414
    12.3.3资料库的发展416
    12.4NoSQL资料库417
    12.4.1键值资料库Redis417
    12.4.2文档资料库MongoDB421
    12.4.3列资料库HBase426
    12.4.4图资料库Neo4j429
    12.5NewSQL资料库433
    12.5.1VoltDB434
    12.5.2NuoDB437
    本章小结440
    习题12440
    参考文献441

    标 签

    搜索
    随机推荐

    Powered By 种豆资源网||