SQL Server es un Sistema de Gestión de Bases de Datos Relacionales (SGBDR), desarrollado por Microsoft, que permite diseñar y administrar bases de datos, proporcionando un interfaz muy amigable con el usuario.
DESARROLLO DEL MASTER
Durante la realización del Master, el alumno irá asimilando el contenido teórico de las sesiones de estudio, encontrándose con una serie de ejercicios prácticos, cuestionarios y evaluaciones que pondrán a prueba lo aprendido y servirán para afianzar los conocimientos adquiridos.
TEMARIO
MÓDULO SOBRE VISUAL BASIC 6.0
1. Introducción a la programación
Teoría.
Programación estructurada.
Entorno Windows.
2. Entorno de trabajo de Visual Basic 6.0
Visual Basic 6.0.
El entorno de trabajo.
El editor de código.
La ayuda de Visual Basic.
El depurador de aplicaciones.
3. Proyectos en Visual Basic 6.0
Creación de proyectos
Tratamiento de formularios
4. Fundamentos de programación
Comentarios.
Tipos de datos.
Variables.
Constantes.
Estructuras.
Enumeraciones.
Operadores.
5. Algoritmos y sentencias de control
Análisis.
Algoritmos.
If…Then…Else.
Select…Case.
For…next.
Do…Loop.
While…Wend.
For each…next.
Operativa de salida de un bucle infinito.
6. Funciones y procedimientos
Teoría.
Funciones.
Procedimientos.
Argumentos.
Funciones matemáticas.
7. Arrays
Teoría.
Tipos de arrays.
Tratamiento de cadenas con arrays.
8. Controles de Visual Basic 6.0
Controles más utilizados
Otros controles
9. Menús
Teoría.
Posibilidades.
El editor.
Añadir código.
Arrays de menús.
Menús contextuales.
10. Cajas de mensaje y de entrada
Cajas de mensaje.
Cajas de entrada.
11. Imprimir.
Teoría.
Método Print.
Método PrintForm.
Objeto Printer.
12. Tratamiento de archivos.
Teoría.
Controles que tratan ficheros.
Tipos de archivos.
Acceso secuencial.
Acceso aleatorio.
Acceso binario.
Cierre de ficheros.
13. Bases de datos.
Teoría.
Conexión a una base de datos.
Controles que trabajan con bases de datos.
Actualización de datos.
14. Conexión con Microsoft Office.
Teoría.
Word desde Visual Basic.
Excel desde Visual Basic.
15. Introducción a Sql Server.
Teoría.
Arquitectura cliente\servidor.
MÓDULO SOBRE SQL SERVER 2000 (programación y administración)
1. Introducción a SQL Server.
¿Qué es SQL Server?
Utilidades y servicios de SQL Server 2000.
Arquitectura Cliente-Servidor.
2. Instalación de SQL Server 2000.
Introducción.
Requisitos Software.
Versiones de SQL Server.
Requisitos Hardware.
Tipos de Instalación.
Instalación de la parte servidor.
Instalación de la parte cliente.
Instalación desatendida.
Desinstalar SQL Server.
Service Pack SQL Server.
3. Estructura de una base de datos.
Introducción.
Tipos de páginas.
Archivos.
Grupos de archivos.
Registro de transacciones.
Bases de datos del sistema.
4. Administrador corporativo.
Grupo y registro de servidores.
Creación de una base de datos.
5. Elementos de una base de datos.
Diagramas.
Tablas.
Vistas.
Procedimientos almacenados.
Usuarios.
Funciones.
Reglas.
Valores predeterminados.
Tipos de datos definidos por el usuario.
Funciones definidas por el usuario.
Catálogos de texto.
6. Seguridad y Administración de usuarios.
Niveles de seguridad.
Autenticación.
Roles.
Permisos.
7. Agente de SQL Server.
Introducción.
Creación de Trabajos.
Propiedades, pasos, programación y notificaciones de Trabajos.
Uso del Registro de Errores.
Configuración de Alertas.
Configuración de Operadores.
8. Copia de seguridad, restauración y recuperación en SQL Server.
Introducción.
Tipos de copias de seguridad.
Tabla backupset.
Modelos de recuperación de bases de datos.
Opciones de recuperación.
Comprobando logins desenlazados.
Adjuntar y separar una base de datos.
9. El analizador de consultas.
Barra de menús.
Barra de herramientas.
10. Tipos de datos y operadores.
Tipos de datos.
Operadores.
11. Transact-SQL.
Lenguaje de definición de datos (DDL).
Lenguaje de manipulación de datos (DML).
12. Supervisión y mantenimiento de la base de datos.
Visor de sucesos.
Monitor de rendimiento.
Actividad actual del servidor.
Bloqueos
Registro de errores de SQL Server
Mantenimiento de la base de datos.
13. El Analizador de SQL Server.
Creación de trazas.
Ejecución de trazas.
Creación de trazas.
14. Introducción a la duplicación.
¿Qué es la duplicación?
Tipos de duplicación
Selección de estrategia