Buen día compañeros, en esta ocasión les vengo a compartir un curso muy interesante, un curso sobre base de datos impartido por la plataforma EDTEAM, en la cual aprenderá Diseño de base de datos, Modelo Entidad Relación, Algebra relacional, Programacion procedimental, PostgreSQL, Triggers. en este curso usted no necesita ningún conocimiento, ya que este curso es completamente desde cero.
TEMARIO DEL CURSO
Introducción
1.1 - Presentación y herramientas a utilizar
1.2 - Base de datos y sus caracteristicas
1.3 - SGBD y Base de datos relacionales
1.4 - Base de datos no relacionales
1.5 - Instalar PostgreSQL en Windows
1.6 - Configuración de postgresql.conf
1.7 - Archivo pghba.conf y reiniciar servicio de PostgreSQL
1.8 - Ingresar a PostgreSQL desde consola en Windows
1.9 - Instalar PostgreSQL en Linux para Digital Ocean
1.10 - Crear base de datos e insertar datos en Linux
1.11 - PostgreSQL en Ubuntu y solución a preguntas
Nuestra primera base de datos
2.1 - Solucion al archivo pghba.conf y contraseñas en PostgresSQL
2.2 - Metacomandos en PostgreSQL
2.3 - Tablespace y crear una base de datos
2.4 - Tipos de datos numericos
2.5 -Tipos de datos character1
2.6 - Tipos de datos de tiempo, boolean y json
2.7 - Benchmark y guardar imagenes
2.8 - Secuencias y preguntas de la clase
Diseño de bases de datos
3.1 - Modelo entidad relación
3.2 - Roles y atributos
3.3 - Restricciones
3.4 - Ejemplo: Modelamiento de Base de datos
3.5 - Diseño logico y traducción MER a MR
3.6 - Cardinalidad en el modelo relacional
3.7 - Modelo entidad relación a modelo relacional
3.8 - Restricciones de atributos y Operaciones transaccionales compuestas
3.9 - Violaciones de restricciones
Lenguaje SQL
4.1 - SQL: Crear usuario y base de datos
4.2 - Crear tabla: Propietarios1
4.3 - Crear tabla: Telefonos
4.4 - Crear tabla: Telefonos, ciudades, viviendas
4.5 - DDL: Modificar, borrar base de datos y tablas
4.6 - DCL: Grant y Revoke
4.7 - DML insert1
4.8 - DML update y Delete
4.9 - Truncate y preguntas de la clase
Algebra relacional aplicada en SQL
5.1 - Realizar backup
5.2 - Restaurar base de datos
5.3 - Algebra relacional y proyección
5.4 - Renombramiento de una relacion y seleccion de registros
5.5 - Union, interseccion y diferencia
5.6 - Cross join
5.7 - Natural join, inner join
5.8 - Left right y Full join
5.9 - Consulta para mas de 2 tablas
La cláusula SELECT a fondo
6.1 - SELECT: funciones y fechas
6.2 - SELECT con WHERE: Condicionales y Upper
6.3 - LIKE
6.4 - BETWEEN
6.5 - IN0
6.6 - EXISTS
6.7 - CASE
6.8 - Select INTO
6.9 - DISTINCT
6.10 - Group by
6.11 - Order by
6.12 - Having
6.13 - Limit y Offset
6.14 - Sub consultas e introducción a Procedimientos almacenados
Programacion procedimental
7.1 - PgAdmin y Schema
7.2 - Clausula DISTINCT
7.3 - Lenguaje procedural y funciones
7.4 - Creando funcion descuento con condicionales
7.5 - Cuando usar procedimientos almacenados y concatenacion
7.6 - Creando funcion para paginar resultados
7.7 - Tipos de datos que acepta PostgreSQL
7.8 - Ciclos For y While
7.9 - Creando funcion consulta de ventas
Triggers
8.1 - Triggers
8.2 - Preparar funcion para el trigger
8.3 - Creando el trigger
8.4 - Crear tabla y funcion auditoria
8.5 - Trigger de auditoria
8.6 - Trigger: Inventario y funcion compras
8.7 - Trigger: Inventario y funcion venta
8.8 - Pruebas de funcionamiento
Formas normales
9.1 - Normalizacion, calculo de dependencias y claves
9.2 - Formas normales
9.3 - Proceso de normalización y ejemplo
9.4 - Encontrar dependencias funcionales
Bases de datos no relacionales
10.1 - Base de datos NoSQL y MongoDB0
10.2 - Colecciones en MongoDB
10.3 - Emular SELECT con una base de datos NoSQL
10.4 - Firebase y ejemplo en tiempo rea
10.5 - Json en PostgreSQL
10.6 - Haciendo auditoria a una tabla con datos JSON
10.7 - Tabla auditoria para almacenar JSON
Proyecto final - Sistema de facturación
11.1 - Presentacion del proyecto final
11.2 - Entidades de la base de datos del proyecto
11.3 - Crear Usuario, TablaSpace y base de datos
11.4 - Creando tablas de la base de datos
11.5 - Funciones de consulta y autenticacion
11.6 - Llamar funcion desde el backend
11.7 - Trigger de productos y compras
11.8 - Funcion comprar
11.9 - Trigger auditoria de ventas
11.10 - Funcion consulta de ventas e inventario
11.11 - Probando funciones y preguntas de la clase
Proyecto final - Sistema de facturación
12.1 - Explicación del proyecto y configuración
12.2 - Estructua del Backend
12.3 - Backend, Modelos y excepciones java
12.4 - Backend DAO
12.5 - Backend Servlets
12.6 - Frontend Web pages y JSP
12.7 - Funcionamiento, compras, ventas y listado de compras
12.8 - Estilos al proyecto

No hay comentarios:
Publicar un comentario