
Video de bienvenida.
Bienvenido al curso.
Conceptos introductorios del curso.
Definición sobre una base de datos relacional
Explicación completa sobre diagramas entidad relación. Este diagrama debe construirse siempre antes de diseñar una base de datos, dado que facilita la forma normalización de la información y la definición de la estructura de la base de datos.
Construcción de un modelo relacional, a partir del modelo entidad relación
Introducción al lenguaje Transact SQL- lenguaje estructurado de consultas transaccional
Descripción general de los tipos de datos en SQL Server y sus respectivos tamaños.
En esta sección veremos como construir una base de datos y cada uno de sus elementos.
En la lección veremos que es el Lenguaje de Definición de Datos y que sentencias incluye.
Reconocimiento de la interfaz de SQL Server Managment Studio.
En esta sección veremos como crear y utilizar una base de datos por código, además de otros aspectos importantes para manipular una base de datos por interfaz gráfica de usuario.
Creación de elementos como tablas dentro de una base de datos. Definición de atributos y tipos de datos.
Se realiza inserción de datos en la tabla creada mediante el uso de la sentencia INSERT INTO
Creación de campos autoincrementales con IDENTITY y su adecuado manejo.
Creación de una tabla con llave foránea para realizar la relación con otra tabla.
Dentro de esta lección puede aprender a utilizar las llaves foráneas y se mencionan aspectos relevantes a tener en cuenta a la hora de gestionarlas adecuadamente.
Es importante aprender a usar efectivamente el ALTER en sus diferentes variaciones de modo que facilite el proceso de desarrollo y construcción de una base de datos. En este caso, se emplea para agregar una llave foránea a una tabla ya existente.
Consulta para eliminar una tabla.
En esta lección se explica como extraer el modelo relacional de una base de datos, una vez creada toda la estructura.
Bienvenido a la sección 3
Lenguaje de manipulación de datos
En la lección veremos las cuatro operaciones sobre la información.
Aprenderá a construir una consulta genérica sobre una tabla, para todos sus campos, mediante el uso de SELECT y *.
Puede realizar una inserción de datos a una tabla a partir de una consulta en la base de datos.
Explicación sobre el uso de consultas en un SELECT con campos específicos dentro de una misma tabla.
Se explica la instrucción para actualizar información de una tabla. Y se realizan todas las recomendaciones para un uso adecuado.
Lección para seleccionar elementos sin duplicar en una consulta. SELECT DISTINCT
Esta lección te enseñara a filtrar información de una consulta mediante el uso del WHERE, y realizar comparaciones con las instrucciones LIKE, AND, OR, =
En la lección aprenderás a filtrar mediante WHERE para comparar valores en base a los operadores mayor que, menor que. mayor o igual, menor o igual.
En la lección se explica de forma clara, como definir un rango para filtrar resultados de consultas, para diferentes tipos de datos.
Dentro de esta lección aprenderás a insertar datos en una tabla a partir de información obtenida de otra tabla. Es decir un SELECT dentro de un INSERT.
Es posible filtrar valores de un resultado a partir de una comparación sobre un conjunto de valores, con el uso de WHERE-IN, dónde en.
En esta sección esta dispuesto el material para aprender sobre la implementación de funciones en T-sql y estructuras para facilitar el proceso de programación.
Implementación de la sentencia ORDER BY para generar resultados ordenados en la consulta a partir de un campo específico de cualquier tipo (fecha, numérico, texto))
Realizar el conteo de los registros totales de una tabla
Aplicar la función Group By según una condición dada, para agrupar valores.
Realizar procesos de agrupación de registros y conteo de los mismos.
Uso de la función SUM para sumar valores de una misma columna
Con esta lección aprenderás a unir el resultado de dos o más tablas para generar un único resultado.
Aprenderás a usar cast y convert para convertir tipos de datos a otros. Este proceso resulta útil para implementar funciones según sea el caso.
La función Declare permite la declaración de variables para emplearlas dentro del lenguaje similar a otros como java, incluyendo sus tipos de datos y usándolas dentro de estructuras.
En esta lección verás la definición y uso de la estructura CASE para definir cuantas condicionales se desee.
El IF resulta de gran utilidad en SQL pues facilita la construcción de programas dinámicos a partir de varias posibilidades.
El WHILE facilita el proceso de desarrollo dado que permite ejecución de código repetitiva mente bajo condiciones especificas, dentro del lenguaje sql, una condición puede ser el resultado de una consulta.
En esta lección verás como implementar la estructura try catch para un eficiente manejo de errores o interrupciones de algún tipo en el código.
En la lección se explica como manejar la estructura dentro de las consultas a partir de alias a tablas o campos.
Bienvenido a la sección 5
Construcción de una base de datos pequeña para ejemplificar las consultas anidadas.
Tipos de consultas anidadas y explicación completa del método cartesiano.
Implementar consultas anidadas
ConsuLtas anidadas para el uso de Left.
Uso del Right para consultas anidadas
Función FULL join en consultas anidadas
Uso de ISNULL para mejorar la presentación de consultas
Primera excepción, resulta útil con consultas anidadas.
Excepción 2 sobre funciones join de consultas anidadas.
Consulta dinámica usando EXEC
Uso de las consultas dinámicas sobre procedimientos almacenados.
Consulta dinámica con el uso de la estructura IF
Bienvenido a la sección 6 de este curso
Función Getdate, para obtener la fecha actual del sistema.
Función para extraer año, mes y día de una valor tipo fecha.
Función para extraer Hora, minutos, segundos
En la lección veremos la función FORMAT para cambiar el formato de una fecha a otro, según se requiera.
La función datename en el uso de fechas permite extraer el nombre de mes y día, ejemplo lunes, martes, enero, febrero, etc.
En esta sección vamos a construir una base de datos para implementar las funciones matemáticas y otras funcionalidades de valor.
En esta lección veremos como implementar la funcion MAX, MIN y ROUND sobre valores de tipo de dato numérico.
Esta lección muestra a través de ejemplos como gestionar procesos asociados con el idioma del servidor y su nombre a través de funciones.
¡BIENVENIDO!
En este curso aprenderás a diseñar, construir, gestionar y estructurar una base de datos, adaptando una metodología de desarrollo eficaz, hasta lograr la implementación de la Base de Datos. Si nunca usaste este gestor de base de datos, No te preocupes!, acá aprenderás a utilizarlo. Y si ya lo conoces, Perfecto! vas a aprender muchas cosas más, te lo garantizo.
Te ofrezco un componente adicional: Todo procedimiento que realicemos será aplicado a ejemplos prácticos sobre una base de datos construida en el curso.
Aprenderás a diseñar una base de datos desde cero, y no requieres conocimientos previos para lograr excelentes resultados. Iremos aprendiendo mediante la realización de consultas de ejemplos prácticos, una metodología que sin duda te ayudará a fortalecer todos tus conocimientos.
SQL Server es uno de los lenguajes de base de datos relaciones con mas alta demanda en el mercado laboral, y más aun dado que la información se convirtió en los activos más importantes de una organización y la gestión de grandes volúmenes es fundamental, así la necesidad de una persona que optimice y obtenga el mejor provecho es indispensable para cualquier sector.
No te quedes sin este curso, te garantizo los mejores conocimientos para fortalecer tu perfil laboral, acceder a cualquier oportunidad laboral relacionada con el tema o emprender tu propia empresa. Durante el curso estaré disponible por medio de la sección de preguntas para atenderte en lo que necesites, si algún conocimiento no fue del todo claro para ti.
Te espero!