考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

ER diagrams include star schema, constellation schema, and snowflake schema. Which of the following options contains tables that can form a star schema?
A. Order detail, product, brand tables
B. Order detail, product, employee tables
C. Order, purchase, inventory, product tables
D. Order detail, product, product category tables
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

A star schema has one fact table connected to multiple dimension tables.

正确答案是:D: Order detail, product, product category tables。

专业分析:

星型模式(Star Schema)是一种数据仓库的模式,主要用于支持查询和报表分析。星型模式由一个事实表(Fact Table)和多个维度表(Dimension Tables)组成。事实表包含业务过程的度量数据,而维度表包含描述这些度量的属性。

1. **Order detail (订单明细)**:这是事实表,包含了具体的订单数据,如订单编号、产品编号、数量、价格等。
2. **Product (产品)**:这是维度表,包含了产品的详细信息,如产品名称、产品编号、产品描述等。
3. **Product category (产品类别)**:这是另一个维度表,包含了产品类别的信息,如类别名称、类别编号等。

在星型模式中,事实表与维度表之间通过主键-外键关系相连接。具体来说,Order detail 表中的产品编号可以作为外键连接到 Product 表中的主键,Product 表中的类别编号可以作为外键连接到 Product category 表中的主键。

其他选项分析:

- **A: Order detail, product, brand tables**:缺少一个描述订单的维度表(如产品类别),品牌表虽然是一个维度表,但不够全面。
- **B: Order detail, product, employee tables**:员工表作为维度表不太合适,因为它与订单明细的直接关联性较低。
- **C: Order, purchase, inventory, product tables**:包含了多个事实表(如订单、采购、库存),不符合星型模式的一个事实表的结构。

综上所述,选项 D 最符合星型模式的结构。