在线数据库解答

来源:百度知道 编辑:UC知道 时间:2024/06/23 00:14:49
填空:
1.关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的非过程性强、语言一体化、并且是建立在_______基础之上.

2.当数据库被破坏后,如果事先保存了_______就有可能恢复数据库.

3.数据库系统的生命周期分为以下五个阶段:_______、设计、编码、测试和运行.

4.设有学生关系S(学号,姓名,班级)和学生选课关系SC(学号,课程号,成绩),为维护数据一致性,SC中的学号应该是S中学号的一个有效值,这是指S与SC之间应满足_______完整性约束.

5.设有关系模式S(A,B,C,D),则SQL语句“SELECT A,C FROM S”能够完成的关系运算是选择和_______.

6.一个关系的所有属性都是主属性,则该关系一定满足的范式是_______(在1NF,2NF,3NF范围内).

名词解释:
1.数据库的安全性控制:
2.数据模型(按内容作答):

选择题:
1.设F是属性组U上的一组函数依赖,下列哪一条属于Armstrong公理系统中的基本推理规则?
A)若X→Y及X→Z为F所逻辑蕴含,则X→YZ为F所逻辑蕴含
B)若X→Y及Y→Z为F所逻辑蕴含,则X→Z为F所逻辑蕴含
C)若X→Y及WY→Z为F所逻辑蕴含,则XW→Z为F所逻辑蕴含
D)若X→Y为F所逻辑蕴含,且Z?Y,则X→Z为F所逻辑蕴含

2.设U为所有属性,X、Y、Z为属性集,Z=U?X?Y,下列关于平凡的多值依赖的叙述中,哪一条是正确的?
A)若X→→Y,Z=?,则称X→→Y为平凡的多值依赖
B)若X→→Y,Z=??,则称X→→Y为平凡的多值依赖
C)若X→Y,X→→Y,则称X→→Y为平凡的多值依赖
D)若X→→Y,X→→Z,则称X→→Y为平凡的多值依赖

3.规范化的主要理由是()
(1)维护数据完整性 (2)尽可能建立与应用无关的模型
(3)降低存储需要 (4)维护数据安全性
A、(1) B、(1)(3) C、(1)(

(分数也太少了)填空 数学理论 日志文件 分析 参照 投影
名词解释 1 数据库中数据的保护措施,一般包括的登陆的身份验证管理、数据库的使用权限管理和数据库中对象的使用权限管理三种安全性保护措施
2数据模型(Data Model)是数据特征的抽象,是数据库管理的教学形式框架
1自反律 增广律 传递率你自己查题目不清楚B2B3D4(1 2 3 4 5)

填空:
1.数学理论
2.日志文件
3.分析
4.参照完整性
5.投影
6.2NF

名字解释:
1.数据库的安全性控制:
一、用户标识与鉴别
用户标识与鉴别是系统提供的最外层安全保护措施。每次登录系统时,由系统对用户进行核对,之后还要通过口令进行验证,以防止非法用户盗用他人的用户名进行登录。
优点:简单,可重复使用,但容易被窃取,通常需采用较复杂的用户身份鉴别及口令识
别。

二、存取控制
DBMS的存取控制机制确保只有授权用户才可以在其权限范围内访问和存取数据库。
存取控制机制包括两部分:
定义用户权限,并登记到数据字典中
合法权限检查:用户请求存取数据库时, DBMS 先查找数据字典进行合法权限检查,看用户的请求是否在其权限范围之内。

三、视图机制
视图机制是为不同的的用户定义不同的视图,将数据对象限制在一定的范围内.

四、审计
审计功能是把用户对数据库的所有操作自动记录下来放入审计日志中。DBA可以利用审计跟踪的信息,重现导致数据库现有状况的一系列事件,找出非法存取数据库的用户、时间和内容。
审计功能很浪费时间、空间,一般在DBMS中是作为可选项。审计功能常用于安全性要求较高的部门。

五、数据加密

2.数据模型:
数据模型所描述的内容包括三个部分:数据结构、数据操作、数据约束。
(1)数据结构:数据模型中的数据结构主要描述数据的类型、内容、性质以及数据间的联系等。数据结构是数据模型的基础,数据