411 Q786630
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Nos itens a seguir, estão apresentados alguns procedimentos para obter êxito no mapeamento do modelo entidade relacionamento (ER) no modelo relacional. Quanto à correta definição desses procedimentos, julgue os itens seguintes.

Para cada tipo de entidade E regular não-fraca no esquema ER, cria-se uma relação R que inclui todos os atributos simples de E. Para os atributos compostos, deve-se incluir somente os atributos simples componentes. Se existirem vários candidatos, deve-se selecionar um dos atributos de chave de E como chave primária de R.

412 Q786629
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Nos itens a seguir, estão apresentados alguns procedimentos para obter êxito no mapeamento do modelo entidade relacionamento (ER) no modelo relacional. Quanto à correta definição desses procedimentos, julgue os itens seguintes.

Para cada tipo de relacionamento R binário M:N, cria-se uma nova relação S para representar R. Incluem-se como atributos de chave estrangeira em S as chaves primárias das relações que representam os tipos de entidades participantes; tal combinação irá formar a chave estrangeira de S. Incluem-se quaisquer atributos simples de R como atributos de S.

413 Q786628
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Nos itens a seguir, estão apresentados alguns procedimentos para obter êxito no mapeamento do modelo entidade relacionamento (ER) no modelo relacional. Quanto à correta definição desses procedimentos, julgue os itens seguintes.

Para cada tipo de relacionamento R, envolvendo n tipos de entidade, sendo n > 2, cria-se uma nova relação S para representar R. Incluem-se como atributos de chave primária em S as chaves secundárias das relações que representam os tipos de entidades participantes.

414 Q786627
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

 

Com o auxílio da figura acima, e considerando que o atributo TipoPes refere-se ao tipo de pessoa física — “PES_FIS” — ou jurídica — “PES_JUR” —, julgue os itens que se seguem, relativos aos conceitos de generalização/especialização.

415 Q786625
Ciência da Computação
Ano: 2004
Banca: COVEST Comissão de Processos Seletivos e Treinamentos (COVEST)

Considere um objeto (instância) de uma classe A com um método que possui um parâmetro, cujo tipo é uma classe B. Assumindo que esta é a única forma de relacionamento entre A e B, pode-se afirmar que este relacionamento é uma:

416 Q786624
Ciência da Computação
Ano: 2004
Banca: COVEST Comissão de Processos Seletivos e Treinamentos (COVEST)

Uma aplicação de folha de pagamento inclui somente funcionários horistas e mensalistas. Ambos possuem o mesmo conjunto de atributos e métodos, diferindo apenas no método que efetua o cálculo do pagamento. Neste cenário, as boas práticas de modelagem recomendam que:

417 Q786623
Ciência da Computação
Ano: 2004
Banca: COVEST Comissão de Processos Seletivos e Treinamentos (COVEST)

Para que uma parte de uma aplicação seja devidamente modelada como um subsistema, é essencial que:

418 Q786622
Ciência da Computação
Ano: 2004
Banca: COVEST Comissão de Processos Seletivos e Treinamentos (COVEST)

Considere o relacionamento entre uma classe Funcionario e uma outra Dependente. Sabe-se, ainda, que objetos que representam os dependentes de um funcionário são criados apenas quando o funcionário é incluído no sistema, e que a remoção do funcionário implica a remoção de todos os seus dependentes. Este relacionamento pode ser precisamente capturado por:

419 Q786613
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens a seguir, que versam sobre modelagem e normalização de dados para bancos de dados relacionais.

Quando duas entidades participam de um relacionamento de muitos para muitos (M-N), para representar essa relação em um banco de dados relacional, é necessário criar uma relação consistindo de chaves estrangeiras para as duas relações que representam as entidades participantes.

420 Q786610
Ciência da Computação
Ano: 2004
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens a seguir, que versam sobre modelagem e normalização de dados para bancos de dados relacionais.

A unicidade é uma restrição aplicada às entidades de um determinado tipo. Para tanto, é necessário haver um ou mais atributos-chave que permitam distinguir cada uma das entidades das demais.