Operador ternario

El operador ternario es un operador que toma tres argumentos. Es un operador práctico para hacer simples verificaciones. Su sintaxis es: condición ? valor es verdadero : valor es falso Si condición evalúa como verdadero, entonces se ejecuta valor es verdadero; caso contrario, se ejecuta valor es falso. Las sentencias compuestas no se permiten para ninguno […]

Normalización de base de datos

Normalización de Base de Datos, es el proceso de organizar los datos en una base de datos que incluye la creación de tablas y el establecimiento de relaciones entre ellas. Este proceso es utilizado para ayudar a eliminar los datos redundantes. Cinco formas de normalización (FN: Forma normal) 1FN: Eliminar grupos repetitivos 2FN: Eliminar datos […]

Cómo crear relaciones entre tablas en MySQL con Workbench

Como crear relaciones entre tablas en MySQL con Workbench es algo a lo que deberíamos darle mucha importancia, porque, si el trabajo no es llevado adecuadamente, cuando la aplicación crezca tendremos muchos problemas, es importante invertir tiempo en establecer una base solida sobre la cual trabajara nuestras aplicaciones. Para crear relaciones entre tablas en MySQL utilizaremos Workbench, […]

Como instalar MySQL en Windows

MySQL es un sistema de gestión de bases de datos relacional gratuita, que puedes emplear en equipos con distintos sistemas operativos y hasta con Excel, lo que lo hace muy versátil. Además de relativamente sencillo de usar, siendo uno de los programas de bases de datos más empleado junto a Oracle y Microsoft SQL Server. MySQL […]

Todo el mundo debería saber programar

Todo el mundo debería saber programar, vivimos en un mundo gobernado por la tecnología. Hoy en día todos usamos un ordenador y no hay quien no tenga un smartphone, pero, quizás esa no sea la razón más importante por la que debemos interesarnos en aprender a programar. En este articulo intentaremos explicar las razones de la […]

Operadores en Ruby

Los operadores en Ruby son elementos que relacionan de forma diferente, los valores de una o mas variables y/o constantes para manipular valores. Los operadores son de tres tipos: Aritméticos, Relacionales y Lógicos. Operadores Aritméticos Los operadores aritméticos permiten realizar operaciones matemáticas, entre dos variables y/o constantes. Todas las expresiones entre paréntesis se evalúan primero. Las expresiones […]

Estructuras repetitivas: for y while

Las estructuras repetitivas están diseñadas para repetir un conjunto de instrucciones un determinado numero de veces. Este conjunto de instrucciones puede detenerse por una condición o porque se cumplió un numero determinado de repeticiones. Estructura repetitiva for En general la estructura for se utiliza en aquellas ocasiones que sabemos la cantidad de veces que se ejecuta […]

Estructuras selectivas: simple, doble y multiple

Las estructuras selectivas se utilizan para tomar decisiones lógicas; de ahí que se suelan denominar también estructuras de decisión o alternativas y son utilizadas en todos los lenguajes de programación, en este caso veremos estructuras selectivas para el lenguaje de programación Ruby,  creado por el programador japonés Yukihiro «Matz» Matsumoto, quien comenzó a trabajar en Ruby en 1993, y […]