31、安全数据仓库与数据挖掘在安全领域的应用

安全数据仓库与数据挖掘在安全领域的应用

1. 安全数据仓库概述

安全分布式数据库技术在数据仓库中发挥着重要作用。数据仓库可以是集中式或分布式的。若为分布式,第15和16章讨论的安全分布式数据库管理技术大多适用于数据仓库。非分布式安全数据仓库有一个中央仓库服务于多个分支,如银行的多个分行共用一个中央仓库;而分布式仓库中,每个银行可能有自己的本地仓库,且这些仓库之间相互通信。

2. 设计安全数据仓库

设计和开发安全数据仓库是一个复杂的过程,在很大程度上取决于具体应用。开发安全数据仓库有三个阶段:
- 数据提取阶段
- 应用分析 :需要制定一系列问题,如用户会提出哪些类型的查询、查询频率如何、响应是否直接、用户是否需要摘要报告等。同时,要检查仓库实施的安全约束,并确定如何执行这些约束。
- 确定用户期望 :明确用户希望使用多级关系模型、多级面向对象模型还是两者皆用,是否需要多个视图以及如何控制对视图的访问。之后,考虑如何开发安全数据模型以及是否有中间模型。
- 确定元数据、索引策略和访问方法 :在确定查询模式和数据模型后,确定需要维护哪些元数据、实施的索引策略和访问方法以及对它们的安全控制。
- 开发模式和策略 :由于各个数据库有自己的模式和安全策略,需要整合这些模式以开发仓库的全局模式。文献中提出了星型模式和星座模式等特殊类型的模式,并且基于这些模式的产品也已开发出来。但需要仔细研究这些模式并检查其安全影响,同时探索整合安全策略的技术。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值