17、多级数据库安全:从数据模型到功能影响

多级数据库安全:从数据模型到功能影响

1. 多级关系数据模型概述

多级关系数据模型在数据库安全领域有着重要的地位。在开发多级安全关系数据模型的过程中,其相关理论和方法也可应用于其他领域,比如开发多级隐私模型。

1.1 分类粒度与实体分类

对关系、元组和属性等各种实体进行分类是多级关系数据模型的基础。不同的实体可以被赋予不同的安全级别,例如机密(Secret)、非机密(Unclassified)等。

1.2 多实例化概念

多实例化是多级关系数据模型中的一个重要概念。由于现实世界是多级的,一个实体可能在不同的安全级别上有多个表示。但这也带来了一些问题,比如在关系数据库中无法唯一表示一个实体。

1.3 多级关系数据模型标准

目前有多种多级关系数据模型,如 SeaView、LOCK Data Views、SWORD 和 ASD - Views 等。对这些模型进行调研,可以分析它们各自的优缺点。

2. 数据库功能的安全影响

数据库管理的两个重要方面是数据建模和数据库功能。下面将详细讨论安全对各种数据库功能的影响,主要聚焦于多级安全数据库管理系统(MLS/DBMS)。

2.1 查询处理

查询处理是数据库管理系统(DBMS)的主要功能之一。在 MLS/DBMS 中,查询处理器的可信度取决于系统的架构设计。
- 操作系统提供强制访问控制架构 :DBMS 基本上是不可信的,操作系统控制对文件的访问。数据会根据安全级别进行分区存储,例如机密元组存储在机密文件中,非机密元组存储

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值