第四章 数据库安全性 自主存取控制的实现-授权和回收(1)索引 自主存取控制的实现-授权和回收(2)对系统控制下的所有主客体实施强制存取控制策略用户能不能直接感知或进行控制主体:DBMS用户客体:数据库对象通过合法的操作推出直接使用自己权限无法得出的数据例:用户A没有查询个人工资的权限但是他想知道用户B的工资已知用户B是她部门中的唯一女性可能方法:查询该部门的总工资
#
(2)关系操作关系数据结构及形式化定义D1×D2 ×…… ×Dn={(d1d2…dn) di?Dii=12…n}域D1 D23.关系属性张清政张清政刘逸例子1:关系 S(SSNSDSA)关系S的候选码:(S) (SN)关系S的主码:(S)关系S的主属性:S关系S的非码属性:SD SA例子2:关系SC(SCG)关系SC的候选码:关系SC的主码:关系SC的主属性:关系SC的
数据库系统概论 (第四版) 萨师煊 王珊 编著 高等教育出版社6人工管理阶段的特点如下:1. 数据不保存因为当时计算机主要用于科学计算对于数据保存的需求尚不迫切2. 系统没有专用的软件对数据进行管理每个应用程序都要包括数据的存储结构存取方法输入方式等程序员编写应用程序时还要安排数据的物理存储因此程序员负担很重3. 数据不共享数据是面向程序的一组数据只能对应一个程序多个应
#
为什么要学数据库 信息数据与数据处理:S1:赵亦性别:女年龄:17岁所在系别:计算机 S1赵亦女17岁计算机 17数据集2文件n3. 数据独立性高数据的独立性是指逻辑独立性和物理独立性数据的逻辑独立性是指当数据的总体逻辑结构改变时数据的局部逻辑结构不变由于应用程序是依据数据的局部逻辑结构编写的所以应用程序不必须修改从而保证了数据与程序间的逻辑独立性例如在原有的记录类型之间增加新的联系或在
第8章数据库编程内容81嵌入式SQL82存储过程81嵌入式SQL(1)将SQL语言嵌入到某种高级语言中,混合编程使用。嵌入SQL的高级语言称为宿主语言或主语言。对于宿主语言的嵌入式SQL,DBMS有两种处理方法处理方法:预编译(主要方法)修改和扩充主语言81嵌入式SQL (2)在主语言中使用嵌入式SQL时,区分计语句与SQL语句的标志一般随主语言的不同而不同。有的在嵌入的sql语句前加前缀,如C语
#
概述重庆分布式数据库具有以下两个特点:分布性分布性有两层含义一是指数据库中的数据不是都存储在同一结点(更确切的讲不存储在同一计算机的存储设备上)而是分布在多个结点上二是指各结点具有独立的数据库处理能力能够有效地支持局部应用逻辑整体性分布在各结点的数据不是孤立的而是相互联系的是一个逻辑整体能够支持存取多个结点数据的全局应用分布式数据库系统的目标适应部门分布的组织结构降低费用使用数据库的单位在组织上常
数据库系统概论第四章 数据库安全性单击此处编辑母版文本样式第二级第三级第四级第五级第四章 数据库安全性4.1 计算机安全性概论4.2 数据库安全性控制4.3 视图机制4.4 审计4.5 数据加密4.6 统计数据库安全性数据库的一大特点是数据可以共享但数据共享必然带来数据库的安全性问题数据库系统中的数据共享不能是无条件的共享例:军事秘密 国家机密 新产品实验数据
违法有害信息,请在下方选择原因提交举报