【导读】
必典考网发布2022中级数据库系统工程师题库关系数据库基本理论题库终极模拟试卷302,更多关系数据库基本理论题库的模拟考试请访问必典考网中级数据库系统工程师题库频道。
1. [单选题]两个函数依赖集F和G等价的充分必要条件是()
A. F=G
B. F+=G
C. F=G+
D. F+=G+
2. [单选题]设有关系模式R(A,B,C,D),F是R上成立的FD集,F={A→B,B→C,C→D,D→A},则F+中,左部为C的函数依赖有()
A. 2个
B. 4个
C. 8个
D. 16个
3. [单选题]存在非主属性对码的部分依赖的关系模式是()
A. 1NF
B. 2NF
C. 3NF
D. BCNF
4. [单选题]关系R、S如表4-48所示,R÷(πA1,A2(σ13(S)))的结果为(1),左外连接、右外连接和完全外连接的元组个数分别为(2)。
A. A
5. [单选题]设关系R和S的元数分别为r和s。那么,由属于R但不属于S的元组组成的集合运算称为__(1)__。在一个关系中找出所有满足某个条件的元组的运算称为__(2)__运算。对R和S进行__(3)__运算可得到一个r+s元的元组集合,其每个元组的前r个分量来自R的一个元组,后s个分量来自S的一个元组,如果R中有m个元组,S中有n个元组,则它们经__(4)__运算后共有__(5)__个元组。关系R和S的自然连接运算一般只用于R和S有公共__(6)__的情况。
A. D
6. [单选题]关系数据模型用__(1)__结构来表示实体集及实体之间的联系。关系数据库的数据操纵语言(DML)主要包括__(2)__两类操作。
A. B
7. [单选题]设图书馆数据库(library database)中有一个关于读者借书的关系模式R(L#,B#,BNAME,AUTH,BIRTH),其属性为读者借书证号、所借书的书号、书名、书的作者、作者的出生年份。如果规定:一个读者同时可借阅多本书籍;每本书只有一个书名和作者;作者的姓名不允许(not allow)同名同姓;每个作者只有一个出生年份。那么,关系模式R上基本的函数依赖集为(1),R上的关键码为(2),R的模式级别为(3)。如果把关系模式R分解成数据库模式ρ1={(L#,B#),(B#,BNAME,AUTH,BIRTH)},那么R分解成ρ1是无损分解、保持依赖且ρ1属于(4)。如果把关系模式R分解成数据库模式ρ2={(L#,B#),(B#,BNAME,AUTH),(AUTH,BURTH)},那么R分解成ρ2是无损分解、保持依赖且ρ2属于(5)。
A. C
8. [单选题]某数据库中有供应商关系S和零件关系P,其中,供应商关系模式s(Sno,Sname,SZip,City)中的属性分别表示:供应商代码、供应商名、邮编、供应商所在城市;零件关系模式P(Pno,Pname,Color,Weight,City)中的属性分别表示:零件号、零件名、颜色、重量、产地。要求一个供应商可以供应多种零件,而一种零件可以由多个供应商供应。请将下面的SQL语句空缺部分补充完整。 CREATETABLESP(SnoCHAR(5), PnoCHAR(6), StatusCHAR(8), QtyNUMERIC(9), (一)(Sno,Pno), (二)(Sno), (三)(Pno)); 查询供应了“红”色零件的供应商号、零件号和数量(Qty)的元组演算表达式为:{t|((四)∧u[1]=v[1]∧v[2]=w[1]∧w[3]=’红’∧(五))}
A. B