Gamerxxito
29 agosto 2019, 16:16
https://1.bp.blogspot.com/-3SVavJGnILQ/XTyk5_5KNMI/AAAAAAAACCo/Tjd-x7GC1uocD7A4dJYz5f6phPsjPhIUgCLcBGAs/s400/curso-intensivo-programacion-desde-cero.jpg
Curso: Base de Datos Desde Cero Español
https://1.bp.blogspot.com/-VO1YWFBjIek/XT8apSUFdAI/AAAAAAAACGg/XNFSQz5y3PQvbbBuTllbvoca12omXPIuACLcBGAs/s1600/Informacion.png
Base de Datos Desde Cero. Cuando programas, guardas la información en variables, objetos o arrays. Sin embargo esta información no es persistente, es decir, no se guarda entre sesiones. Por lo que el siguiente paso es aprender a manejar bases de datos donde se guardará toda la data de nuestra aplicación.
Este curso te enseñará lo necesario para diseñar y estructurar bases de datos relacionales (SQL) para tus proyectos. También podrás analizarlas y crear procedimientos almacenados (lógica en la DB), lo que te permitirá crear soluciones que un framework no te ofrece directamente.
También si usas un CMS (WordPress, Drupal, Joomla, etc) con este curso serás capaz de comprender la estructura de sus bases de datos, extraer información y crear soluciones que la API del CMS no proporciona directamente.
¿QUÉ APRENDERÁS?
Modulo 1
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
Modulo 2
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
Modulo 3
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
Modulo 4
Bases de datos no relacionales
Revisión de algunas BD No Relacionales
Cómo emular información no Relacional en Postgresql
Proyecto final – Sistema de facturación
Diseño de la base de datos
Creación de los procedimientos almacenados que determinarán la lógica del proyecto.
Proyecto final – Sistema de facturación
Creación del Backend en Java
Uso de un Backend previamente hecho en PHP
Creación del Frontend.
https://1.bp.blogspot.com/-svFApDsnTWo/XT8apyA4yZI/AAAAAAAACGo/4FXuU7eCFTkENJxvO-1y9VYfnwffC44xACLcBGAs/s1600/datos%2Btecnivos.png
[*=center] Idioma: Español
[*=center] Peso: 3.17 GB
https://1.bp.blogspot.com/-qzX9IVSnm_c/XT8aqLZBbPI/AAAAAAAACGs/8zJUx6J8tkAm2Z73exdRMucjFJuONghXwCLcBGAs/s1600/links.png
***Contenido oculto. Abra la versión completa del tema para visualizar los enlaces.***
Curso: Base de Datos Desde Cero Español
https://1.bp.blogspot.com/-VO1YWFBjIek/XT8apSUFdAI/AAAAAAAACGg/XNFSQz5y3PQvbbBuTllbvoca12omXPIuACLcBGAs/s1600/Informacion.png
Base de Datos Desde Cero. Cuando programas, guardas la información en variables, objetos o arrays. Sin embargo esta información no es persistente, es decir, no se guarda entre sesiones. Por lo que el siguiente paso es aprender a manejar bases de datos donde se guardará toda la data de nuestra aplicación.
Este curso te enseñará lo necesario para diseñar y estructurar bases de datos relacionales (SQL) para tus proyectos. También podrás analizarlas y crear procedimientos almacenados (lógica en la DB), lo que te permitirá crear soluciones que un framework no te ofrece directamente.
También si usas un CMS (WordPress, Drupal, Joomla, etc) con este curso serás capaz de comprender la estructura de sus bases de datos, extraer información y crear soluciones que la API del CMS no proporciona directamente.
¿QUÉ APRENDERÁS?
Modulo 1
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
Modulo 2
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
Modulo 3
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
Modulo 4
Bases de datos no relacionales
Revisión de algunas BD No Relacionales
Cómo emular información no Relacional en Postgresql
Proyecto final – Sistema de facturación
Diseño de la base de datos
Creación de los procedimientos almacenados que determinarán la lógica del proyecto.
Proyecto final – Sistema de facturación
Creación del Backend en Java
Uso de un Backend previamente hecho en PHP
Creación del Frontend.
https://1.bp.blogspot.com/-svFApDsnTWo/XT8apyA4yZI/AAAAAAAACGo/4FXuU7eCFTkENJxvO-1y9VYfnwffC44xACLcBGAs/s1600/datos%2Btecnivos.png
[*=center] Idioma: Español
[*=center] Peso: 3.17 GB
https://1.bp.blogspot.com/-qzX9IVSnm_c/XT8aqLZBbPI/AAAAAAAACGs/8zJUx6J8tkAm2Z73exdRMucjFJuONghXwCLcBGAs/s1600/links.png
***Contenido oculto. Abra la versión completa del tema para visualizar los enlaces.***