招行-DW-BI-数据面试题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DW/BI 数据库面试题
一、基础题
1.
2.描述Tablespace和Datafile之间的关系.
3.描述日志的作用.
4.
5.SQL调整最关注的是什么.
7.绑定变量是什么?绑定变量有什么优缺点?
8.比较TRUNCATE和DELETE命令.
9.FACT Table上需要建立何种索引?
10.什么是SCD?请列举SCD的种类与区别.
二、SQL试题
1.有一张表T(F1,F2,F3,F4),要根据字段F2排序后取第8-16条记录显示,请写
出SQL。
2.指出下面SQL语句的执行顺序:
select a.column1 , COUNT(*) AS CountValue, SUM(b.column3) AS SumValue from
TableAainner joinTableB b on a.column1 = b.column1 and a.column2 = 1 where
b.column3 = 10 group by a.column1 having COUNT(*)> 10 order by a.column1
1. From
2. ON
3. INNER JOIN
4. WHERE
5. GROUP BY
6. having
7. SELECT 8. ORDER BY
三、DW/BI 试题
1.描述ROLAP、MOLAP、HOLAP的区别与优势。
2.描述星型与雪花型的区别与优势。
3.描述一下DW设计架构,及ETL设计方法。
4.描述你所熟悉的数据模型,如一些行业的模型,实际参与的设计及主题。
财务数据模型,
主要是凭证,会计科目,供应商,客户,等
主事实表就是会计分录、凭证等。因为凭证有表头和表体。所以事实表由两个表组成,一个是存储表头一个是表体。会计科目、供应商、客户是作为单独维度表。其他维度作为辅助维度存储在在一张表中。