关系数据库概论题目(急啊在线等)

关系数据库概论题目(急啊在线等),第1张

[标准答案]

1、

grant

select

on

职工

when

user()=

name

to

all;

这里假定系统的

grant语句支持when子句和user()的使用。用户将自己的名字作为id。

reovke

select

on

职工

when

user()=

name

from

all;

这里假定用户将自己的名字作为id,且系统的reovke语句支持when子句,系统也支持user()的使用。

2、

create

view

部门工资统计(最高工资,最低工资,平均工资)

as

select

max(工资),min(工资),avg(工资)

from

职工

group

by

部门号;

grant

select

on

部门工资统计

to

扬兰;

revoke

select

on

部门工资统计

from

扬兰;

一、

1、数据;2、完整、一致;3、连接;4、%;5、σF1∧F2(E);6、 不同的列应有不同的列名、与行的次序无关 、与列的次序无关;7、文件系统;8、部分;9、BC;10、原子性、一致性、分离性、持久性;

二、

1、对;2、错;3、错;4、对;5、错;6、对;7、对;8、错;9、错;10、错;

三、

1、D;2、A;3、A;4、C;5、C;6、A;7:B;8、A;9、A;10、A;

四、

1、

并、差、笛卡尔积、投影和选择5种运算为基本的运算。其他3种运算,即交、连接和除,均可以用这5种基本运算来表达。(1)R∩S=R-(R-S) 或 R∩S=S-(S-R)

(2)

= AθB(R×S)

= A=B(R×S)

R∞S=∏ ( R.B=S.B(R×S))

(3)R÷S =∏X(R)-∏X(∏X(R)×∏Y(S)-R)

2、

第一,需要应用程序执行。其次,执行读取数据的SQL语句。最后就是SQL字段取出的数据放到应用程序上就可以了。

3、

规范化理论是数据库逻辑设计的指南和工具,具体变现在一下三个方面:

a、在数据分析阶段,用数据依赖的概念分析和表示各项数据项之间的关系。

b、在设计概念结构阶段,用规范化理论消除初步ER图冗余的联系。

c、有ER图像数据模型转化阶段,用模式分解的概念和方法指导设计。

4、

安全性是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出造成的无效 *** 作和错误结果,完整性是防止数据库被恶意的破坏和非法的存取。当然,完整性和安全性是密切相关的。特别是从系统实现的方法来看,某一种机制常常既可以用于安全保护亦可用于完整性保证。

********************************************************************************************************************

自己做的,很少错误,采纳加分吧。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6788138.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存