EagleBear2002 的博客

这里必须根绝一切犹豫,这里任何怯懦都无济于事

本文主要内容来自 SpriCoder的博客,更换了更清晰的图片并对原文的疏漏做了补充和修正。

本文提供了 pdf 版,以供打印:商务智能-06-数据挖掘.pdf

数据挖掘

在数据库及数据仓库中存贮有大量的数据,它们具有规范的结构形式与可靠的来源,且数量大、保存期间长,是一种极为宝贵的数据资源。充分开发、利用这些数据资源是目前计算机界的一项重要工作

数据资源的利用有三种方式

阅读全文 »

本文主要内容来自 SpriCoder的博客,更换了更清晰的图片并对原文的疏漏做了补充和修正。

本文提供了 pdf 版,以供打印:商务智能-05-多维建模.pdf

维度建模中的基本概念

  1. 事实表
  2. 维度表
  3. 事实与维度的融合
    1. 星型模型
    2. 雪花模型
    3. 数据立方体

事实表

阅读全文 »

本文主要内容来自 SpriCoder的博客换了更清晰的图片并对原文的疏漏做了补充和修正。

本文提供了 pdf 版,以供打印:商务智能-04-数据仓库的设计.pdf

数据仓库设计的由来

在事务型数据处理中需要作数据库设计,而在分析型数据处理中则需作数据仓库设计,这两者在原理上是一致的。

因此,数据库设计中的很多设计思想与方法都可在数据仓库中得到应用,但是由于事务型与分析型的数据处理的不一致,两者在设计中的很多方面也存在着差别

阅读全文 »

本文主要内容来自 SpriCoder的博客,更换了更清晰的图片并对原文的疏漏做了补充和修正。

本文提供了 pdf 版,以供打印:商务智能-03-联机分析处理.pdf

联机分析处理(OLAP)

从联机事务处理(OLTP)到联机分析处理(OLAP)

  1. 关系数据库模型出现:60 年代末 E.F. Codd 提出的关系数据库模型促进了关系数据库及 OLTP 的发展;
  2. 数据量大幅度增长:数据量从 80 年代的 M 字节及 G 字节过渡到现在的 T 字节和 P 字节;
  3. 性能差异:在这样的数据量的前提下,兼顾事务操作和分析操作在性能上越来越不可能;
  4. 实际情况的不同需求:实际的情况要求为两种目的、特点有很大差异的应用提供不同的解决技术,OLAP 应运而生;
  5. OLTP 和 OLAP 是针对两种不同的环境:
    1. OLTP 和关系型数据库相关,面向数据和信息片段;
    2. OLAP 是面向完全的信息体的。
阅读全文 »

异体汉字描述

整理文档过程中,部分从 PDF 文档中粘贴的中文文本字符并非通用编码的中文字符。

例如:

上述图片是 PDF 文本内容的截图,选中文本并复制后得到如下内容:

阅读全文 »

什么是 Express?

Express 是最流行的 node web 框架,它是许多其他流行的节点 web 框架的底层库。它提供了机制:

  1. 在不同的 URL 路径(路由)中使用不同 HTTP 动词的请求编写处理程序。
  2. 与“视图”呈现引擎集成,以便通过将数据插入模板来生成响应。
  3. 设置常见的 web 应用程序设置,比如用于连接的端口,以及用于呈现响应的模板的位置。
  4. 在请求处理管道的任何位置添加额外的请求处理“中间件”。

虽然 Express 本身是非常简单的,但是开发人员已经创建了兼容的中间件包来解决几乎所有的 web 开发问题。

cookie、会话、用户登录、URL 参数、POST 数据、安全标头等等。

阅读全文 »

静态网页与动态网页

静态页面:

  • 客户/消费者的观点:一个 url 指向同一个 html 文件
  • 服务器/生产者的观点:存储在 Web 服务器根文件夹内或子文件夹内的文件
  • HTML 文件:无论何时当一个特定资源被请求的时候都返回相同的被硬编码的内容
  • 可以直接在浏览器上显示

动态页面:

  • 客户/消费者的观点:url 指的是动态 html(可能每次请求都不同)
  • 服务器/生产者的观点:程序/脚本生成 html
  • 它不是一个 html,而是一个程序产生的 html(s),页面通常是通过将数据库的数据植入到 HTML 模板中的占位符中而产生的。
  • 不能直接在浏览器中显示
阅读全文 »