本节答案参考自https://blog.csdn.net/Nase_Mitsuki/article/details/96142409
1.数据库中,数据的物理独立性是指( )
编号 | 选项 |
---|
A | 数据库与DBMS的相互独立 |
B | 用户程序与DBMS的相互独立 |
C | 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 |
D | 应用程序与数据库中数据的逻辑结构相互独立 |
2.下列四项中,不属于数据库系统的主要特点的是( )。
编号 | 选项 |
---|
A | 数据结构化 |
B | 数据的冗余度小 |
C | 较高的数据独立性 |
D | 程序的标准化 |
3.在( )中一个结点可以有多个双亲,结点之间可以有多种联系。
4.假设有关系R和S,关系代数表达式R -(R - S)表示的是( )。
编号 | 选项 |
---|
A | R ∩ S |
B | R ∪ S |
C | R - S |
D | R × S |
5.设有一个医生诊疗数据库,其包含3个关系模式:患者(患者编号,患者姓名,性别,出生日期,所在单位);医生(医生编号,医生姓名,出生日期,最高学位,所在科室);治疗(患者编号,医生编号,诊断日期,诊断结果)。 其中,患者和医生通过治疗关系建立联系,即某医生给某患者在某一天看病,给出一个诊断结果。根据以上描述,治疗关系模式中的外码是( )。
编号 | 选项 |
---|
A | 患者编号 |
B | 患者姓名 |
C | 患者编号和患者姓名 |
D | 医生编号和患者编号 |
6.学生关系模式 S (SNO,SNAME,SEX,AGE),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除属性“AGE”,可选用的SQL语句是( )。
编号 | 选项 |
---|
A | DELETE AGE FROM S |
B | ALTER TABLE S DROP AGE |
C | UPDATE S AGE |
D | ALTER TABLE S AGE |
7.有关系S(SNO, SNAME, SAGE),C(CNO, CNAME),SC(SNO, CNO, GRADE)。其中SNO是学生号,SNAME是学生姓名,SAGE是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的学生姓名,则SQL语句是: SELECT SNAME FROM S,C,SC WHERE子句。 这里的WHERE子句的内容是( )。
编号 | 选项 |
---|
A | S.SNO = SC.SNO and C.CNO = SC.CNO and SAGE>=20 and CNAME=‘ACCESS’ |
B | S.SNO = SC.SNO and C.CNO = SC.CNO and SAGE in>=20 and CNAME in ‘ACCESS’ |
C | SAGE in>=20 and CNAME in ‘ACCESS’ |
D | SAGE>=20 and CNAME=’ ACCESS’ |
8.在关系代数的基本运算中,交、连接、除这三种运算可用其它五种运算来表达,以下描述正确的是( )。
编号 | 选项 |
---|
A | R Ç S = R – (R – S) |
B | R ¥XqY S = σ XqY(R´S) |
C | R(X, Y) ¸S(Y, Z) =ПX®–ПX(ПX®´ПY(S)-R) |
D | R(X, Y) ¸S(Y, Z) =ПX®–ПX(ПX®´ПY(S)) |
9.设有学生关系:S(SNO, SNAME, SEX, AGE, DEPT)。在这个关系中,SNO表示学号,SNAME表示姓名,SEX表示性别,AGE表示年龄,DEPT表示系部。查询学生姓名和所在系的投影操作的关系运算式是( )。
编号 | 选项 |
---|
A | П2, 5(S) |
B | σ2, 5(S) |
C | ПSNAME, DEPT(S) |
D | σSNAME, DEPT(S) |
10.10. 设有一个学生选课数据库,其包括学生表S、课程表C和学生选课表SC三个关系:S (SNO, SNAME, SAGE, SDEP);C (CNO, CNAME);SC (SNO, CNO, GRADE)。其中SNO是学生号,SNAME是学生姓名,SAGE是年龄, SDEP是学生所在系,CNO是课程号,CNAME是课程名称。 “查询计算机科学系年龄介于15岁至19岁之间的学生”,其SQL语句为( )。
编号 | 选项 |
---|
A | SELECT * FROM S WHERE SDEP = ‘CS’ AND SAGE BETWEEN 15 AND 19; |
B | SELECT * FROM S WHERE SDEP = ‘CS’ AND SAGE <= 19 AND SAGE >= 15; |
C | SELECT * FROM S WHERE SDEP = ‘CS’ OR SAGE BETWEEN 15 AND 19; |
D | SELECT * FROM S WHERE SDEP = ‘CS’ AND SAGE <= 19 OR SAGE >= 15; |