<\/div>\n<\/div>\n
[\/et_pb_blurb][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1″ _builder_version=\u00bb4.4.0″ custom_margin=\u00bb1px|||||\u00bb][et_pb_row _builder_version=\u00bb4.4.0″][et_pb_column type=\u00bb4_4″ _builder_version=\u00bb4.4.0″]
\n[et_pb_text content_tablet=\u00bb\u00bb]<\/p>\n
Temario<\/h2>\n
Esquema del curso<\/p>\n
M\u00f3dulo 1: Seguridad del SQL Server<\/p>\n
La protecci\u00f3n de datos dentro de las bases de datos de Microsoft SQL Server es esencial y requiere un conocimiento pr\u00e1ctico de los problemas y las caracter\u00edsticas de seguridad de SQL Server.<\/p>\n
Este m\u00f3dulo describe modelos de seguridad de SQL Server, inicios de sesi\u00f3n, usuarios, bases de datos parcialmente contenidas y autorizaci\u00f3n entre servidores.<\/p>\n
Lecciones
\nAutenticaci\u00f3n de conexiones a SQL Server
\nAutorizaci\u00f3n de inicios de sesi\u00f3n para conectarse a bases de datos
\nAutorizaci\u00f3n a trav\u00e9s de servidores
\nBases de datos parcialmente contenidas
\nLaboratorio : Autenticaci\u00f3n de usuarios
\nCrear inicios de sesi\u00f3n
\nCrear usuarios de base de datos
\nProblemas de inicio de sesi\u00f3n de aplicaci\u00f3n correcto
\nConfigurar seguridad para bases de datos restauradas
\nDespu\u00e9s de completar este m\u00f3dulo, podr\u00e1:<\/p>\n
Conceptos b\u00e1sicos de SQL Server.
\nAutenticaci\u00f3n de conexi\u00f3n de SQL Server.
\nAutorizaci\u00f3n de inicio de sesi\u00f3n de usuario a bases de datos.
\nBases de datos parcialmente contenidas.
\nAutorizaci\u00f3n a trav\u00e9s de servidores.
\nM\u00f3dulo 2: Asignaci\u00f3n de roles de servidor y base de datos
\nEl uso de roles simplifica la gesti\u00f3n de los permisos de usuario. Con los roles, puede controlar el acceso de los usuarios autenticados a los recursos del sistema de acuerdo con la funci\u00f3n de trabajo de cada usuario; en lugar de asignar permisos usuario por usuario, puede otorgar permisos a un rol y luego convertir a los usuarios en miembros de los roles. Microsoft SQL Server incluye soporte para roles de seguridad definidos a nivel de servidor y a nivel de base de datos.<\/p>\n
Lecciones
\nTrabajar con roles de servidor
\nTrabajar con roles fijos de base de datos
\nAsignaci\u00f3n de roles de base de datos definidos por el usuario
\nLaboratorio : Asignaci\u00f3n de roles de servidor y base de datos
\nAsignaci\u00f3n de roles de servidor
\nAsignaci\u00f3n de roles fijos de base de datos
\nAsignaci\u00f3n de roles de base de datos definidos por el usuario
\nVerificaci\u00f3n de seguridad
\nDespu\u00e9s de completar este m\u00f3dulo, podr\u00e1:<\/p>\n
Describir y usar roles de servidor para administrar la seguridad a nivel de servidor.
\nDescribir y usar roles fijos de bases de datos.
\nUsar roles de base de datos personalizados y roles de aplicaci\u00f3n para administrar la seguridad a nivel de base de datos.
\nM\u00f3dulo 3: Autorizar a los usuarios a acceder a los recursos
\nEn los m\u00f3dulos anteriores, ha visto c\u00f3mo se organiza la seguridad de Microsoft SQL Server y c\u00f3mo se pueden asignar conjuntos de permisos a nivel de servidor y de base de datos mediante roles de servidor fijos, roles de servidor definidos por el usuario, roles de base de datos fijos y roles de aplicaci\u00f3n. El \u00faltimo paso para autorizar a los usuarios a acceder a los recursos de SQL Server es la autorizaci\u00f3n de usuarios y roles para acceder a los objetos del servidor y la base de datos.<\/p>\n
En este m\u00f3dulo, ver\u00e1 c\u00f3mo se gestionan estos permisos de objeto. Adem\u00e1s de los permisos de acceso a los objetos de la base de datos, SQL Server proporciona la capacidad de determinar qu\u00e9 usuarios pueden ejecutar c\u00f3digo, como procedimientos almacenados y funciones. En muchos casos, estos permisos y los permisos en los objetos de la base de datos se configuran mejor en el nivel de esquema que en el nivel del objeto individual. Las concesiones de permisos basadas en esquemas pueden simplificar su arquitectura de seguridad. Explorar\u00e1 la concesi\u00f3n de permisos a nivel de esquema en la lecci\u00f3n final de este m\u00f3dulo.<\/p>\n
Lecciones
\nAutorizar el acceso del usuario a los objetos
\nAutorizar a los usuarios a ejecutar c\u00f3digo
\nConfiguraci\u00f3n de permisos en el nivel de esquema
\nLaboratorio : Autorizar a los usuarios a acceder a recursos
\nOtorgar, denegar y revocar permisos en objetos
\nOtorgar permisos de ejecuci\u00f3n en el c\u00f3digo
\nOtorgar permisos a nivel de esquema
\nDespu\u00e9s de completar este m\u00f3dulo, podr\u00e1:<\/p>\n
Autorizar el acceso del usuario a los objetos.
\nAutorizar a los usuarios a ejecutar c\u00f3digo.
\nConfigurar permisos en el nivel de esquema.
\nM\u00f3dulo 4: Protecci\u00f3n de datos con cifrado y auditor\u00eda
\nAl configurar la seguridad para sus sistemas Microsoft SQL Server, debe asegurarse de cumplir con cualquiera de los requisitos de cumplimiento de su organizaci\u00f3n para la protecci\u00f3n de datos. Las organizaciones a menudo necesitan adherirse a las pol\u00edticas de cumplimiento espec\u00edficas de la industria, que exigen la auditor\u00eda de todo el acceso a datos. Para cumplir con este requisito, SQL Server proporciona un rango de opciones para implementar la auditor\u00eda.<\/p>\n
Otro requisito de cumplimiento com\u00fan es el cifrado de datos para proteger contra el acceso no autorizado en caso de que el acceso a los archivos de la base de datos se vea comprometido. SQL Server admite este requisito al proporcionar cifrado de datos transparente (TDE). Para reducir el riesgo de p\u00e9rdida de informaci\u00f3n por parte de los usuarios con acceso administrativo a una base de datos, las columnas que contienen datos confidenciales, como los n\u00fameros de tarjeta de cr\u00e9dito o los n\u00fameros de identidad nacionales, se pueden cifrar con la funci\u00f3n Always Encrypted.<\/p>\n
Este m\u00f3dulo describe las opciones disponibles para la auditor\u00eda en SQL Server, c\u00f3mo usar y administrar la funci\u00f3n de auditor\u00eda de SQL Server y c\u00f3mo implementar el cifrado.<\/p>\n
Lecciones
\nOpciones para auditar el acceso a datos en SQL Server
\nImplementaci\u00f3n de Auditor\u00eda de SQL Server
\nGesti\u00f3n de auditor\u00eda de SQL Server
\nProtecci\u00f3n de datos con cifrado
\nLaboratorio : Uso de auditor\u00eda y encriptaci\u00f3n
\nTrabajar con SQL Server Audit
\nCifrar una columna como Always Encrypted
\nCifrar una base de datos usando TDE
\nDespu\u00e9s de completar este m\u00f3dulo, podr\u00e1:<\/p>\n
Describir las opciones para auditar el acceso a datos.
\nImplementar auditor\u00eda de SQL Server.
\nAdministrar la auditor\u00eda de SQL Server.
\nDescribir e implementar m\u00e9todos para encriptar datos en SQL Server.
\nImplementar cifrado
\nM\u00f3dulo 5: Modelos de recuperaci\u00f3n y estrategias de copia de seguridad
\nUno de los aspectos m\u00e1s importantes de la funci\u00f3n del administrador de una base de datos es garantizar que los datos de la organizaci\u00f3n est\u00e9n respaldados de manera confiable para que, si ocurre una falla, pueda recuperar los datos. A pesar de que la industria de la inform\u00e1tica ha sabido sobre la necesidad de estrategias de copias de seguridad confiables durante d\u00e9cadas, y lo ha analizado ampliamente, las historias desafortunadas sobre la p\u00e9rdida de datos siguen siendo comunes. Otro problema es que, incluso cuando las estrategias implementadas funcionan como fueron dise\u00f1adas, los resultados a\u00fan no cumplen con los requisitos operativos de una organizaci\u00f3n.<\/p>\n
En este m\u00f3dulo, considerar\u00e1 c\u00f3mo crear una estrategia que est\u00e9 alineada con las necesidades de la organizaci\u00f3n, en funci\u00f3n de los modelos de copia de seguridad disponibles y la funci\u00f3n de los registros de transacciones para mantener la coherencia de la base de datos.<\/p>\n
Lecciones
\nComprensi\u00f3n de las estrategias de copias de seguridad
\nRegistros de transacciones de SQL Server
\nPlanificaci\u00f3n de estrategias de copias de seguridad
\nLaboratorio : Comprender los modelos de recuperaci\u00f3n de SQL Server
\nPlanificar una estrategia de copias de seguridad
\nConfigurar modelos de recuperaci\u00f3n de base de datos
\nDespu\u00e9s de completar este m\u00f3dulo, podr\u00e1:<\/p>\n
Describir varias estrategias de copias de seguridad.
\nDescribir c\u00f3mo funcionan los registros de transacciones de la base de datos.
\nPlanificar estrategias de copias de seguridad de SQL Server.
\nM\u00f3dulo 6: Copia de seguridad de bases de datos de SQL Server
\nEn el m\u00f3dulo anterior, aprendi\u00f3 a planificar una estrategia de copias de seguridad para un sistema SQL Server. Ahora puede aprender c\u00f3mo realizar copias de seguridad de SQL Server, incluidas las copias de seguridad de bases de datos completas y diferenciales, las copias de seguridad del registro de transacciones y las copias de seguridad parciales.<\/p>\n
En este m\u00f3dulo, aprender\u00e1 c\u00f3mo aplicar varias estrategias de copias de seguridad.<\/p>\n
Lecciones
\nHacer copia de seguridad de bases de datos y registros de transacciones
\nGestionar copias de seguridad de bases de datos
\nOpciones avanzadas de base de datos
\nLaboratorio : Copia de seguridad de bases de datos
\nCopia de seguridad de bases de datos
\nRealizar copias de seguridad de bases de datos, diferenciales y registros de transacciones
\nRealizar una copia de seguridad parcial
\nDespu\u00e9s de completar este m\u00f3dulo, podr\u00e1:<\/p>\n
Realizar copias de seguridad de bases de datos de SQL Server y registros de transacciones.
\nAdministrar copias de seguridad de la base de datos.
\nDescribir las opciones avanzadas de copias de seguridad.
\nM\u00f3dulo 7: Restaurar bases de datos de SQL Server 2016
\nEn el m\u00f3dulo anterior, aprendi\u00f3 a crear copias de seguridad de las bases de datos de Microsoft SQL Server 2016. Una estrategia de copia de seguridad puede involucrar muchos tipos diferentes de copias de seguridad, por lo que es esencial que pueda restaurarlos de manera efectiva.<\/p>\n
A menudo restaurar\u00e1 una base de datos en una situaci\u00f3n urgente. Sin embargo, debe asegurarse de tener un plan claro de c\u00f3mo proceder y recuperar con \u00e9xito la base de datos al estado requerido. Un buen plan y la comprensi\u00f3n del proceso de restauraci\u00f3n pueden ayudar a evitar que la situaci\u00f3n empeore.<\/p>\n
Algunas restauraciones de bases de datos est\u00e1n relacionadas con fallas del sistema. En estos casos, querr\u00e1 devolver el sistema lo m\u00e1s cerca posible al estado en que estaba antes de la falla. Sin embargo, algunas fallas est\u00e1n relacionadas con errores humanos y es posible que desee recuperar el sistema hasta un punto anterior a ese error. Las caracter\u00edsticas de recuperaci\u00f3n en un momento espec\u00edfico de SQL Server 2016 pueden ayudarlo a lograr esto.<\/p>\n
Debido a que generalmente son mucho m\u00e1s grandes, las bases de datos de usuarios tienen m\u00e1s probabilidades de verse afectadas por fallas del sistema que las bases de datos del sistema. Sin embargo, las bases de datos del sistema pueden verse afectadas por fallas, y se debe tener especial cuidado al recuperarlas. En particular, debe comprender c\u00f3mo recuperar cada base de datos del sistema porque no puede utilizar el mismo proceso para todas las bases de datos del sistema.<\/p>\n
En este m\u00f3dulo, ver\u00e1 c\u00f3mo restaurar las bases de datos del sistema y de los usuarios y c\u00f3mo implementar la recuperaci\u00f3n a partir de un momento.<\/p>\n
Lecciones
\nComprender el proceso de restauraci\u00f3n
\nRestaurar bases de datos
\nEscenarios de restauraci\u00f3n avanzada
\nRecuperaci\u00f3n en un momento dado
\nLaboratorio : Restauraci\u00f3n de bases de datos de SQL Server
\nRestauraci\u00f3n de una copia de seguridad de la base de datos
\nRestricci\u00f3n de copias de seguridad de bases de datos, diferenciales y registros de transacciones
\nEjecuci\u00f3n de una restauraci\u00f3n fragmentaria
\nDespu\u00e9s de completar este m\u00f3dulo, podr\u00e1:<\/p>\n
Explicar el proceso de restauraci\u00f3n.
\nRestaurar bases de datos.
\nRealizar operaciones de restauraci\u00f3n avanzadas.
\nRealizar una recuperaci\u00f3n a partir de un momento.
\nM\u00f3dulo 8: Automatizar la administraci\u00f3n de SQL Server
\nLas herramientas proporcionadas por Microsoft SQL Server facilitan la administraci\u00f3n en comparaci\u00f3n con otros motores de bases de datos. Sin embargo, incluso cuando las tareas son f\u00e1ciles de realizar, es com\u00fan tener que repetir una tarea muchas veces. Los administradores de bases de datos eficientes aprenden a automatizar tareas repetitivas. Esto puede ayudar a evitar situaciones en las que un administrador olvida ejecutar una tarea en el momento requerido. Quiz\u00e1s lo que es m\u00e1s importante, la automatizaci\u00f3n de las tareas ayuda a garantizar que se realicen de manera consistente cada vez que se ejecutan.<\/p>\n
Este m\u00f3dulo describe c\u00f3mo usar el Agente SQL Server para automatizar trabajos, c\u00f3mo configurar contextos de seguridad para trabajos y c\u00f3mo implementar trabajos multiservidor.<\/p>\n
Lecciones
\nAutomatizaci\u00f3n de la gesti\u00f3n de SQL Server
\nTrabajar con el Agente SQL Server
\nGesti\u00f3n de SQL Server Agent Jobs
\nGesti\u00f3n de varios servidores
\nLaboratorio : Automatizaci\u00f3n de la gesti\u00f3n de SQL Server
\nCrear un trabajo del Agente SQL Server
\nProbar un trabajo
\nProgramar un trabajo
\nConfigurar servidores maestros y de destino
\nDespu\u00e9s de completar este m\u00f3dulo, podr\u00e1:<\/p>\n
Describir m\u00e9todos para automatizar la administraci\u00f3n de SQL Server.
\nConfigurar trabajos, tipos de pasos de trabajo y horarios.
\nGestionar SQL Server Agent jobs.
\nConfigurar servidores maestros y de destino.
\nM\u00f3dulo 9: Configuraci\u00f3n de seguridad para el Agente SQL Server
\nOtros m\u00f3dulos en este curso han demostrado la necesidad de minimizar los permisos que se otorgan a los usuarios, siguiendo el principio del \u00abm\u00ednimo privilegio\u00bb. Esto significa que los usuarios solo tienen los permisos que necesitan para realizar sus tareas. La misma l\u00f3gica se aplica a la concesi\u00f3n de permisos al Agente SQL Server. Aunque es f\u00e1cil ejecutar todos los trabajos en el contexto de la cuenta de servicio del Agente SQL Server, y configurar esa cuenta como una cuenta administrativa, esto podr\u00eda generar un entorno de seguridad deficiente. Es importante comprender c\u00f3mo crear un entorno de seguridad con privilegios m\u00ednimos para trabajos que se ejecutan en el Agente SQL Server.<\/p>\n
Lecciones
\nComprensi\u00f3n de la seguridad del Agente SQL Server
\nConfiguraci\u00f3n de credenciales
\nConfiguraci\u00f3n de cuentas proxy
\nLaboratorio : Configuraci\u00f3n de seguridad para el Agente SQL Server
\nAn\u00e1lisis de problemas en el Agente SQL Server
\nConfiguraci\u00f3n de una credencial
\nConfiguraci\u00f3n de una cuenta de proxy
\nConfiguraci\u00f3n y prueba del contexto de seguridad de un trabajo
\nDespu\u00e9s de completar este m\u00f3dulo, podr\u00e1:<\/p>\n
Explicar la seguridad del Agente SQL Server.
\nConfigurar credenciales.
\nConfigurar cuentas proxy.
\nM\u00f3dulo 10: Supervisi\u00f3n de SQL Server con alertas y notificaciones
\nUn aspecto clave de administrar Microsoft SQL Server de manera proactiva es asegurarse de estar al tanto de los problemas y eventos que ocurren en el servidor, a medida que ocurren. SQL Server registra una gran cantidad de informaci\u00f3n sobre problemas. Puede configurarlo para que le avise autom\u00e1ticamente cuando ocurran estos problemas, mediante el uso de alertas y notificaciones. La forma m\u00e1s com\u00fan en que los administradores de bases de datos de SQL Server reciben detalles de eventos de inter\u00e9s es mediante un mensaje de correo electr\u00f3nico. Este m\u00f3dulo cubre la configuraci\u00f3n de correo electr\u00f3nico de base de datos, alertas y notificaciones para una instancia de SQL Server, y la configuraci\u00f3n de alertas para la Base de datos SQL de Microsoft Azure.<\/p>\n
Lecciones
\nSupervisi\u00f3n de errores de SQL Server
\nConfiguraci\u00f3n del correo de la base de datos
\nOperadores, alertas y notificaciones
\nAlertas en Azure SQL Database
\nLaboratorio : Supervisi\u00f3n de SQL Server con alertas y notificaciones
\nConfiguraci\u00f3n del correo de la base de datos
\nConfiguraci\u00f3n de operadores
\nConfiguraci\u00f3n de alertas y notificaciones
\nPrueba de alertas y notificaciones
\nDespu\u00e9s de completar este m\u00f3dulo, podr\u00e1:<\/p>\n
Supervisar errores de SQL Server.
\nConfigurar el correo de la base de datos.
\nConfigurar operadores, alertas y notificaciones.
\nTrabajar con alertas en Azure SQL Database.
\nM\u00f3dulo 11: Introducci\u00f3n a la administraci\u00f3n de SQL Server mediante PowerShell
\nEste m\u00f3dulo analiza c\u00f3mo usar Windows PowerShell con Microsoft SQL Server. Las empresas constantemente tienen que aumentar la eficiencia y la fiabilidad del mantenimiento de su infraestructura de TI; Con PowerShell, puede mejorar esta eficiencia y confiabilidad creando scripts para llevar a cabo tareas. Los scripts de PowerShell se pueden probar y aplicar varias veces a varios servidores, ahorrando a su organizaci\u00f3n tiempo y dinero.<\/p>\n
Lecciones
\nComenzar con Windows PowerShell
\nConfigurar SQL Server usando PowerShell
\nAdministrar y mantener SQL Server con PowerShell
\nAdministrar bases de datos SQL de Azure con PowerShell
\nLaboratorio : Uso de PowerShell para administrar SQL Server
\nComenzar con PowerShell
\nUso de PowerShell para cambiar la configuraci\u00f3n de SQL Server
\nDespu\u00e9s de completar este m\u00f3dulo, podr\u00e1:<\/p>\n
Describir los beneficios de PowerShell y sus conceptos fundamentales.
\nConfigurar SQL Server utilizando PowerShell.
\nAdministrar y mantener SQL Server utilizando PowerShell.
\nAdministrar una base de datos SQL de Azure mediante PowerShell.
\nM\u00f3dulo 12: Acceso de seguimiento a SQL Server con eventos extendidos
\nLa supervisi\u00f3n de las m\u00e9tricas de rendimiento proporciona una excelente manera de evaluar el rendimiento general de una soluci\u00f3n de base de datos. Sin embargo, hay ocasiones en las que necesita realizar un an\u00e1lisis m\u00e1s detallado de la actividad que ocurre dentro de una instancia de Microsoft SQL Server, para solucionar problemas e identificar formas de optimizar el rendimiento de la carga de trabajo.<\/p>\n
SQL Server Extended Events es un sistema de manejo de eventos flexible y liviano integrado en el motor de base de datos de Microsoft SQL Server. Este m\u00f3dulo se centra en los conceptos arquitect\u00f3nicos, las estrategias de soluci\u00f3n de problemas y los escenarios de uso de los eventos extendidos.<\/p>\n
Lecciones
\nConceptos b\u00e1sicos de eventos extendidos
\nTrabajar con eventos extendidos
\nLaboratorio : Eventos extendidos
\nUso de la sesi\u00f3n System_Health Extended Events
\nSeguimiento de divisiones de p\u00e1gina usando eventos extendidos
\nDespu\u00e9s de completar este m\u00f3dulo, podr\u00e1:<\/p>\n
Describir conceptos b\u00e1sicos de eventos extendidos.
\nCrear y consultar sesiones de eventos extendidos.
\nM\u00f3dulo 13: Supervisi\u00f3n de SQL Server
\nEl motor de base de datos de Microsoft SQL Server puede ejecutarse durante largos per\u00edodos sin necesidad de atenci\u00f3n administrativa. Sin embargo, si supervisa regularmente la actividad que ocurre en el servidor de la base de datos, puede tratar los posibles problemas antes de que surjan. SQL Server proporciona una serie de herramientas que puede usar para supervisar la actividad actual y registrar detalles de la actividad anterior. Debe familiarizarse con lo que hace cada una de las herramientas y c\u00f3mo usarlas. Es f\u00e1cil sentirse abrumado por el volumen de salida que pueden proporcionar las herramientas de supervisi\u00f3n, por lo que tambi\u00e9n necesita aprender t\u00e9cnicas para analizar su salida.<\/p>\n
Lecciones
\nSeguimiento de la actividad
\nCaptura y gesti\u00f3n de datos de rendimiento
\nAn\u00e1lisis de datos de rendimiento recopilados
\nSQL Server Utility
\nLaboratorio : Supervisi\u00f3n de SQL Server
\nDespu\u00e9s de completar este m\u00f3dulo, podr\u00e1:<\/p>\n
Supervisar la actividad actual.
\nCapturar y gestionar datos de rendimiento.
\nAnalizar los datos de rendimiento recopilados.
\nConfigurar la utilidad del SQL Server.
\nM\u00f3dulo 14: Solucionar problemas de SQL Server
\nLos administradores de bases de datos que trabajan con Microsoft SQL Server deben adoptar el importante papel de solucionador de problemas cuando surgen problemas, especialmente si los usuarios de aplicaciones cr\u00edticas para el negocio que dependen de las bases de datos de SQL Server no pueden trabajar. Es importante contar con una metodolog\u00eda s\u00f3lida para resolver problemas en general y estar familiarizado con los problemas m\u00e1s comunes que pueden surgir al trabajar con sistemas SQL Server.<\/p>\n
Lecciones
\nUna metodolog\u00eda de soluci\u00f3n de problemas para SQL Server
\nResoluci\u00f3n de problemas relacionados con el servicio
\nResoluci\u00f3n de problemas de conectividad e inicio de sesi\u00f3n
\nLaboratorio : Solucionar problemas comunes
\nSolucionar problemas y resolver un problema de inicio de sesi\u00f3n SQL
\nSolucionar problemas y resolver un problema de servicio
\nSolucionar problemas y resolver un problema de inicio de sesi\u00f3n de Windows
\nSolucionar problemas y resolver un problema de ejecuci\u00f3n de trabajo
\nSolucionar problemas y resolver un problema de rendimiento
\nDespu\u00e9s de completar este m\u00f3dulo, podr\u00e1:<\/p>\n
Describir una metodolog\u00eda de soluci\u00f3n de problemas para SQL Server.
\nResolver problemas relacionados con el servicio.
\nResolver problemas de inicio de sesi\u00f3n y conectividad.
\nM\u00f3dulo 15: Importar y exportar datos
\nSi bien una gran cantidad de datos que residen en un sistema Microsoft SQL Server es ingresada directamente por los usuarios que ejecutan programas de aplicaci\u00f3n, a menudo es necesario mover datos en otras ubicaciones, hacia y desde SQL Server.<\/p>\n
SQL Server proporciona un conjunto de herramientas que puede usar para transferir datos dentro y fuera. Algunas de estas herramientas, como la utilidad bcp (Bulk Copy Program) y SQL Server Integration Services, son externas al motor de la base de datos. Otras herramientas, como la instrucci\u00f3n BULK INSERT y la funci\u00f3n OPENROWSET, se implementan en el motor de la base de datos. Con SQL Server, tambi\u00e9n puede crear aplicaciones de nivel de datos que empaquetan todas las tablas, vistas y objetos de instancia asociados con una base de datos de usuario en una sola unidad de implementaci\u00f3n.<\/p>\n
En este m\u00f3dulo, explorar\u00e1 estas herramientas y t\u00e9cnicas para poder importar y exportar datos hacia y desde SQL Server.<\/p>\n
Lecciones
\nTransferencia de datos hacia y desde SQL Server
\nImportar y exportar datos de tablas
\nUso de bcp y BULK INSERT para importar datos
\nImplementaci\u00f3n y actualizaci\u00f3n de la aplicaci\u00f3n de nivel de datos
\nLaboratorio : Importar y exportar datos
\nImportar datos de Excel con el Asistente de importaci\u00f3n
\nImportar un archivo de texto delimitado con bcp
\nImportar un archivo de texto delimitado usando BULK INSERT
\nCrear y probar un paquete SSIS para extraer datos
\nImplementar una aplicaci\u00f3n de nivel de datos
\nDespu\u00e9s de completar este m\u00f3dulo, podr\u00e1:<\/p>\n
Describir herramientas y t\u00e9cnicas para transferir datos.
\nImportar y exportar datos de la tabla.
\nUtilizar bcp y BULK INSERT para importar datos.
\nUsar aplicaciones de nivel de datos para importar y exportar aplicaciones de bases de datos.<\/p>\n
[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1″ _builder_version=\u00bb4.4.0″ background_color=\u00bb#032b35″][et_pb_row _builder_version=\u00bb4.4.0″][et_pb_column type=\u00bb4_4″ _builder_version=\u00bb4.4.0″][et_pb_contact_form captcha=\u00bboff\u00bb title=\u00bbSolicita informaci\u00f3n del curso\u00bb submit_button_text=\u00bbSolicitar informaci\u00f3n ahora\u00bb _builder_version=\u00bb4.4.0″ title_text_color=\u00bb#ffffff\u00bb title_font_size=\u00bb30px\u00bb][et_pb_contact_field field_id=\u00bbName\u00bb field_title=\u00bbNombre\u00bb _builder_version=\u00bb3.16″ button_text_size__hover_enabled=\u00bboff\u00bb button_one_text_size__hover_enabled=\u00bboff\u00bb button_two_text_size__hover_enabled=\u00bboff\u00bb button_text_color__hover_enabled=\u00bboff\u00bb button_one_text_color__hover_enabled=\u00bboff\u00bb button_two_text_color__hover_enabled=\u00bboff\u00bb button_border_width__hover_enabled=\u00bboff\u00bb button_one_border_width__hover_enabled=\u00bboff\u00bb button_two_border_width__hover_enabled=\u00bboff\u00bb button_border_color__hover_enabled=\u00bboff\u00bb button_one_border_color__hover_enabled=\u00bboff\u00bb button_two_border_color__hover_enabled=\u00bboff\u00bb button_border_radius__hover_enabled=\u00bboff\u00bb button_one_border_radius__hover_enabled=\u00bboff\u00bb button_two_border_radius__hover_enabled=\u00bboff\u00bb button_letter_spacing__hover_enabled=\u00bboff\u00bb button_one_letter_spacing__hover_enabled=\u00bboff\u00bb button_two_letter_spacing__hover_enabled=\u00bboff\u00bb button_bg_color__hover_enabled=\u00bboff\u00bb button_one_bg_color__hover_enabled=\u00bboff\u00bb button_two_bg_color__hover_enabled=\u00bboff\u00bb][\/et_pb_contact_field][et_pb_contact_field field_id=\u00bbEmail\u00bb field_title=\u00bbDirecci\u00f3n de correo electr\u00f3nico\u00bb field_type=\u00bbemail\u00bb _builder_version=\u00bb3.16″ button_text_size__hover_enabled=\u00bboff\u00bb button_one_text_size__hover_enabled=\u00bboff\u00bb button_two_text_size__hover_enabled=\u00bboff\u00bb button_text_color__hover_enabled=\u00bboff\u00bb button_one_text_color__hover_enabled=\u00bboff\u00bb button_two_text_color__hover_enabled=\u00bboff\u00bb button_border_width__hover_enabled=\u00bboff\u00bb button_one_border_width__hover_enabled=\u00bboff\u00bb button_two_border_width__hover_enabled=\u00bboff\u00bb button_border_color__hover_enabled=\u00bboff\u00bb button_one_border_color__hover_enabled=\u00bboff\u00bb button_two_border_color__hover_enabled=\u00bboff\u00bb button_border_radius__hover_enabled=\u00bboff\u00bb button_one_border_radius__hover_enabled=\u00bboff\u00bb button_two_border_radius__hover_enabled=\u00bboff\u00bb button_letter_spacing__hover_enabled=\u00bboff\u00bb button_one_letter_spacing__hover_enabled=\u00bboff\u00bb button_two_letter_spacing__hover_enabled=\u00bboff\u00bb button_bg_color__hover_enabled=\u00bboff\u00bb button_one_bg_color__hover_enabled=\u00bboff\u00bb button_two_bg_color__hover_enabled=\u00bboff\u00bb][\/et_pb_contact_field][et_pb_contact_field field_id=\u00bbEmpresa\u00bb field_title=\u00bbEmpresa\u00bb fullwidth_field=\u00bbon\u00bb _builder_version=\u00bb4.4.0″][\/et_pb_contact_field][et_pb_contact_field field_id=\u00bbMessage\u00bb field_title=\u00bbCu\u00e9ntanos un poco sobre tus necesidades\u00bb field_type=\u00bbtext\u00bb fullwidth_field=\u00bbon\u00bb _builder_version=\u00bb4.4.0″ form_field_text_color=\u00bb#555555″ button_text_size__hover_enabled=\u00bboff\u00bb button_one_text_size__hover_enabled=\u00bboff\u00bb button_two_text_size__hover_enabled=\u00bboff\u00bb button_text_color__hover_enabled=\u00bboff\u00bb button_one_text_color__hover_enabled=\u00bboff\u00bb button_two_text_color__hover_enabled=\u00bboff\u00bb button_border_width__hover_enabled=\u00bboff\u00bb button_one_border_width__hover_enabled=\u00bboff\u00bb button_two_border_width__hover_enabled=\u00bboff\u00bb button_border_color__hover_enabled=\u00bboff\u00bb button_one_border_color__hover_enabled=\u00bboff\u00bb button_two_border_color__hover_enabled=\u00bboff\u00bb button_border_radius__hover_enabled=\u00bboff\u00bb button_one_border_radius__hover_enabled=\u00bboff\u00bb button_two_border_radius__hover_enabled=\u00bboff\u00bb button_letter_spacing__hover_enabled=\u00bboff\u00bb button_one_letter_spacing__hover_enabled=\u00bboff\u00bb button_two_letter_spacing__hover_enabled=\u00bboff\u00bb button_bg_color__hover_enabled=\u00bboff\u00bb button_one_bg_color__hover_enabled=\u00bboff\u00bb button_two_bg_color__hover_enabled=\u00bboff\u00bb][\/et_pb_contact_field][\/et_pb_contact_form][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"
25 horas<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"2880","footnotes":""},"categories":[49,9,11],"tags":[],"class_list":["post-3839","post","type-post","status-publish","format-standard","hentry","category-bases-de-datos","category-cursos","category-cursos-de-it"],"acf":[],"_links":{"self":[{"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/posts\/3839","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/comments?post=3839"}],"version-history":[{"count":0,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/posts\/3839\/revisions"}],"wp:attachment":[{"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/media?parent=3839"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/categories?post=3839"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/grupoloyal.net\/wp-json\/wp\/v2\/tags?post=3839"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}