DW-BI_数据库面试题
DW/BI 数据库面试题
一、基础题
1.简单描述Table/Extent/Segment/Block之间的关系.
2.描述Tablespace和Datafile之间的关系.
3.描述日志的作用.
4.请列举几种表连接的内部算法(非Inner、left、Right、Join).
5.SQL调整最关注的是什么.
6.描述对索引的认识(索引的结构、对DML的影响、为什么提高了查询性能).
多表查询sql语句面试题7.绑定变量是什么?绑定变量有什么优缺点?
8.比较TRUNCATE和DELETE命令.
9.FACT Table上需要建立何种索引?
10.什么是SCD?请列举SCD的种类与区别.
二、SQL试题
1.有一张表T(F1,F2,F3,F4),要根据字段F2排序后取第8-16条记录显示,请写
出SQL。
2.指出下面SQL语句的执行顺序:
lumn1 , COUNT(*) AS CountValue, lumn3) AS SumValue from
TableA a inner join TableB b lumn1 = b.column1 lumn2 = 1 where
b.column3 = 10 group lumn1 having COUNT(*) > 10 order lumn1
1. 2.
3. 4.
5. 6.
7. 8.
三、DW/BI 试题
1.描述ROLAP、MOLAP、HOLAP的区别与优势。
2.描述星型与雪花型的区别与优势。
3.描述一下DW设计架构,及ETL设计方法。
4.描述你所熟悉的数据模型,如一些行业的模型,实际参与的设计及主题。