Vous êtes sur la page 1sur 2

SQL Y MODELAMIENTO DE BASE

DE DATOS SQL SERVER 2016


DURACIÓN: 48 HORAS

En este curso aprenderás las reglas que debe considerar durante el proceso de modelado y diseño de una base
datos, así como, el lenguaje necesario para la creación de sus objetos y manipulación de información desde un
gestor de base de datos.

DIRIGIDO
Profesionales, egresados y estudiantes, interesados en modelar base de datos relacionales y manejar los lenguajes de
programación SQL y T-SQL.

LOGROS DEL CURSO


Al finalizar el curso, serás capaz de diseñar una base de datos relacional con SQL Server 2016. Adicionalmente, estarás
preparado para:
•Construir el modelo lógico y físico normalizado según requerimientos del negocio
•Implementar las consultas SQL para operar la información desde SQL Server 2016
•Automatizar los procesos con procedimientos almacenados y/o disparadores

PRE-REQUISITOS
•Conocimiento de MS Excel (nivel básico)
•Conocimiento de base de datos (nivel básico)
•Conocimiento de algoritmos (nivel básico)

CERTIFICACIONES
•Al término de la capacitacións obtendrá un certificado en “SQL y Modelamiento de Base de Datos - SQL Server 2016” a
nombre de Cibertec.
•Al completar satisfactoriamente 3 cursos de la línea de especialización , se te acreditará con una Especialización en Base
de Datos.

LÍNEA DE ESPECIALIZACIÓN

Transact-SQL SQL Server 2016


-SQL Server 2016 - Nivel Avanzado

SQL y Modelamiento de Base SQL Server 2016


de Datos - SQL Server 2016 - Nivel Básico
CONCEPTO Y TERMINOLOGÍA

•Modelo físico •Where / Order By •Convert, Cast y Str •Cursores


•ER /One Modeler •Between, In y Like •Store procedures •Normalización
•Group By/ Having •While, Break •Reglas de negocio •Right Outer Join
•Datediff, Datepart •Llaves foráneas •Left Outer Join •Lower and Upper
•Llaves primarias •Inner Join •If…Else •Triggers

CONTENIDO TEMÁTICO

Bases de datos -Crear columnas calculadas operadores numéricos, caracteres


•El enfoque actual -Crear llaves primarias y foráneas y operadores de relación
•Diferencias entre gestor de base de -Crear relaciones entre tablas -Between, In y Like
datos y base de datos -Crear reglas de negocio -Lower, Upper, Ltrim, Rtrim, Substring,
•Ventajas y desventajas •Importar datos desde otras fuentes Left, Right
•Arquitectura de una base de datos para poblar las tablas -Round, Power, ABS
•El entorno de desarrollo -Datediff, Datepart, Getdate
•Modelo lógico conceptual Consultas avanzadas -Convert, Cast, Try_Convert,
-Modelado de datos •Funciones de agrupamiento Try_Cast y STR
-El modelo entidad relación •Consultas multitabla
-Group By, Cube, RollUp / Having Procedimientos almacenados y
Modelado de datos -Inner Join, Left Outer Join, Right cursores
•Herramientas Case Outer Join, Full Join •Procedimientos almacenados
•Tipos de herramientas Case -In y Exists del usuario
•Ventajas y desventajas •Consultas anidadas •Tipos de parámetros
•ER/One Data Modeler •Creando vistas -Sin parámetros
•Modelo físico relacional •Crear una tabla virtual -Con parámetros de entrada
-Generando el modelo físico •Insert, Update y Delete -Con parámetros de salida
-Normalización de datos -Con listado tipo reporte
-If…Else Lenguaje T-SQL •Procedimientos almacenados
-Case •Definición de variables anidados
-While, Break y Continue •Estructuras de programación •Cursores
-Goto, Return, Print •Creación de funciones del usuario
-Try…Catch Triggers
-Choose e Iff Consultas básicas •Las reglas de negocio
•Administración de transacciones •Consultas básicas y condicionales •Empleo de procedimiento
•Funciones de librería almacenados en triggers
Lenguaje SQL -Select -Evento Insert
•Definición de SQL -Where/Order By -Evento Update
•SQL-Server 2016 y Transact SQL -Top, Top With, Distinct y
•Implementando la estructura de Offset-Fetch
base de datos -Where, operadores lógicos,
-Crear las tablas de base de datos

Vous aimerez peut-être aussi