SQL填空题

  • 格式:doc
  • 大小:27.50 KB
  • 文档页数:2

2、完整性检查和控制的防范对象不合法.不符合语义的数据,防止它们进入数据库。

安全性控制的防范对象是非法用户,防止他们对数据库数据的存取。

4、用户标识和鉴别的方法有很多种,而且在一个系统中往往是多种方法并举,以获得更强的安全性。

常用的方法有通过输入_ 用户标识__和口令_来鉴别用户。

• 5、概念结构设计是对现实世界的一种抽象,一般有分析,聚集,概括共三种抽象机制。

• 7、将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计,概念结构设计通常有四类方法:自顶向上,自底向下,逐步扩张和混合策略。

5、用户权限是由两个要素组成的:_ 数据对象_ 和_ 操作类型_ 。

7、数据库角色是被命名的一组与_ 数据库操作_ 相关的权限,角色是权限的集合。

7.在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和无损连接性。

• 6、物理优化就是要选择高效合理的操作算法或存储路径以求得优化的查询计划。

3、计算机系统有三类安全性问题,即技术安全,管理安全,政策法规
2.在关系A(S,SN,D)和B(D,CN,NM中,A的主键是S,B的主键是D,则D在S中称为外码。

3.对于非规范化的模式,经过将属性域转化为简单域转变为1NF,将1NF经过消除非主属性对关键字的部分依赖转变为2NF,将2NF经过消除非主属性对关键字的部分依赖转变为3NF。

4.在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于1NF。

• 8、在关系模式R<U,F>中若不存在这样的码X,属性组Y及非属性组Z(Z不是Y的子集)使得X→Y,Y→Z成立,且YX,则称R∈3NF
8、数据库安全最重要的一点就是确保只授权给有资格的用户访问数据库的权限,同时令所有未授权的人员无法接近数据,这主要通过数据库系统的存取控制机制实现;存取控制机制主要包括两部分:(1)、定义用户权限,并将用户权限登记到数据字典中,(2)、合法权限检验。

6.若关系为1NF,且它的每一非主属性都不部分依赖于候选关键字,则该关系为2NF。

1、数据库的安全性是指保护数据库以防止不合法的使用所造成的_ 数据遗漏,数据更改,数据破坏
1.关系规范化的目的是控制冗余,避免数据删除和插入的异常,提高数据的稳定性和灵活性
1,SQL语言的使用方式有两种,一种是嵌入式,另一种是交互式
2,在SQL查询中,WHERE子句的功能是选择
3,视图是一个虚表,它是从基础表导出的表.
• 4、RDMBS查询处理可分为查询分析、查询检查、查询优化和查询执行四个阶段。

4,SQL语言的数据操纵功能包括数据插入,数据删除,数据更新,数据查询。

5,在SQL支持的关系数据库三级模式结构中,外模式对应于视图或者部分基本表,模式对应于基本表,内模式对应于存储文件
6,在SELECT语句中,HA VING子句必须跟在GROUP BY子句后面.
6、在数据库系统中,定义存取权限称为_ 授权_ 。

SQL语言用GRANT语句向用户授予对数据的操作权限,用REVOKE 语句收回授予的权限。

9、常用的数据库安全控制的方法和技术有用户标识与鉴别存取机制。

视图控制审计和数据加密等。

9、在存取控制机制中,定义存取权限称为授权在强制存取控制(MAC)中,仅当主体的许可证级别大于或者等于客体的密级时,该主体才能读取对应的客体;仅当主体的许可证级别小于客体的密级时,该主体才能写相应的客体。

• 1、用树型结构表示实体类型及实体间联系的数据模型称为层次模型
• 2、关系数据库的关系演算语言是以谓词演算为基础的DML语言。

• 3、从数据库管理系统角度看,数据库系统通常采用三级模式结构,即数据库系统由内模式,外模式,模式组成。