5、数据库与应用安全的支撑技术

数据库与应用安全的支撑技术

1. 数据库安全的支撑技术概述

要理解数据库安全的概念,我们需要了解数据库管理和信息安全。数据库管理和信息安全是数据库安全的关键支撑技术。同时,应用安全也十分重要,它涵盖了安全知识管理、安全多媒体系统和安全协作等方面,这就要求我们对各种信息管理技术有所了解。

2. 数据管理技术

2.1 概述

数据库安全源于数据库管理和信息安全技术。数据安全技术也与信息管理技术密切相关。这里主要聚焦于数据管理技术,它主要涉及数据库系统技术。

数据库系统技术在过去四十年有了巨大发展,从基于网络和层次模型的传统系统发展到基于客户端/服务器架构的关系型和面向对象数据库系统。数据库系统包括数据库管理系统(DBMS)和数据库,DBMS 负责管理数据库,数据库存储持久数据,即使应用程序关闭,数据依然存在。

2.2 关系型和实体 - 关系数据模型

2.2.1 概述

数据模型的目的是尽可能准确、完整和自然地表示其所代表的领域。这里主要讨论关系型数据模型和实体 - 关系数据模型。关系型数据模型是目前应用最广泛的模型,实体 - 关系数据模型的一些思想被用于对象模型,并且在数据库设计中广泛应用。

2.2.2 关系型数据模型

在关系型模型中,数据库被视为关系的集合,每个关系有属性和行。例如,有两个关系 EMP 和 DEPT,EMP 有四个属性(SS#、Ename、Salary、D#),DEPT 有三个属性(D#、Dname、Mgr)。每个行由主键唯一标识,如 SS# 是 EMP 的主键,D# 是 DEPT 的主键。关系型模型的每个元素是

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值