Introducción al Master
  • Presentación del Master
  • Bienvenida
  • Grupo Exclusivo de Alumnos
  • Suscríbete al Grupo Exclusivo de Alumnos
  • Cómo habilitar Resolución de video a 1080p
  • Velocidad de reproducción y Marcadores
Instalación y Setup del software necesario en PC y MAC OS
  • Introducción
  • Importante
  • Software necesario
  • Pasos a seguir en función del Sistema Operativo
  • Herramientas necesarias para sistemas MAC OS
  • Instalación del Motor SQL Server en MAC OS
  • Instalación del Motor SQL Server Developer en Windows
  • Comprobando el servicio
  • Instalación de SQL Server Management Studio
  • Conectando con el motor SQL
  • Management Studio Parte 1: Conociendo el entorno
  • Management Studio Parte 2: Conociendo el entorno
  • Management Studio Parte 3: Herramientas
Fundamentos y Estructura de Base de Datos
  • ¿Qué es SQL Server y Transact T-SQL?
  • ¿Qué es una Tabla? Campos y Registros
  • ¿Qué es un Tipo de Dato?
  • Tipos de Datos existentes y cómo elegir el adecuado PARTE 1
  • Tipos de Datos existentes y cómo elegir el adecuado PARTE 2
  • Tipos de Datos existentes y cómo elegir el adecuado PARTE 3
Restricciones y propiedades de campos
  • ¿Qué es una Primary Key?
  • ¿Que es una Foreign Key?
  • ¿Qué es la propiedad IDENTITY?
  • Normalización de Base de Datos
Práctica 1: Diseñando nuestra primer Base de Datos
  • Introducción
  • Creando el archivo de Base de Datos
  • Abriendo una ventana de script y estableciendo la base CentroMedico por Default
  • Definiendo la Tabla de Pacientes y aplicando Formas Normales
  • Cómo desactivar el warning Prevent saving changes that require table re-created
  • Estableciendo la propiedad IDENTITY en la tabla Paciente
  • Cómo crear una tabla y definir su Primary Key desde Transact-SQL
  • Definiendo la Tabla de Historias Clínicas
  • Definiendo las Tablas de Turnos (Turno, TurnoPaciente y TurnoEstado)
  • Insertando registros en la tabla TurnoEstado
  • EJERCICIO: Definir la Tabla de Especialidades y Paises
  • Tip: para tener en cuenta
  • Explicación de la tarea
  • EJERCICIO: Definir la Tabla de Médicos
  • Explicación de la tarea
  • Definiendo la Tabla de Pagos
  • Defininiendo la Tabla de Relación Pago / Paciente / Turno
  • Definiendo la Tabla de Conceptos
  • Definiendo Tipos de Datos de Usuario
  • Modelando el Diagrama Entidad Relación DER y definiendo las FK
  • Cómo definir una Foreign Key desde Transact-SQL
  • Cómo reiniciar un campo IDENTITY con DBCC
  • Insertando registros en las tablas
  • Conceptos de Relaciones entre Tablas
  • Creando una Solución de nuestro Proyecto
  • EXAMEN 1 Cuestionario ¡Ponte a prueba!
Comandos SQL para manipulación de registros
  • Comando SELECT FROM
  • Comando INSERT
  • Comando UPDATE
Cláusulas SQL
  • Introducción
  • La cláusula WHERE
  • La cláusula TOP
  • La cláusula ORDER BY
  • La cláusula DISTINCT
  • La cláusula GROUP BY
Funciones de Agregado
  • Función MAX y MIN
  • Función SUM
  • Función AVG
  • Función COUNT
  • Función HAVING
Operadores Lógicos
  • Operador AND
  • Operador OR
  • Operador IN
  • Operador LIKE
  • Operador NOT
  • Operador BETWEEN
  • Combinando Operadores
Stored Procedures
  • Introducción
  • ¿Qué es un Stored Procedure? Estructura y manipulación
  • ¿Qué es una variable? Uso de ISNULL para evaluar valores
  • Programando Subconsultas y uso de Alias de Tablas
  • Conclusión
Estructuras de Control
  • Introducción
  • El condicional IF ELSE y estructura BEGIN END
  • La función EXISTS
  • El bucle WHILE
  • El condicional CASE
  • Las instrucciones RETURN y BREAK
  • La estructura TRY CATCH
  • Conclusión