¿Qué es un Plan de Ejecución de plan Consulta?
Enviado por Jessi0591 • 3 de Junio de 2024 • Ensayo • 5.433 Palabras (22 Páginas) • 47 Visitas
Página 1 de 22
- ¿Qué es un Plan de Ejecución de plan Consulta?
- Es la mejor ruta determinada por el optimizador de consultas del servidor de base de datos, para obtener el resultado de un query de usuario.
- Es el resultado del análisis de un query ejecutado en la base de datos que informa las tareas que realizó el servidor para acceder a los datos.
- Es el listado de tareas que un Administrador de base de datos, debe establecer antes de realizar un mantenimiento en el servidor.
- ¿Qué es n delegado?
- Referencia a un método sin tipado.
- Es un objeto que hace referencia a un Evento.
- Un objeto que delega la invocación de un Evento.
- Puntero a un método, paro fuertemente tipado.
- ¿Cuál de los siguientes es objeto de diccionario?
Elija todas las respuestas correctas (múltiples posibilidades)
- HashTable
- SortedList
- Todas las de arriba
- ArrayList
- ¿Qué es un Clousure?
- Es un predicado que coincide o no coincide con un elemento dado.
- Una función que puede acceder variables dentro de su scope.
- La capacidad de un método de referenciar a un valor fuera de su scope.
- Es una expresión Lambda.
- ¿Qué comando se cambia de rama en git?
- git checkout nombreDelaRama
- git branch move nombreDelaRama
- git branch active nombreDelaRama
- git branch nombreDelaRama
- ¿Cúa de las siguientes opciones define la forma correcta de implementar la interfaz IData por parte de la clase Employee?
- class Employee : Interface IData {}
- class Employee imports IData {}
- class Employee : IData {}
- class Employee implements IData {}
- ¿Cuál de los siguientes tipos de archivos de vista son compatibles con MVC?
- .ashx
- Todas las anteriores
- .cshtml
- .aspx
- ¿Estas creando una aplicación de consola utilizando C# Necesitas acceder al ensamblado de la aplicación? ¿Qué segmento de código se debe utilizar?
- Assembly.GetAssembly(this).
- This.GetType().
- Assembly.GetExecutingAssembly().
- Assembly.Load().
- ¿Cuál es el uso de las etiquetas Etag?
- Permitir identificar a los clientes
- Hacer el uso de strong y weak cache
- Construir un servicio REST que permita etiquetar los métodos
- Construir un servicio REST
- ¿Cuáles son los cursores implícitos y explícitos?
- Los cursores implícitos se usan cuando la sentencia Select devuelve una única fila, este tipo de cursor es gestionado por el motor de BD, los cursores explícitos, se usan cuando la sentencia Select devuelve un conjunto de filas.
- Un cursor implícito es la variable que almacena en memoria la fila que recorre un loop. Los cursores explícitos funcionan como un arreglo, almacenar varias filas en memoria a las que se puede acceder con un cursor implícito.
- Los cursores implícitos se usan cuando la sentencia Select devuelve una columna. Los cursores explícitos, se usan cuando la sentencia Select devuelve un conjunto de columnas.
- ¿Deseas heredar de una clase existente y agregar algún comportamiento a un método? ¿Qué paso tiene que tomar?
- Usar el abstract keywors en el tipo base.
- Usar el override keyword en el método derivado.
- Usar el new keyword en el método derivado.
- Usar el virtual keyword en el método base.
- ¿Qué es una incidencia? INCIDENCIAS
Una interrupción no planificada de un servicio o la reducción de la calidad de un servicio.
- ¿Beneficio de implementar el sistema de gestión de incidentes?
- Soluciones de raíz
- Todos los anteriores
- Información centralizada
- Priorizar incidentes
- Mejorar la experiencia de clientes
- ¿Cuáles de los siguientes son ActionSelectors?
Elegir todas las respuestas correctas (multiplies posibilidades)
- ActionVerbs
- Action
- ActionName
- NonAction
- ¿Cuántos factores desencadenantes se pueden aplicar a una tabla ¿Qué tipo hay??
- La cantidad de desencadenadores, solo esta implícita por la cantidad de objetos que admite la Base de datos
- Se puede crean un desencadenador por cada columna de la table, pueden ser de tipo insert, delete o Update.
- Se pueden crear tres desencadenadores por cada tabla uno por cada uno de los siguientes tipos insert, delete o update.
- ¿Cuáles son formas aceptables de abrir un archivo para escribir?
Elegir todas las respuestas correctas (múltiples posibilidades).
- File.Open(“somefile.txt”, FileMode.Create, FileAccess.Write);
- FileInfo file = new FileInfo(“somefile.txt”); file.Open(FileMode.Create);
- File.Open(“somefile.txt”, FileMode.Create);
- File.Open(“somefile.txt”, FileMode.Create, FileAccess.Read);
- ¿Qué diferencias hay entre IaaS y virtualización?
- Virtualización de servidores pertenece a PaaS.
- La virtualización es la base de la Infraestructura como Servicio (IaaS).
- IaaS es solo crear máquinas virtuales.
- ¿Defina una tabla temporal?
- Es un objeto de datos que se crea en la memoria virtual del servidor y solo es accesible mientras perdure la conexión.
- Es un objeto de datos que se crea en la TEMPDB y estará disponible hasta que se reinicie el servidor o se destruya el objeto explícitamente.
- Es un objeto de datos que se crea en la TEMPDB y solo está disponible en el ámbito de la conexión.
- ¿En marzo de 2014, Microsoft anunció planes de cambiar la marca de su plataforma de nube Azure a Microsoft Azure? ¿Cuál era su nombre anterior?
- Azure Exchange
- Azure Web Services
- Azure Office
- Windows Azure
- ¿MVC significa?
- Model, View & Controller
- Model, ViewData & Controller
- Model, Vision & Control
- Model, Data & Controller
- ¿De los siguientes diagramas ¿Cuál es el correcto modelo de la Gestión de Incidencias?
- Minuto 1:52 pero no se ve bien el diagrama, checarlo en Intrnet
- S
- d
- ¿Son beneficios de una correcta Gestión de Incidentes? INCIDENCIAS
- Mayor control de los procesos y monitorización de servicio.
- Mejorar la productividad de los usuarios.
- Cumplimiento de los niveles de servicio acordados de en el SLA
- Optimización de los recursos disponibles.
- Todas las anteriores
- ¿Cómo se puede cifrar un paquete PL/SQL?
- Con el comando wrap iname=paquete.plb
- Con el comando Encrypt=paquete.sql
- Con el comando wrap iname=paquete.sql
- ¿Qué es más rápido, IN o Exist?
- IN es más rápido ya que requiere menos código que exists, SQL server es un lenguaje estructurado y cada línea de código tiene una repercusión directa en el rendimiento.
- Exists es más rápido ya que es una intersección, en cambio IN es un operador lógico OR.
- IN es más rápido ya que el optimizadore de consultas transforma la lista separada por comas en una tabla cache para realizar un INNER JOIN, en cambio exist, realiza un table SCAN.
- ¿Qué es una función de un constructor?
- Para asignar valores a los datos de los objetos
- Construir la clase
- Construir un objeto
- Para inicializar la clase
- ¿Cuál de las siguientes palabras clave permite modificar los datos y el comportamiento de una clase base al reemplazar su miembro con un nuevo miembro derivado?
- Base
- Overrides
- Overloads
- New
- ¿Usted es un desarrollador de Base de datos y se encuentra trabajando en un query que retorna filas repetidas? ¿Cuál es la mejor alternativa para obtener el resultado sin duplicidad?
- Revisar las referencias foráneas y reforzar las condiciones de inserción.
- Usar una sentencia Distinct para desduplicar el resultado.
- Usar Group BY y HAVING COUNT para excluir las filas repetidas.
- Guardar el resultado en una tabla temporal y borrar las filas repetidas con lógica de programación.
- ¿Qué diferencia hay entre una tabla temporal local y una tabla temporal global? PENDIENTE
- La tabla temporal local, está disponible para la base de datos donde se crea la tabla temporal global estará disponible para toda la instancia de SQL Server.
- La tabla temporal local, se puede crear en tiempo de ejecución. La tabla temporal global temporal se define en tiempo de diseño y los datos son un buffer de la sesión.
- La tabla temporal local está disponible solo para el ámbito de la sesión que la crea, la tabla temporal global está disponible para todas las sesiones, en la base de datos donde se crea la tabla.
- ¿Es una herramienta que ayuda en la gestión de incidencias para automatizar alertas? INCIDENCIAS
- Modelado de sistemas
- PDA
- Círculos de calidad
- Flujo de Trabajo
- ¿Cuáles son las excepciones?
- Son errores que se presentan en tiempo de ejecución
- Son violaciones a los constraints de la BD
- Son problemas de compilación
- ¿Qué funcionalidad de Azure te permite aumentar o reducir los recursos de forma automática? PENDIENTE
- Alta disponibilidad
- Distribución geográfica
- Escalabilidad
- Elasticidad
- ¿Explique el uso de la palabra clave Join y sus distintos tipos?
- Se usa para validar la integridad entre dos o mas tablas, Inner join es la unión de dos tablas, left join es una intersección relativa donde se preserva el universo de la tabla izquierda, right join es una intersección relativa, donde se preserva el universo de la tabla y full outher join es una mezcla de ambas tablas aun así no se intersecan.
- Se usa para mezclar datos de diversas tablas, Inner join es la intersección de dos tablas, left join es una intersección relativa donde se preserva el universo de la tabla izquierda, right join es una intersección relativa, donde se preserva el universo de la tabla derecha y full outher join es la mezcla de ambas tablas aun si no se intersectan.
- Se usa para unir datos de diversas tablas, Inner join es la unión de dos tablas, left join es una intersección relativa, donde se preserva el universo de la tabla izquierda, right join es una intersección relativa, donde se preserva el universo de la tabla.
- ¿Cuáles miembros se pueden heredar de una clase base?
- Protected
- Public
- Private
- Todos excepto privado
- ¿Cuáles son los cuatro tipos de servicio que se incluyen en Microsoft Azure Media Services?
- Windows Media Player, carga de contenido, descarga, podcasts
- Carga de contenido, codificación, cifrado, streaming.
- YouTube, iTunes, Windows Media Player, Spotify
- Desarrollo, hosting, escalado, carga
- ¿Qué es una vista?
- Es una tabla virtual, que se genera por el resultado de una consulta, sus datos provienen de las tablas utilizadas en el query.
- Es un objeto de base de datos, que permite ofuscar el origen de los datos para los usuarios. Los usuarios pueden obtener información de la vista sin necesidad de conocer la estructura de las tablas y sus relaciones.
- Es un query almacenado que simplifica y reutiliza el resultado.
- ¿Existe herencia múltiple en C#?
- Si
- No
- ¿Cuáles de las siguientes son razones válidas para crear aplicación domain?
- Puede eliminar el application domain para liberar espacio.
- Los application domain proporcionan una capa de separación y seguridad.
- Los application domains mejoran el rendimiento.
- Es la única forma de iniciar un proceso separado.
- ¿Cuál es el método http predeterminado para un método de acción?
- HttpPut
- HttpPost
- HttpGet
- HttpDelete
- ¿Determina la importancia del incidente dependiendo de cómo este afecta a los procesos de negocio y/o del número de usuarios afectados? INCIDENCIAS
- Urgencia
- Ciclo de vida del incidente
- SLA
- Impacto
- ¿Cómo utiliza usted las transacciones?
- Begin transaction, commit transaction y rollback transaction
- Begin Try, begin Tran customer, commit Tran customer, End Try, Begin Catch, rollback Tran customer, End Catch.
- Begin Try, Begin Tran, commit Tran, End Try, Begin Catch, rollback Tran, End Catch
- ¿Qué es una CMDB?
- Pregunta abierta contestarla uno mismo
- Un sistema de gestión de base de datos o CMDB, por Configuration Management DataBase es conocida como “el corazón de un sistema ITSM” y funciona como un repositorio con toda la información y componentes que se utilizan para prestar servicios de TI. Los datos almacenados en un sistema CMDB incluyen listas de activos (denominados elementos de configuración) y las relaciones entre ellos.
El objetivo de una CMDB es ofrecerte la información que necesitas para mejorar las decisiones de negocio e implementar procesos de ITSM eficientes.
- ¿Un objeto que tiene más de una forma se conoce como?
- Abstract Class
- Polimorfismo
- Interface
- Herencia
- ¿Los atributos __________ se pueden usar para validación de datos de MVC?
- DataModel
- FluentAPI
- HtmlHelper
- DataAnnotations
- ¿TempData es útil para __________?
- Transferir datos de una vista a otra vista
- Transferir datos de la vista al controlador
- Transferir datos del controlador a controlador
- Almacenar datos de forma permanente
- ¿Está creando una clase genérica que deberá funcionar solo con tipos de referencia? ¿Qué tipo de restricción deberás agregar?
- Where T: new()
- Where T: IDisposable
- Where T: struct
- Where T: class
- ¿Estas creando una clase genérica y necesitas hacer Dispose de los objetos genéricos? ¿Cómo puedes hacer esto? PENDIENTE
- Implementar una interfaz IDisposable.
- Usas restricciones para reunir al tipo genérico que implemente la interfaz IDisposable
- Haces que la clase genérica herede la IDisposable
- Llamas al método Object.Dispose
- ¿Servicio que te permite copiar los datos de una región primaria hacia una región secundaria?
- Almacenamiento con Redundancia Local (LRS)
- Premium Storage
- Almacenamiento con Redundancia de Zona (ZRS
- Almacenamiento con Redundancia de Geográfica (GRS)
- ¿Su supervisor de ventas quiere un reporte que muestre los primeros cinco peores vendedores? ¿Cuál de las siguientes sentencias producirá el resultado deseado?
- SELECT TOP 5 SalesPersonalD, SUM(OrderAmount) FROM SalesOrders GROUP BY SalesPersonalD ORDER BY SUM(OrderAmount)
- SELECT TOP 5 SalesPersonalD, OrderAmount FROM SalesOrders GROUP BY SalesPersonalD ORDER BY SUM(OrderAmount)
- SELECT TOP 5 SalesPersonalD, SUM(OrderAmount) FROM SalesOrders ORDER BY OrderAmount DESC
- SELECT DISTINCT TOP 5 SalesPersonalD, OrderAmount FROM SalesOrders ORDER BY OrderAmount ASC
- ¿Es aquella incidencia que se produce derivada de actividades de clientes y/o proveedores? INCIDENCIAS
- Productiva
- Externa
- Interna
- Recurrente
- ¿Menciona algunos tipos de indicadores (KPI) en una gestión de incidencias? campuzano
Incidentes totales generales,
incidentes totales por unidad de negocio,
...
Disponible sólo en Clubensayos.com