|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/curso-lenguaje-sql-mysql/
课程评论:没有评论
## 课程总结:从零到精通SQL数据库与Web安全 本课程旨在教授学员SQL数据库的全面知识,并结合Web应用安全实践,让你从数据库基础知识的学习,一步步掌握到高级应用和安全审计技巧。 **课程核心内容:** * **SQL语言基础与进阶:** * 深入理解SQL作为国际标准的数据库通信语言,学习其在数据访问和操作中的核心作用。 * 掌握SQL基本子句,如`WHERE`、`TOP`、`ORDER BY`、`DISTINCT`、`GROUP BY`等。 * 学习并运用聚合函数,如`MAX`、`MIN`、`AVG`、`COUNT`,以及`HAVING`子句。 * 理解逻辑运算符 (`AND`, `OR`, `IN`, `LIKE`, `NOT`, `BETWEEN`) 的使用。 * 精通查询与子查询,掌握变量和表别名的概念。 * 学习SQL数据操作语句:`CREATE`、`ALTER`、`DROP`、`TRUNCATE`。 * 掌握连接多表的技术,包括`INNER JOIN`、`LEFT JOIN`、`RIGHT JOIN`、`UNION`和`UNION ALL`。 * 学习创建和使用视图。 * **MySQL数据库管理与优化:** * 详细学习MySQL数据库系统的安装与配置。 * 理解表的结构,识别主键(Primary Key)和外键(Foreign Key)。 * 学习表规范化(Normalización de tablas)的原则。 * 学习数据库管理基础,包括用户管理、角色分配和权限设置。 * 掌握数据库备份(Backups)、恢复(Restore)以及CSV文件导入的操作。 * 学习如何优化MySQL数据库以提升性能。 * **Web安全:SQL注入攻击(Ethical Hacking):** * 学习网络平台审计技术,特别是使用SQL注入(SQL Injection)进行道德黑客攻击。 * 理解SQL注入的原理及其对Web应用构成的安全威胁。 **课程特色:** * **零基础入门:** 无需任何先修知识。 * **全面深入:** 涵盖从数据库基础到高级应用,再到安全攻击的完整流程。 * **实操性强:** 包含大量实际操作和练习,巩固学习效果。 * **高清教学:** 所有课程视频均为1080p全高清。 * **学习保障:** 提供测试考试,帮助巩固知识。若课程不满意,可享有一个月内全额退款保证。 * **证书认证:** 完成课程后,将获得带有总学时的结业证书。 本课程将帮助你成为一名合格的数据库管理员或分析师,并为你了解Web应用的安全漏洞提供宝贵视角。
¡BIENVENIDOS AL CURSO DE BASE DE DATOS!Muchas gracias a todos los alumnos que depositaron su confianza en este curso. ¿Porqué aprender Lenguaje SQL?SQL es un lenguaje declarativo estándar internacional de comunicación dentro de las bases de datos que nos permite a todos el acceso y manipulación de datos en una base de datos, y además se puede integrar a lenguajes de programación, por ejemplo ASP o PHP, y en combinación con cualquier base de datos específica, por ejemplo MySQL, SQL Server, MS Access, entre otras.¿Qué aprenderemos exactamente?Estudiaremos a fondo el uso del Motor de Base de Datos MySQL y como optimizarla, para mejorar el rendimiento de nuestras Bases de Datos.Auditoria de Plataformas Web utilizando una técnica de Ethical Hacking llamada SQL Injection.Vamos a instalar y configurar MySQL en su versión Community.Entenderás los fundamentos del lenguaje SQLIdentificar la Primary Key y la Foreign KeyTambién analizaremos aspectos sobre Normalización de tablas.Dominarás el uso de las cláusulas SQL: WHERE, TOP, ORDER BY, DISTINCT, GROUP BYVamos a aplicar funciones de agregado: MAX, MIN, AVG, COUNT, HAVINGEntenderás el uso de operadores lógicos: AND, OR, IN, LIKE, NOT, BETWEENTrabajaremos con consultas y subconsultas, sabrás que es una variable y un alias de tabla.Veremos el uso de sentencias SQL: CREATE, ALTER, DROP, TRUNCATEAprenderás conectar dos o más tablas mediante las cláusulas: INNER JOIN, LEFT RIGHT, UNION y UNION ALLExplicaremos como implementar el uso de VistasAprenderás conceptos de Administración de Base de Datos: Usuarios, Roles y Permisos.Explicaremos como realizar Backups, Restore e importar archivos CSVIncluye exámenes de prueba con los que harás más sólidos los conceptos aprendidos.¿Que pasa si el curso no cumple mis expectativas?Este curso abordará todas tus necesidades para que te puedas desempeñarte como Gestor o Analista de Base de Datos, podrás realizar tus preguntas en la sección de preguntas del curso por si necesitas ayuda o no quedo claro algún concepto explicado. Pero en caso el curso por algún motivo no cumpla tus expectativas, no hay de que preocuparse ya que Udemy te brinda hasta un mes de garantía, esto significa que podrás pedir la devolución TOTAL de tu dinero.*AL FINALIZAR OBTENDRÁS UN CERTIFICADO CON LAS HORAS TOTALES DEL CURSO.*Todas las clases están disponibles en Full HD 1080p con alta definición.*Este es un curso completo en el cual te enseñaré desde los conceptos más básicos hasta ataques de SQL injection a PLATAFORMAS WEB *No se requieren conocimientos previos.