Base de Datos con Postgresql

Curso: Base de Datos con Postgresql

intermedio
12 horas

También puedes acceder a todos los cursos con un solo pago

Sube a premium

Base de Datos con Postgresql

Toma este curso
Base de Datos con Postgresql

Curso: Base de Datos con Postgresql

intermedio
+12 horas
Sube a premium

Y accede a todos los cursos con un solo pago

Base de Datos con Postgresql

Base de Datos con Postgresql

Aprende a utilizar el motor de bases de datos postgresql utilizando al máximo sus características de programación. Aprende pl/psql para crear tus funciones

Nivel: intermedio
Fecha de lanzamiento: 31 de dic.
Duración: +12 horas
(Ver temario)
Calificación: 4.7
(Ver 11 opiniones)

* Accede a este y a todos los cursos, talleres y especialidades

Con este curso aprenderás a utilizar el motor de bases de datos Postgresql para sacarle provecho a sus características principales: Lógica en la base de datos con Funciones, ejecutar procesos creando triggers que están escuchando los cambios a tus datos. Te permitirá crear soluciones que un framework no te ofrece directamente.

¿Qué aprenderás en este curso?

  • Crear y editar Funciones
  • Llamado de funciones
  • Parámetros de entrada y salida
  • Ciclos y condicionales
  • Triggers (y eventos para ejecutarlos)

¿Qué conocimientos previos necesitas?

  • Bases de datos desde cero
Avatar

Prof. Alexys Lozada

@alexyslozadaVer perfil

Developer 🚀/ Speaker / Consultor / #Gopher / Educator / CTO @EDteamlat / Coorganizer #GDG & #GCDC Bogotá / Comparto conocimento en http://youtube.com/alexyslozada

Temario del curso

Introducción

  • Presentación y herramientas a utilizar

  • Base de datos y sus caracteristicas

  • SGBD y Base de datos relacionales

  • Base de datos no relacionales

  • Instalar PostgreSQL en Windows

  • Configuración de postgresql.conf

  • Archivo pghba.conf y reiniciar servicio de PostgreSQL

  • Ingresar a PostgreSQL desde consola en Windows

  • Instalar PostgreSQL en Linux para Digital Ocean

  • Crear base de datos e insertar datos en Linux

  • PostgreSQL en Ubuntu y solución a preguntas

Nuestra primera base de datos

  • Solucion al archivo pghba.conf y contraseñas en PostgresSQL

  • Metacomandos en PostgreSQL

  • Tablespace y crear una base de datos

  • Tipos de datos numericos

  • Tipos de datos character

  • Tipos de datos de tiempo, boolean y json

  • Benchmark y guardar imagenes

  • Secuencias y preguntas de la clase

Programacion procedimental

  • PgAdmin y Schema

  • Clausula DISTINCT

  • Lenguaje procedural y funciones

  • Creando funcion descuento con condicionales

  • Cuando usar procedimientos almacenados y concatenacion

  • Creando funcion para paginar resultados

  • Tipos de datos que acepta PostgreSQL

  • Ciclos For y While

  • Creando funcion consulta de ventas

Triggers

  • Triggers

  • Preparar funcion para el trigger

  • Creando el trigger

  • Crear tabla y funcion auditoria

  • Trigger de auditoria

  • Trigger: Inventario y funcion compras

  • Trigger: Inventario y funcion venta

  • Pruebas de funcionamiento

Formas normales

  • Normalizacion, calculo de dependencias y claves

  • Formas normales

  • Proceso de normalización y ejemplo

  • Encontrar dependencias funcionales

Proyecto final - Sistema de facturación

  • Presentacion del proyecto final

  • Entidades de la base de datos del proyecto

  • Crear Usuario, TablaSpace y base de datos

  • Creando tablas de la base de datos

  • Funciones de consulta y autenticacion

  • Llamar funcion desde el backend

  • Trigger de productos y compras

  • Funcion comprar

  • Trigger auditoria de ventas

  • Funcion consulta de ventas e inventario

  • Probando funciones y preguntas de la clase

Proyecto final - Sistema de facturación

  • Explicación del proyecto y configuración

  • Estructua del Backend

  • Backend, Modelos y excepciones java

  • Backend DAO

  • Backend Servlets

  • Frontend Web pages y JSP

  • Funcionamiento, compras, ventas y listado de compras

  • Estilos al proyecto

ED taller Premium - Notificaciones en tiempo real con Go y PostgreSQL

  • Crear la tabla de productos

  • Enviar y recibir notificaciones

  • Crear trigger para escuchar todos los cambios que realicemos

  • Notificación desde la base de datos

  • Crear nuestro programa en go parte 1

  • Crear nuestro programa en go parte 2

ED taller Premium - Transacciones de Base de Datos

  • Transaccionabildiad en bases de datos

  • Crear una factura

  • Transacciones

  • Cómo trabajar sesiones de sql en go

Avatar

Prof. Alexys Lozada

@alexyslozadaVer perfil

Developer 🚀/ Speaker / Consultor / #Gopher / Educator / CTO @EDteamlat / Coorganizer #GDG & #GCDC Bogotá / Comparto conocimento en http://youtube.com/alexyslozada

Empieza a aprenderBase de Datos con Postgresql

¿Aún no te decides? Mira una clase gratis

Mostrar precios en

  • Mensual
  • Semestral
  • Anual

Premium

$360240USDAhorras $120 USD

Paga 8 meses y obtén 12

Gráfico de tabla

Alcanza tus metas con todos los cursos y funciones premium.

  • Paga 8 meses y obtén 12

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam

  • Sin límite de reproducciones diarias

  • Sin anuncios

  • Certificado de culminación

  • Todos los cursos (101+)

  • Todos los workshops (30+)

  • Todas las especialidades (19+)

  • 3+ cursos nuevos cada mes

  • Reproducción automática de clases

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • Reportes semanales de estudios (pronto)

  • Paga 8 meses y obtén 12

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam

  • Sin límite de reproducciones diarias

  • Sin anuncios

  • Certificado de culminación

  • Todos los cursos (101+)

  • Todos los workshops (30+)

  • Todas las especialidades (19+)

  • 3+ cursos nuevos cada mes

  • Reproducción automática de clases

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • Reportes semanales de estudios (pronto)

  • Ver todas las características

unicorn-head-smile¿Tienes un EDycupón?

*Los planes premium no tienen permanencia obligatoria. Cancela cuando quieras

Pago único

Sólo este curso

$3229USD
Gráfico de tabla

Conserva este curso de por vida y obtén un certificado con un único pago.

  • Acceso de por vida a este curso

  • Certificado de culminación

  • Red social educativa

  • Sin límite de reproducciones diarias

  • Sin anuncios

  • Guarda tus apuntes de clases

  • Reproducción automática de clases

  • Guarda el avance de tus estudios

  • Descarga los recursos de las clases

  • Acceso de por vida a este curso

  • Certificado de culminación

  • Red social educativa

  • Ver todas las características

¿Quieres regalar este curso?

11 calificaciones de los estudiantes (4.7)

Cargando Calificaciones...

Ver más opiniones