|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/sql-postgresql-de-cero-a-avanzado-pgadmin4-y-shell/
课程评论:没有评论
**课程名称:** PostgreSQL 从零到高级 (pgAdmin4 和 Shell) **课程概述:** 本课程将带您深入学习 PostgreSQL 数据库管理系统,通过一个真实场景的数据库实践,掌握 PostgreSQL 的各项功能。 **为什么选择 PostgreSQL?** \* **高可用性:** PostgreSQL 是一个高可用性的关系型数据库系统,能够在服务器上稳定运行,满足企业对数据库的稳定性和可靠性需求。 \* **健壮性:** PostgreSQL 以其稳定性而闻名,并且具备容错能力。 \* **云原生:** PostgreSQL 可轻松部署在 Azure、AWS、Google Cloud 等主流云平台上,您的学习成果将适用于多种云技术。 **课程内容:** * **数据库与模式创建:** 学习如何创建数据库和模式。 * **领域创建:** 掌握自定义数据类型(领域)的创建。 * **表创建:** 学习创建各种类型的表。 * **约束的创建:** 理解并应用各种数据完整性约束。 * **表修改:** 学习如何alter(修改)现有表结构。 * **表删除:** 掌握如何删除表。 * **记录操作:** 学习插入(INSERT)、修改(UPDATE)和删除(DELETE)记录。 * **SQL 查询:** 深入学习 WHERE, IN, NOT IN, 聚合函数, GROUP BY, ORDER BY, HAVING, JOIN, LIMIT, 子查询,以及文本和日期函数等。 * **角色、用户与权限管理:** 学习如何管理数据库的访问和权限。 * **事务处理:** 理解 COMMIT, ROLLBACK, SAVEPOINTS 的概念和应用。 * **PL/pgSQL 语言:** 学习创建函数、存储过程和触发器。 * **数据库管理:** 学习数据库的启动、停止、重启,日志文件管理,索引优化,数据库备份与恢复,以及数据库迁移等高级管理任务。 **学习方式:** 课程将理论结合实践,在开始编码之前会提供充分的理论知识讲解,确保您理解操作的原理。部分章节将包含测试题,巩固所学知识。 **课程目标:** 本课程旨在引导您走向数据库领域,通过大量的实践操作,让您能够独立完成各种 SQL 命令的编写与应用。 *本课程由 Daniel Carmona 提供。*
En este curso aprenderás a utilizar el Sistema Gestor de Base de Datos PostgreSQL, a través de una base de datos enfocada a un problema real.Pero primero ¿Porqué utilizar PostgreSQL?, Es un sistema de base de datos relacional de alta disponibilidad. Es capaz de funcionar de manera estable en el servidor y, por lo tanto, resulta robusto, una de las principales características que buscan las empresas. Además, es consistente y tolerante a fallos. Sumando que PostgreSQL se puede llevar a la Nube, como por ejemplo en Azure, AWS y Google Cloud, por lo tanto los conocimientos que obtendrás serán utiles también para otras tecnologías.Lo temas que veremos en el curso:Creación de una Base de Datos y Esquema.Creación de Dominios.Creación de Tablas.Creación de Constraint.Modificar (Alterar) una Tabla.Eliminar una Tabla.Insertar, Modificar y Eliminar Registros.Consultas (Where, In, Not In, Funciones de Agregación, Group By, Order By, Having, Joins, Limit, Subconsultas, Funciones de Texto, Fecha y Mucho Más).Roles, Usuarios y Privilegios.Transacciones (Commit, Rollback y SavePoints).Lenguaje PL/PGSQL (Funciones, Procedimientos Almacenados, Triggers).Administración de Base de Datos (Comandos de Alta, Baja, Reinicio, Archivos Logs, Índices, Hacer Backup y Restauración de una Base de Datos, Migración de Bases de datos y más...)Además de contar con teoria antes de empezar con el código, para que sepamos que estamos haciendo en realidad.Algunas secciones contarán con examenes de pruebas para reafirmas temas previamente vistos.El curso pretende dirigirte por el camino de las bases de datos, en dónde a tráves de las prácticas serás capaz de realizar comandos SQL por tu propia cuenta.Sin más que agregar espero que te sirva de ayuda y ojalá puede ayudarte en este camino y en tu proyecto personal..- Daniel Carmona.