内容简介
本书从数据库系统概念展开,以直观的方式描述概念,以清晰的示例解释概念,讨论了数据库查询语言、模式设计、数据仓库、数据存储和查询、事务管理等方面的内容;此外,对数据挖掘与信息检索、自然语言处理、知识图谱等前沿领行介绍,展示大数据前沿技术;后,介绍常用金融数据库实务和金融大数据应用,从技术走向实践。
目录
前言
部分数据库理论
章数据库基本理论
节数据库管理系统(DBMS)
一、系统存储数据的弊端
二、抽象
三、实例和模式
四、数据模型
节关系数据库
一、数据操纵语言(DML)
二、数据定义语言(DDL)
第三节数据库设计
一、设计方法
二、实体一联系模型
三、对象-关系数据模型
四、XML:可扩展标记语言
第四节存储管理
一、存储管理器
二、查询处理器
第五节事务管理
第六节数据库系统结构
一、数据库结构
二、两层和三层体系结构
第七节数据库系统的历史
章关系数据库
节关系模型的介绍
一、关系数据库的结构
二、基础关系代数操作
三、附加关系代数操作
四、扩展关系模型操作
五、空值
六、数据库修改
节 关系型数据库查询语言SQL
一、SQL查询语言概览
二、数据定义
三、查询的基本结构
四、附加的基本运算
五、集合运算
六、空值
七、聚集函数
八、嵌套子程序
九、数据库的修改
第三节 关系型数据库查询语言SQL(中级)
一、连接关系
二、视图
三、事务
四、完整约束
五、SQL数据类型和模式
六、授权
第三章数据库设计
节数据库设计和实体-关系模型
一、两种关系语言
二、建模
三、约束
四、实体-联系图
五、弱实体集
六、设计问题
七、实体-关系特征的扩展
八、通过模式表示简化
九、设计决策
十、UML
节关系数据库设计
一、好的关系设计的特点
二、使用函数依行分解
三、函数依赖理论
四、分解算法
五、函数依赖算法
六、使用多值依赖的分解
七、更多的范式
八、数据库设计过程
第四章数据存储节存储和文件结构
一、物理存储介质类别
二、磁盘
三、RAID
四、第三级存储
五、文件组织
六、文件中记录的组织
……
四、James Allen提出语言分析的层次
节 形态分析(词汇分析)(Morphological Analysis)
一、词素
二、变形
三、词的构成
四、有限状态机
五、分词(tokenize)
六、词形还原(stem &.lemmatize)
七、词标记(POS tagging)
八、命名实体识别(Named Entity Recognition)
节 句法分析(Syntax Analysis)
一、解析器的概念
二、派生概念
三、解析树的概念
四、语法概念
五、短语结构或成分结构语法(Phrase Structure or Constituency Grammar)
六、依赖语法(Dependency Grammar)
第三节 语义分析(Semantic Analysis)
一、语义角色标注(SRL)
二、指代消解(Coreference Resolution or Reference Resolution)
三、情感分析
四、单词的向量化(word2vec)
第四节 信息检索
一、信息检索
二、Web信息检索
第九章知识图谱技术知识原理
节什么是知识图谱
一、概念
二、为什么使用知识图谱
三、知识图谱的来源
四、知识表达的选择
五、面对的主要问题
节文本中知识抽取
一、什么是知识抽取
二、实体链接(Entity Li)和实体消歧(Entity Resolution)
三、关系抽取(Relation Extraction)
第三节知识图谱的应用
一、知识推理(Knowledge Reasoning)
二、知识表示(Knowledge Representation)
三、实际应用的系统
第三部分数据库应用
第十章常用数据库产品应用
节 MySQL数据库管理系统
一、MySQL概述
二、MySQL使用
节 Oracle 数据库管理系统
一、Oracle概述
二、Oracle使用
第三节 NoSQL
一、概述
二、MongoDB简介
第十一章金融大数据应用
节金融大数据的发展
一、金融大数据
二、金融大数据发展特点
三、金融大数据发展趋势
节金融大数据的应用场景
一、银行业
二、证券行业
三、保险行业
四、支付清算行业
五、互联网金融行业
第三节金融大数据的典型案例分析
一、风险控制类
二、营销类
三、其他类型应用
第四节挑战与建议
一、金融大数据面临的挑战
二、金融大数据发展应用的相关建议
第十二章常用金融数据库实务
节 Bloomberg彭博终端·
一、概述
二、使用终端
节 WIND万得资讯金融终端
一、概述
二、能