Está en la página 1de 11

GUIA PARA EXAMEN DE ADMINISTRACION DE BASE DE DATOS TERCER PARCIAL

PREGUNTA N º 1
La aplicación debe tener acceso a datos que se encuentra en dos equipos de SQL
Server 2005. Uno de estos servidores se denomina SQL1 y el otro es SQL2. Usted
tiene permisos para crear un procedimiento almacenado en SQL1 para respaldar su
solicitud. Sin embargo, en SQL2 sólo tiene permisos para seleccionar los datos. Usted
escribe el procedimiento almacenado en SQL1. El procedimiento almacenado SQL2
mediante la instrucción Transact-SQL OPENQUERY accesos. Sin embargo, la
consulta falla cuando se ejecuta. Es necesario para solucionar la causa del error.
¿Qué debe hacer?
A. Únase a los dos servidores utilizando la sintaxis de cuatro partes de
server.database.schema.table.
B. Referencia SQL2 utilizando un alias.
C. Añadir SQL2 como un servidor remoto para SQL1.
D. Añadir SQL2 como un servidor vinculado a SQL1.
Respuesta: D
PREGUNTA N º 2
Se están preparando para una nueva instalación de SQL Server 2005. Es necesario
seleccionar los protocolos que los equipos cliente pueden utilizar para conectar con el
servidor. Cuáles son los dos protocolos se pueden utilizar para lograr este objetivo?
(Cada respuesta correcta se presenta una solución completa. Elija dos.)
A. Canalizaciones con nombre
B. TCP / IP
C. Memoria compartida
D. adaptador de interfaz virtual (VIA)
E. multiprotocolo
Respuesta: A, B
PREGUNTA N º 3
Puede configurar un nuevo equipo de SQL Server 2005 para utilizar TCP / IP con
todos los ajustes por defecto. Su política empresarial requiere que cada servidor utilice
un servidor de seguridad. Usted encontrará que usted puede conectarse a la instancia
de SQL Server desde el equipo local. Sin embargo, los equipos cliente no puede
conectarse a la instancia de SQL Server. Es necesario identificar la causa más
probable de los problemas de conexión. ¿Qué hay que hacer primero?
A. Asegúrese de que el puerto 1433 está abierto en el firewall.
B. Asegúrese de que el puerto 443 esta abierto en el cortafuegos.
C. Asegúrese de que las computadoras cliente se conectan utilizando el protocolo de
memoria compartida.
D. Asegúrese de que el servidor no está en pausa.
Respuesta: Un
4
PREGUNTA N º 4
TestKing.com tiene varios servidores en un entorno distribuido. Se trabaja con dos
equipos de SQL Server 2005 con nombre y SQL1 SQL2. Cada servidor utiliza
autenticación de SQL Server y utilizan datos de acceso distintos. Tienes que escribir
una consulta distribuida que se une a los datos de SQL1 con los datos de SQL2. ¿Qué
debe hacer?
A. Asegúrese de que tanto SQL1 y SQL2 utilizar el mismo nombre de usuario en el
contexto de seguridad para cada servidor.
B. Configurar SQL2 como un servidor remoto. Escriba la consulta en SQL1.
C. SQL2 configurar como un servidor vinculado para hacerse pasar por el inicio de
sesión remoto.
D. Configurar SQL2 como un servidor de distribución. Utilice la autenticación de paso.
Respuesta: C
PREGUNTA N º 5
TestKing.com utiliza SQL Server 2005. Los usuarios informan que la ejecución de
informes es lenta. A investigar y descubre que algunas preguntas no utilizan planes de
ejecución óptimos. También observe que algunas estadísticas del optimizador se han
perdido y otras están fuera de fecha. Es necesario para corregir el problema para que
los informes de ejecutar más rápidamente. ¿Qué dos instrucciones de Transact-SQL
se debe utilizar? (Cada respuesta correcta se presenta parte de la solución. Elija dos.)
A. DBCC CHECKTABLE
B. ALTER INDEX REORGANIZE
C. UPDATE STATISTICS
D. CREATE STATISTICS
E. DBCC SHOWSTATISTICS
F. DBCC UPDATEUSAGE
Respuesta: C, D
PREGUNTA N º: 6
Usted es responsable de la aplicación de trabajos de mantenimiento en un servidor de
base de datos de SQL Server 2005. Ciertos trabajos ejecutar todos los domingos y
otros trabajos de ejecución al inicio de cada mes. Es necesario para programar los
trabajos en la forma en que utiliza la menor cantidad de esfuerzo administrativo. ¿Qué
debe hacer?
A. Crear una programación de trabajo que se ejecuta todos los domingos. Asignar
tareas semanales a este horario. Crear un segundo anexo que se ejecuta en el primer
día de cada mes. Asignación mensual de las tareas de este horario.
5
B. Creación de un trabajo para cada tarea que se ejecuta una vez al día. Utilice una
instrucción de Transact-SQL para comprobar la fecha y el día de la semana. Si el día
es o bien un domingo o el primer día del mes, ejecutar el código.
C. Crear una programación de trabajo que se ejecuta una vez al día. Asignación de
puestos de trabajo de este programa de trabajo. Si el día es o bien un domingo o el
primer día del mes, ejecución de los trabajos.
D. Crear un puesto de trabajo para cada tarea que se ejecuta una vez a la semana el
domingo. Agregar un calendario segundo trabajo que se ejecuta el trabajo en el primer
día del mes.
Respuesta: Un
PREGUNTA N º: 7
Descubres que la base de datos msdb de SQL Server 2005 equipo está dañado y
debe ser restaurada. Bases de datos son una copia de seguridad diaria. Los archivos
de copia de seguridad de base de datos se escriben en un recurso compartido de red,
pero los nombres de archivo no indican claramente que las bases de datos en cada
archivo. Es necesario para localizar el archivo de copia de seguridad correcta tan
pronto como sea posible. El primer archivo de la lista se denomina DBBackup.bak.
¿Qué instrucción Transact-SQL se debe utilizar?
A. disco de recuperación LABELONLYFROM N = \ \ Serverl \ Backup \
DB_Backup.bak
B. disco de recuperación HEADERONLYFROM N = \ \ Serverl \ Backup \
DB_Backup.bak
C. disco de recuperación VERIFYONLYFROM N = \ \ Serverl \ Backup \
DB_Backup.bak
D. RESTAURAR BASE DE DATOS DEL DISCO MSDBFROM N = \ \ Serverl \ Backup
\ DB_Backup.bak
Respuesta: B
PREGUNTA N º: 8
Un ingeniero de informes de apoyo que la inserción de las transacciones de ventas en
un servidor de base de datos de SQL Server 2005 los resultados en un error. A
investigar el error. Usted descubre que en una de las bases de datos, un desarrollador
ha borrado accidentalmente algunos datos en una tabla que es fundamental para el
procesamiento de transacciones. La base de datos utiliza el modelo de recuperación
completa. Es necesario restaurar la tabla. Que necesita para alcanzar este objetivo sin
afectar la disponibilidad de otros datos en la base de datos. ¿Qué debe hacer?
A. Copia de seguridad del registro de transacciones actual. Restaurar la base de datos
con un nombre diferente y detenerse en el punto justo antes de la pérdida de datos.
Copie la tabla de nuevo en la base de datos original.
B. Copia de seguridad del registro de transacciones actual. Restaurar la base de datos
hasta el punto justo antes de la pérdida de datos.
C. Restaurar la base de datos de los archivos de copia de seguridad existente a un
momento justo antes de la pérdida de datos.
D. Restaurar la base de datos hasta el punto de la última copia de seguridad completa.
Respuesta: Un
6
PREGUNTA N º: 9
Un fallo de potencia en la red de área de almacenamiento (SAN), donde se encuentra
el servidor SQL Server 2005 de base de datos. Es necesario comprobar la asignación,
así como la integridad estructural y lógico de todas las bases de datos, incluidos los
catálogos de su sistema. ¿Qué debe hacer?
A. Ejecutar DBCC CHECKFILEGROUP para cada grupo de archivos.
B. Ejecutar DBCC CHECKCATALOG.
C. Ejecutar DBCC CHECKDB.
D. Ejecutar CHECKTABLE para cada tabla DBCC.
Respuesta: C
PREGUNTA N º: 10
Usted es responsable de la importación de datos en SQL Server 2005 las bases de
datos. Su departamento está comenzando a recibir los archivos de texto que contienen
las transacciones de venta en tiendas de todo el país. Las columnas de los datos
están separados por punto y coma. Usted necesidad de importar los archivos en la
base de datos de ventas. ¿Qué debe hacer?
A. Crear un archivo de formato personalizado, especifique un punto y coma como
terminador de fila.
B. Utilice el comando bcp, la especificación de un punto y coma como terminador de
campo.
C. Utilice el comando bcp con los argumentos por defecto.
D. Utilizar la instrucción BULK INSERT con los argumentos por defecto.
Respuesta: B
PREGUNTA N º: 11
Está creando una aplicación basada en Web para administrar la agregación de datos
para los informes. La aplicación se conecta a un servidor SQL Server 2005 base de
datos denominada DataManager. Una página de la aplicación dispone de controles
que se ejecutan los procedimientos almacenados en una base de datos denominada
ReportingDatabase. Ya existe un servicio de conexión entre el Corredor de la base de
datos DataManager y ReportingDatabase. ¿Quieres añadir dos nuevos tipos de
mensajes para el servicio existente. En cada base de datos, se crean tipos de
mensajes con nombre y ProcessReport SendResult. Es necesario añadir los dos
nuevos tipos de mensajes para el servicio existente. ¿Qué hay que hacer primero?
A. Crear una cola en cada base de datos con el argumento de ACTIVACIÓN establece
DataManager.dbo. ProcessReport.
B. Creación de una conversación entre las bases de datos utilizando 'SendResult'
ProcessReport 'lo siguiente statement.BEGIN DIÁLOGO DE SERVICIO AL SERVICIO
C. Crear un contrato entre los servicios mediante el siguiente statement.CREATE
CONTRATO ProcessData (ProcessReport ENVIADO POR iniciador, SendResult
ENVIADO POR TARGET)
D. Crear servicios para cada base de datos mediante el siguiente statement.CREATE
7
SERVICIO DE DataManager ProcessReport COLA
Respuesta: C
PREGUNTA N º: 12
Usted trabaja en la oficina de ventas regionales. Usted es responsable de importar y
exportar datos en SQL Server 2005 las bases de datos. La oficina principal por la que
pide que le envíe un archivo de texto que contiene información actualizada de contacto
de los clientes en su región. El administrador de base de datos en la oficina principal
pregunta que los datos sean ordenados por las columnas StateProvince, Apellido y
Nombre. Es necesario para satisfacer estos requerimientos utilizando la menor
cantidad de esfuerzo. ¿Qué debe hacer?
A. Especificar StateProvince, Apellido y Nombre en la sugerencia ORDER en el
comando bcp out.
B. Crear un archivo de formato para la operación de exportación.
C. Especifique StateProvince, Apellido y Nombre en la cláusula ORDER BY en el
comando queryout bcp.
D. Copia de los datos en una nueva tabla que tiene un índice agrupado en
StateProvince, Apellido y Nombre. Exportar los datos.
Respuesta: C
PREGUNTA N º: 13
TestKing.com tiene dos equipos de SQL Server 2005 con nombre y SQLl SQL2.
Ambos servidores participan en la replicación. SQLl es el publicador y su distribuidor
propios de una publicación llamada Publ. Publ es la única publicación en SQLl y SQL2
es el único suscriptor. Sus peticiones supervisor un informe de situación sobre las
latencias de replicación. Utilizando el Monitor de replicación en SQLl, es necesario
averiguar la latencia existente entre el publicador y distribuidor, así como entre el
distribuidor y el suscriptor. ¿Qué debe hacer?
A. Seleccione la pestaña Ver lista de notificación de SQLl. Ver la columna de latencia
para la suscripción SQL2.
B. Seleccione la ficha Todas las suscripciones para la publicación Publ. Ver la columna
de latencia para la suscripción SQL2.
C. Seleccione la pestaña de los testigos de seguimiento para la publicación Publ.
Seleccione la opción Insertar Tracer y esperar a que los valores de latencia solicitados
para la suscripción SQL2 a aparecer.
D. Seleccione la pestaña Ver lista de notificación de SQLl. Haga doble clic en la
suscripción SQL2. Ver los detalles de la duración en el publicador a la pestaña
Historial de Distribuidor, así como en el distribuidor al suscriptor ficha Historial.
Respuesta: C

PREGUNTA N º: 14
Está creando un extremo HTTP que se utiliza para proporcionar datos del cliente para
aplicaciones externas. Su equipo de SQL Server 2005 se denomina SQL1. Se crea un
procedimiento almacenado llamado dbo.uspGetPersonData para recuperar los datos
en la base de datos Testking. Para crear el punto final utilizando el siguiente código.
CREAR SQLEPAWPersons ENDPOINT AS HTTP (PATH = VAWpersons1,
AUTENTICACIÓN = (integrado), PORTS = (CLEAR), PARCELAS = 'SQLI1) para el
jabón (WEBMETHOD' persondata (NOMBRE = 'TestKing.dbo.usp_GetPersonData'),
los lotes = MINUSVALIDOS, WSDL = DEFAULT, BASE DE DATOS = 'Testking',
espacio de nombres = 'http://Adventure-Works/Persons')
Los primeros usuarios para conectarse al extremo de decir que no reciben ningún
dato. Se conecta al extremo y descubre que no está respondiendo. Es necesario
modificar el punto final para que los datos se devuelve como se esperaba. ¿Qué debe
hacer?
A. Cambiar la propiedad de autenticación de Kerberos.
B. Especificar LOTES = ACTIVADO.
C. Especifique ESTADO = empezar.
'PrGetPersonData «D. Especificar WSDL =.
Respuesta: C
PREGUNTA N º: 15
Usted trabaja en Dublín en la oficina principal de TestKing.com. Usted es responsable
de la gestión de una base de datos de SQL Server 2005. El departamento de ventas
desea un informe que compara la actividad del cliente en el trimestre anterior entre la
oficina central en Dublín y la sucursal en Buenos Aires. Quieren que los datos
ordenados por nombre y apellido. Restaurar una copia de seguridad reciente de la
base de datos de Buenos Aires en su servidor. Usted escribir consultas para construir
el informe, ordenar los datos por las columnas Apellido y Nombre. Revisar los datos y
observe que la lista de clientes de la base de datos de Buenos Aires está ordenada de
forma diferente. El departamento de ventas necesita los datos modificados en el plazo
de 15 minutos para una presentación. Usted necesidad de aplicar la solución más
rápida posible, que asegura que los datos de ambas bases de datos se ordena de
forma idéntica. ¿Qué debe hacer?
A. Utilice el Asistente para copiar bases de datos para copiar los datos en la base de
datos de Buenos Aires a una nueva base de datos con la misma intercalación que la
base de datos de Dublín.
B. Uso de SQL Server Asistente para importación y exportación para copiar los datos
de la base de datos a Buenos Aires en las nuevas tablas, especificando la misma
intercalación que la base de datos de Dublín.
C. Modificar el archivo de formato para especificar la misma intercalación que la base
de datos de Dublín. Importar la tabla de nuevo.
D. Modificar la consulta sobre la base de datos de Buenos Aires para utilizar la
configuración COLLATE en la cláusula ORDER BY. En la consulta, especifique la
misma intercalación que la base de datos de Dublín.
Respuesta: D
10
PREGUNTA N º: 16
Usted trabaja para una compañía que vende los libros. Va a crear un informe para una
base de datos de SQL Server 2005. El informe mostrará una lista de representantes
de ventas y sus ventas totales del mes en curso. El informe debe incluir sólo los
representantes de ventas que alcancen su cuota de ventas del mes en curso. La cuota
de ventas mensual es de $ 2,000. Los parámetros de la fecha se pasan en las
variables denominado @ fromdate y estrictas disponibles @. Es necesario crear el
informe para que cumpla estos requisitos. ¿Qué consulta SQL debe utilizar?
A. s.AgentName SELECT SUM (ISNULL (o.OrderTotal, 0.00)) AS
SumOrderTotalFROM SalesAgent s UNETE OrderHeader o ON = s.AgentID
o.AgentIDWHERE o.OrderDate ENTRE fromdate @ Y @ s.AgentName
ToDateGROUP POR
B. s.AgentName SELECT SUM (ISNULL (o.OrderTotal, 0.00)) AS
SumOrderTotalFROM SalesAgent s UNETE OrderHeader o ON = s.AgentID o.AgentID
DONDE o.OrderDate ENTRE @ Y @ fromdate Todate Y o.OrderTotal> 2000GROUP
= POR s.AgentName
C. s.AgentName SELECT SUM (ISNULL (o.OrderTotal, 0.00)) AS
SumOrderTotalFROM SalesAgent s UNETE OrderHeader o ON = s.AgentID o.AgentID
DONDE o.OrderDate ENTRE @ Y @ fromdate ToDateGROUP POR
s.AgentNameHAVING SUM (o . OrderTotal)> = 2000
D. s.AgentName SELECT SUM (ISNULL (o.OrderTotal, 0.00)) AS
SumOrderTotalFROM SalesAgent s SE UNEN EN OrderHeader o s.AgentID
o.ordertotal o.AgentIDWHERE = = 2000 Y ENTRE o.OrderDate @ Y @ fromdate
ToDateGROUP POR s . AgentNameHAVING SUM (o.OrderTotal)> = 2000
Respuesta: C
PREGUNTA N º: 17
Va a crear un procedimiento almacenado que se eliminarán los datos de la tabla de
contacto en una base de datos de SQL Server 2005. El procedimiento almacenado se
incluye la siguiente instrucción Transact-SQL para controlar los errores que se
producen.
BEGIN TRY
BEGIN TRANSACTION
DELETE FROM persona. Póngase en contacto con
DONDE ContactID = @ ContactID
COMMIT TRANSACTION
PRUEBA FINAL
COMIENZAN LAS CAPTURAS
DECLARE @ ErrorMessage nvarchar (2000) DECLARE @ int DECLARE ErrorSeverity
int SELECT @ @ ErrorState ErrorMessage = ERROR_MESSAGE (), @ ErrorSeverity
=
ERROR_SEVERITY (), @ ErrorState ERROR_STATE = () RAISERROR
(ErrorMessage @, @ ErrorSeverity, @ ErrorState) END CATCH;
Probar el procedimiento almacenado y descubre que deja las transacciones abiertas.
Tiene que modificar el procedimiento almacenado de manera que controla
correctamente las operaciones abiertas. ¿Qué debe
11
que haces?
A. Agregar un comando COMMIT TRANSACTION al bloque CATCH.
B. Quite el comando COMMIT TRANSACTION del bloque TRY.
C. Agregar un comando ROLLBACK TRANSACTION al bloque CATCH.
D. Agregar un comando ROLLBACK TRANSACTION en el bloque TRY.
Respuesta: C
PREGUNTA N º: 18
Está creando una aplicación de catálogo en línea que se mostrará información sobre el
producto en el sitio web de la empresa. Los datos del producto se almacena en una
base de datos de SQL Server 2005. Los datos se almacenan como datos relacionales,
sino que debe pasar a la aplicación como un documento XML mediante FOR XML.
Probar la aplicación y observe que no todos los elementos que coinciden con su
consulta aparecen en el documento XML. Sólo aquellos productos que tienen valores
para todos los elementos en el esquema aparecen. Es necesario modificar la
instrucción de Transact-SQL para que todos los productos que coinciden con su
consulta aparecen en el documento XML. ¿Qué debe hacer?
A. Agregar un índice XML en la tabla que contiene los datos del producto.
B. Agregue el argumento XSINIL a la directiva ELEMENTS en la consulta.
C. Añadir una cláusula HAVING de la consulta.
D. Agregue el valor de la cláusula de sustituir a la consulta.
Respuesta: B
PREGUNTA N º: 19
TestKing.com tiene dos equipos de SQL Server 2005 con nombre y SQL1 SQL2.
Transacciones
el trasvase de registros se produce a partir de SQL1 SQL2 utilizando predeterminada
de SQL Server configuración de la programación del Agente. Es necesario volver a
configurar el envío de registro de transacciones para proporcionar una latencia mínima
en SQL2. ¿Qué debe hacer?
A. En SQL1, reprogramar el trabajo diario de las transacciones de copia de seguridad
de modo que se produce cada minuto. En SQL2, mantener la configuración
predeterminada de calendario para la copia de trasvase de registros y la restauración.
B. En SQL1, cambiar el tipo de calendario para el registro de transacciones de copia
de seguridad para iniciar automáticamente cuando se inicia el Agente SQL Server. En
SQL2, cambiar los tipos de programación para la copia de trasvase de registros y la
restauración puestos de trabajo se inicie automáticamente cuando se inicia el Agente
SQL Server.
C. En SQL1, mantener la configuración predeterminada de calendario para el trabajo
diario de las transacciones de copia de seguridad. En SQL2, cambiar los tipos de
programación para la copia de trasvase de registros y la restauración puestos de
trabajo se inicie automáticamente cuando se inicia el Agente SQL Server.
D. En SQL1, reprogramar el trabajo diario de las transacciones de copia de seguridad
de modo que se produce cada minuto. En SQL2, reprogramar tanto la copia de
trasvase de registros y la restauración puestos de trabajo a fin de que se producen
cada
12
minuto.
Respuesta: D
PREGUNTA N º: 20
Se están llevando a cabo el envío de registro de transacciones para una base de datos
denominada DB 1 de un servidor denominado SQL1 a un servidor llamado SQL2.
Debido a DB1 es de 100 GB de tamaño, es demasiado grande para la transferencia
por la red en un período razonable de tiempo. Es necesario reducir al mínimo el
impacto en la red mientras se inicializa la base de datos secundaria. ¿Qué dos
acciones deben realizar? (Cada respuesta correcta se presenta parte de la solución.
Elija dos.)
A. Especificar el modelo de recuperación simple para una base de datos.
B. Indique la totalidad o la mayor parte-el modelo de recuperación registrado para
DB1.
C. Realizar una copia de seguridad completa de DB1 en un soporte portátil. Restaurar
la base de datos secundaria a partir de esa copia de seguridad, especifique la opción
RECOVERY.
D. Realice una copia de seguridad completa de DB1 en un soporte portátil. Restaurar
la base de datos secundaria a partir de esa copia de seguridad, especifique la opción
STANDBY.
E. Antes de activar el registro de transacciones de envío a la base de datos
secundaria, ejecute la siguiente declaración sobre la base de datos primaria
server.BACKUP RESUMEN 1 CON TRUNCATEONLY
Respuesta: B, D
PREGUNTA N º: 21
Una copia de seguridad completa de su base de datos denominada DB1 se crea
automáticamente a la medianoche todos los días. Copias de seguridad diferenciales
de DB1 se producen dos veces al día a las 10:00 ya las 16:00. Una instantánea de
base de datos se crea todos los días al mediodía. Un desarrollador de informes que
cae accidentalmente la tabla Lista de precios en el DB1 a las 12:30. La última
actualización de lista de precios se produjo hace una semana. Es necesario recuperar
la tabla de lista de precios. ¿Quieres conseguir este objetivo utilizando la mínima
cantidad de esfuerzo administrativo. Usted también debe reducir al mínimo la cantidad
de datos que se pierde. ¿Qué debe hacer?
A. Restaurar la copia de seguridad más reciente en una base de datos nueva
denominada DBlbak. Aplique la copia de seguridad diferencial más reciente. Copie la
tabla Lista de precios de DBlbak a DB1.
B. Eliminar todas las instantáneas de bases de datos, excepto el más reciente.
Restaurar DB1 de la instantánea de base de datos más recientes.
C. Recuperar DB1 de la copia de seguridad más recientes. Aplique la copia de
seguridad diferencial más reciente.
D. Copia de la tabla Lista de precios de la instantánea de base de datos más recientes
sobre DB1.
Respuesta: D
13
PREGUNTA N º: 22
A administrar una base de datos denominada DB1, que se encuentra en un equipo de
SQL Server 2005. Recibe una advertencia de que la unidad en la que se encuentra el
archivo de registro DB1 es su capacidad máxima. Aunque el registro de transacciones
es una copia de seguridad cada cinco minutos, se observa que es cada vez mayor.
¿Crees que una transacción no confirmada podría ser la causa y desea investigar. Es
necesario identificar tanto el ID del proceso del servidor y la hora de inicio de la
transacción activa más antigua en el PP 1. ¿Qué debe hacer?
A. Conecte la base de datos DB1. Ejecutar DBCC OPENTRAN. Ver el SPID y filas
Hora de inicio.
B. Conectar a la base de datos master. Ejecutar DBCC OPENTRAN. Ver el SPID y
filas Hora de inicio.
C. En SQL Server Management Studio, abra el Monitor de actividad. Seleccione la
página de Proceso de Información y aplicar la configuración del filtro siguiente. Base
de datos DB1 = = Abierto Operaciones YesView el ID del proceso y columnas Última
lotes.
D. Abra una ventana de consulta. Conéctese a la base de datos master. Ejecute la
instrucción siguiente. SELECT TOP 1 spid, lastbatch DE DONDE sys.sysprocesses
dbid = db_id ('DBL) Y opentran> 0 lastbatch POR ORDEN
Respuesta: Un
PREGUNTA N º: 23
TestKing.com tiene un servidor denominado SQL1 que se ejecuta SQL Server 2005
Enterprise Edition. SQL1 tiene 2 GB de RAM, 1,6 GB de los cuales son utilizados por
la instancia predeterminada de SQL Server motor de base de datos. El crecimiento de
los datos promedio de todas las bases de datos combinada es de 100 MB al mes.
estado de usuario que los tiempos de ejecución de informes van en aumento. Usted
quiere evaluar si se necesita más memoria RAM. Usted necesidad de utilizar el
Monitor de sistema para crear un registro de contador que le ayudará a decidir si
desea agregar RAM. ¿Qué objeto de rendimiento debe añadir el registro de contador?
A. MSAS 2005: Caché
B. MSAS 2005Memory
C. MSAS 2005: Almacenamiento en caché automático
D. Gerente SQLServenBuffer
E. SQLServer: SQL Statistics
F. SQL Server: Estadísticas generales
Respuesta: D
PREGUNTA N º: 24
Manejar un equipo de SQL Server 2005 que se instaló con la configuración
predeterminada. Después de un corte de energía, el SQL Server (MSSQLSERVER) en
el servidor de base de datos no se inicia. Usted necesita encontrar la causa del
problema. ¿Qué tres acciones deben realizar? (Cada respuesta correcta se presenta
parte de la solución. Elija tres.)
A. En el Visor de sucesos, consulte el registro del sistema.
14
B. En el Visor de sucesos, consulte el registro de aplicación.
C. En el Bloc de notas, ver la carpeta C: \ Program FilesMVIicrosoft SQL Server \
MSSQL. l \ MSSQL \ LOG \ ErrorLog. Un archivo.
D. En el Bloc de notas, ver la carpeta C: \ Program FilesMVIicrosoft SQL Server \
MSSQL.l \ MSSQL \ LOG \ ErrorLog.
E. En el Bloc de notas, ver la carpeta C: \ Archivos de programa \ Microsoft SQL
Server \ MSSQL. l \ MSSQL \ LOG \ archivo SQLAgent.out.
Respuesta: A, B, D
PREGUNTA N º: 25
A administrar un servidor de base de datos de SQL Server 2005 que contiene una
tabla con varios índices. Se nota que el rendimiento de modificación de datos se ha
degradado con el tiempo. Se sospecha que algunos de los índices no han sido
utilizados. Es necesario identificar los índices no fueron utilizados por cualquier
consulta desde la última vez que SQL Server 2005 comenzó. ¿Qué vista de
administración dinámica debe utilizar?
A. sys.dm_fts_index_population
B. sys.dmexecquerystats
C. sys.dmdbindexusagestats
D. sys.dm_db_index_physical_stats
Respuesta: C
PREGUNTA N º: 26
TestKing.com utiliza SQL Server 2005. Un usuario informó de que una aplicación de
procesamiento de pedidos dejado de responder en medio de una operación de orden.
Los usuarios de SQL Server ID de sesión es de 54. Usted necesita saber si la sesión
54 es bloqueado por otra conexión. Si es así, usted necesita identificar el identificador
de sesión de bloqueo. ¿Cuáles son dos posibles formas de lograr este objetivo? (Cada
respuesta correcta se presenta una solución completa. Elija dos.)
A. En SQL Server Management Studio, abra el Monitor de actividad. Abra la página de
información del proceso. Ver la columna BlockedBy para la sesión 54.
B. En SQL Server Management Studio, abra el Monitor de actividad. Abra la página
Bloqueos por proceso. Vista la solicitud de la columna Modo para la sesión 54.
C. En SQL Server Management Studio, abra una nueva ventana de consulta y ejecute
la instrucción siguiente. SELECT * sys.dmexecrequests DE DONDE idsesión = 54View
la columna blockingsessionid.
D. En SQL Server Management Studio, abra una nueva ventana de consulta y ejecute
la instrucción siguiente. SELECT * sys.dmexecsessions DE DONDE idsesión = 54View
la columna de estado.
Respuesta: A, C
15
PREGUNTA N º: 27
Utiliza una base de datos de SQL Server 2005 denominada DB1, que se encuentra en
un servidor denominado SQL1. DB1 está en uso 24 horas al día, 7 días a la semana.
Una copia reciente de DB1 existe en un segundo servidor llamado SQLtest que
también se ejecuta SQL Server 2005. Se detecta un alto número de barridos
completos en SQL1 y concluir que los índices adicionales en DB1 se necesitan. Un
archivo de carga de trabajo que es conveniente para la optimización de motor de base
de datos (DTA) ya existe. Es necesario analizar el archivo de carga de trabajo
mediante el uso de DTA. Debe garantizar el máximo rendimiento en SQL1 durante el
análisis. También debe garantizar la disponibilidad en la aplicación de las
recomendaciones sugeridas por el DTA. ¿Qué debe hacer?
A. Guarde el archivo de carga de trabajo en SQL1. Inicio DTA en SQLtest y conectarse
a SQL1. Especificar todos los carga de trabajo y opciones de ajuste según sea
necesario. En el cuadro de diálogo Opciones de optimización avanzadas, active la
casilla Generar sólo facturación online recomendaciones.
B. Guarde el archivo de carga de trabajo en SQLtest. Inicio DTA en SQLtest y
conectarse a SQLtest. Especificar todos los carga de trabajo y opciones de ajuste
según sea necesario. En el cuadro de diálogo Opciones de optimización avanzadas,
active la casilla Generar sólo facturación online recomendaciones.
C. Conservar el archivo de carga de trabajo en SQL1. Inicio DTA en SQL1 y
conectarse a SQL1. Especificar todos los carga de trabajo y opciones de ajuste según
sea necesario. En el cuadro de diálogo Opciones de optimización avanzadas,
seleccione las recomendaciones Todos son casilla de verificación en línea.
D. Guarde el archivo de carga de trabajo en SQLtest. Inicio DTA en SQLtest y
conectarse a SQLtest. Especificar todos los carga de trabajo y opciones de ajuste
según sea necesario. En el cuadro de diálogo Opciones de optimización avanzadas,
seleccione las recomendaciones Todos son casilla de verificación en línea.
Respuesta: B
PREGUNTA N º: 28
TestKing.com utiliza SQL Server 2005. Los usuarios informan con frecuencia cada vez
mayor que reciben mensajes de bloqueo de error en una aplicación de procesamiento
de pedidos. Debe controlar que los objetos y los identificadores de sesión de SQL
Server están involucrados cuando las condiciones de estancamiento se producen.
Desea información acerca de cada participante en el callejón sin salida. ¿Qué debe
hacer?
A. Siga el evento Lock: Timeout con SQL Server.
B. Tenga en cuenta las SQLServer: Seguros - Número de interbloqueos / seg
contrarrestar utilizando Monitor de sistema.
C. Trace el evento Lock: Deadlock con SQL Server.
D. Trace el Lock: Deadlock caso de la cadena mediante el uso de SQL Server.
Respuesta: D

También podría gustarte