Ed
há 2 anos
Vamos analisar cada uma das afirmações sobre as comparações entre SQL e HQL: ( ) Todas as consultas feitas em SQL nativo são necessariamente mais rápidas. É falsa. A performance das consultas pode variar dependendo de muitos fatores, como a estrutura do banco de dados, índices, e a complexidade da consulta, não sendo garantido que SQL nativo seja sempre mais rápido. ( ) Uma consulta HQL não consegue realizar todas as consultas possíveis em SQL. É verdadeira. HQL (Hibernate Query Language) é uma linguagem de consulta orientada a objetos e, embora seja poderosa, pode não suportar todas as funcionalidades específicas que o SQL oferece. ( ) O SQL é gerado a partir do HQL apenas quando o banco é inicializado. É falsa. O SQL é gerado a partir do HQL em tempo de execução, não apenas na inicialização do banco. ( ) É possível gravar uma parte da classe em um tipo de banco, e a outra parte em outro banco. É verdadeira. Com o uso de diferentes bancos de dados e configurações, é possível mapear partes de uma classe para diferentes bancos de dados. ( ) Podemos observar a performance usando as ferramentas de benchmark do próprio Hibernate. É falsa. Embora o Hibernate ofereça algumas ferramentas de monitoramento, não é especificamente uma ferramenta de benchmark. Agora, organizando as respostas: 1. F 2. V 3. F 4. V 5. F A sequência correta é: F, V, F, V, F. Portanto, a alternativa que apresenta a sequência correta é: F, V, F, V, F.
Cadastre-se ou realize login
Mais perguntas desse material