141 Q656984
Ciência da Computação
Ano: 2016
Banca: Fundação Carlos Chagas (FCC)
Considere um banco de dados cujo modelo Entidade-Relacionamento, em uma perspectiva lógica, possui duas entidades: processo e advogado relacionadas com cardinalidade n:m. Cada advogado pode atuar em diversos processos, hora como advogado de acusação, hora como advogado de defesa, o que é definido em um atributo tipo_atuacao. Cada processo poderá ter, consequentemente, pelo menos dois advogados, um de defesa e um de acusação. Quando o modelo for implementado em um sistema gerenciador de banco de dados relacional,
142 Q813752
Ciência da Computação
Ano: 2015
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)
Uma das razões para um analista realizar a desnormalização de um projeto de banco de dados é quando:
143 Q794975
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)

Ao criar um banco de dados, o administrador (DBA) João analisa o perfil dos dados que serão gerados pela aplicação e percebe que eles devem ser agrupados no disco de acordo com as suas características, como: 

* os maiores índices, que demandam mais recursos computacionais, podem ser localizados em discos mais velozes, como Solid State Device (SSD); e 

* o armazenamento de dados históricos, que raramente são usados e não são muito críticos, pode ser realizado em discos mais lentos.

Em um Sistema Gerenciador de Banco de Dados (SGBD), para agrupar os dados em unidades lógicas de armazenamento permitindo a definição da localização física dos arquivos correspondentes no disco, João deve definir:

144 Q657618
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)

Considere dois bancos de dados, B1 e B2, localizados, respectivamente, nos servidores S1 e S2, conectados entre si pela Internet. Considere ainda que as tabelas T1 e T2 pertencem, respectivamente, aos bancos de dados B1 e B2.

Nesse cenário, a sequência de operações que NÃO caracteriza uma transação distribuída é:

145 Q657004
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)

Considere a tabela a seguir.

Se fosse construído um índice de banco de dados do tipo “bitmap” para essa tabela, tendo o campo Curso como chave, o conteúdo desse índice seria:

146 Q657003
Ciência da Computação
Ano: 2015
Banca: Ministério Público do Rio Grande do Sul (MPE - RS)
Qual modelo de banco de dados representa todos seus dados em tabelas simples, mas permite que as informações possam ser combinadas e recuperadas facilmente?
147 Q657002
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)

Considere que o Tribunal Regional do Trabalho possua em seu Banco de Dados a tabela Tab_Processos descrita abaixo.

O comando SQL utilizado para obter o resultado acima é:

148 Q657000
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)

Em uma classe de entidade do banco de dados presente em uma aplicação que utiliza JPA existem as seguintes instruções:

Em uma classe de acesso a dados da mesma aplicação, que possui um objeto em válido do tipo EntityManager, para executar a query da classe de entidade Cliente e obter os dados retornados em uma lista, utiliza-se:

149 Q656999
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)
O processo de tunning em bancos de dados consiste em se obter uma estratégia otimizada para a execução de consultas. Para tanto, em diversos gerenciadores de bancos de dados há um módulo para a otimização de consultas. Um dos fatores considerados por esse módulo para se avaliar o custo de uma consulta é o
150 Q656998
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)
Um analista de sistemas, após ter implementado seu projeto de banco de dados, realizou um teste para verificar se em cada atributo das tabelas do banco de dados são aceitos apenas os valores previamente definidos como válidos. Esse procedimento refere-se ao teste de