当前位置:首页 > 数据库习题
?A、标准数据查询语言 B、关系代数语言 ?C、元组关系演算语言 D、域关系演算语言
?
?单元练习二--单项选择
3答案
?3、在下图的关系中,运算∏AB (
σB=?b?(R))的结果是
?( B )
?
?单元练习二--单项选择
4答案
?4、得到下图中关系R3,是关系RI,R2通过的运算是( C )
?单元练习二--单项选择5答案 ?5、下图是关系
R于关系S, 运算R ÷S结果的元组数和属性数是( C)?单元练习二--单项选择6-8答案
?6、关系
R(ABC)与S(BCD),下列运算中,不合理的是(C)
?A、R÷S B、ΠBC(R)∪ΠBC(S)
?C、R∩S
D、 R ?? S
?7、关系代数的五种基本运算是( D )
?A、并、差、选择、投影、自然连接 ?B、并、差、交、选择、投影 ?C、并、差、交、选择、笛卡尔积 ?D、并、差、选择、投影、笛卡尔积
?8、作为关系数据系统,最少应具备的关系运算是(C) ?A、排序、索引、统计
B、并、差、交
?C、选择、投影、连接 D、选择、连接、除法
?
?单元练习二--单项选择9--12答案
?9、关系
R(ABC)与S(BCD),运算R÷S结果的属性个数是(C)
?A、3 B、2 C、1 D、不一定
?10、关系
R(ABC)与S(BCD),运算R S结果的属性个数是(B)
?A、3 B、4 C、5 D、6
?11、在关系中,能惟一表示元组的属性即成为关系模式的(D)
?A、候选键
B、主键 C、外部键 D、超键
?12、当两个关系没有公共属性时,其自然连接操作表现为(A)
?A、笛卡尔积操作
B、等值连接操作
?C、结构为空集 D、错误操作
?单元练习二--单项选择
13-15答案
?13、关系代数的五个基本操作是:并、差、选择、投影和( D )
?A等值连接
B F连接 C自然连接 D笛卡尔积
?14、关系代数是一种(D) ?A、程序设计语言 B、代数运算公式
?C、数据描述语言
D、关系数据语言
?15、在K元关系R中,公式σ3<?4?表示( C )
?A、从
R中选择值为第3的分量小于第4个分量值的元组组 成的关系
?B、从R中选择第3个分量值小于第4个分量值的元组组成的关系 ?C、从R中选择第3个分量值小于4的元组组成的关系
5
?D、从?
?单元练习二--单项选择
R中选择第3个分量小于4个元组组成的关系
18-19答案
?18、关系R与关系S只有1个公共属性,T1是R与S等值连接的结果,T2是R与S自然连接的结果,则( D )
?A、
T1的属性个数等于T2的属性个数
?B、 T1的属性个数小于T2的属性个数
?C、
T1的属性个数大于或等于T2的属性个数
?D、 T1的属性个数大于T2的属性个数
?19、关系中组成主键的属性不能取空值,这称为关系的( ?A、 ?C、
A )
实体完整性 B、关系完整性 参照完整性 D、主键完整性
?单元练习二--单项选择
20-21答案
?20、四元关系R(A,B,C,D),下列叙述中正确的是(C)
?A、∏B,C(R)表示取值为
B,C的两列组成的关系
?B、∏2,3(R)表示取值为2,3的两列组成的关系
?C、∏B,C(R)与∏2,3(R)表示的是同一个关系 ?D、∏B,C(R)与∏2,3(R)表示的不是同一个关系 ?21、对关系?A、
R进行投影运算后,得到关系S,则( C )
关系R的元组数等于关系S的元组数
?B、 关系R的元组数小于关系S的元组数
?C、
关系R的元组数大于或等于关系S的元组数
?D、 关系R的元组数大于关系S的元组数
?
?单元练习二--单项选择
22-23答案
?22、域关系演算表达式:T={xy
|R(xy)∨(S(xy)∧y>2)},关系T的组成是( D )
?A、 关系R和S中全部y>2的元组组成的关系
?B、
关系R的全部元组和S中y>2的元组组成的关系
?C、 关系R和S中全部y>2的元组的前两个属性组成的关系
?D、 关系R的全部元组和S中y>2的元组的前两个属性组成的关系
?23、域关系演算表达式:T={xy
| ( R(xy)∨(S(xy) )∧y>2},关系T的组成是( A )
?A、关系R和S中全部y>2的元组组成的关系
?B、关系
R的全部元组和S中y>2的元组组成的关系
?C、关系R和S中全部y>2的元组的前两个属性组成的关系
?D、关系?
?单元练习二—填空题答案 ?二、填空 ?1、
R的全部元组和S中y>2的元组的前两个属性组成的关系
关系数据语言的非过程化特点是指只需说明 做什么 ,无需说明 怎么做
?2、关系操作的特点是
集合 。
?3、系模式的定义由关系名和_属性集_组成。
?4、关系代数中,自然连接运算是通过笛卡尔积和
选择 、 投影 运算组合而成。
?5、 关系模式R与S,组成关系R÷S的是关系 R 的属性子集。 ?三、应用题1—1,5
6
?数据模型如下: ?厂家
S(SNO,SNAME,STATUS,CITY) ?产品P(PNO,PNAME,WEIGHT,COLOR) ?工程J (JNO,JNAME,CITY)
?供货SPJ(SNO,PNO,JNO,QTY)
?用关系代数写出下述操作 ?1、给出为工程
J1供货的厂商号
?2、给出供货量在
300~500之间的所有供货情况。
?3、 给出有London的厂商供给London的工程的产品号。
?4、给出满足如下条件的所有产品号:提供该零件的厂商和使用该零件的工程在同一城市。 ?5、 ? ?应用题
给出由S1提供产品的工程名
1—6,10
?厂家S(SNO,SNAME,STATUS,CITY)
?产品
P(PNO,PNAME,WEIGHT,COLOR) ?工程J (JNO,JNAME,CITY)
?供货? ?6、 ?7、
SPJ(SNO,PNO,JNO,QTY)
给出使用了由供应红色产品的厂商供应的产品的工程名
求使用了全部零件的工程名。
?8、 求供应P1、P2中的一种或两种产品的厂家名
?9、
显示于”TV”颜色相同的产品名
?10、给出至少使用了S1所提供的全部零件的工程名。 ?应用题1—1,2答案 ?数据模型如下:
?厂家
S(SNO,SNAME,STATUS,CITY) ?产品P(PNO,PNAME,WEIGHT,COLOR)
?工程
J (JNO,JNAME,CITY)
?供货SPJ(SNO,PNO,JNO,QTY) ?用关系代数写出下述操作
?1、给出为工程?
J1供货的厂商号
?SNO ( ?JNO=?J1? (SPJ) )
?2、给出供货量在300~500之间的所有供货情况。 ? ?QTY=300 ∧ QTY=500 (SPJ)
? ?应用题
1—3,4答案
?数据模型如下: ?厂家
S(SNO,SNAME,STATUS,CITY) ?产品P(PNO,PNAME,WEIGHT,COLOR)
?工程
J (JNO,JNAME,CITY)
?供货SPJ(SNO,PNO,JNO,QTY)
?用关系代数写出下述操作 ?3、 ?
给出有London的厂商供给London的工程的产品号。
?PNO ( ?SNO ( ?CITY=?London? (S) ) ??
7
?
SPJ ?? ?JNO ( ?CITY=?London? (J) ) )
?4、给出满足如下条件的所有产品号:提供该零件的厂商和使用该零件的工程在同一城市。
? ?PNO (( S ?? J ) ?? SPJ )
? ?应用题
1—5,6答案
?数据模型如下: ?厂家S(SNO,SNAME,STATUS,CITY)
?产品
P(PNO,PNAME,WEIGHT,COLOR) ?工程J (JNO,JNAME,CITY)
?供货
SPJ(SNO,PNO,JNO,QTY) ?用关系代数写出下述操作 ?5、 给出由S1提供产品的工程名
?
?JAME ( ?JNO ( ? SNO=?S1?(SPJ) ) ?? J )
?6、 给出使用了由供应红色产品的厂商供应的产品的工程名
? ? JANME ( ? JNO (( ? SNO ( ? PNO (?COLOR=?red? (P) ) ?? SPJ )) ?? ? ?应用题
1—7,8答案
?数据模型如下:
?厂家S(SNO,SNAME,STATUS,CITY)
?产品
P(PNO,PNAME,WEIGHT,COLOR) ?工程J (JNO,JNAME,CITY)
?供货
SPJ(SNO,PNO,JNO,QTY) ?用关系代数写出下述操作
?7、 求使用了全部零件的工程名。
?7、 ? JAME ((? JNO,PNO (SPJ)÷ ? PNO (P) )
?
?? J )
?8、 求供应P1、P2中的一种或两种产品的厂家名
?8、 ? SNAME ( (?PNO=?P1? (SPJ) ∨ ?PNO=?P2? (SPJ) )
? ?? S )
? ?应用题
1—9,10答案
?数据模型如下:
?厂家
S(SNO,SNAME,STATUS,CITY) ?产品P(PNO,PNAME,WEIGHT,COLOR)
?工程
J (JNO,JNAME,CITY)
?供货SPJ(SNO,PNO,JNO,QTY)
?用关系代数写出下述操作 ?9、
显示于”TV”颜色相同的产品名
?9 、 ? PNAME (? COLOR (?PNAME=?TV? (P) ) ?? P )
?10、给出至少使用了
S1所提供的全部零件的工程名。
?10、 ?JNAME ((? JNO,PNO (SPJ) ÷
? ? PNO (?SNO=?S1? (SPJ) ) ) ?? J)
? ?应用题
2答案
SPJ) ?? J )
8
共分享92篇相关文档