欢迎光临散文网 会员登陆 & 注册

数据库面试笔试题-Oracle|Mysql

2022-09-02 16:41 作者:图难于易  | 我要投稿

1、存储过程和函数的区别?

 

 

2、oracle中trancale和delete命令有何区别?

 

 

3、Oracle中char和varchar2数据类型有什么区别?有数据“test”分别存放到char(10)和varchar2(10)类型的字段中,其存储长度及类型有何区别?

 

 

 

4、假如系统中有如下四张表:

1)文档表(DOC):编号( docid)、名称(docnama)、描述(docdesc)

;docid为主键,docnama有索引;

2)学生表(XS):学生代码(XSDM)、学生名称(XSMC)

3)学科表(XK):学科代码(XKDM)、学科名称(XKMC)、最高分数(ZGF)

4)成绩表(CJ):学生代码(XSDM)、学科代码(XKDM)、成绩(CJ)

问题1 写出您最常用SQL语句的关键词

问题2 以下查询的处理速度(返回数据量相同)从高到低排列?

A,select* from doc where docnama=’test’

B, select* from doc where docid=50

C,select* from doc where docidesc=’ test’

问题3 列出有不及格(<底于60分)的学生姓名(SQL语句)

 

 

 

 

问题4 统计每个学生的总分(SQL语句)

 

 

 

问题5 列出没有不及格(>=60分)的学生姓名及平均分(SQL语句)

 


数据库面试笔试题-Oracle|Mysql的评论 (共 条)

分享到微博请遵守国家法律