SóProvas


ID
661840
Banca
FCC
Órgão
INFRAERO
Ano
2011
Provas
Disciplina
Banco de Dados
Assuntos

Com relação a banco de dados, é INCORRETO afirmar:

Alternativas
Comentários
  • Vamos analisar cada uma das alternativas. by - http://www.itnerante.com.br/group/bancodedados/forum/topics/quest-o-fcc-02?commentId=1867568%3AComment%3A136499&groupId=1867568%3AGroup%3A19871

    a) Essa alternativa é a mais complexa de justificar. Memos, pelo menos na teoria, é um tipo de dado que armazena grande quantidade de texto. A questão aqui é que no início da sua criação era impossível indexar esse tipo, por conta de restrições técnicas de capacidade de processamento, os SGBDs não implementavam essa funcionalidade. Outra questão interessante é que nem todos os SGBDs chamam os tipos de dados com essas características de Memo.

    O próprio SQL Server 2000 tem um tipo de dado Text que contém uma string de caracteres não-Unicode com tamanho de até 2.147.483.647 caracteres. “Similar ao campo memo encontrado em outros bancos de dados, este tipo de dado armazena grandes quantidades de texto em páginas de 2kb. Colunas definidas com este tipo de dado não podem ser indexadas, pesquisadas, agrupadas ou ordenadas.

    Como descrito no comentário da Rosa, algumas colunas não devem ser indexadas, por exemplo: (1) coluna que você raramente referencia numa query , (2) colunas com alta cardinalidade como por exemplo Masculino e Feminino e, finalmente, (3) colunas com Ntex , Image, Text(: http://www.linhadecodigo.com.br/artigo/619/sql-serverindices.aspx#i...)

    Enfim essa é daquelas questões que a teoria e a pratica divergem! Na prática você pode indexar um campo Memo(ou Text), na teoria não ... :(.

    A alternativa está errada, mas a FCC considerou correta por olhar apenas para a teórica, enfim fica a dica que caso apareça em outra questão essa alternativa está correta. 

    b)      Aqui temos um erro grave: Essa linguagem não pode ser informal!

    Essa questão de formalidade e informalidade é descrita no livro do Waldemar Setzer, logo nas primeiras páginas. Vejamos o que o autor diz a respeito:“Assim, informações informais têm sido modeladas de modo a tornaram-se mais objetivas e abstratas, para que possam ser associadas a conceitos universais e não temporais, transformando-se em informações formais (SETZER, 1999, p.1)”.

    Ainda segundo Setzer (1999, p.1) “as informações formais podem ser expressas matematicamente” e desta forma podem ser introduzidas “no computador por meio de dados sempre tratados por espécies de fórmulas representadas pelos programas que a máquina executa direta ou indiretamente”.

    c) Verdadeiro. Independência dos dados, segundo Navathe, pode ser definida como a capacidade de alterar o esquema em um nível do sistema de banco de dados sem ter que alterar o esquema no nível mais alto. Pode ser: Lógica e Física de dados.Vou usar o exemplo da Rosa para exemplificar: “se você muda um tipo int para char, haverá alteração na camada lógica (camada acima da física).”

    d) Verdadeiro. Uma das características que distingue uma entidade da outra é seu conjunto de atributos

    e) Verdadeiro. “No modelo Entidade-Relacionamento, um relacionamento é uma associação entre várias entidades.”

     

  • Não entendi porque a banca considerou a alternativa C como correta. No meu entendimento, quando a alternativa diz  "exceto para as definições que envolvem as características físicas dos dados", ela está afirmando que não existe independência física dos dados. Isto está incorreto. Alguém explica?