31 Q119189
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca da adequação entre orientação a objetos e modelo relacional, julgue os itens subseqüentes.

Se duas classes estão relacionadas por uma associação, as suas instâncias podem ser armazenadas em mais de uma tabela ou em uma única tabela. Se forem armazenadas em mais de uma tabela, as ligações entre as instâncias das classes podem ser estabelecidas por meio de chaves. As chaves devem ser iguais aos identificadores gerados quando as instâncias são criadas na memória volátil. Não podem ser usados conjuntos de atributos para identificar de forma única as instâncias.

32 Q119187
Ciência da Computação
Ano: 2006
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de análise e projetos de sistemas em TI, julgue os itens que se seguem.

Em análise orientada a objetos, o banco de dados gerado é totalmente orientado a objetos.

33 Q119168
Ciência da Computação
Ano: 2006
Banca: Fundação Carlos Chagas (FCC)

Tanto na modelagem orientada a objetos quanto na modelagem de dados,

I. um objeto pode ser: entidades externas, coisas, eventos, papéis, unidades organizacionais, lugares ou estruturas;

II. a definição de objeto tem abordagem dentro de um mesmo contexto;

III. são descritas as relações entre os objetos.

Está correto o que consta em

34 Q560311
Ciência da Computação
Ano: 2005
Banca: Fundação Carlos Chagas (FCC)

Na orientação a objeto, o corpo de código que implementa uma operação de uma classe é conhecido por

35 Q119180
Ciência da Computação
Ano: 2005
Banca: Escola de Administração Fazendária (ESAF)

Analise as seguintes afirmações relacionadas às capacidades que devem ser atendidas pelos bancos de dados orientados a objetos:

I. Concorrência: o SGBD orientado a objetos não necessita nem implementa controle de concorrência, que deve ser feita pelas transações solicitadas pelo aplicativo conectado ao banco.

II. Transações: unidades executadas inteiramente ou não. Se um conjunto de atualizações ocorreu dentro de uma transação, todas ou parte delas devem ser visíveis ao mundo exterior, independentemente do estado final da transação.

III. Recuperação: o SGBD deve garantir que os resultados parciais ou atualizações parciais de transações que falharam não sejam propagados para o banco de dados persistente. ...

36 Q119156
Ciência da Computação
Ano: 2005
Banca: Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)

Em relação aos bancos de dados orientados a objetos, é incorreto afirmar:

37 Q119152
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A figura acima, gerada por meio do aplicativo Access do Microsoft Office, apresenta um esquema de base de dados de nome Northwind. Julgue os itens seguintes, acerca dos conceitos de banco de dados no modelo relacional e das informações apresentadas na figura.

Ao adotar-se uma modelagem orientada a objetos para o modelo de dados acima, será possível empregar o conceito de herança, por meio da realização de uma operação de generalização que define uma classe Pessoa que agrega dados comuns entre “Fornecedores”, “Funcionários” e “Clientes”, representando, por exemplo, o fato de que as três entidades possuem um endereço. Nes...

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

Os bancos de dados têm um papel central no armazenamento, na organização e na exploração da informação, permitindo a integração dessas funções nos sistemas de tratamento da informação. Acerca dos bancos de dados relacionais e objetorelacionais, suas características técnicas, sistemas gerenciadores (SGBDs), funcionalidades de operação, de administração e de construção de aplicações, julgue os itens seguintes.

Um sistema de base de dados orientado a objetos (object oriented database system — OODBS) deve prover uma identidade única para cada objeto armazenado no banco de dados. Como tal identificador de objetos (object identifier — OID) é similar a uma chave primária do modelo relacional, o sistema deve permitir ...

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

Um conjunto de informações estruturadas forma um banco de dados. Assim, os bancos de dados são geralmente caracterizados e classificados de acordo com a estrutura das informações que eles agrupam e não pela natureza das informações em si. Acerca dos diversos tipos de bancos de dados, julgue os itens a seguir.

A estrutura de um banco de dados orientado a objetos pode ser construída com base no modelo relacional clássico. Entretanto, algumas extensões precisam ser definidas para suportar algumas estruturas típicas de orientação a objeto que não estão presentes no modelo relacional. Entre elas, podem-se destacar as relações de herança e a indexação de métodos.

40 Q119178
Ciência da Computação
Ano: 2004
Banca: Escola de Administração Fazendária (ESAF)

Na programação Orientada a Objetos