数据仓库环境下的超市进销存系统结构

传统的进销存系统建立的以单一数据库为中心的数据组织模式,已经无
法满足决策分析对数据库系统的要求,而数据仓库技术的出现和发展,为上述问题
的解决提供了强有力的工具和手段。数据仓库是一种对多个分布式的、异构的数据
库提供统一查询的技术。数据仓库管理系统把企业原始数据和来自外部的数据汇集
整理成数据仓库,在此基础上通过通畅、合理、全面的信息管理,使最终用户可以
直接从数据仓库提取数据进行相关数据分析。 数据仓库并不是对传统数据库的替代,
而是在传统数据库的基础上对数
据进行重新组织,用于支持决策分析。数据仓库和传统数据库在系统中承担着不同
的任务,发挥着不同的作用。即基于传统数据库的业务处理系统完成日常业务数据
的录入和处理,这些数据经过加工被送到数据仓库;基于数据仓库的辅助决策系统
实现分析处理,为决策者提供完整、及时、准确的决策信息。这样,事务处理环境
与分析处理环境实现了分离,相对独立,构成一种新的体系化环境,而数据仓库则
是体系化环境的核心 [2] 。
数据仓库环境下超市进销存系统的结构如图 1 所示。系统由业务处理子
系统、辅助决策子系统和数据管理子系统三部分组成。其中业务处理子系统的后台
为传统数据库(可以是多个分布的、异构的数据库),前台是业务应用系统,完成所
有进销存业务的日常处理,是整个进销存系统的数据入口,并向辅助决策子系统提
供原始数据;辅助决策子系统的后台为数据仓库,前台由联机分析工具、数据挖掘
工具等构成,完成统计分析预测功能,实现对决策的支持;数据管理子系统负责对
整个系统数据的管理,特别是实现数据从各数据源(传统数据库)到数据仓库的转移
以及数据仓库中数据结构和业务规则的管理。

相关推荐
心疼你的一切16 小时前
解密CANN仓库:AIGC的算力底座、关键应用与API实战解析
数据仓库·深度学习·aigc·cann
十月南城21 小时前
Hive与离线数仓方法论——分层建模、分区与桶的取舍与查询代价
数据仓库·hive·hadoop
AI架构师小马1 天前
Hive调优手册:从入门到精通的完整指南
数据仓库·hive·hadoop·ai
Gain_chance1 天前
33-学习笔记尚硅谷数仓搭建-DWS层交易域用户粒度订单表分析及设计代码
数据库·数据仓库·hive·笔记·学习·datagrip
心疼你的一切2 天前
昇腾CANN实战落地:从智慧城市到AIGC,解锁五大行业AI应用的算力密码
数据仓库·人工智能·深度学习·aigc·智慧城市·cann
心疼你的一切2 天前
基于CANN仓库打造轻量级AIGC:一键生成图片语义描述
数据仓库·aigc·cann
AC赳赳老秦2 天前
代码生成超越 GPT-4:DeepSeek-V4 编程任务实战与 2026 开发者效率提升指南
数据库·数据仓库·人工智能·科技·rabbitmq·memcache·deepseek
心疼你的一切2 天前
拆解 CANN 仓库:实现 AIGC 文本生成昇腾端部署
数据仓库·深度学习·aigc·cann
心疼你的一切2 天前
模态交响:CANN驱动的跨模态AIGC统一架构
数据仓库·深度学习·架构·aigc·cann
心疼你的一切2 天前
解锁CANN仓库核心能力:从零搭建AIGC轻量文本生成实战(附代码+流程图)
数据仓库·深度学习·aigc·流程图·cann