viernes, 12 de abril de 2013

Acceso a Datos Avanzado - Desarrollo .Net - MVA - Microsoft Virtual Academy - Intermedio 4 de 7



Nota:
  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron. 
  • Dos asteriscos (**) significa Alternativa Correcta. 
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias! 

Acceso a Datos Avanzado

1. Para obtener un registro de un archivo XML, con LinQ se hace uso de:

XMLNode
XMLCamp
**Descendant
XMLReader


2. AI trabajar con entidades POCO, se permite:

Utilizar código no administrado.
Controlar los eventos que se desncadenan durante ciertas operaciones.
**Utilizar clases de datos personalizadosjunto con su modelo de datos.
Todas las anteriores.
Ninguna de las anteriores.


3. _______ nos permite hacer consultas al modelo conceptual de _______.

LinQ to Objects - Edbml
LinQ to XML - XML Reader
LinQ to DataSets - Collections
LinQ to Ajax - Jquery
**LinQ to Entities - Entity Framework


4. int[] notas = new int[]{1,2,3,4,5};
int valor = (from n in notas
select n).FirstOrDefault();
El resultado es:

**1
2
3
4
5


5. Método que nos permite obtener el primer registro en LinQ:

Top(1)
First(1)
**First()
FirstOrDefault()


6. Nos permite la utilización de objetos CLR antiguos en Entity Framework:

LinQ
ODBC
DataSets
**POCO
Ninguna de las anteriores


7. Para agregar un registro a nuestro modelo de datos lo hacemos usando el método:

InsertOnSubmit()
**Add() (Según el aporte de Pablo Cesar Granadino Salazar )
Insert()
Update()
Ninguna de las anteriores


8. La tecnologías de Acceso a Datos usadas por .Net son:

OAD, Oracle y ADO
**OLEDB, ADO y ADO.Net
SQL server
Oracle
Ninguna de las anteriores


9. Las capas de Entity Framework son:

Dialogos, Asignación y Física.
**Conceptual, Asignación y Lógica. (Según el aporte de Anónimo)
Conceptual, Afirmacioón y Lógica.
Lógica y Física.
Ninguna de las anteriores.


10. Las consultas a Entidades se realizan con:

LinQ
**EntityQuery (Según el aporte de Sebastian)
Jquery
AJAX
TransactSQL


11. El nombre de espacio:
System.Data.Objects.ObjedContext.ObjectMaterialized;
es usado en:

Capa de Datos.
**Lógica de Negocios.
Vista.
Capa de Diseño.


12. Permite hacer consultas a cualquier colección, se refiere a:

**LinQ to Objects
LinQ to XML
LinQ to DataSets
LinQ to Ajax
LinQ to Entities


13. Simplifica la consulta permitiendo a los desarrolladores a escribir consultas a partir del lenguaje de programación mismo, se refiere a:

LinQ to Objects
LinQ to XML
**LinQ to DataSets
LinQ to Ajax
LinQ to Entities


14. La extensión de un archivo de modelos de datos de entidades es:

edbmI
dbml
edml
**edmx
ebdmlx


Espero haber ayudado en algo. Hasta la próxima oportunidad!





10 comentarios:

  1. Las consultas a Entidades se realizan con:

    LinQ
    **EntityQuery
    Jquery
    AJAX
    TransactSQL

    ResponderEliminar
    Respuestas
    1. Hola Sebastian!!!Gracias por visitar el blog y compartir tus conocimientos...
      Citaré tu respuesta en la pregunta...
      Hasta cualquier instante...Exitos!!!

      Eliminar
  2. Las capas de Entity Framework son:

    Dialogos, Asignación y Física.
    **Conceptual, Asignación y Lógica.
    Conceptual, Afirmacioón y Lógica.
    Lógica y Física.
    Ninguna de las anteriores.

    ResponderEliminar
    Respuestas
    1. Hola Anónimo, gracias por tu visita y por aportar con tus conocimientos...
      Citaré tu respuesta en la pregunta...
      Exitos!!

      Eliminar
  3. 7. Para agregar un registro a nuestro modelo de datos lo hacemos usando el método:

    InsertOnSubmit()
    **Add()
    Insert()
    Update()
    Ninguna de las anteriores

    ResponderEliminar
    Respuestas
    1. Hola Paolo Cesar Granadino Salazar!!!
      Gracias por visitar el blog y compartir tus conocimientos...
      Citaré tu respuesta en la pregunta...
      Hasta cualquier instante...Exitos!!!

      Eliminar
  4. El nombre de espacio:
    System.Data.Objects.ObjectContext.ObjectMaterialized;
    es usado en:

    Capa de Datos.
    **Lógica de Negocios.
    Vista.
    Capa de Diseño.

    ResponderEliminar
    Respuestas
    1. Hola Anónimo, gracias por la visita y el aporte de tus conocimientos!!
      Los mejores deseos!! Hasta cualquier instante...

      Eliminar
  5. Estimados les dejo mi examen con 100%, no pude entrar antes ya que me daba error 503 el server.

    Las capas de Entity Framework son:
    Dialogos, Asignación y Física.
    Conceptual, Asignación y Lógica. -***-
    Conceptual, Afirmacioón y Logica.
    Lógica y Física.
    Ninguna de las anteriores.

    Las consultas a Entidades se realizan con:
    LinQ
    EntityQuery -***-
    Jquery
    AJAX
    TransactSQL

    Permite hacer consultas a cualquier colección, se refiere a:
    LinQ to Objects -***-
    LinQ to XML
    LinQ to DataSets
    LinQ to Ajax
    LinQ to Entities

    Para agregar un registro a nuestro modelo de datos lo hacemos usando el método:
    InsertOnSubmit()
    Add() -***-
    Insert()
    Update()
    Ninguna de las anteriores

    Al trabajar con entidades POCO, se permite:
    Utilizar código no administrado.
    Controlar los eventos que se desncadenan durante ciertas operaciones.
    Utilizar clases de datos personalizados junto con su modelo de datos. -***-
    Todas las anteriores.
    Ninguna de las anteriores.

    La tecnologías de Acceso a Datos usadas por .Net son:
    OAD, Oracle y ADO
    OLEDB, ADO y ADO.Net -***-
    SQL server
    Oracle
    Ninguna de las anteriores

    Para obtener un registro de un archivo XML, con LinQ se hace uso de:
    XMLNode
    XMLCamp
    Descendant -***-
    XMLReader

    La extensión de un archivo de modelos de datos de entidades es:
    edbml
    dbml
    edml
    edmx -***-
    ebdmlx

    Nos permite la utilización de objetos CLR antiguos en Entity Framework:
    LinQ
    ODBC
    DataSets
    POCO -***-
    Ninguna de las anteriores

    Método que nos permite obtener el primer registro en LinQ:
    Top(1)
    First(1)
    First() -***-
    FirstOrDefault()

    ResponderEliminar
    Respuestas
    1. Hola Juan Pablo Strelczuk, gracias por la visita y el aporte de tus conocimientos!!
      Genial aporte!
      Éxitos! Hasta cualquier momento!!

      Eliminar