数据库第三章习题及答案 .pdfVIP

  • 1
  • 0
  • 约7.56千字
  • 约 4页
  • 2024-07-15 发布于河南
  • 举报

第3章关系数据库标准语言SQL

一、选择题

1、SQL语言是的语言,易学习。

A.过程化B.非过程化C.格式化D.导航式答案:B

2、SQL语言是语言。

A.层次数据库B.网络数据库C.关系数据库D.非数据库答案:C

3、SQL语言具有的功能。

A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制

C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵答案:B

4、SQL语言具有两种使用方式,分别称为交互式SQL和。

A.提示式SQLB.多用户SQLC.嵌入式SQLD.解释式SQL答案:C

5、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。

要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系。

A.SB.SC,CC.S,SCD.S,C,SC答案:D

6、若用如下的SQL语句创建一个student表:

CREATETABLEstudent(NOC(4)NOTNULL,

NAMEC(8)NOTNULL,

SEXC(2),

AGEN(2))

可以插入到student表中的是。

A.(‘1031’,‘曾华’,男,23)B.(‘1031’,‘曾华’,NULL,NULL)

C.(NULL,‘曾华’,‘男’,‘23’)D.(‘1031’,NULL,‘男’,23)答案:B

7、当两个子查询的结果时,可以执行并,交,差操作.

A.结构完全不一致B.结构完全一致

C.结构部分一致D.主键一致答案:B

第8到第10题基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:

S(S#,SN,SEX,AGE,DEPT)

C(C#,CN)

SC(S#,C#,GRADE)

其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。

8、检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是。

A.SELECTSN,AGE,SEXFROMSC.SELECTSN,AGE,SEXFROMS

WHEREAGE>(SELECTAGEFROMSWHEREAGE>(SELECTAGE

WHERESN=‘王华’)WHERESN=‘王华’)

B.SELECTSN,AGE,SEXD.SELECTSN,AGE,SEX

FROMSFROMS

WHERESN=‘王华’WHEREAGE>王华.AGE

答案:A

9、检索选修课程

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档