!! ATENCION !! Este centro sólo atiende residentes en Barcelona y Bilbao
Objetivos: Introducción a la Programación Orientada a Objetos en plataforma .NET de Microsoft, Desarrollo de aplicaciones en VB.NET con el IDE Visual Studio 2008 de Microsoft. Aprender a administrar y programar una Base de Datos SQL Server pudiéndose aplicar sobre cualquier otro SGBD (Oracle, BD2, MySQL, Informix, etc.), planificar, crear y gestionar bases de datos cliente / servidor, crear procedimientos, desencadenadores y demás procesos, a nivel de programación.
Perfiles profesionales relacionados: Programadores en general que deseen conocer este lenguaje y esta plataforma RAD o introducirse a la OOP, desarrolladores de aplicaciones visuales para escritorio, programadores de anteriores versiones o procedentes de la programación ofimática. Administradores y programadores de Bases de Datos, programador de gestión, etc.
Target: Estudiantes de programación, universitarios, personas que quieran iniciarse en la programación moderna orientada a objetos o cualquier persona que necesite una plataforma inicial de desarrollo de aplicaciones de tipo general, de gestión o visuales. Programadores de gestión (Visual.NET, Java, etc), Responsables de Sistemas de Información, Administradores de Sistemas, Centros educativos.
Microsoft Visual Basic. NET
1. PRIMER CONTACTO CON VISUAL BASIC. NET
Apertura y ejecución de un programa de Visual Basic. NET
Desarrollo del primer programa
Empleo de controles del cuadro de herramientas
Manejo de menús y cuadros de diálogo
2. FUNDAMENTOS DE PROGRAMACIÓN
Variable y operadores de Visual Basic .NET
Empleo de estructuras de decisión
Empleo de bucles y del control Timer
Depuración de programas Visual Basic. NET
Cómo atrapar errores utilizando un manejo estructurado de errores
3. GESTIÓN DE DATOS EMPRESARIALES
Empleo de módulos y procedimientos
Empleo de matrices y colecciones para manejar datos
Exploración de archivos de texto y procesamiento de cadenas
Automatización de las aplicaciones de Microsoft Office y administración de procesos
Instalación distribuida de aplicaciones Visual Basic. NET
4. DISEÑO AVANZADO DE LA INTERFAZ DEL USUARIO
Administración de Windows Forms
Agregar gráficos y efectos de animación
Heredar formularios y crear clases base
Impresión
5. PROGRAMACIÓN DE BASES DE DATOS
Comenzar a utilizar ADO.NET
Presentación de datos utilizando el control DataGrid
6. PROGRAMACIÓN EN INTERNET
Visualización de documentos HTML utilizando Internet Explorer
Utilización de Web Forms para la creación de aplicaciones Web interactivas
SQL SERVER 2005
1. NOVEDADES, INSTALACIÓN, REQUISITOS Y PRIMEROS PASOS
Novedades en SQL Server 2005
Instalación de Microsoft SQL Server 2005
Versiones de Microsoft SQL Server 2005
Características/Requerimientos de las versiones de Microsoft SQL Server 2005
Primeros pasos en SQL Server 2005: inicio del servidor
2. CREACIÓN DE BASES DE DATOS. CONCEPTOS, OPERACIONES, OBJETOS Y ESTRUCTURA
Terminología básica: tablas, campos y registros
Estructura de las bases de datos
Características de las bases de datos relacionales
Operaciones relacionales básicas
Otras operaciones relacionales y operadores booleanos
Creación de las tablas de una base de datos relacional
Normalización de una base de datos
Creación de una base de datos con SQL Server
Creación de una base de datos SQL Server mediante el Administrador corporativo
3. CREACIÓN Y ADMINISTRACIÓN DE TABLAS, RELACIONES E ÍNDICES
Creación de tablas
Creación de índices y claves
Relaciones
Restricciones CHECK
Diagramas de bases de datos
Introducción de datos en las tablas
4. HERRAMIENTAS DE CONSULTA. CONSULTAS DEL MOTOR DE BASE DE DATOS Y EDITOR SQL
Iniciación a las consultas y herramientas
Consultas del motor de base de datos. Editor SQL
Realizar consultas en la ventana de consulta o Editor SQL
Modificación de la información en el ventana Abrir tabla
Archivos SQL y plantillas
Explorador de objetos
Selección de información de la base de datos. Introducción al comando
SELECT de Transact SQL
5. VER Y MODIFICAR DATOS CON EL DISEÑADOR DE CONSULTAS
Diseñador de consultas desde el editor SQL
Diseñador de consultas desde tablas o vistas
Paneles del Diseñador de consultas
Operativa con consultas
Tipos de consultas
Consultas paramétricas
Tablas derivadas
Criterios de búsqueda
Consultas mediante la herramienta OSQL
6. ELEMENTOS DE TRANSACT SQL: FORMATOS, TIPOS DE DATOS, OPERADORES Y FUNCIONES
El lenguaje SQL
Utilizando Transact SQL
Elementos básicos de Transact SQL
Identificadores
Tipos de datos
Formatos en Transact SQL
Constantes
Funciones
Conversión de tipos de datos
Expresiones
Operadores
Palabras reservadas
Reglas de sintaxis en Transact SQL
Comentarios en Transact SQL
7. TRANSACT SQL. LENGUAJE DE CONSULTA DE DATOS: SENTENCIA SELECT
La sentencia SELECT
Selección de filas
Ordenación de los resultados de una consulta
Columnas calculadas
Renombrar columnas: cláusula AS
Consultas con condiciones de búsqueda
Combinación de consultas: cláusula UNION
8. TRANSACT SQL. CONSULTAS MULTITABLA (JOINS) Y CONSULTAS RESUMEN
JOIN de dos tablas
JOINS de tres o más tablas
JOIN con condiciones de búsqueda sin igualdad
JOINS internos y externos
INNER JOIN
LEFT JOIN, RIGHT JOIN
Consultas resumen
Resumir datos
9. TRANSACT SQL. SUBCONSULTAS Y USO AVANZADO DE FUNCIONES
Subconsultas
Subconsultas correlacionadas
Uso avanzado de funciones y variables
10. TRANSACT SQL. LENGUAJE DE DEFINICIÓN DE DATOS: ADMINISTRACIÓN DE TABLAS
Tablas, columnas y tipos de datos
Creación de tablas con CREATE TABLE
Modificación de tablas con ALTER TABLE
Borrado de tablas con DROP TABLE
11. TRANSACT SQL. LENGUAJE DE MANIPULACIÓN DE DATOS: ACTUALIZACIÓN DE TABLAS
Agregar datos. La sentencia INSERT
Eliminar datos. Las sentencias DELETE y TRUNCATE
Actualizar datos. La sentencia UPDATE
12. TRANSACT SQL. ADMINISTRAR VISTAS E ÍNDICES Y LENGUAJE DE CONTROL DE TRANSACCIONES
Vistas
Índices
Procesamiento de transacciones
13. ADMINISTRAR SQL SERVER 2005
El concepto de instancia
Administración de bases de datos: creación, modificación y eliminación
Administración de instancias
Iniciar, pausar y detener SQL Server desde el Administrador corporativo
y sistema operativo
Iniciar, pausar y detener SQL Server desde SQL Server Configuration Manager
Información sobre bases de datos y sus objetos
14. ADMINISTRAR LA SEGURIDAD. LENGUAJE DE CONTROL DE DATOS CON TRANSACT SQL
Seguridad de instancia
Autenticación y administración de usuarios
Seguridad de bases de datos
Funciones (roles) de bases de datos
Administrar permisos sobre objetos de base de datos
15. COPIAS DE SEGURIDAD Y RESTAURACIÓN DE BASES DE DATOS
Modelos de recuperación
Administrar copias de seguridad
Copiar o mover bases de datos entre servidores. Asistente para copiar bases de datos
La sentencia BACKUP
La sentencia RESTORE
16. RÉPLICAS EN SQL SERVER. DUPLICACIÓN Y SUSCRIPCIÓN
El proceso de duplicación en SQL Server
Herramientas de duplicación
Propiedades de la duplicación
Opciones de duplicación
Seguridad en la duplicación
Asistente para deshabilitar, publicar y distribuir
17. SERVICIOS DTS. IMPORTACIÓN Y EXPORTACIÓN DE DATOS. ADMINISTRAR CONEXIONES
Importación y exportación de datos
Adjuntar y separar bases de datos
Desconectar y conectar una base de datos
Reducir una base de datos
Reflejar una base de datos
Gestor de Servicio SQL
Servicios de Notificación
Servicios Web y soporte XQuery
Búsqueda de texto
18. ADMINISTRAR SERVIDORES: REGISTRO, CONTRASEÑAS Y CONEXIONES DE RED
Registro de servidores
Configurar conexiones de red
Administración de clientes
19. AUTOMATIZACIÓN DE TAREAS ADMINISTRATIVAS. TRABAJOS Y PLANES DE MANTENIMIENTO
Administración multiservidor
Trabajos
Sucesos: operadores y alertas
Planes de mantenimiento de bases de datos
Planes de mantenimiento a través de trabajos
Planes de mantenimiento con Administración
SAE Institute Spain, Formación Reglada Presencial - El certificado EMP es un curso de música electrónica orientado a ...
Centro de Estudios CEAC, Cursos de especialización A distancia - Este curso capacita a los profesionales a conocer las caracter...
Azpe Informática, Masters y Postgrados Presencial - Las tecnologías .NET de Microsoft y las Bases de Datos SQL Server...
SEAS Estudios Superiores Abiertos, Masters y Postgrados OnLine - Actualmente, se hace imprescindible que la empresa pueda gesti...
ACEDIS Formación, Cursos de especialización OnLine - En el mundo actual impulsado por la información, la capacidad de ... Facilidades de pago
Cursos de especialización
Presencial ( Barcelona, Vizcaya )
300 horas
A consultar