数据库大题及答案解析 数据库题5道

时间:2024-02-29 00:59:57/人气:148 ℃

请大家在卫#星#上搜索并关注“校园招聘无忧”,获得最新校招和社招信息,小编还免费提供简历模板,帮助修改简历,提供面试帮助等。

题目1mysql中的jion有几种

题目描述: mysql中的jion有几种?有什么区别?

考察点: 对于mysql的了解

答案:

left join: A left join B,则以A为基础,有些条件下B不存在,A也显示

right join: A right join B,则以B为基础,有些条件下A不存在,B也显示

inner join: 只显示符合条件且存在的

cross join: 即笛卡尔乘积

full join: left join加上right jion的集合

时间: 5min

题目2:mysql 输入库中如何从表中导出某一字段

题目:mysql 输入库中如何从表中导出某一字段(1分钟)

参考答案:

Select col from tablename into outfile ’filename’;

考察点:数据库

题目3:客户端软件性能测试关注点有哪些?

问题:客户端软件性能测试关注点有哪些?(5分钟)

参考答案:资源占用(cpu、内存、gdi、io)和响应时间

考察点:客户端性能测试基础知识

1.1.1小于10分钟

题目4:检索学习课程名为Maths的学生学号与姓名

设有一个学生与课程的数据库,有3个关系模式

学生关系模式S(SNO,SNAME,AGE,SEX)

成绩关系模式SCSNO,CNO,GRADE

课程关系模式CCNO,CNAME,TEACHER

S的属性分别表示学生的学号,姓名,年龄,性别,SC的属性分别表示学号,课程号,成绩,C的属性分别表示课程号,课程名,任课教师名。

问题:检索学习课程名为Maths的学生学号与姓名(任选用联接查询法或嵌套法,也可都分别写出)

参考答案:

联接查询法:

SELECT S.SNO,SNAME

FROM S,SC,C

WHERE S.SNO =SC.SNO

AND SC.CNO=C.CNO

AND CNAME = ‘Maths’

嵌套查询:

SELECT SNO,SNAME

FROM S

WHERE SNO IN

(SELECT SNO

FROM SC

WHERE CNO IN

(SELECT CNO

FROM C

WHERE CNAME=’Maths’))

考察点:数据库基础。

题目5:sql语句找到名字为“李三”的人对应的班级和分数

问题:数据库中两张表tab1tab2tab1中有字段:idnametab2中有字段:idscoreclass,两张表以id字段作为外键关联,用一个sql语句找到名字为李三的人对应的班级和分数?

参考答案:select b.score,b.class from tab1 a,tab2 b where a.id=b.id and a.name=”李三”;

Or

Select score,class from tab2 where id = (select id from tabe1 where name=”李三”);

考察点:数据库最基础的sql语句——联表查询以及子查询

推荐

  • 1小学生法制宣传黑板报图片403
  • 22008吉林中考数学真题及答案Word版130
  • 3毕业生接收函是什么290
  • 4记一次家务劳动的经历作为480
  • 5灵芝的食用方法与保存方法422
  • 6公务接待管理工作的自查报告精选多篇315
  • 7植物细胞的基本结构包括哪些植物细胞的基本结构有哪些456
  • 8四季秋海棠花的养殖方法494
  • 9云南新中考数学模拟卷,云南省中考数学模拟试卷205
  • 10五更琉璃cos的是谁?我的妹妹不可能这么可爱五更琉璃cos301
  • 首页/电脑版/地图
    © 2024 OONiu.Com All Rights Reserved.