Aprende SQL SERVER desde cero. Crea tu propia base de datos

所在平台: Udemy

课程主页: https://www.udemy.com/course/aprende-sql-server-desde-cero-crea-tu-propia-base-de-datos/

课程评论:没有评论

第一个写评论        关注课程

课程简介

该课程“Aprende SQL SERVER desde cero. Crea tu propia base de datos”旨在教授学员如何使用 Microsoft SQL Server 构建和管理数据库。 **课程亮点包括:** * **SQL Server 介绍:** 解释了 SQL Server 的用途及其在存储、检索和管理结构化数据方面的作用,适用于各种应用程序。 * **数据库基础:** 涵盖了表、记录、数据类型、T-SQL(事务性 SQL)以及主键和外键的概念。 * **实体关系建模:** 教授如何通过关系图和范式化来设计和构建数据库。 * **数据库创建和操作:** 指导学员创建数据库、定义表、设置身份、建立外键关系以及添加唯一性约束。 * **基本 SQL 命令:** 教授 INSERT、SELECT、UPDATE 和 DELETE 命令,并提供实践练习。 * **SQL 子句和聚合函数:** 深入讲解 WHERE、TOP、DISTINCT、ORDER BY、GROUP BY、HAVING 子句以及 MAX、MIN、SUM、AVG、COUNT 等聚合函数。 * **逻辑运算符:** 涵盖 AND、OR、NOT、IS NULL、IN、LIKE、BETWEEN 和 EXISTS 等运算符。 * **高级查询:** 教授 JOIN(INNER、LEFT、RIGHT)、UNION、EXCEPT、INTERSECT 以及子查询。 * **存储过程:** 讲解如何创建和使用存储过程,包括定义变量。 * **控制流和异常处理:** 学习 IF ELSE、BEGIN END、CASE、WHILE、RETURN、BREAK 以及 TRY CATCH 结构,还有事务管理。 * **算术运算符:** 熟悉加、减、乘、除、模以及比较运算符。 * **系统函数和用户定义函数:** 探索标量函数和表值函数。 * **临时表和视图:** 学习临时表、表变量和视图的创建与使用。 * **触发器:** 讲解触发器的定义和创建。 * **SQL Server 作业:** 教授作业的概念、用途和创建。 * **用户和登录管理:** 涵盖登录、用户和角色的创建与管理。 * **SQL Server Profiler:** 学习使用 Profiler 工具进行数据库监控。 * **其他主题:** 课程还包括 SQL Server 游标的理论和实践。 该课程为初学者提供了构建和管理 SQL Server 数据库所需的全面知识体系。

课程评论(0条)

课程详情

¿Porqué aprender SQL Server?SQL Server es un motor de Base de Datos que permite almacenar información ordenada y estructurada de manera tal que pueda ser consultada rápidamente. Puede ser utilizado para Sitios Web, Aplicaciones para dispositivos móviles , en fin para cualquier tipo de aplicación.SQL SERVER es una tecnología de Microsoft que nos permite crear y gestionar base de datosEn este curso vamos a aprender todo lo necesario para crear nuestra propia base de datos, así como todo lo necesario para controlar accesos a la misma, generar scripts de código T-SQL para interactuar con nuestros datos ,automatizar tareas y controlar que la calidad de los datos sea optima.El temario del curso es el siguiente:A)Introducción: 1) Contenido del curso 2) Instalación del Motor de SQL SERVER 2019 3) Instalación de SQL Server Management Studio 4) Conociendo el entorno de Management studioB) Fundamentos de base de datos 5) Tablas y registros 6) Tipos de Datos existentes 7) Transact T-SQL 8) Clave primaria y clave foranea C)Entidad/relación:9) Planteando un problema a resolver 10) Modelo entidad relación 11) Diagrama de entidad relación 12) Paso a tablas y conceptos de normalización D) Creando nuestra base de datos 13) Creando base de datos 14) Defininiendo tablas de nuestra base de datos15) Concepto de identidad 16) Definiendo claves foráneas entre tablas17) Añadiendo restricciones del tipo UNIQUEE) Operaciones básicas 18) Comando INSERT19) Comando SELECT20) Comando UPDATE 21) Comando DELETE22) Practicando con ejemplosF) Clausulas SQL y funciones de agregado23) La cláusula WHERE24) Las cláusula TOP Y DISTINCT25) Las cláusula ORDER BY y GROUP BY26) Funciones MAX y MIN27) Funciones SUM,AVG,COUNT28) Cláusula HAVING29) Practicando con ejemplosG) Operadores lógicos30) Operadores AND, OR,NOT, IS NULL 31) Operadores IN y LIKE32) Operadores BETWEEN y EXISTS 33) Practicando con ejemplosH) Join ,Unions y Subconsultas entre tablas34) La cláusula INNER JOIN35) Las cláusulas LEFT JOIN y RIGHT JOIN36) Las cláusulas UNION, UNION ALL, EXCEPT,INTERSECT37) Subconsultas y uso de alias 38) Practicando con ejemplosI) Procedimientos almacenados39) ¿Qué es un procedimiento almacenado?40) Creando el primer procedimientos almacenados y definiendo variables41) Practicando con ejemploJ) Estructuras de control, manejo excepciones y transacciones42) El condicional IF ELSE y la estructura BEGIN END43) El condicional CASE44) El bucle WHILE45) Las instrucciones RETURN y BREAK46) La estructura TRY CATCH y transacciones47) Practicando con ejemplos K) Operadores Aritméticos48) Operadores aritméticos de suma, resta, división, multiplicación y módulo49) Operadores mayor o igual, menor o igual, distinto, igual50) Practicando con ejemplosL) Funciones de sistema y funciones definidas por el usuario51) Funciones escalares52) Funciones tipo tabla53) Practicando con ejemplosM) Tablas temporales y vistas54) Definición y uso de tablas temporales. Variables tipo tabla.55) Que es una vista.56) Practicando con ejemplosN) Triggers57) Definición de trigger58) Creación de un trigger59) Practicando con ejemplosO) Como usar Jobs en SQL SERVER60) Que es un job y para que se usa61) Creando un job en nuestra base de datos62) Practicando con ejemplosP) Creando usuarios y logins63)Logins,usuarios y roles64)Practicando con un ejemploQ) SQL Server profiler65) Conociendo la herramienta66) Monitorizando nuestra base de datosR) Conclusiones67) ConclusionesS) Contenido añadido68)Cursores en SQL Server. Teoria69)Cursores en SQL Server. Ejemplo

课程标签

0人关注该课程

主题相关的课程