08 febrero, 2020

Curso guía de Base de Datos en SQL Server

Curso guía de Base de Datos SQL Server


Esta guía está pensado para todas aquellas personas interesadas en aprender a desarrollar una base de datos desde cero. Este es un curso básico-intermedio que te servirá como introducción al mundo de la programación y manejo de bases de datos. Si eres estudiante, un futuro estudiante, egresado o simplemente eres una persona curiosa que le entró las ganas de saber como funcionan las bases de datos, está super guía es para ti.

Las bases de datos son importantes porque permiten almacenar grandes cantidades de información en forma estructurada, consistente e íntegra, y dan la posibilidad a un desarrollador de utilizarlas mediante programas (aplicaciones); además, les proporciona a éstos una herramienta bajo la cual puedan reducir considerablemente el tiempo del proceso de búsqueda en profundidad de los datos almacenados.


SQL Server es un sistema administrador para Bases de Datos relacionales basadas en la arquitectura Cliente / Servidor (RDBMS) que usa Transact SQL para mandar peticiones entre un cliente y el SQL Server.


La guía es eminentemente práctico. Se inicia con la creación de diferentes bases de datos usando el lenguaje Transact/SQL en el manejador de base de datos relacional SQL Server. Se presenta el script que permite la creación de las bases de datos, luego, su estructura que incluye tablas, llaves primarias y foráneas, y restricciones. Posteriormente, se efectúa la manipulación de datos (Data Manipulation Lenguaje – DML) para hacer uso de comandos que se emplean en la inserción, modificación y eliminación de los mismos. Una vez creada la base de datos y efectuada la inserción de registros, se ingresa a la etapa de las consultas (SELECT), las cuales parten de las más sencillas, una sola tabla, hasta su relación con otras tablas con el empleo del comando INNER JOIN y filtros (WHERE) con condiciones (and, mayor, menor, igual, etc.). Finalmente, en la última parte de este curso se realizan consultas multitablas empleando funciones agrupadas, para luego grabarlas en una vista. También, se ha considerado una introducción a la creación y manipuleo de procedimientos almacenados, funciones y desencadenadores.




CONTENIDO DE LA GUÍA

Introducción
  • Componentes del SQL
  • Importancia de la base de datos
Creación de base de datos
  • Creación de una Base de Datos usando la
  • herramienta de SQL Server
  • Creación de una Base de Datos usando Transact-SQl
Creación de tablas
  • Clave Primaria y Clave Foránea
  • Definición de relaciones
Constraints (restricciones)
  • Definición y uso del IDENTITY
  • Definición y uso del UNIQUE CONSTRAINT
  • Definición y uso del CHECK CONSTRAINT
  • Definición y uso del DEFAULT CONSTRAINT
Sentencias DML
  • Inserción de datos: INSERT
  • Actualización de datos: UPDATE
  • Eliminación de datos: DELETE
Consultas y manejo de fechas
  • Comando SELECT.
  • Funciones para el manejo de fechas: DAY(), MONTH(), YEAR(), DATEDIFF() y DATEPART().
Consultas de unión internas
  • Inner Join,
  • Left Join
  • Right Join
Indexación
  • Creación y mantenimiento de índices
  • Tipos de índices
Consultas condicionales Parte 1
  • Consultas con el comando EXISTS
  • Operadores lógicos
  • Intervalos de valores - BETWEEN
  • El operador LIKE
  • El operador IN
  • La cláusula WHERE
Consultas condicionales Parte 2
  • GROUP BY y HAVING
  • Uso del COUNT, SUM, MAX, MIN y AVG
View (vistas)
  • Vistas con subconjuntos fila / columna
  • Vistas agrupadas
Programación avanzada en SQL server
Stored procedures (procedimientos almacenados)
  • Uso del lenguaje de control de flujo
  • Declaración de variables locales
  • Declaración de variables globales
Functions (funciones)
  • Funciones en línea
Triggers (disparadores/desencadenadores)
  • Funcionamiento de los Disparadores de Inserción
  • Funcionamiento de los Disparadores de Eliminación
  • Funcionamiento de los Disparadores de Actualización.

REGALOS

Evaluaciones de laboratorio resueltas
Banco de preguntas Examen Final resueltas
3 Bases de Datos extras con mas de 200 mb de data
Ejemplos de aplicaciones ASP.NETC#-SQL SERVER
Ejemplos de Proyecto API REST JAVA-SQL SERVER
Actualizaciones de la guía gratuita
Asesoría gratuita para cuando lo necesites
Descuentos de mis otros libros y guías

Para que puedas reforzar aún más lo aprendido en el curso, te he dejado al final de la guía una serie de evaluaciones de laboratorio con sus respectivas soluciones, dichas evaluaciones incluyen un banco de preguntas con todos los temas vistos en esta guía para que puedas darle un vistazo, asimismo, te mostraré una serie de ejemplos de aplicaciones webs para que veas como interactúan con las bases de datos. Dichos proyectos podrás descargarlos y hacer uso de ellas para lo que necesites. También te obsequiaré 3 bases de datos (+190mb) para que puedas practicar con ellas. Esta demás decir que por la compra de esta guía accedes a descuentos de otros cursos y tienes asesoría gratuita para cuando lo necesites.




Aproveche está super guía que trae bastante material especialmente preparado para todos los miembros de la comunidad APRENDEC. ¡Únete si aún no lo estás y pide tu descuento! (⌐■_■) 


7 comentarios:

  1. Excelente material y muchas gracias por las asesorías. Me está ayudando de mucho en mi aprendizaje.

    ResponderBorrar
    Respuestas
    1. ¡Gracias por la buena vibra! Recuerda que cualquier consulta o duda estamos para ayudarte. Saludos.(⌐■_■) ☕

      Borrar
  2. Excelente contenido, con esta guía estoy aprendiendo muchas cosas que no comprendía. Gracias por las asesorías y por las aplicaciones. Eso no me enseñaron en 6 meses que estudié en el Instituto. ����

    ResponderBorrar
    Respuestas
    1. Me da mucho gusto poder contribuir en vuestro aprendizaje, este material fue preparado con mucha dedicación. ¡Saludos! (⌐■_■) ☕

      Borrar
  3. ¡Excelente material! Me está ayudando muchísimo ya que tiene una explicación muy clara y precisa. Gracias por el gran aporte, es justo lo que estaba buscando.

    ResponderBorrar
    Respuestas
    1. Gracias por el comentario, me da mucho gusto que la guía te esté ayudando. Cualquier duda o consulta, que no se te olvide en escribirnos. Saludos.

      Borrar
  4. La mejor guía y lo puedo llevar para todas partes. Muchas gracias!! Saludos desde México

    ResponderBorrar