普元连接mysql_普元数据库面试题

小题1:ETL过程中的元数据有哪些?

我的解答:

通常来说,我们可以把元数据分为三类,分别为业务元数据(Business Metadata),技术元数据(Technical Metadata)和过程处理元数据(Process Execution Metadata)。

业务元数据,是从业务的角度对数据的描述。通常是用来给报表工具和前端用户对数据进行分析和使用提供帮助。

技术元数据,是从技术的角度对数据的描述。通常包括数据的一些属性,如数据类型、长度、或者数据概况分析后一些结果。

过程处理元数据,是ETL处理过程中的一些统计数据,通常包括有多少条记录被加载,多少条记录被拒绝接受等数据。

小题2:ETL的质量检查包括哪些方面?

我的解答:

ETL的数据质量问题具体表现为正确性、完整性、一致性、完备性、有效性、时效性和可获取性等几个特性。

SQL题1:怎么把这样一个表,查成这样一个结果?

2d379c0579009f6222e4296eaa2dfb25.png ==》 0613394fee20ddf2be147e9c3e90a9cf.png

我的解答:

c3060f1e06fb583656581ef8310ef80b.png

SQL题2:

Student(Sno,Sname,Sage,Ssex)学生表,Sno学号,Sname学生姓名,Sage学生年龄,Ssex学生性别

Teacher(Tno,Tname)教师表,Tno教师编号,Tname教师名称

Course(Cno,Cname,Tno)课程表,Cno课程编号,Cname课程名称,Tno教师编号

SC(Sno,Cno,score)成绩表,Sno学号,Cno课程编号,score成绩

1.统计学过“张三”老师所教的所有课的同学的学号,姓名

2.查询课程编号“002”的成绩比课程编号“001”课程低的所有同学的学号,姓名

3.统计下列各科成绩,各分数线人数:课程ID,课程名称,【100-85】,【85-70】,【70-60】,【小于60】

我的解答:

1.

0f9091327f67a4c8720b1473b1f64869.png

2.

f03d4f15ebf27b5b5e34887a995f018e.png

3.

b57eea6682d8b2ded097abe7251500a1.png

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值