Marque aquí, he documentado mi experiencia en mi blog aquí: Pasó el examen 70-461: Consultar Microsoft SQL Server 2012
El examen se divide en 4 módulos:
1. Crear objetos de base de datos | 24%
– Base de datos CREATE / ALTER / DROP, [enlace],
- ¿Qué es la certificación ágil y Scrum Master?
- ¿Cuál es el criterio de elegibilidad para la certificación maestra Agile Scrum?
- ¿Cuáles son las mejores certificaciones de aprendizaje automático disponibles?
- ¿Hay algún curso de certificación en línea para SolidWorks?
- ¿Cuánto cuesta una certificación CPIM?
– Tabla CREATE / ALTER / DROP, [enlace],
– AGREGAR / BAJAR / Cambiar el nombre de las columnas de la tabla,
– Tipos de datos :
– – (XML, DATETIME, SPATIAL, VARCHAR)
– Restricciones [enlace],
– – (Clave primaria, Clave única, Clave externa, NO NULL, Verificar, Predeterminado)
– Columnas calculadas:
– Puntos de vista
– Vistas indexadas (SCHEMABINDING, COUNT_BIG (*), ÍNDICE CLUSTERADO)
– Procedimientos almacenados, [enlace].
– Disparadores DML (función INSERTED, UPDATED, UPDATE) vs CHECK Restricción
– GATILLO para VISTAS (EN LUGAR DE)
– UDF (Funciones), [enlace].
– SP vs UDF, [enlace].
2. Trabajar con datos | 27%
– Nuevas funciones en SQL Server 2012 (IFF, TRY_PARSE, CONCAT, FORMAT), [enlace].
– FETCH-OFFSET, [enlace].
– SECUENCIA, [enlace].
– Funciones de clasificación (ROW_NUMBER, RANK, DENSE_RANK, NTILE), [enlace],.
– Función de ventana OVER (), [enlace]
– SE UNE (INTERIOR, EXTERIOR IZQUIERDO, EXTERIOR DERECHO, CRUZ), [enlace].
– APLICAR Operadores (CROSS APPLY vs OUTER APPLY), [enlace].
– CTE y subconsultas, [enlace].
– PIVOTE, [enlace].
– ROLLUP, CUBE & GROUPING SETS, [enlace].
– SQL dinámico
– CUALQUIERA, ALGUNOS, TODOS
– CASO vs ISNULL vs COALESCE, [enlace].
– PARA XML RAW / AUTO / PATH [ELEMENTOS], [enlace].
– Implementación de esquemas XML y manejo de datos XML
3. Modificar datos | 24%
– Procedimiento almacenado (con EJECUTAR COMO, RECOMPILAR)
– Declaración de FUSIÓN (OBJETIVO, FUENTE, CUANDO SE EMPAREJA, CUANDO NO SE EMPAREJA, SALIDA), [enlace].
– EXCEPTO vs INTERSECTO
– UNION vs UNION ALL, [enlace].
– ESCALAR vs TABLA Funciones valoradas.
– Uso de APLICAR con UDF, [enlace].
– VARCHAR (MAX) y .WRITE (), [enlace].
4. Solucionar problemas y optimizar | 25%
– Uso de estadísticas
– SQL Internal JOINS (NESTED – Small, MERGE – Large Sorter, HASH – Large Unsorted), [enlace].
– TRANSACCIONES (BEGIN, COMMIT, ROLLBACK, XACT_ABORT, TRANCOUNT), [enlace].
– Niveles de aislamiento (LEA SIN COMPROMISO, LEA COMPROMETIDO, LECTURA REPETIBLE, INSTANTÁNEA, SERIALIZABLE)
– PRUEBA / CAPTURA, [enlace].
– AUMENTAR vs LANZAR [enlace]
– CURSORES (basados en filas) vs enfoque basado en SET
– Sugerencias de tabla (UPDLOCK, ROWLOCK, TABLOCK, … etc.)
– Sugerencias de consulta (OPCIÓN (OPTIMIZADO PARA … [DESCONOCIDO]))