Em relação aos bancos de dados orientados a objetos, julgue os itens que se seguem.
Os bancos de dados orientados a objetos foram propostos para atender às necessidades do desenvolvimento de aplicações convencionais de bancos de dados comerciais.
Em relação aos bancos de dados orientados a objetos, julgue os itens que se seguem.
Os bancos de dados orientados a objetos foram propostos para atender às necessidades do desenvolvimento de aplicações convencionais de bancos de dados comerciais.
Acerca de banco de dados relacionais, banco de dados orientado a objetos e banco de dados objeto-relacionais, julgue os próximos itens.
Em geral, a representação de um banco de dados orientado a objetos é definida segundo os padrões ODBMS (object database management system).
Acerca de banco de dados relacionais, banco de dados orientado a objetos e banco de dados objeto-relacionais, julgue os próximos itens.
Um banco de dados orientado a objetos (BDOO) pode ir além da capacidade de representação da informação, quando comparado a um banco de dados relacional. Isso ocorre porque um BDOO é capaz de representar um problema real fazendo uso da noção de orientação a objeto.
Com relação a bancos de dados, julgue os próximos itens.
A extensibilidade é uma propriedade fundamental de um sistema gerenciador de bancos de dados orientado a objetos (SGBDOO). Essa propriedade garante que o conjunto de tipos oferecidos pelo sistema permite a definição de novos tipos e há distinção entre os tipos predefinidos e aqueles definidos pelo usuário.
Quanto ao mapeamento do modelo orientado a objetos para o modelo relacional, julgue os próximos itens.
Um papel é uma extremidade de uma associação. Uma associação binária tem dois papéis e pode ser armazenada em uma tabela. Uma associação ternária tem três papéis e não pode ser armazenada em uma tabela.
Quanto ao mapeamento do modelo orientado a objetos para o modelo relacional, julgue os próximos itens.
Uma chave candidata para uma classe é uma coleção de atributos que identifica de forma única as instâncias dessa classe. Um atributo não pode ser parte de várias chaves candidatas de uma classe. Em uma hierarquia de classes, diferentes classes não podem ter uma mesma chave primária.
Com referência ao desenvolvimento orientado a objetos, julgue os seguintes itens.
Uma chave candidata para uma associação é uma combinação de papéis e qualificadores que identificam de forma única as instâncias da associação. Em uma associação, a multiplicidade especifica quantas instâncias de uma classe podem estar relacionadas a uma instância da classe associada.
NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.
Considerando Banco de Dados orientado a objetos, pode-se afirmar:
Para as questões 35 e 36, considere a modelagem orientada por objetos de um sistema de informação para uma empresa. Os funcionários dessa empresa estão organizados de forma hierárquica, tal que cada funcionário, com exceção do presidente da empresa, é diretamente subordinado a exatamente um funcionário; este funcionário é o seu supervisor. Funcionários que não são supervisores são denominados encarregados. O conjunto dos superiores de um funcionário é formado por seu supervisor, pelo supervisor de seu supervisor, e assim por diante, até se chegar ao presidente.
Considere, ainda, que o sistema será modelado por meio de um dos dois diagramas de classe a seguir:
...
Para as questões 35 e 36, considere a modelagem orientada por objetos de um sistema de informação para uma empresa. Os funcionários dessa empresa estão organizados de forma hierárquica, tal que cada funcionário, com exceção do presidente da empresa, é diretamente subordinado a exatamente um funcionário; este funcionário é o seu supervisor. Funcionários que não são supervisores são denominados encarregados. O conjunto dos superiores de um funcionário é formado por seu supervisor, pelo supervisor de seu supervisor, e assim por diante, até se chegar ao presidente.
Considere, ainda, que o sistema será modelado por meio de um dos dois diagramas de classe a seguir:
...
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.
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.
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
Na orientação a objeto, o corpo de código que implementa uma operação de uma classe é conhecido por
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. ...
Em relação aos bancos de dados orientados a objetos, é incorreto afirmar:

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...
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 ...
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.
Na programação Orientada a Objetos
Analise as seguintes afirmações relativas à programação Orientada a Objetos:
Analise as seguintes afirmações relativas a programação Orientada a Objetos:
Considere duas classes, A e B, que possuem um relacionamento de clientela. Boas práticas de projeto orientado a objetos recomendam que:
Como são denominados os dados manipulados por um Banco de Dados Orientado a Objetos?