-
人工智能及其应用第四版答案x_人工智能第四版课后答案
2020-05-15 00:51:48人工智能及其应用第四版答案 篇一人工智能及其应用 习题参考答案 第 9 章 txt>9-1 分布式人工智能系统有何特点试与多艾真体系统的特性加 以比较 分布式人工智能系统的特点 分布性 系统信息 (数据知识控制 )在逻辑上... -
人工智能及其的应用蔡自兴第四版.ppt
2020-03-20 01:12:10CISIC CISIC CISIC CISIC CISIC CISIC CISIC CISIC CISIC * * 人 工 智 能 第十二章 智能控制 智能控制的发展与定义 智能控制的结构理论与特点 智能控制的研究领域 智能控制系统 智能控制应用示例 小结 12.1 智能... -
王珊的第五版数据库系统概论--第四章总结概述
2020-05-30 18:30:30第四章 数据库安全性 1.数据库不安全的因素 1.1 非授权用户对数据库的恶意存取和破坏 1.2 数据库中重要或敏感的数据被泄露 1.3 安全环境的脆弱性 安全标准:TCSEC标准,CC标准 2.数据库安全性控制的常用方法 1....第四章 数据库安全性
1.数据库不安全的因素
1.1 非授权用户对数据库的恶意存取和破坏
1.2 数据库中重要或敏感的数据被泄露
1.3 安全环境的脆弱性
安全标准:TCSEC标准,CC标准
2.数据库安全性控制的常用方法
1.用户标识和鉴定
2.存取控制
3.视图
4.审计
5.数据加密3.数据库安全性控制
用户身份鉴别的方法:1.静态口令鉴别,2.动态口令鉴别,3.生物特征鉴别,4.智能卡鉴别。
4.常用存取控制方法:
1.自主存取控制:通过 SQL 的GRANT 语句和REVOKE 语句实现。
2.强制存取控制:在强制存取控制中,数据库管理系统所管理的全部实体被分为主体和客体两大类。主体是系统中的活动实体,客体是系统中的被动实体,受主体操纵。审计日志和视图审计就是。
主体的敏感度标记称为许可证级别(Clearance Level)
客体的敏感度标记称为密级(Classification Level)强制存取控制规则
(1)仅当主体的许可证级别大于或等于客体的密级时,该主体才能读取相应的客体
(2)仅当主体的许可证级别小于或等于客体的密级时,该主体才能写相应的客体5.授权:授予与回收
GRANT授权。
GRANT语句的一般格式:
GRANT <权限>[,<权限>]…
ON <对象类型> <对象名>[,<对象类型> <对象名>]…
TO <用户>[,<用户>]…
[WITH GRANT OPTION];
语义:将对指定操作对象的指定操作权限授予指定的用户 。WITH GRANT OPTION子句:指定:可以再授予;没有指定:表示不能传播。发出GRANT:数据库管理员,数据库对象创建者(即属主Owner),拥有该权限的用户。
接受权限的用户 :一个或多个具体用户,PUBLIC(即全体用户) 。1.把对Student表和Course表的全部权限授予用户U2和U3。
GRANT ALL PRIVILIGES ON TABLE Student,Course TO U2,U3;
2.把查询Student表和修改学生学号的权限授给用户U4。
GRANT UPDATE(Sno), SELECT ON TABLE Student TO U4;REVOKE权限回收
REVOKE语句的一般格式为:
REVOKE <权限>[,<权限>]…
ON <对象类型> <对象名>[,<对象类型><对象名>]…
FROM <用户>[,<用户>]…[CASCADE | RESTRICT];6.创建用户
CREATE USER语句格式:
CREATE USER WITH][DBA|RESOURCE|CONNECT];
1.只有系统的超级用户才有权创建一个新的数据库用户。
2.新创建的数据库用户有三种权限:CONNECT、RESOURCE和DBA
3.如没有指定创建的新用户的权限,默认该用户拥有CONNECT权限。拥CONNECT权限的用户不能创建新用户,不能创建模式,也不能创建基本表,只能登录数据库。7.数据库角色
角色的创建:CREATE ROLE <角色名>
给角色授权
GRANT <权限>[,<权限>]… ON <对象类型>对象名 TO <角色>[,<角色>]…3.将一个角色授予其他的角色或用户
GRANT <角色1>[,<角色2>]… TO <角色3>[,<用户1>]… [WITH ADMIN OPTION]3.1 该语句把角色授予某用户,或授予另一个角色
3.2 授予者是角色的创建者或拥有在这个角色上的ADMIN OPTION,指定了WITH ADMIN OPTION则获得某种权限的角色或用户还可以把这种权限授予其他角色.3.3. 一个角色的权限:直接授予这个角色的全部权限加上其他角色授予这个角色的全部权限.
角色权限的收回
REVOKE <权限>[,<权限>]… ON <对象类型> <对象名> FROM <角色>[,<角色>]…8.审计
启用一个专用的审计日志(Audit Log),将用户对数据库的所有操作记录在上面。
审计事件:服务器事件,系统权限,语句事件,模式对象事件。
AUDIT语句:设置审计功能
NOAUDIT语句:取消审计功能例如:对修改SC表结构或修改SC表数据的操作进行审计
AUDIT ALTER,UPDATE ON SC;取消对SC表的一切审计
NOAUDIT ALTER,UPDATE ON SC; -
智能控制-刘金琨编著-程序源码以及电子版书
2018-04-09 10:31:37刘金焜-智能控制 目录 第一章 绪论 第二章 专家控制 ...第四章 模糊控制 第五章 自适应模糊控制 第六章 神经网络的理论基础 第七章 典型神经网络 第八章 高级神经网络 第九章 神经网络控制 第十章 遗传算法及应用 -
智能控制-刘金琨编著-程序源码以及电子版书.zip
2020-01-04 21:56:15刘金焜-智能控制 目录 第一章 绪论 ...第四章 模糊控制 第五章 自适应模糊控制 第六章 神经网络的理论基础 第七章 典型神经网络 第八章 高级神经网络 第九章 神经网络控制 第十章 遗传算法及应用 -
数据库原理及应用B简要概括版复习笔记——第四、五、六章数据安全性完整性及关系数据理论
2020-09-06 16:40:04第四章 数据库安全性 1.用户身份鉴别:静态口令鉴别、动态口令鉴别、生物特征鉴别、智能卡鉴别 2.存取控制机制:定义用户权限、合法权限检查 他们共同组成了DBMS的存取控制子系统 自主存取控制(DAC):用户对于不同...第四章 数据库安全性
1.用户身份鉴别:静态口令鉴别、动态口令鉴别、生物特征鉴别、智能卡鉴别
2.存取控制机制:定义用户权限、合法权限检查
他们共同组成了DBMS的存取控制子系统自主存取控制(DAC):用户对于不同的数据库对象有不同的存取权限,不同的用户对同一对象也有不同的权限,而且用户还可将其拥有的存取权限转给其他用户。
强制存取控制(MAC):每个数据库对象被标以一定的密级,每个用户也被授予某一个级别的许可证。对于任意一个对象,只有具有合法许可证的用户才可以存取。
3.授权:授予与收回
GRANT和REVOKE是向用户授予或收回对数据的操作权限
FROM PUBLIC//回收所有用户的该权限
FROM U5 CASCADE//级联收回权限第五章 数据完整性:指数据的正确性和相容性
1.完整性检查:不合语义的,不正确的数据
安全性控制:非法用户和非法操作,防止非法存取2.DBMS功能(在维护完整性方面):
(1)提供定义完整性约束条件的机制
(2)提供完整性检查的方法
(3)进行违约处理3.关系DBMS使完整性控制成为其核心支持的功能,从而为所有的用户和应用提供一致的数据完整性
4.实体完整性、参照完整性 CASCADE
5.用户定义的完整性:
属性上约束条件的定义:列值非空、列值唯一、检查列值是否满足一个条件表达式(CHECK语句)
注:当往表中插入元组或修改属性的值时,关系DBMS将检查元组上的约束条件是否被满足,如果不满足则操作被拒绝执行。6.完整性约束命名子句
自学书上各种例子,略第六章 关系数据理论
1.数据依赖是一个关系内部属性与属性之间的一种约束关系,是通过属性间值的相等与否体现出来的数据间相关联系。(函数依赖+多值依赖)
2.一个好的关系模式不会出现插入异常、删除异常和更新异常,数据冗余应尽可以少。
字丑请勿介意,辛苦点赞谢谢!
-
C++ Primer第四版【中文高清扫描版】.pdf
2012-03-13 10:27:28第四部分 面向对象编程与泛型编程 第15章 面向对象编程 471 15.1 面向对象编程:概述 472 15.2 定义基类和派生类 473 15.2.1 定义基类 474 15.2.2 protected成员 475 15.2.3 派生类 476 15.2.4 virtual与其他成员... -
智能小车设计指导 第二版.pdf
2010-12-17 11:20:40第四章 程序设计 ........................................................................................................................................ 18 4.1 PWM 的相关知识 ........................... -
最权威的C++教程_C++_Primer_Plus中文第五版+C++_Primer中文第四版(都含源码+习题)(共4分卷)分卷4
2010-06-23 18:14:52C++_Primer_Plus中文第五版 C++是在C语言基础上开发的一种集面向对象编程、通用编程和传统的过程化编程于一体的编程语言, 是C语言的超集。本书是根据2003年的ISO/ANSI C++标准编写的,通过大量短小精悍的程序... -
最权威的C++教程_C++_Primer_Plus中文第五版+C++_Primer中文第四版(都含源码+习题)(共4分卷)分卷1
2010-06-23 17:33:55C++_Primer_Plus中文第五版 C++是在C语言基础上开发的一种集面向对象编程、通用编程和传统的过程化编程于一体的编程语言, 是C语言的超集。本书是根据2003年的ISO/ANSI C++标准编写的,通过大量短小精悍的程序... -
最权威的C++教程_C++_Primer_Plus中文第五版+C++_Primer中文第四版(都含源码+习题)(共4分卷)分卷2
2010-06-23 17:47:19C++_Primer_Plus中文第五版 C++是在C语言基础上开发的一种集面向对象编程、通用编程和传统的过程化编程于一体的编程语言, 是C语言的超集。本书是根据2003年的ISO/ANSI C++标准编写的,通过大量短小精悍的程序... -
最权威的C++教程_C++_Primer_Plus中文第五版+C++_Primer中文第四版(都含源码+习题)(共4分卷)分卷3
2010-06-23 18:03:39C++_Primer_Plus中文第五版 C++是在C语言基础上开发的一种集面向对象编程、通用编程和传统的过程化编程于一体的编程语言, 是C语言的超集。本书是根据2003年的ISO/ANSI C++标准编写的,通过大量短小精悍的程序... -
-
Perl 语言入门 第六版
2014-02-12 00:46:55目录 第一章简介 问题与答案 这本书适合你吗? 为何有这么多的脚注? 关于习题和解答?...第十四章字符串与排序 第十五章智能匹配与given—when结构 第十六章进程管理 第十七章高级Perl技巧 附录 -
Perl语言入门(第五版-中文版).pdf
2010-11-02 09:48:06第四章子程序 定义子程序 调用子程序 返回值 参数 子程序中的私有变量 长度可变的参数列表 关于词法(my)变量 use strict编译命令 return操作符 非标量返回值 持久性私有变量 习题 第五章输入与输出 ... -
-
-
深入解析ATL(第2版).pdf
2013-02-17 15:32:55第3章 ATL智能类型 3.1 智能VARIANT类CComVariant 3.2 智能SAFEARRAY类CComSafeArray 3.3 智能指针类CComPtr和CComQIPtr 3.4 智能指针类CAutoPtr和CAutoVectorPtr 3.5 ATL内存管理器 3.6 总结 第4章 ATL中的对象 4.1... -
[Oracle.11g权威指南(第2版)].谷长勇.扫描版.pdf
2013-06-23 21:16:09第四部分为Oracle 11g数据库管理,主要介绍管理控制文件/重做日志文件/表空间/数据文件、模式对象管理、表分区和索引分区、用户管理与安全、数据完整性和数据约束等;第五部分为Oracle数据库优化,着重介绍Oracle... -
-
-
现代操作系统第三版高清
2015-06-16 22:20:01第11章 实例研究2:windows vista 459 11.1 windows vista的历史459 11.1.1 20世纪80年代:ms-dos 459 11.1.2 20世纪90年代:基于ms-dos的windows 460 11.1.3 21世纪:基于nt的windows 460 11.1.4 ... -
-
-
C++ primer 中文第三版
2008-11-09 01:37:38第四部分 面向对象编程与泛型编程 第15章 面向对象编程 15.1 OOP:概述 15.2 定义基类和派生类 15.2.1 基类的定义 15.2.2 protected成员 15.2.3 派生类 15.2.4 virtual与其他成员函数 15.2.5 公有、私有和受保护... -
-
-
-
-
用TCP/IP进行网际互联 第二卷:设计、实现与内核(第三版)(ANSI C版)--详细书签版
2012-10-12 15:17:25第15章 流量控制和自适应重发 229 15.1 引言 229 15.2 自适应重发中的难题 229 15.3 自适应重发的调整 229 15.4 重发定时器和退避 230 15.4.1 Karn算法 230 15.4.2 重发输出状态的处理 230 15.5 基于窗口的...