Las bases de datos y los sistemas relacionales

Cuando te enfrentas al desarrollo de un proyecto muchas veces encuentras que el mismo tiene como requisito que domines bases de datos. En este artículo te ayudaremos a comprender qué es y qué no es una base de datos, además de los problemas a que te enfrentas cuando trabajas con directorios compartidos como si fueran […]

Ver post

Filtros complejos con subconsultas de SQL y uso de macros con Eloquent ORM

En esta lección 39 del curso Crea un Panel de Control con Laravel, vamos a crear un filtro aún más complejo, puesto que trabajaremos en el filtro por listado de habilidades el cual está representado en nuestra vista como una lista de checkboxes. Para visualizar a los usuarios que posean todas las habilidades seleccionadas vamos a tomar...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Qué es y para qué sirve SQL

Cuando te enfrentas al desarrollo de un proyecto muchas veces encuentras que el mismo tiene como requisito que domines bases de datos en SQL. Previamente te he hablado sobre Qué son las bases de datos y los sistemas de base de datos relacionales, donde te explico el origen de SQL. En este artículo, profundizaremos sobre […]

Ver post

MariaDB vs MySQL

En los últimos tiempos se ha comenzado a observar cómo MariaDB ha incrementado su presencia en las distribuciones más populares, tales como: Ubuntu, XAMPP, Debian, Windows, etc. Lo que quizás habrá hecho que te preguntes ¿Debo usar MariaDB o MySQL? Por lo tanto en este artículo te vamos a aclarar todas estas dudas y te […]

Ver post

Crear y asociar tablas usando las migraciones de Laravel (con claves foráneas)

En esta lección del Curso de Laravel desde cero veremos más a fondo el sistema de migraciones de Laravel. En esta oportunidad, te enseñaré cómo crear nuevas tablas y cómo crear asociaciones entre una tabla y otra utilizando claves foráneas. También aprenderás un poco más sobre las convenciones que podemos utilizar al momento de generar […]

Ver post

Eloquent ORM | Consultas de base de datos en Laravel 5.1 – Parte 2

En la lección anterior estuvimos trabajando con el método GET() en combinación con el método WHERE() ¿eso te causó confusión? ¡no creo! Hasta el momento hemos realizado consultas muy simples, pero poco a poco haremos peticiones más complejas. Por ejemplo, podemos solicitar que en lugar de devolver todas las columnas de la tabla users, solo...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Fluent y Eloquent en Laravel 5 – Parte 1

En Laravel existen dos opciones para realizar nuestras consultas SQL. En primer lugar Fluent, que no es nada más que un constructor de consultas SQL o “query builder” (basado en PDO) y está encargado de generar cualquier consulta a la base de datos, ya sea para traer, insertar, actualizar, o eliminar datos. Cabe destacar que además de facilitar […]

Ver post

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Recibe consejos útiles y múltiples recursos directamente en tu correo