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

O desenvolvimento de aplicações e bancos de dados vem pouco a pouco se tornando uma atividade sistemática e com métodos próprios, constituindo a chamada engenharia de software, que promete ser uma disciplina fundamental para a produção de software de qualidade. Acerca dessa disciplina, seus métodos, linguagens e ferramentas para análise, construção, teste e validação de aplicações e de bancos de dados, julgue os itens a seguir.

Em um diagrama entidade-relacionamento (ERD), um objeto associativo representa a associação de vários objetos na estruturação de um determinado objeto.

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

Com relação aos conceitos de entidades e relacionamentos e com base na figura acima, julgue os itens subseqüentes.

AUTORIA é um tipo de relacionamento entre AUTOR e LIVRO. A associação entre BIBLIOGRAFIA e AUTORIA, por meio do tipo de relacionamento I, trata AUTORIA como um tipo de entidade.

483 Q143538
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.

484 Q143536
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 o tipo de relacionamento 1:1 binário R no esquema ER, identificam-se as relações S e T que correspondem aos tipos de entidade que participam de R. Escolhe-se uma das relações e inclui-se como chave estrangeira dessa relação a chave primária da outra relação. Nenhum dos atributos simples do tipo de relacionamento R deve ser incluído em S.

485 Q143535
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 fraca W no esquema ER, com tipo de entidade E que a identifica, cria-se uma relação R e incluem-se todos os atributos simples de W como atributos de R. Adicionalmente, incluem-se como atributos de chave estrangeira em R os atributos de chave primária do tipo de entidade E. A chave primária de R é uma combinação da chave primária do tipo de entidade E com a chave parcial do tipo de entidade fraca W.

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

Um banco de dados relacional apresenta restrições de integridade que devem ser satisfeitas pelos conteúdos dos dados nele armazenados. Com relação a esse assunto, julgue os itens a seguir.

Uma chave de um relacionamento R é qualquer subconjunto K de R que satisfaça a propriedade de que, em todo relacionamento válido dentro de R, não é possível ter duas tuplas diferentes com o mesmo valor dentro de K.

487 Q786644
Ciência da Computação
Ano: 2003
Banca: Fundação Mariana Resende Costa (FUMARC)

Pede-se para contar a quantidade de tipos de produtos para cada gênero. Um exemplo de tipo é a Banana, que pertence ao gênero FRUTAS. Dessa forma caso exista mais de uma ocorrência de Banana, apenas uma deve ser conta-da. Marque a consulta que proporciona a consulta CORRETA.

488 Q786643
Ciência da Computação
Ano: 2003
Banca: Fundação Mariana Resende Costa (FUMARC)

Decidiu-se listar os lotes de produtos que vão expirar a data de validade nos próximos quatro dias, incluindo o dia 29 de junho de 2003. Esses lotes devem ser postos em liquidação imediatamente. Considere que o SQL utilizado usa "#" para delimitar datas e usa datas no formato mm/dd/aaaa. Marque a consul-ta que proporciona a consulta CORRETA.

489 Q786618
Ciência da Computação
Ano: 2003
Banca: Fundação Mariana Resende Costa (FUMARC)

Decidiu-se listar os produtos que estão estocados em grandes quantidades, mais de trezentas unidades de medida, com o propósito de auxiliar na decisão sobre a realização de liquidações. Marque a consulta que proporciona a con-sulta CORRETA.

490 Q143691
Ciência da Computação
Ano: 2003
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Grandes volumes de informação são organizados para armazenamento em coleções de dados denominadas bancos de dados. Diversos tipos de bancos de dados podem ser encontrados, estando sua taxonomia relacionada com aspectos como a organização das informações, a existência de distribuição e o tipo de informações armazenadas. Com relação aos conceitos fundamentais de banco de dados, julgue os itens a seguir.

O modelo de dados de um banco de dados relacional é normalmente expresso na forma de um diagrama de entidade-relacionamento. Tal diagrama ilustra as associações entre as relações do banco de dados, com suas respectivas cardinalidades.