Vídeo Curso Programación Bases de Datos de Básico a Avanzado Referencia SKU: 707


Aprende todo lo relacionado con las Bases de Datos desde lo Básico a Avanzado

Contenido del Vídeo Curso de Bases de Datos

Introducción

  • Conceptos Generales
  • Instalación de postgresql
  • Configuración Básica
  • postgresql.conf
  • pg_hba.conf
  • Usando la Herramienta Administrativa psql
  • Los meta-comandos '' y la ayuda.
  • Nuestro primer 'Hola Mundo'

Nuestra primera base de datos

  • Entendiendo los Tablespace
  • Creando roles (Usuarios y Grupos)
  • Creación de una base de datos
  • Esquemas (schema), ¿Para qué sirven?
  • Creación de una tabla de ejemplo
  • Tipos de datos
  • Secuencias (sequence)

Diseño de bases de datos

  • Entendiendo el MODELO ENTIDAD RELACIÓN
  • Entidad
  • Relación
  • Roles
  • Atributos
  • Relaciones Recursivas
  • Restricciones explícitas
  • Ejemplo de aplicación del MER
  • Entendiendo el MODELO RELACIONAL
  • Dominios atómicos
  • Restricción Nulo
  • Restricción de (Identidad, Integridad de Entidad, Integridad Referencial, Claves alternas)
  • Representación Tabular de relaciones
  • Diseño Lógico de BD
  • Especificación del dominio de los datos
  • Atributos Compuestos
  • Atributos Multivaluados (Simples y Compuestos)
  • Cardinalidad
  • Operaciones en el Modelo Relacional
  • Operaciones Transaccionales (Inserción, Eliminación, Modificación)
  • Transacciones Compuestas (Begin, Rollback, Commit)
  • Violaciones de Restricciones

Lenguaje SQL

  • Lenguaje de Definición de Datos (DDL)
  • CREATE (DATABASE, ROLE, TABLE, VIEW)
  • ALTER (DATABASE, ROLE, TABLE, VIEW)
  • DROP (DATABASE, ROLE, TABLE, VIEW)
  • Lenguaje de Control de Datos (DCL)
  • GRANT
  • REVOKE
  • Lenguaje de Manipulación de Datos (DML)
  • SELECT
  • INSERT
  • UPDATE
  • DELETE

Algebra relacional aplicada en SQL

  • Proyección
  • Renombramiento
  • Selección
  • Agrupación
  • Agregación
  • Unión (All)
  • Intersección
  • Diferencia
  • Producto Cartesiano
  • Cross Join
  • Natural Join
  • Inner Join
  • Left Join
  • Right Join
  • Full Join

La cláusula SELECT a fondo

  • Atributos, expresiones, alias
  • From
  • Where
  • Like
  • Between
  • In
  • Exist
  • Except
  • Not
  • Case
  • Into
  • Distinct
  • Group By
  • Funciones de agregación SUM, MAX, MIN, AVG, COUNT
  • Order By
  • Having
  • Limit y Offset (Ejemplo de Paginación)
  • Subconsultas

Programacion procedimental

  • Estructura básica
  • CREATE OR REPLACE FUNCTION
  • Variables
  • Tipos
  • Tipos record
  • Tipos %type
  • Tipos %rowtype
  • Estructuras de control
  • CONDICIONALES
  • CICLOS
  • PARÁMETROS DE ENTRADA
  • Retorno de datos
  • Cursores
  • Drop function

Triggers

  • BEFORE
  • INSERT
  • UPDATE
  • DELETE
  • AFTER
  • INSERT
  • UPDATE
  • DELETE

Formas normales

  • DEPENDENCIAS FUNCIONALES
  • PRIMERA, SEGUNDA, TERCERA FORMA NORMAL
  • FORMA NORMAL BOYCE-CODD

Bases de datos no relacionales

  • Revisión de algunas BD No Relacionales
  • Cómo emular información no Relacional en Postgresql
Vídeo Curso Programación Bases de Datos de Básico a Avanzado Referencia SKU: 707 Vídeo Curso Programación Bases de Datos de Básico a Avanzado Referencia SKU: 707 Reviewed by shavall on 9:39 a. m. Rating: 5
Con la tecnología de Blogger.