Inicio » Catálogo » Curso de Introducción a SQL Server 2008
Subvencionar curso

Curso subvencionado para trabajadores

Si trabajas en una empresa Española te tramitamos la subvención para que este curso lo puedas hacer gratis.

  150 € 300 € Ver ficha del tutor
  Sin Tutor Con Tutor
Acceso secuencial a las unidades del curso. V V
Descarga de contenidos en PDF. V V
Acceso a recursos didácticos y multimedia. V V
Ilimitadas consultas al tutor. - V
Videoconferencias con el tutor desde el entorno de comunicaciones - V
Ejercicios prácticos corregidos y evaluados por el tutor. - V
Certificado de realización PDF firmado digitalmente V -
Certificado de aprovechamiento PDF e impreso. - V
Posibilidad de bonificación hasta el 100% - V

Introducción a SQL Server 2008


Valoracion 8,5 10 - 38 (votos)

Ver valoraciones

Imprimir programa detallado

Unidades:

  1. Introducción
  2. Introducción a las bases de datos.
  3. Iniciación a la Administración.
  4. SQL I.
  5. SQL II.
  6. SQL III.
  7. SQL Server 2008. Bases de datos.
  8. SQL Server 2008. Tablas
  9. SQL Server 2008. Índices. Vistas.
  10. TRANSACT SQL.
  11. Lógica de negocio.
  12. Explotación y seguridad.
Duración: 60 horas
  • Información
  • Otros datos
  • Cursos relacionados
Familia: Versiones Anteriores

La cantidad de información que se maneja actualmente en las empresas provoca que su gestión y administración sea una tarea casi imposible de realizar. Gracias a la informática, podemos administrar esta información de un modo sencillo,  sin que el volumen de datos sea ya un problema.

Las aplicaciones informáticas nos facilitan este tipo de tareas, pero si vamos un paso más allá, lo ideal sería que todas estas aplicaciones compartan la información, de tal forma que todos nuestros datos puedan ser gestionados desde varios programas.

SQL es el lenguaje estándar para la gestión de bases de datos. Es el lenguaje utilizado por los programadores para desarrollar sus aplicaciones y con el que podemos realizar todas las tareas necesarias para explotar al completo una base de datos. Con la aparición de los servidores de datos, las aplicaciones pueden conectarse a un servidor para la transmisión  y el trabajo de datos.

Para practicar con el lenguaje SQL y aplicar los conceptos de administración de servidores de base de datos, nos apoyaremos en el servidor SQL Server 2008.

Hoy en día son miles las empresas que eligen este servidor para administrar su información gracias a sus avanzadas características y su fiabilidad.

¿Como empezar?

Ver videoSi quieres hacer uno de nuestros cursos basta con que solicites la inscripción, para ello debes rellenar el formulario de inscripción e indicar una dirección de e-mail en la que recibirás tus datos de acceso, nombre de usuario y contraseña, el envío de los datos es inmediato. (Debes prestar atención a la carpeta de spam ya que algunos filtros antispam podrían filtrar este correo).

Con tu nombre de usuario y contraseña ya podrás entrar en el curso. Te damos acceso gratuito a las 3 primeras lecciones para que puedas evaluar el curso. Inicialmente sólo puedes ver la unidad de metodología. Para acceder a las siguientes tendrás que aprobar el test asignado a la misma.

Si el curso te gusta puedes realizar el pago durante el proceso de inscripción o en cualquier momento dentro del aula virtual. El pago lo puedes hacer con tarjeta Visa, PAYPAL o realizando una transferencia y enviando posteriormente el justificante de la misma. Una vez realizado el pago podrás acceder a todas las lecciones, siempre de una forma secuencial.

¿Plazos?

Desde que te inscribes dispones de un plazo máximo de 10 días para poder evaluar el curso hasta la unidad 3. Una vez hayas completado las lecciones de evaluación se detiene el avance en el curso y tu decides...

En el momento de hacer el pago tu plazo se amplía hasta los 90 días con el objeto de que puedas realizar el curso cómodamente. Si justificas las causas puedes pedir una ampliación de plazo y generalmente se suele conceder.

La ampliación de plazo se la puedes solicitar a tu tutor y en el caso de los cursos sin tutor desde la sección consúltanos de www.adrformacion.com

¿Me darán diploma?

Los alumnos que hayan comprado el curso en la modalidad sin tutor, recibirán mediante correo electrónico un certificado de realización en formato PDF firmado digitalmente por ADR Formación, con indicación del número de horas, el temario, las fechas de inicio y finalización, etc.

Los alumnos que hayan comprado el curso en la modalidad con tutor, recibirán un certificado de aprovechamiento en formato PDF en el correo electrónico y en formato impreso mediante correo postal enviado a la dirección que figure en la ficha del alumno.

Los envíos de los diplomas serán realizados la primera semana de cada mes, a los alumnos que hayan finalizado durante el mes anterior

¿Qué necesito?

Para hacer el curso basta con que dispongas de una conexión a Internet y un navegador con el plugin de Flash instalado.

Para escuchar los vídeos explicativos y poder aprovechar al máximo los recursos del curso se aconseja disponer de equipo multimedia.

¿A cuantas horas presenciales equivale?

El curso de Introducción a SQL Server 2008 equivale a 60 horas en Formación presencial

Curso de Introducción a SQL Server 2008

(Programa detallado)

Objetivo

Una vez finalizado el curso, el alumno estará preparado para:

  • Instalar y configurar SQL Server 2008.
  • Comprender los conceptos más importantes del diseño de bases de datos.
  • Crear sentencias SQL para el trabajo de nuestros datos.
  • Manejar el lenguaje de programación T-SQL para un tratamiento más completo de datos.
  • Implementar aplicaciones que automaticen el tratamiento de datos.
  • Comenzar a administrar y mantener una base de datos con SQL Server 2008.

Dirigido a:

Este curso va dirigido a personas que deseen introducirse en la administración de base de datos para empresas de cualquier tamaño, así como a desarrolladores que obtendrán conocimientos que les ayudará a que sus aplicaciones sean más seguras y eficaces.

Requisitos:

Los requisitos necesarios para que el alumno pueda seguir y finalizar el curso eficazmente, son mínimos. Es suficiente con conocer el entorno de trabajo del sistema operativo Windows y que este familiarizado a trabajar con interfaces gráficos de usuario (abrir archivos, guardar, copiar, etc...).

PROGRAMA DEL CURSO

Curso de Introducción a SQL Server 2008: 1.-Introducción

Objetivo

Presentación del curso. Características de las diferentes versiones de SQL Server 2008 que tenemos en el mercado. Requisitos que se deben cumplir para la instalación y el buen funcionamiento del servidor. Proceso de instalación.

Contenido

  1. Nº- 1 Introducción
    1. 1 Presentación del curso
    2. 2  Microsoft SQL Server 2008
      1. 2.1 Versiones de SQL Server 2008
    3. 3 Requisitos
      1. 3.1 Requisitos de Software
      2. 3.2 Requisitos de Hardware
    4. 4 Pasos Previos
    5. 5 Instalación
    6. 6 SQL Server Configuration Manager
      1. 6.1 Modificar el estado de los servicios.
  2. Ejercicios
    1. Ejercicio 1

Inscríbete ahora y accede a 3 unidades gratis

Curso de Introducción a SQL Server 2008: 2.-Introducción a las bases de datos.

Objetivo

Estudiar a fondo la estructura de una base de datos con los objetos que la componen. Conocer el proceso de planificación y diseño para ser capaces de crear bases de datos con una estructura correcta, eficaz y a prueba de errores.

Contenido

  1. Nº- 2 Introducción a las bases de datos
    1. 1 Definición
    2. 2 Estructuración de una base de datos
      1. 2.1 Estructura física
        1. 2.1.1 Nombres de archivos.
        2. 2.1.2 Tamaño de la base de datos.
      2. 2.2 Estructura lógica
        1. 2.2.1 Tablas
        2. 2.2.2 Campos y Registros.
        3. 2.2.3 Índices
        4. 2.2.4 Restricciones
        5. 2.2.5 Vistas
        6. 2.2.6 SQL
        7. 2.2.6 Procedimientos almacenados
        8. 2.2.7 Varios
    3. 3 Planificación - Diseño
      1. 3.1 Introducción
      2. 3.2 Estudio de necesidades.
      3. 3.1.2 Planificación
        1. 3.1.3 Propiedades
      4. 3.1.4 Dependencias
    4. 4 Normalización
      1. 4.1 Definición
      2. 4.2 Integridad de entidad
      3. 4.3 Integridad de dominio
      4. 4.4 Integridad referencial.
      5. 4.5 Integridad fijada por usuario.
      6. 4.6 Formas de normalización
      7. 4.6.1 Forma Normal A
        1. 4.6.1.1 Definición de claves principales.
        2. 4.6.1.2 Selección de claves principales.
        3. 4.6.1.3 Claves auxiliares
      8. 4.6.2 Forma Normal B
        1. 4.6.2.1 Relaciones.
      9. 4.6.3 Forma Normal C
      10. 4.6.4 Conclusión del proceso de normalización.
      11. 4.6.5 Desnormalización
    5. 5 Herramientas para la normalización
      1. 5.1 Identidad
      2. 5.2 Restricciones
        1. 5.2.1 UNIQUE
        2. 5.2.2 DEFAULT
        3. 5.2.3 CHECK
      3. 5.3 Integridad en relaciones
        1. 5.3.1 PRIMARY KEY
        2. 5.3.2 FOREIGN KEY
        3. 5.3.2 Integridad referencial en cascada
      4. 5.4 Desencadenadores
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2

Inscríbete ahora y accede a 3 unidades gratis

Curso de Introducción a SQL Server 2008: 3.-Iniciación a la Administración.

Objetivo

Introducción a la herramienta gráfica (SQL Server Management Studio) que nos ofrece SQL Server 2008, para al administración de una base de datos. Familiarizarse con el entorno, y los diferentes paneles.

Contenido

  1. Nº- 3 Iniciación a la Administración.
    1. 1 Introducción
      1. 1.1 SQL Server Management Studio
    2. 2 Servidores registrados.
      1. 2.1 Agrupar servidores.
    3. 3 Explorador de objetos
      1. 3.1 Conectar a un servidor
      2. 3.2 Carpetas del explorador de objetos.
      3. 3.3 Pestaña Resumen
      4. 3.4 Carpetas principales.
      5. 3.5 Carpeta de bases de datos.
  2. Ejercicios
    1. Ejercicio 1

Inscríbete ahora y accede a 3 unidades gratis

Curso de Introducción a SQL Server 2008: 4.-SQL I.

Objetivo

Trabajo con el analizador de consultas de SQL Server 2008. Estudiar las consultas en lenguaje SQL. Al finalizar la unidad, el alumno será capaz de implementar consultas simples, complejas y compuestas, de modo que pueda realizar cualquier consulta que necesite sobre una o varias tablas de bases de datos.

Contenido

  1. Nº- 4 SQL I.
    1. 1 Introducción
    2. 2 Analizador de consultas SQL.
      1. 2.1 Instalación de base de datos Northwind
    3. 3 Lenguaje de manipulación de datos.
    4. 4 SELECT
      1. 4.1 Sintaxis básicas
        1. 4.1.1 ALL / DISTINCT
        2. 4.1.2 AS
        3. 4.1.3 WHERE
        4. 4.1.4 Contraste de comparación.
        5. 4.1.5 Contrastes de rango.
        6. 4.1.6 Contraste de pertenencia a un grupo.
        7. 4.1.7 Contraste de correspondencia con patrón.
        8. 4.1.8 Contrastes de valor nulo.
        9. 4.1.9 Contrastes compuestos.
        10. 4.1.10 ORDER BY
      2. 4.2 Subconsultas
        1. 4.2.1 Subconsultas con IN
        2. 4.2.2 Subconsultas con EXISTS
    5. 5 Funciones de agregación
      1. Consultas resumen.
        1. Funciones de agregado en la lista de selección.
        2. Función COUNT.
        3. Agrupar filas con GROUP BY.
        4. Cláusula HAVING
    6. 6 SELECT con múltiples tablas
      1. 6.1 JOIN
    7. 7 Combinaciones
      1. 7.1 Combinaciones internas
      2. 7.2 Combinaciones externas
    8. 8 UNION
    9. 9 Funciones
      1. 9.1 Funciones de cadena.
      2. 9.2 Funciones numéricas.
      3. 9.3 Funciones estadísticas.
      4. 9.4 Funciones de fecha.
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2
    3. Ejercicio 3
    4. Ejercicio 4
    5. Ejercicio 5
    6. Ejercicio 6
    7. Ejercicio 7

Inscríbete ahora y accede a 3 unidades gratis

Curso de Introducción a SQL Server 2008: 5.-SQL II.

Objetivo

Estudiar las diferentes sentencias y modos en lenguaje SQL que permite realizar un tratamiento de datos, para insertar, actualizar y eliminar la información almacenada en las diferentes tablas de la base de datos.

Contenido

  1. Nº- 5 SQL II
    1. INSERT
      1. 1.1 Insertar un registro.
        1. tabla
        2. [(Columna1, ..., columnaN)]
        3. (Valor1, ..., valorN)
        4. Ejemplos:
      2. 1.2 Insertar varios registros a la vez.
    2. UPDATE
      1. Ejemplos:
      2. 2.1 UPDATE - SELECT
        1. 2.1.1 UPDATE - WHERE - SELECT
        2. Ejemplo
      3. 2.2 UPDATE - SET - SELECT
        1. Ejemplo.
    3. DELETE
      1. Ejemplo
      2. DELETE - SELECT
        1. Ejemplo
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2
    3. Ejercicio 3

Inscríbete ahora y accede a 3 unidades gratis

Curso de Introducción a SQL Server 2008: 6.-SQL III.

Objetivo

Introducción al lenguaje de definición de datos de SQL. El alumno se familiarizará con las diferentes sentencias que le permita administrar una base de datos con la única ayuda del lenguaje SQL. De este modo será capaz de crear y modificar los diferentes objetos de una base de datos empresarial: tablas, usuarios, restricciones, transacciones...

Contenido

  1. Nº- 6 SQL (III).
    1. 1 Introducción
    2. 2 Lenguaje de definición de datos
    3. 3 Objetos
    4. 4 Bases de datos
    5. 4 Tablas
      1. Descripción_Columna
      2. Grupo_Restricciones_de_Tabla
      3. Tipos de datos.
      4. Modificaciones
      5. Eliminaciones.
    6. 5 Restricciones.
      1. 5.1 Definiciones por defecto.
      2. 5.2 Restricciones a nivel de columna
      3. 5.3 Restricciones a nivel de tabla.
    7. 6 Ejemplos con tablas.
    8. 6 Vistas
    9. 7 Lenguaje de control de datos
    10. 8 Transacciones
    11. 9 Permisos y privilegios.
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2

Inscríbete ahora y accede a 3 unidades gratis

Curso de Introducción a SQL Server 2008: 7.-SQL Server 2008. Bases de datos.

Objetivo

Al finalizar la unidad el alumno será capaz de crear y modificar una base de datos. Se describen las diferentes opciones de configuración que nos ofrece SQL Server 2008.

Contenido

  1. Nº- 7 SQL Server. Bases de datos.
    1. 1 Creación de una base de datos.
    2. 2 Opciones de las bases de datos.
      1. 2.1 Nivel de compatibilidad.
      2. 2.2 Actualización de estadísticas.
      3. 2.3 Cerrar automáticamente.
      4. 2.4 Crear estadísticas automáticamente.
      5. 2.5 Reducir automáticamente.
      6. 2.6 Cierre del cursor al confirmar habilitado.
      7. 2.7 Cursor predeterminado.
      8. 2.8 Base de datos de sólo lectura.
      9. 2.9 Estado de la base de datos.
        1. 2.9.1 Emergency
        2. 2.9.2 Normal
        3. 2.9.3 Offline
        4. 2.9.4 Suspect
      10. 2.10 Restringir acceso.
        1. 2.10.1 Multiple
        2. 2.10.2 Single
        3. 2.10.3  Restricted
      11. 2.11 Verificación de páginas
        1. 2.11.1 Checksum
        2. 2.11.2 TornPageDetection
        3. 2.11.3 None
      12. 2.12 Advertencia ANSI habilitada.
      13. 2.13 Anulación aritmética habilitada.
      14. 2.14 Anulación exacta numérica.
      15. 2.15 Concatenar valores NULL produce  NULL.
      16. 2.16 Desencadenadores recursivos habilitados.
      17. 2.17 Identificadores entre comillas habilitados.
      18. 2.18 NULL ANSI predeterminado
      19. 2.19 Relleno ANSI habilitado.
      20. 2.20 Valores NULL ANSI habilitados.
    3. 3 Modificación del tamaño.
      1. 3.1 Incremento del archivo de datos.
      2. 3.2 Incluir archivos de datos y de registro secundarios.
      3. 3.3 Reducción de archivos de datos.
    4. 4 Eliminación.
  2. Ejercicios
    1. Ejercicio 1

Inscríbete ahora y accede a 3 unidades gratis

Curso de Introducción a SQL Server 2008: 8.-SQL Server 2008. Tablas

Objetivo

Aprender a realizar cualquier tarea de diseño y planificación sobre la estructura de tablas. Conocer los diferentes tipos de datos que puede almacenar una tabla y aprender a seleccionar el más adecuado. Garantizar la integridad y la funcionalidad de una base de datos mediante el uso de restricciones y relaciones. Trabjar con los diagramas de base de datos para realizar funciones de diseño.

Contenido

  1. Nº- 8 SQL Server 2008. Tablas
    1. 1 Tablas.
    2. 2 Tipos de datos.
    3. 3 Creación de tablas.
    4. 4 Creación de restricciones.
      1. 4.1 Garantizar la integridad de dominio.
        1. 4.1.1 Restricciones CHECK
        2. 4.1.2 Restricciones DEFAULT
      2. 4.2 Garantizar la integridad de entidad.
        1. 4.2.1 Claves principales.
        2. 4.2.2 Restricciones  UNIQUE
      3. 4.3 Garantizar la integridad referencial.
        1. 4.3.1 Creación de claves externas.
        2. 4.3.2 Aplicación de la integridad referencial en cascada.
    5. 5 Diagramas de bases de datos.
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2
    3. Ejercicio 3
    4. Ejercicio 4

Inscríbete ahora y accede a 3 unidades gratis

Curso de Introducción a SQL Server 2008: 9.-SQL Server 2008. Índices. Vistas.

Objetivo

Trabajar con los diferentes tipos de índices, conociendo las ventajas y desventajas de su uso en función del objetivo buscado. Diseño y uso de vistas para facilitar las consultas sobre diferentes tablas de una base de datos.

Contenido

  1. Nº- 9 SQL Server 2008. Índices y Vistas.
    1. 1 Índices.
    2. 2 Mantenimiento de índices.
    3. 3 Índices agrupados y no agrupados.
      1. 3.1 Índices agrupados.
      2. 3.2 Índices no agrupados.
    4. 4 Creación de índices.
    5. 5 Vistas.
    6. 6 Creación de vistas.
  2. Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2

Inscríbete ahora y accede a 3 unidades gratis

Curso de Introducción a SQL Server 2008: 10.-TRANSACT SQL.

Objetivo

Introducción a las características del lenguaje de programación T-SQL de Microsoft para base de datos y las principales funciones que nos ofrece. El alumno será capaz de crear y definir tareas con funciones en T-SQL, probarlas y ejecutarlas.

Contenido

  1. Nº- 10 TRANSACT SQL
    1. 1 Introducción
    2. 2 Configuración de SQL
    3. 3 Características de programación
      1. 3.1 Identificadores
      2. 3.2 Uso de objetos
      3. 3.3 Tipos
        1. 3.3.1 Tipos de datos especiales
      4. 3.3 Operadores
      5. 3.4 Variables
      6. 3.5 Comodines
      7. 3.6 Variables
      8. 3.7 Expresiones
      9. 3.8 Variables globales.
      10. 3.9 Flujo de ejecución.
        1. 3.9.1 Sentencias condicionales
        2. 3.9.2 Bucles
    4. 4 Funciones
      1. 4.1 Funciones Matemáticas
      2. 4.2 Funciones de Cadenas
      3. 4.3 Funciones de Fecha y Hora
      4. 4.4 Funciones Estadísticas
  2. Ejercicios
    1. Ejercicio 1

Inscríbete ahora y accede a 3 unidades gratis

Curso de Introducción a SQL Server 2008: 11.-Lógica de negocio.

Objetivo

Introducción a los procedimientos almacenados para crear sentencias en T-SQL y utilizarlos tanto en tareas de administración como en el desarrollo de software.

Realizar tareas de administración avanzada de bases de datos mediante el uso de disparadores o triggers que permitan automatizar el control de la actividad realizada en una base de datos.

Contenido

  1. Nº- 11 Lógica de negocio
    1. 1 Procedimientos almacenados
      1. 1.1 Introducción
        1. 1.1.1 Rendimiento.
        2. 1.1.2 Compilación
        3. 1.1.3 Administración
        4. 1.1.4 Seguridad
    2. 2 Trabajar con Procedimientos almacenados
      1. 2.1 Parámetros de entrada.
      2. 2.2 Parámetros de salida
  2. 3 Desencadenadores
    1. 3.1 Introducción
  3. 4 Desencadenadores INSERT
  4. 5 Desencadenadores DELETE
  5. 6 Desencadenadores UPDATE
  • Ejercicios
    1. Ejercicio 1
    2. Ejercicio 2

    Inscríbete ahora y accede a 3 unidades gratis

    Curso de Introducción a SQL Server 2008: 12.-Explotación y seguridad.

    Objetivo

    Proceso de puesta en funcionamiento de una base de datos para integrarla desde el equipo de desarrollo al servidor final. Garantizar la información almacenada de una base de datos frente a posibles perdidas por fallos de hardware o ataques intencionados o no, con el uso de copias de seguridad. Además se hará un estudio sobre los diferentes modos de inicio de sesión y permisos que se pueden gestionar con SQL Server 2008 para proteger nuestras bases de datos.

    Contenido

    1. Nº- 12 Explotación y seguridad
      1. 1 Introducción.   
      2. 2 Explotación de una base de datos.
        1. 2.1 Asistente de copias de bases de datos.
        2. 2.2 Agente SQL Server
      3. 2 Copias de seguridad.
        1. 3.1 Dispositivos.
        2. 3.2 Ejecutar una copia de seguridad.
          1. 3.2.1 Copia de seguridad total.
          2. 3.2.2 Copia de seguridad diferencial.
          3. 3.2.3 Copia de registro de transacciones.
        3. 3.3 Restaurar una copia de seguridad.
      4. 4 Seguridad
        1. 4.1 Autenticación Windows
        2. 4.2 Autenticación SQL Server o modo mixto.
        3. 4.3 Trabajar con la autenticación.
        4. 4.4 Inicio de sesión
        5. 4.5 Funciones del servidor
        6. 4.6 Funciones de base de datos.
        7. 4.7 Permisos de objeto.
    2. Ejercicios
      1. Ejercicio 1
      2. Ejercicio 2
      3. Ejercicio 3
      4. Ejercicio 4

    Inscríbete ahora y accede a 3 unidades gratis