none
Accceso a datos Avanzado RRS feed

  • Pregunta

  • Hola me llamo jose luis y estoy involucrado con esto de las estrellas tengo muchas dudas en este modulo en acceso a datos avanzado y no puedo avanzar de ahi, por favor si alguien me explicara algunas de las preguntas del examen por que ya van ocho veces que lo hago y no puedo pasarlo por favor ayuda!!!!!!

    Algunas preguntas son:

    Con respecto a los esquemas de SQL 2005:

     Se pueden administrar los permisos en esquemas y objetos incluidos en los mismos con un mayor nivel de granularidad que en las versiones anteriores.

     Varios usuarios pueden compartir un solo esquema predeterminado, con lo que la resolución de nombres resulta uniforme.

     La eliminación de usuarios de base de datos resulta mucho más sencilla.

     Todas son correctas

     

    3.- ¿Cuál de las siguientes afirmaciones es cierta, con respecto a TableAdapter?

    Abre y cierra la conexión con el motor automáticamente

    Permite llenar un DataTable

    Usa objetos Command y DataReader internamente

    Todas las respuestas son correctas

     

    6.- Cuál de las siguientes afirmaciones sobre el objeto DataReader es incorrecta?

    Sólo puede leer hacia delante.

    Utiliza menos recursos del servidor.

    Puede trabajar desconectado.

    Son más rápidos que los Datasets.

     

    12.- Si desea ejecutar un procedimiento almacenado para actualizar los registros y regresar el número de filas afectadas en la ejecución, usted debe usar:

    El método ExecuteNonQuery del objeto Comando.

    El método ExecuteScalar del objeto Comando.

    Llenar un int.scalar con un DataAdapter que ejecute el Procedimiento almacenado.

    Crear un DataReader que devuelva los registros afectados.

     

    14.- Con respecto a los esquemas de SQL 2005:

    Son equivalentes a los roles de SQL 2000

    Un usuario puede pertenecer a un rol y a un esquema.

    Un rol puede pertenecer a un esquema

    Un usuario puede pertenecer a un rol y a un esquema, y un rol puede pertenecer a un esquema

     

    20.- Utilizando seguridad integrada, ¿Que usuario accede a la base en una aplicación Windows?

    El usuario que creó la base de datos

    El usuario que creó el objeto a utilizar

    El usuario activo en el equipo cliente

    El usuario Local System

     

    6. Para hacer una aplicación altamente escalable se requiere:

    a)Implementar la mayor parte de la lógica de la misma en los procedimientos almacenados

    b) Utilizar Cursores para procesar grandes volúmenes de información

    c) Crear tablas transitorias en los procedimientos almacenados para aislar las transacciones

    d) Ninguna de las anteriores 

    13. ¿Cual afirmación es incorrecta con respecto a la seguridad de la base de datos?

    a)Permitir acceso directo a las tablas es una mala práctica

    b)Se recomienda permitir la ejecución de procedimientos almacenados y denegar permisos a las tablas

    c)Se recomienda que el desarrollador tenga todos los derechos de acceso sobre el equipo en que desarrolla

    d) Nunca se recomienda que nuestra aplicación se conecte contra el servidor como usuario sa 

    Las que estan en negrita son las que supongo que son las respuestas si alguine me pudiera ayudar o me expliquen para entenderlo.

    Gracias 

     

    martes, 31 de agosto de 2010 18:30

Todas las respuestas

  • en la 3 el tableadapter Usa objetos Command y DataReader internamente, entonces seria todas las respuestas son correctas.

    en el 12, eso se logra con ExecuteNonQuer, el metodo devuelve un int que es el numero de registros afectados

     

    Para hacer una aplicación altamente escalable se requiere:ninguna de esas opciones hace la aplicacion mas escalable

     

    saludos

    miércoles, 1 de septiembre de 2010 17:09