Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
PostgreSQL de Cero a Avanzado (pgAdmin4 y Shell)
Bestseller
Highest Rated
Rating: 4.6 out of 5(677 ratings)
2,391 students

PostgreSQL de Cero a Avanzado (pgAdmin4 y Shell)

Aprende a utilizar DDL, DML, Transacciones, Privilegios, PL/pgSQL Administración de Base de Datos y más...
Created byDaniel Carmona
Last updated 3/2022
Spanish

What you'll learn

  • Aprenderás el uso del DDL (Lenguaje de Definición de Datos) para definir datos y relaciones de una Base de Datos.
  • Apenderás el uso del DML (Lenguaje de Manipulación de Datos) para manipular y utilizar los datos de una Base de Datos.
  • Conocerás y Aprenderás el uso de Transacciones (COMMIT, ROLLBACK, SAVEPOINTS)
  • Conocerás y Aprenderás que son los Roles, Usuarios, además de conocer los diferentes privilegios de Sistema y Objeto.
  • Programarás en el Lenguaje Procedural de PostgreSQL (PL/PGSQL)
  • Conocerás y Aprenderás distintos métodos de Administración de Base de Datos.

Course content

16 sections104 lectures10h 28m total length
  • Instalación de PostgreSQL5:15
  • Conociendo la Interfaz de pgAdmin44:50
  • Shell y Variables de Entorno4:40
  • Documentación de PostgreSQL0:08

Requirements

  • No es necesario tener conocimientos previos de Bases de Datos, ni de programación, aprenderemos de 0.
  • Contar con Computadora/Laptop con Sistema Operativo Windows.
  • Tener ganas de Aprender.

Description

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.


Who this course is for:

  • Estudiantes de cualquier carrera que deseen conocer el mundo de las Bases de Datos.
  • Desarrolladores que no tengan algún conocimiento de Base de Datos.
  • Cualquiera que quieran mejorar y/o reforzar sus conocimientos en PostgreSQL.