Uso de Room para la persistencia de datos

  1. ¿Cuál de las siguientes afirmaciones sobre la anotación @Query es falsa?

  2. ¿Cuáles de las siguientes afirmaciones sobre el DAO son verdaderas?

    Selecciona todas las respuestas que consideres correctas.

  3. ¿Por qué necesitas usar la función synchronized() cuando creas una base de datos?

    Selecciona todas las respuestas que consideres correctas.

  4. ¿Cuál de las siguientes afirmaciones sobre la clase AppDatabase es falsa?

  5. Las anotaciones @Insert y @Delete se pueden usar sin proporcionar una instrucción de SQL.

  6. ¿Cuál de las siguientes afirmaciones sobre ViewModel en una app que usa Room es verdadera?

    Selecciona todas las respuestas que consideres correctas.

  7. Completa los espacios en blanco

    Ingresa una o más palabras para completar la oración.

    Para manejar conflictos cuando haces una inserción en una base de datos, puedes pasar un ___, como IGNORE, a la anotación @Insert.

  8. La fábrica ViewModel es una clase que se hereda de ___ y es responsable de crear instancias de la clase ViewModel.

  9. Verdadero o falso: En una app de Room, la clase Application permite que otros objetos accedan a la clase AppDatabase.