Isotipo EDteam

"La lógica te llevará del punto A al B. La imaginación te llevará a todas partes". – Albert Einstein

EDteam Logo
Bases de Datos Desde Cero

Curso: Bases de Datos Desde Cero

básico
11 horas

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

Sube a premium

Bases de Datos Desde Cero

Toma este curso
Bases de Datos Desde Cero

Curso: Bases de Datos Desde Cero

básico
+11 horas
Sube a premium

Y accede a todos los cursos con un solo pago

Bases de Datos Desde Cero

Bases de Datos Desde Cero

Diseña, estructura y administra bases de datos SQL y crea un sistema de facturación

Nivel: básico
Fecha de lanzamiento: 26 de Enero
Duración: +11 horas
(Ver temario)
Calificación: 4.7
(Ver 130 opiniones)

Comparte:

Acerca de este curso

Este curso te enseñará lo necesario para diseñar y estructurar bases de datos relacionales (SQL) para tus proyectos. También serás capaz de comprender la estructura de las bases de datos, extraer información y crear soluciones de almacenamiento para tus proyectos. También podrás entender el diseño de bases de datos existentes.

¿Qué aprenderás?

  • Manipular cualquier base de datos relacional ya que todas utilizan el estándar SQL.

¿A quién está dirigido este curso?

  • Programadores y no programadores que quieran aprender el lenguaje SQL.

Profesor del curso

Avatar

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

  • 1.1 - Presentación y herramientas a utilizar

  • 1.2 - Base de datos y sus características

  • 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 - Solución al archivo pghba.conf y contraseñas en PostgreSQL

  • 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 character

  • 2.6 - Tipos de datos de tiempo, boolean y json

  • 2.7 - Benchmark y guardar imágenes

  • 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 lógico 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: Propietarios

  • 4.3 - Crear tabla: Teléfonos

  • 4.4 - Crear tabla: Teléfonos, ciudades, viviendas

  • 4.5 - DDL: Modificar, borrar base de datos y tablas

  • 4.6 - DCL: Grant y Revoke

  • 4.7 - DML insert

  • 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 relación y selección de registros

  • 5.5 - Unión, intersección 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 - IN

  • 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

Bases de datos no relacionales

  • 7.1 - Base de datos NoSQL y MongoDB

  • 7.2 - Colecciones en MongoDB

  • 7.3 - Emular SELECT con una base de datos NoSQL

  • 7.4 - Firebase y ejemplo en tiempo real

  • 7.5 - Json en PostgreSQL

  • 7.6 - Haciendo auditoria a una tabla con datos JSON

  • 7.7 - Tabla auditoria para almacenar JSON

Profesor del curso

Avatar

Alexys Lozada

@alexyslozadaVer perfil

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

Asistente del curso

Avatar
Jhoselyn Shirley
@jhoselynshirleyjaraespinozaVer perfil

Sigue aprendiendo con

Diseño de base de datos relacionales

Diseño de base de datos relacionales

Avatar

Alexys Lozada

5

4.6

Base de Datos con Postgresql

Base de Datos con Postgresql

Avatar

Alexys Lozada

5

4.7

Base de datos en Java

Base de datos en Java

Avatar

José Dimas Luján

5

4.4

Empieza a aprender Bases de Datos Desde Cero

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

Mostrar precios en

Obtén cuatro meses gratis
al adquirir un plan anual

Por $ USD más obtén
una suscripción anual

Premium

Ahorra $120 USD
$360240USD

El mes te sale a $30 20 USD

Ahorra 33 %

Ahorra 33 %

Ahorra 33 %

Gráfico de tabla

Impulsa tu carrera con acceso a todos los cursos y especialidades

unicorn-head-smile¿Tienes un EDycupón?
  • ¡Paga 8 meses y obtén 12!

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam (+178 cursos)

  • Sin límite de reproducciones diarias

  • Certificado de culminación

  • 2 cursos nuevos por semana

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • Reproducción automática de clases

  • Continúa estudiando en el segundo exacto donde te quedaste

  • ¡Paga 8 meses y obtén 12!

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam (+178 cursos)

  • Sin límite de reproducciones diarias

  • Certificado de culminación

  • 2 cursos nuevos por semana

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • Reproducción automática de clases

  • Continúa estudiando en el segundo exacto donde te quedaste

  • Ver todas las características

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

Sólo este curso

$20USD

$30 20 USD

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?

130 calificaciones de los estudiantes (4.7)

Cargando Calificaciones...

Sigue aprendiendo con

Diseño de base de datos relacionales

Diseño de base de datos relacionales

Avatar

Alexys Lozada

5

4.6

Base de Datos con Postgresql

Base de Datos con Postgresql

Avatar

Alexys Lozada

5

4.7

Base de datos en Java

Base de datos en Java

Avatar

José Dimas Luján

5

4.4