SóProvas


ID
1311712
Banca
CESPE / CEBRASPE
Órgão
Polícia Federal
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Julgue os itens a seguir, relativos à linguagem de consulta estruturada (SQL).

Divergência de impedância é o termo usado para se referir aos problemas que ocorrem devido às diferenças entre o modelo de banco de dados e o modelo da linguagem de programação.

Alternativas
Comentários
  • "

    A impedância de correspondência (impedance mismatch) é o termo usado para se referir aos problemas que ocorrem em decorrência das diferenças entre os modelos de um banco de dados e da linguagem de programação. 

    "

    Navathe ed. 4 ed. pág 187

  • Gabarito Certo

    Diferença de impedância é uma expressão utilizada em engenharia elétrica, mas, na área de software, refere-se à inerente diferença que existe entre os modelos de dados relacionais e os orientados a objeto.

    Para simplificar a questão, o modelo relacional organiza todos os dados em linhas e colunas. Cada linha representa um registro, e as colunas representam os diversos dados contidos em um registro. Se os dados forem por demais complexos para serem representados em uma grade bidimensional, tabelas adicionais são criadas para conter as informações “relacionadas”. Dessa forma, cada tabela em um esquema relacional conterá alguns, mas não todos os dados para uma grande quantidade de registros.

    O modelo de dados orientado a objeto não está limitado a manter as informações em linhas e colunas. Em vez disso, o desenvolvedor cria uma definição – um modelo – que descreve completamente uma determinada classe de informação. Cada registro (objeto) é uma instância específica daquela classe. Assim, cada objeto contém todos os itens de informação para um, e apenas um, registro. Mas isso não é tudo. As definições de classe também podem incluirs trechos de programação, denominados métodos, que agem sobre os dados descritos pela classe. Não há uma concepção análoga no modelo relacional.

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !

  • CORRETO

    Muitas das vezes as linguagens de programação usam características incompatíveis com o banco de dados adotado pela equipe de desenvolvimento. Este problema é chamado de impedância de dados em banco de dados.   

    Corroborando para dizer que a Divergência de impedância é o termo usado para se referir aos problemas que ocorrem devido às diferenças entre o modelo de banco de dados e o modelo da linguagem de programação.

    Bons estudos...

  • Certo.

    Impedância é uma característica de um circuito elétrico. Quando a fonte geradora e a carga elétrica possuem a mesma impedância, dizemos que há um casamento de impedância.

    Pegando esse termo emprestado, no contexto de banco de dados, há uma divergência de impedância, quando não um casamento (igualdade) entre o modelo de banco de dados e a linguagem de programação. É o caso de linguagens orientadas a objetos e banco de dados relacionais.

    A linguagem orientada a objetos representa o mundo por meio de objetos.

    Já um banco relacional usa tabelas. Para não existir divergência o banco de dados deveria ser orientado a objetos.

    Fonte: Grancurso

  • Em 5 anos de ciência da computação nunca me ensinaram esse termo kkkkkkkkkkkkkkkk