A
P(A)
{{{1}},{{1,2}},{{1,2,3}},{{1,2,3,4}}}
{{∅},{{2}},{{2,3}},{{2,3,4}},{A}}
第1题:
设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C为课程,P为教师,S为学生,G为成绩,T为时间,R为教室,根据定义有如下函数依赖属性: F={C→G,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R} 则W的规范化程度最高达到______。
A.1NF
B.2NF
C.3NF
D.4NF
第2题:
2 2 .在W i n d o w s 中,如果要将当前窗口存入剪贴板中,可以按( ) 。
A .A I t + P r i n t s c r e e n 键
B .C t r l + P r i n t s c r e e n 键
C .P r i n t s c r e e n 键
D .S h i f t + P r i n t s c r e e n 键
第3题:
设有关系模式W(C,P,S,G,T,R),其中各属性含义是:C——课程,P——教师, s——学生,G——成绩,T——时间,R——教室,根据语义有如下数据依赖集:F鼍={C→P,(S, C)→G。(T,R)→C,(T,P)→R,(T,S)→R}。则在函数依赖的范畴内关系模式W的规范化程度最高可达到的范式是( )。
A.1NF
B.2NF
C.3NF
D.BCNF
第4题:
ASAT
BB
CfSg
De
第5题:
设有关系模式w(c,p,s,g,t,r),其中各属性的含义是:c课程,p教师,s学生,g成绩,t时间,r教室,根据定义有如下数据依赖集 d={c→g,(s,c)→g,(t,r)→c,(t,p)→r,(t,s)→r}关系模式w的一个关键字是__,w的规范化程度最高达到__()。
A.(s,c),1nf
B.(t,r),3nf
C.(t,p),4nf
D.(t,s),2nf
第6题:
●设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C--课程,P--教师,S--学生,G--成绩,T--时间,R--教室,根据语义有如下数据依赖集:
D={C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R}
关系模式W的一个码(关键字)是 (39) ,W的规范化程度最高达到 (40) 。若将关系模式W分解为3个关系模式W1(C,P)、W2(S,C,G)、W3(S,T,R,C)。则W1的规范化程度最高达到 (41) ,W2的规范化程序最高达到 (42) ,W3的规范化程序最高达到 (43) 。
(39) A.(S,C)
B.(T,R)
C.(T,P)
D.(T,S)
(40)~(43) A.1NF
B.2NF
C.3NF
D.4NF
第7题:
设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C为课程,P为教师,S为学生,G为成绩,T为时间,R为教室,根据定义有如下的函数依赖集:
F={C→G,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R}
W的规范程度最高达到 (10) 。若将关系模式W分解为3个关系模式W1(C,P),W2(S, C,G),W3(S,T,R,C),则W1的规范化程度最高可达到 (11) ,W2的规范化程度最高可达到 (12) ,W3的规范化程度最高可到达 (13) 。
第8题:
A.Π3,4(R⋈S)
B.Π2,3 (R⋈1=3S)
C.Π3,4(σ1=1(R×S))
D.Π3,4(R⋈1=1S)
第9题:
______
A.(S,C)
B.(T,R)
C.(T,P)
D.(T,S)
A.
B.
C.
D.
第10题:
下列给定程序中函数fun()的功能是:求出字符串中最后一次出现的子字符串的地址,通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值为NULL。例如,当字符串中的内容为abcdabfabcdx,t中的内容为ab时,输出结果应是abcdx。当字符串中的内容为abcdabfabcdx,t中的内容为abd时,则程序输出未找到的信息:Not found!
请改正程序中的错误,使它能得出正确的结果。
注意;不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
include<stdio.h>
include <conio.h>
include <string.h>
char *fun(char *s,char *t)
{
char *p,*r,*a;
/*************found**************/
a=Null;
while(*s)
{ p=s;r=t;
while(*r)
/*************found**************/
if(r= =p) {r++;p++;}
else break;
if(*r=='\0') a=s;
s++;
}
return a;
}
main()
{char s[100],t[100],,*p;
clrscr();
printf("\nPlease enter string S: ");
scanf("%s",s);
printf("\nPlease enter substring t: ");
scanf("%s",t);
p=fun(S,t);
if(p) printf("\nThe result is:%s\n",p);
else printf("\nNot found!\n ");
}