问题 单项选择题

域表达式ab|R(ab)∧R(ba)转换成为等价的关系代数表达式,所列出的式子中 (47) 是不正确的。SQL中集合成员资格的比较操作“元组NOT IN(集合)”中的“NOT IN”与 (48) 操作符等价。SQL中涉及属性AGE是甭是空值的比较操作,写法 (49) 是错误的。类似于“工资在800至5000之间”这种约束,是属于DBS的 (50) 功能。

设关系模式Q是3NF模式,那么, (51) 这种提法是不正确的。

(51)处填()。

A.一定是2NF模式

B.Q可能不是4NF模式

C.Q可能不是BCNF

D.Q一定不是BCNF

答案

参考答案:D

解析:

[分析]: 域表达式{ab|R(ab)∧R(ba)}的含义是取出二元关系只中有对称关系的二元组的集合,即如果(a,b)∈R,则(b,d)∈R。因此如果求R×R后,相当于再求满足“1=4且2=3”的元组的集合。显然选项A是正确的。再看选项B,首先求2=3的条件连接,然后再求1=4的选择,最后求1, 2的投影,所以结果也是正确的。CD不正确。

SQL中的集合比较有4种,分别是集合成员资格比较、集合成员算术比较、空关系测试和重复元组的测试。其中集合成员资格的比较形式为:集合1 IN集合2,其否定形式为:集合1 NOT IN集合2。这里“IN”与算术比较中的“=SOME”等价,“NOT IN”与算术比较中的“< >ALL”等价,其中“<>”相当于“!=”。

SQL中允许属性值为空值,空值用关键字NULL表示。

类似于工资在800至5000元之间这种约束,是属于DBMS的完整性功能。

根据4种范式之间的关系:[*],可以判断3NF模式必定是2NF模式,BCNF必定是3NF模式,但反之不一定成立。

多项选择题 案例分析题

求助者一般资料:男性,21岁,未婚,大学生。求助者主诉:紧张,心慌,容易疲劳,记忆力减退,症状有一年多。案例介绍:求助者在高中时有时候会出现紧张、心跳加快、头晕,有时候还会影响注意力,因为那时候只是偶尔发生就没有太在意。可是一年以前自己上大学以后,症状日益加重,紧张感也很严重,特别是在洗澡的时候更紧张害怕,几乎不敢去澡堂洗澡。经常出现出汗,心慌、头晕、注意力不集中,上课无法集中注意力,总是胡思乱想,记忆力下降,反映迟钝。求助者现在身体虚弱,做一点事情就觉得疲劳,常常因为一点小事就发脾气,但是又不敢发脾气。晚上常常睡不着觉,在床上翻来覆去的胡思乱想。心理咨询师观察了解到的情况:求助者的家庭很普通,父母都是工厂员工,因为求助者是家里的独生子,所以父母都很疼爱他,并且都有望子成龙的愿望,一直督促求助者好好读书,将来出人头地。父母感情不是很好,经常吵架。母亲有时候将脾气就撒在儿子身上。求助者性格偏内向,比较文静,自小就胆小怕事,喜欢与女同学来往。以下是咨询师与求助者的谈话:咨询师:你晚上睡不着的时候会想一些什么呢?求助者:就是一些乱七八糟的事情。咨询师:年轻人乱想一些事情很平常。但是你能说一下你想的事情吗,我想帮助你。求助者:想的都是一些坏事情。咨询师:哪些坏事?比如……求助者:就是想一些和女孩亲热的事情。咨询师:哦!求助者:我知道这些都是一些不道德的事情,但是我又控制不了自己。只要躺在床上或者是没有穿衣服的时候就会这样想。害怕别人知道我在想什么,每次都很紧张,还会觉得很疲劳、自责。所以不敢洗澡和回寝室。咨询师:这样好吗?求助者:我知道不好。咨询师:为什么说这样想是不道德的呢?求助者:因为高考以后有一次做公交车的时候,不小心碰到一女孩的胸部,当时也在想这些事情,那女孩大骂我是流氓。从那次以后我就很紧张,总是担心别人发觉我在想什么,说我是流氓。咨询师:因此不敢洗澡、睡觉,不想回宿舍?

本案例中咨询师使用的咨询技术有()。

A.封闭式询问

B.开放式询问

C.半封闭式询问

D.反诘式询问

单项选择题 A1/A2型题