|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/sql-de-cero/
课程评论:没有评论
《SQL从零开始:PostgreSQL实践指南》是一门面向开发人员或希望使用SQL操作软件(如PowerBI)的人士的课程。无论您是否具备数据库知识,本课程都将带您从零开始,掌握数据库设计、SQL语句编写、触发器、函数、存储过程等核心技能,直至能够自信地使用PostgreSQL进行数据库开发和管理。 课程内容涵盖: * **环境搭建:** Docker(本地数据库部署)或 Neon(云服务)。 * **SQL基础:** * DDL:创建、修改、删除表等。 * DML:插入、删除、更新数据。 * TCL:事务控制(Commit、Rollback)。 * DQL:数据查询(SELECT语句)。 * **高级查询:** 各类子句、聚合函数、JOINs(多种连接方式)、子查询、公共表表达式(CTE,包括递归CTE)。 * **数据处理:** 数据类型、精度、数组、JSON对象。 * **数据库设计:** * ER图绘制与理解。 * 根据ER图创建数据库。 * 关系类型、各种键(主键、外键、候选键、超键、复合键)。 * **性能优化:** 索引。 * **PostgreSQL特性:** * 扩展(UUID、Crypt、Checks)。 * 约束(Constraints)。 * 级联更新与删除。 * 日期/时间函数与操作。 * 自定义函数。 * 存储过程。 * 触发器。 本课程旨在让您熟练掌握PostgreSQL数据库,并能将其知识迁移至其他主流关系型数据库。
SQL de cero: Tu guía práctica con PostgreSQLBienvenidos a nuestro curso de SQL desde cero utilizando PostgreSQL como motor de nuestra base de datos relacional, en este curso pretendemos llevar de cero conocimiento sobre bases de datos al estudiante, hasta un punto competitivo y que le permita utilizar bases de datos, diseñarlas, solventar necesidades, obtener información mediante sentencias SQL, aprender sobre tiggers, funciones, procedimientos y mucho más.El curso principalmente está orientado a desarrolladores o personas que quieran aprender SQL para explotar software que funcione con comandos de SQL (PowerBI por ejemplo), es un curso orientado a estas personas y no está orientado a administradores de base de datos.El curso pasa los siguientes temas:Docker (Montar y correr una base de datos local)Neon - Servicio en la nube ( alternativa a Docker )SentenciasDDL - Crear, alterar, destruir con drops y truncarDML - Insertar, eliminar y actualizarTCL - Commits y RollbacksDQL - SeleccionesDiferentes cláusulas y comandosTipos de datos y precisiónFunciones agregadasUnionesSubqueriesArreglosObjetos JsonCommon table expressions - CTECTE - RecursivosDiseño de base de datosDiagramas entidad-relaciónCreando base de datos a partir del diagramaEstudiar otros diagramasSoftware para crear diagramasTipos de relacionesLlavesPrimariaForáneaCandidatasSuper LlavesCompuestasÍndicesExtensionesuuidCryptChecksDiferentes constraintsActualizaciones y eliminaciones en cascadaDiferentes JOINsFunciones con fechasTrabajando y seleccionando datos con fechas con hora, minuto y segundoFunciones de base de datos personalizadasProcedimientos almacenadosTriggersEntre otros temas.El curso pretende llevarte con los conocimientos que tengas hasta un punto que te sientas cómodo trabajando, diseñando y programando en la base de datos con PostgreSQL, pero estos conocimientos son aplicables a la mayoría de las bases de datos relacionales que usen SQL.