《数据库原理与应用》习题集(2)
A.('1031','曾华',男,23) B.('1031','曾华',NULL,NULL) C.(NULL,'曾华','男',23) D.('1031',NULL,'男',23) 第22题到第24题基于这样的3个表即学生表S、课程表C和学生选课表SC,它们的结构如下:
S(S#,SN,SEX,AGE,DEPT) C(C#,CN)
SC(S#,C#,GRADE)
其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩
22. 检索学生姓名及其所选修课程的课程号和成绩,正确的SELECT语句是( )。 A. SELECT S.SN,SC.C#,SC.GRADE FROM S WHERE S.S#=SC.S#; B. SELECT S.SN,SC.C#,SC.GRADE FROM SC WHERE S.S#=SC.GRADE; C. SELECT S.SN,SC.C#,SC.GRADE FROM S,SC WHERE S.S#=SC.S#;
D. SELECT S.SN,SC.C#,SC.GRADE FROM S,SC;
23. 检索选修课程“C2”的男生中的最高成绩,正确的SELECT语句是( )。 A. SELECT MAX(GRADE) FROM SC WHERE CN='C2’ AND SEX='男'; B. SELECT MAX(GRADE) FROM SC,C,S WHERE CN=‘C2‘ AND SEX=’男‘; C. SELECT MAX(GRADE) FROM SC,S
WHERE SC.C#=C.C# AND CN=’C2‘ AND SEX=’男‘; D. SELECT MAX(GRADE) FROM SC,C,S
WHERE SC.C#=C.C# AND SC.S#=S.S# AND CN='C2' AND SEX='男';
24. 检索选修4门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是( )。 A. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE>=60 GROUP BY S# ORDER BY 2 DESC HAVING COUNT(*)>=4 B. SELECT S#,SUM(GRADE) FROM SC
WHERE GRADE>=60 GROUP BY S#
HAVING COUNT(*)>=4 ORDER BY 2 DESC
C. SELECT S#,SUM(GRADE) FROM SC
WHERE GRADE>=60 HAVING COUNT(*)>=4 GROUP BY S#
ORDER BY 2 DESC
D. SELECT S#,SUM(GRADE) FROM SC
WHERE GRADE>=60 ORDER BY 2 DESC GROUP BY S#
HAVING COUNT(*)>=4 二、多选题
1. SQL具有( )功能。
A.关系规范化 B.数据定义 C.数据操纵 D.数据控制 2. SQL语言的使用方法有(A )。
A.交互式SQL B.解释式SQL C.嵌入式SQL D.多用户SQL 3. 下列命令中属于SQL语言中数据定义功能的语句有( )。 A. CREATE B. SELECT C. DROP D. ALTER 4. 在SQL语言中可以用来表示“10
A.SUM B.MAX C.COUNT D.AVG 6. 在SELECT语句的FROM子句中允许出现( )。
A. 列名 B.基本表名 C.视图名 D.表达式 7. 某查询语句中有“%田_ _”语句,在查询结果中有可能含有( )。 A.张田 B.陈力田 C.田华 D.刘田耕 8. 在CREATE TABLE语句中实现完整性约束的子句有( )。
A.NOT NULL B.PRIMARY KEY C.FOREIGN KEY D.CHECK
9. 已知基本表S对应的关系模式为(S#,SNAME,AGE),在下列SELECT的子句中,正确的是( )。
A.SELECT S#,AVG(AGE) B.SELECT DISTINCT AGE C.SELECT SNAME 姓名 D.SELECT AGE>20
10. 对于下列语句TeacherNo INT NOT NULL UNIQUE,正确的描述是( )。 A. TeacherNo是主码 B. TeacherNo不能为空
C. TeacherNo的值可以是“王大力” D. 每一个TeacherNo必须是惟一的 三、填空题
1. 在SQL语言中,创建基本表应使用( ) 语句,创建视图应使用( ) 语句,创建索引应使用( ) 语句。
2. 在SQL语言中,DELETE命令用来删除表中的记录, ( )命令用来删除表。UPDATE命令用来更新表的记录值, ( )语句用来更新表结构。
3. 使用INSERT语句插入记录时,有两种形式:一是使用VALUES子句,一次只能插入一行;另一种是使用( ) ,一次可插入多行。
4. 在SQL中定义视图时,需要用关键字( ) 连接子查询来完成。 5. 设有如下关系模式R、S和T: R(BH,XM,XB,DWH) S(DWH,DWM)
T(BH,XM,XB,DWH)
(1) 实现R∪T的SQL语句是: 。
(2) 实现 σDWH=‘100’(R)的SQL语句是: 。 (3) 实现 ΠXM,XB(R)的SQL语句是: 。
(4) 实现 ΠXM,DWH( σXB='女'(R)) 的SQL语句是 :。 (5) 实现R×S的SQL语句是: 。
(6) 实现 ΠXM,XB,DWM( σXB='男'(R∞ S))的SQL语句是: 。 6. 有如下关系表R:
R(NO,NAME,SEX,AGE,CLASS) 主码是NO
其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。
(1) 插入一个记录(25,"李明",21,NULL,"95031"); 。 (2) 将学号为10的学生姓名改为"王华"; 。 (3) 删除姓"王"的学生记录; 。
(4) 在表中增加一列DEPT,类型为CHAR(10)。 (5) 将全体学生的年龄增加一岁。 四、判断题
1.原则上讲,两个不同的对象所具有的属性值不能相同,但在给定的关系中的元组可以是完全相同的。( )
2.在关系模型中每个元组的分量不能是结构、集合、数组等复合类型。( ) 3.学生李明同时修财经和电子商务的双学位、有如下关系:
StudentNo 20001101 20001101 StudentName 李明 李明 Age 18 18 Dept 财经系 电子商务系 在该关系中,学号是键码。( )
4.在R和S关系之间进行并、交、差运算,R和S的模式必须具有:相同的属性集,属性顺序相同。( )
5.对于联系与反向联系,常用的方法是将其独立出来作为连接关系。( ) 6.数据逻辑中的查询是一个或多个规则的聚集。如果规则的头部有多个关系,则只有一个关系是查询结果,其他关系在查询过程中起辅助作用。( ) 五、简答题
1.举例说明关系参照完整性的含义。
2.叙述等值连接与自然连接的区别和联系。 3.设有如图所示的关系R,S,计算 (1) R1=R-S (2) R2=R∪S (3) R3=R∩S
(4) R4= ííA,B(σB=b1 (R)
R S
A B a1 b1 a1 b2 a2 b2 C c1 c2 c1 A B C b2 c1 a1 b2 a2 b2 4.设有如图所示的三个关系S、C和SC。将下列关系代数表达式用汉语表示出来,并求其结果。
S C 学号 姓名 8601 王晓燕 98602 李波 98603 陈志坚 98604 张兵 98605 张兵 年龄 性别 籍贯 课程号 20 女 北京 C601 23 男 上海 C602 21 男 长沙 C603 20 男 上海 C604 22 女 武汉 课程名 高等数学 数据结构 操作系统 编译原理 教师姓名 周振兴 刘建平 刘建平 王志伟 办公室 416 415 415 415 SC
学号 98601 98601 98601 98601 98602 98603 98603 98603 98604 98604 98605 98605 课程号 C601 C602 C603 C604 C601 C601 C602 C604 C601 C604 C601 C603 成绩 90 90 85 87 90 75 70 56 90 85 95 80
5.设有如图所示的关系S、SC和C,试用关系代数表达式表示下列查询语句: S C SC
S# S# SNAME AGE …… 此处隐藏:3797字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [综合文档]应答器设备技术规范(征求意见稿)A1
- [综合文档]教师 2012年高考政治试题按考点分类汇
- [综合文档]保险公司的总经理助理竞职演说
- [综合文档]卫生应急大练兵大比武活动考试--题库(
- [综合文档]徐州经济技术开发区总体规划环境影响报
- [综合文档]汉语拼音表(带声调)
- [综合文档]二年级 上 思维训练( 1~18)
- [综合文档]特色学校五年发展规划
- [综合文档]机床经常出现报警“X1轴定位监控”
- [综合文档]《电子技术基础》21.§5—2、3、4 习题
- [综合文档]浙江省深化普通高中课程改革
- [综合文档]CRISP原理 - 图文
- [综合文档]2017年电大社会调查研究与方法形考答案
- [综合文档]浅析建筑施工安全毕业论文
- [综合文档]《回忆我的母亲》名师教案
- [综合文档]装饰装修工程监理规划
- [综合文档]三下乡心得体会-文艺
- [综合文档]柱计算长度系数 - 图文
- [综合文档]全流程思考,提高燃电系统热电转换率--
- [综合文档]2018年嘉定区中考物理一模含答案
- 433M车库门滚动码遥控器
- 8、架空线路施工规范
- 大学四年声乐学习的体会
- 新北师大版五年级数学上册《轴对称再认
- 部编版五年级上册语文第六单元小结复习
- 小学六年级英语形容词用法
- 第2课 抗美援朝保家卫国 课件01(岳麓版
- 2015年天津大学运筹学基础考研真题,考
- 微机计算机控制技术课后于海生(第2版)
- 安全教育实践活动
- Delphi程序设计教程_第1章_Delphi概述
- 第八讲 工业革命与启蒙运动
- 《中华人民共和国药典》2005年版二部勘
- 科粤版九年级化学2.3构成物质的微粒(1)
- 西师大版数学三年级下册《长方形、正方
- ch6_冒泡排序演示
- 第4章 冲裁模具设计
- 浙江中小民营企业员工流失论文[终稿]
- 再议有线数字电视市场营运模式
- 昆明供水工程监理大纲




