0% encontró este documento útil (0 votos)
22 vistas

SQL Server

El documento describe un diplomado sobre SQL Server que consta de 8 clases. Cada clase cubre temas relacionados con la creación y manipulación de bases de datos, incluyendo lenguajes de consulta, definición, manipulación y control de datos.

Cargado por

jgarzata24
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
22 vistas

SQL Server

El documento describe un diplomado sobre SQL Server que consta de 8 clases. Cada clase cubre temas relacionados con la creación y manipulación de bases de datos, incluyendo lenguajes de consulta, definición, manipulación y control de datos.

Cargado por

jgarzata24
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 5

Desarrollo Temático del Diplomado:

SQL Server
Objetivo General:

El alumno aprenderá a crear, relacionar, consultar y transformar información de


base de datos SQL, así como comprender los conceptos básicos e instrucciones
para el manejo correcto de información.

Pedro de Alba s/n, Ciudad Universitaria, C.P. 66451, San


Nicolás de los Garza, N.L., México
T. 8376-4717, 13404020 ext.5712
Clase 1: Introducción a Base de datos y Modelo Entidad Relación
Objetivo particular: Comprender la estructura de una base de datos, configuración de
entorno de trabajo, definición de modelo entidad relación, modelo relacional y su
representación.

Temas:
• Introducción a SQL
• Tipos de base de datos y motores de base de datos
• SQL Server y SQL Server Management Studio.
• Modelo Entidad Relación.
• Modelo Relacional
• Esquemas y Tipos de datos
• Primary Key y Foreign Key.
• Reglas de Integridad de datos y Normalización

Clase 2: DQL. Lenguaje de Consulta de Datos.


Objetivo particular: Generar consultas utilizando diferentes comandos y condiciones.
Conocer los operadores de comparación para aplicar en los filtros de consulta.

Temas:
• Tipos de Comando SQL
• Lenguaje de Consulta de Datos (DQL, Data Query Language)
• Cláusulas en SQL
• Tipos de Operadores
• Funciones de Agregado
• Valores Nulos.
• Consultas con Predicado
• Conversión de Tipos de Dato.
• Concatenación de Información.
• Extracción y Reemplazo de caracteres.
• Funciones con Fechas

Pedro de Alba s/n, Ciudad Universitaria, C.P. 66451, San


Nicolás de los Garza, N.L., México
T. 8376-4717, 13404020 ext.5712
Clase 3: DDL. Lenguaje de Definición de Datos y DML. Lenguaje de
Manipulación de Datos

Objetivo particular: Conocer la manera de crear una base de datos, tablas, columnas y
puntos importantes en su definición.

Temas:
• Creación de Base de Datos
• Lenguaje de Definición de Datos (DDL, Data Definition Language)
• Creación y uso de esquemas, tablas y columnas.
• Definición de Campos Null e Identity
• Modificación y Eliminación de Objetos.
• Lenguaje de Manipulación de Datos (DML, Data Definition Language)
• Inserción, Modificación y Eliminación de registros.

Clase 4: DCL. Lenguaje de Control de Datos y TCL. Lenguaje de Control


de Transacciones
Objetivo particular: Conocer la manera de realizar modificaciones y eliminación de
elementos de la base de datos en diferentes niveles.

Temas:
• Lenguaje de Control de Datos (DCL, Data Control Language)
• Entidades de Seguridad
• Tipos de Autenticación
• Creación de Login
• Creación de Usuarios
• Administración de roles y permisos
• Lenguaje de Control de Transacciones (TCL, Transaction Control Language)
• Variables Locales y Públicas

Pedro de Alba s/n, Ciudad Universitaria, C.P. 66451, San


Nicolás de los Garza, N.L., México
T. 8376-4717, 13404020 ext.5712
Clase 5: Tablas Temporales, Joins y Condiciones.
Objetivo particular: Aprender a utilizar Joins para obtener consultas relacionando
diferentes tablas, uso de IF y CASE para validar condiciones, comprender el uso de
transacciones y el control de errores, así como su identificación.

Temas:
• Relación de Datos usando JOIN.
• Valores Booleanos
• Condición CASE
• Condición IF
• Estructura de Control WHILE
• Control de errores con funciones del sistema.
• Tablas y variables temporales.
• Tablas variables
• Vistas

Clase 6: Funciones, Stored Procedures y Triggers.


Objetivo particular: Crear funciones, stored procedures y triggers para distintas
operaciones, conocer la función de las tablas temporales, tablas variables y vistas para el
manejo de datos.

Temas:
• Funciones
• Stored Procedures
• Triggers
• Modificación de Funciones, Stored Procedures y Triggers
• Inyección SQL

Pedro de Alba s/n, Ciudad Universitaria, C.P. 66451, San


Nicolás de los Garza, N.L., México
T. 8376-4717, 13404020 ext.5712
Clase 7 y 8: Archivos Ejecutables, Respaldo y Rastreo de Información.
Objetivo particular: Conocer las maneras de respaldar y restaurar una base de datos, rastrear
información por medio de SQL Server Profiler y utilidad de los archivos bat.

Temas:
• Procesamiento de XML.
• Definición de Jobs
• Respaldo y Restauración de Base de Datos mediante .BAK
• Importar, Exportar y Crear Datos con Archivos.BAT
• Utilización de SQL Server Profiler.
• Cons

Material para utilizar:


• SQL Express 2019
• SQL Server Management Studio
• Computadora

Pedro de Alba s/n, Ciudad Universitaria, C.P. 66451, San


Nicolás de los Garza, N.L., México
T. 8376-4717, 13404020 ext.5712

También podría gustarte