1 一、选择题 1.同一个关系模型的任意两个元组值( A )。 A. 不能全同 B. 可全同 C. 必须全同 D. 以上都不是 2.关系模式 R 中的属性全部是主属性,则 R 的最高范式必定是( B )。 A. 2NF B. 3NF C. BCNF D. 4NF 3.下列哪个不是数据库系统必须提供的数据控制功能( B )。 A. 安全性 B. 可移植性 C. 完整性 D. 并发控制 4.若关系 R 的候选码都是由单属性构成的,则 R 的最高范式必定是( B )。 A. 1NF B. 2NF C. 3NF D.无法确定 5.下列哪些运算是关系代数的基本运算( D )。 A. 交、并、差 B. 投影、选取、除、联结 C. 联结、自然联结、笛卡尔乘积 D. 投影、选取、笛卡尔乘积、差运算 6.SQL 语句的一次查询结果是( D )。 A. 数据项 B. 记录 C. 元组 D. 表 7.在关系 R(R#, RN, S#) 和 S(S#,SN, SD)中,R 的主码是 R#, S 的主码是 S#,则S#在 R 中称为( A )。 A. 外码 候选码 C. 主码 D. 超码 8.在 DBS 中,DBMS 和 OS 之间关系是( D )。 A. 并发运行 B. 相互调用 C. OS 调用 DBMS DBMS 调用 OS 9.层次模型、网状模型和关系模型的划分根据是( D )。 A. 记录长度 B. 文件的大小 C. 联系的复杂程度 D. 数据之间的联系 10.下列哪个是单目运算( C )。 A. 差 B. 并 C. 投影 D. 除法 11.采用 SQL 查询语言对关系进行查询操作,若要求查询结果中不能出现重复元组,可在 SELECT 子句后增加保留字( A )。 A. DISTINCT B. UNIQUE C. NOT NULL D. SINGLE 12.下列 SQL 语句中,能够实现“给用户 teacher 授予查询 SC 的权限”这一功能的是( A )。 A. GRANT SELECT on SC to teacher B. REVOKE SELECT on SC to teacher C. GRANT SELECT on TABLE to teacher D. REVOKE SELECT on TABLE to teacher 13.设有关系 S (SNO,SNAME,DNAME,DADDR),将其规范化到第三范式正确的答案是( B )。 A. S1(SNO,SNAME) S2(DNAME,DADDR) B. S1 (SNO,SNAME,DNAME) DEPT(DNAME,DADDR) C. S1(SNO,SNAME,DADDR) S2(SNO,SNAME) 2 D. 以 上 都 不 对 14. 下 列 有 关 主 键 和 外 键 之 间 关 系 的 描 述 中 正 确 的 是 ( A )。 A. 一 个 表 中 最 多 只 能 有...