Las tecnologías .NET de Microsoft y las Bases de Datos SQL Server 2008 constituyen muy importantes entornos de desarrollo de aplicaciones, muy extendidas en la actualidad, constituyendo poderosas herramienta de diseño y confección de aplicaciones de cualquier naturaleza. Bajo el nombre de SQL Server 2008, se conoce a la más moderna versión del más potente programa gestor de Bases de datos de Microsoft, específico para tratar temas tan importantes como la gestión propia de los datos por parte de un usuario básico, la generación y mantenimiento de aplicaciones a nivel de programación y la administración y seguridad de la Bases de Datos en general.
La certificación MCTS de Microsoft, corresponde a la serie Tecnológica de cursos Microsoft y acredita a la persona que la obtenga como un profesional reconocido específicamente en la tecnología.
Dada la creciente demanda de profesionales, AZPE INFORMATICA ha creado este curso de últimas tecnologías basado en los planes de estudio diseñados por Microsoft. Responde así a la necesidad del mercado con su experiencia en la formación de personas con alta calificación en programación y desarrollo de sistemas informáticos basados en últimas tecnologías.
AZPE INFORMÁTICA ES MICROSOFT GOLD CERTIFIED PARTNER
CERTIFICACIÓN OTORGADA POR MICROSOFT (previo examen)
Microsoft Certified Technology Specialist
MCTS: Database Development with SQL Server 2008
CERTIFICACIÓN OTORGADA POR AZPE INFORMÁTICA
Especialista en Desarrollo de Aplicaciones de Bases de Datos con SQL Server 2008
No Descritos
Unidad 1: Creación de la Base de Datos
- Ficheros de una Base de Datos:
* mdf * ldf * Filestream * Grupo de archivos
- Crear una base de datos
* Por el diseñador * Programáticamente
Unidad 2: Creación de tablas y tipos de datos
- Tipos de datos
* Numéricos * Cadena * Fecha * XML * Booleanos
* Creación y modificación de tipos datos definidos por el usuario
- Creación y modificación de una tabla
* Por el diseñador * Programáticamente
- Eliminación de tablas
* Por el diseñador * Programáticamente
- Columnas calculadas
- creación y modificación de las Primary Key
* Por el diseñador * Programáticamente
- Creación y modificación de Índices: * Tipos de índices: cluster, noncluster y xml
* Por el diseñador * Programáticamente
- Creación y modificación de Constrains * Por el diseñador * Programáticamente
- Utilización de los collation *Que es un collation * Tipos de collaction
- Creación de relaciones * Por el diseñador * Programáticamente
Unidad 3: Manipulación de datos
- La sintaxis Select
* Select * From * Where * Order By * Having
- Manipulación de columnas
* Isnull * Coalesce * Case ... when ... then ... else ... end
* Conversión de datos: Cast y Convert
* Funciones de cadena: Substring, Left, Right, Len, Datalength, Lower, Upper, Ltrim, PatIndex, Replace, Reverse, Rtrim
* Concatenación de columnas
* Funciones de fecha: DateAdd, DateDiff, DateName, DatePart, Day, GetDate, Month, Year
* Funciones matemáticas: Abs, Exp, Log, Log10, Pi, Round, Rand, Sqrt, Square
- Utilización de las funciones de agregado
* Sum * Avg * Max * Min * Count
- Consulta a tablas relacionadas:
* inner join * left join * right join * cross outer join
- Combinación de conjunto de resultados:
* Union * Except * Intersect * Apply
Unidad 4: Modificación de los datos:
- Inserción de datos * Sintaxis de la sentencia Insert * Inserción múltiple
- Actualización de datos
* Sintaxis de la sentencia Update * Actualización múltiple
- Eliminación de datos
* Sintaxis de la sentencia Delete * Eliminación múltiple
* Sintaxis de la sentencia Truncate Table - Clausula Output -Clausula Merge
Unidad 5: Transacciones
- Que son las transacciones - Definir una transacción: begin, commit y rollback
- Bloqueos en las transacciones
Unidad 6: Técnicas de consulta
- Common Tables Expression (cte)
- Utilización de Subconsultas
Unidad 7: Procedimientos almacenados, funciones, vistas y triggers
- Creación y modificación de un procedimiento almacenado
- Variables, parámetros de entrada y salida, y devolución de procedimiento.
- Estructuras de control: * If * While * Utilización de cursores
- Mensajes de error. - Manejadores de error: Begin try ... end try, begin catch ... end catch
- Ejecutar procedimientos almacenados
- Creación y modificación de funciones definidas por el usuario:
* funciones escalares * funciones tabulares
- Creación y modificación de vistas
* Por el diseñador * Programáticamente
* Particiones de la vista * Modificación de datos a través de las vistas
- Creación y modificación de índices:
- Triggers: * DML triggers * DDL triggers * Logon triggers
Unidad 8: XML, SQLCLR
- Trabajar con xml * Obtener registros en xml
- For xml explicit - For xml auto - For xml raw
- For xml path
* Procesamientos de parametros del tipo xml
- openxml - nodes
- SqlClr (Código Net)
* Procedimientos almacenados * Funciones
* Triggers * Tipos de agregados
Unidad 9: Extensión de la funcionalidad de Sql Server
- Implementación de los tipos de datos de geolocalización
- Implementación y configuración de las búsquedas de texto completo
- Implementación y configuración de Service Broker
Unidad 10: Introducción a Microsoft Sql Server Manageability Features
- Envío de correo - Implementación de script con Windows PowerShell
- Captura de cambios en la base de datos
* Sql Server Audit
* Configuración y comparación con Change Tracking
CIPSA Centro de Informática Profesional, Cursos de especialización Presencial - !! ATENCION !! Este centro sólo atiende residentes en Barcelona y...
ACEDIS Formación, Cursos de especialización OnLine - Las funcionalidades de las versiones de 2010 de los programas más... Facilidades de pago
ACEDIS Formación, Cursos de especialización OnLine - Trabajar en un mercado cada vez más exigente y siempre cambiante,... Facilidades de pago
ACEDIS Formación, Cursos de especialización OnLine - Trabajar en un mercado cada vez más exigente y siempre cambiante,... Facilidades de pago
ACEDIS Formación, Cursos de especialización OnLine - En el mundo actual impulsado por la información, la capacidad de ... Facilidades de pago
Masters y Postgrados
Presencial ( Madrid )
A consultar