- 3
- 0
- 约7.53千字
- 约 4页
- 2024-01-02 发布于河南
- 举报
第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)