SóProvas


ID
245239
Banca
CESPE / CEBRASPE
Órgão
TRT - 21ª Região (RN)
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Acerca de sistemas de suporte a decisão e data warehousing, julgue
os itens a seguir.

Em um modelo do tipo estrela (star schema), devido à ligação entre as tabelas dimensionais e suas respectivas fontes de dados, as dimensões são dependentes de códigos operacionais de produção. Desse modo, nessas tabelas, convenciona-se usar como chave primária as mesmas utilizadas no ambiente de produção - origem dos dados.

Alternativas
Comentários
  • Quem se liga com sua fonte de dados não é o modelo estrela (star schema) e sim, o modelo snowflake
  • Ao meu ver, as dimensões são respostas a questões negociais, inclusive algumas, às vezes, não estão presentes no sistema online, como tempo. Já  os fatos tem ligação direta com as transações realizadas pelos sistemas online.
  • Não são chaves primárias são chaves substitutas.

    A surrogate key is a unique primary key that is not derived from the data that it represents, therefore changes to the data will not change the primary key. In a star schema database, surrogate keys are used to join a fact table to a dimension table. 

    Fonte: http://publib.boulder.ibm.com/infocenter/iisinfsv/v8r5/index.jsp?topic=%2Fcom.ibm.swg.im.iis.ds.parjob.dev.doc%2Ftopics%2Fc_parjdev_Surrogate_Key_Generator_Stage.html
  • Eu penso que a questão está errada pelo fato de que as tabelas dimensionais não estarem ligadas às suas respectivas fontes de dados. Através do processo ETL, os dados do DW são extraídos dos dados operacionais. Não há qualquer ligação com às fontes de dados. 
  • Deve ser utilizada a chave de substituição (surrogate key) que não é dependente do sistema legado, e sim criadas durante a carga do DW. Sendo assim as chaves serão diferentes do sistema de produção.

    Rodrigo G. Reis - TiMasters