Hace mucho mucho tiempo empezamos a hablar de modelaje. Y vimos una tabla que según nos va a servir para poder empezar.
Pero antes de seguir, un recorderis: modelar un problema es el proceso de preguntarse que quiere el humano al otro lado de la pantalla y que necesito para darle una respuesta.
Lo que el humano quiere se conoce como ‘datos de salida’ y lo que necesitamos para obtenerlos son los datos de entrada. Con un ejemplo: si necesito sumar dos números y obtener una solución, entonces las entradas serán los dos números y la salida el resultado de sumarlos.
Sigamos entonces con la tabla. Como todas las tablas, tiene varias columnas. Cada columna tiene la función de describir una característica del dato, así sea de entrada o de salida -o constante, pero eso lo veremos en el camino-.
Entonces intentaré describir qué es y para que sirve cada columna:
Nombre: Siguiendo con el ejemplo de la suma, este campo nos permitirá definir una serie de palabras comunes para identificar el dato. ‘el primer número’ y ‘el segundo número’ son buenos ejemplos de nombre.
ID: id son las siglas de ‘identificador’. Recordemos que todos estos datos irán a parar a la computadora, así que ella, la que no entiende lenguaje de humanos, debe conocer un nombre con el cual le identifiquemos cada dato. Para darle un id al primer número, por ejemplo, podríamos asignarle algo como ‘num1′, ‘a’ o lo que tú quieras.
Tipo: Hay muchos tipos de datos. Por cuestiones de manternernos limpios y alejados de la complejidad, vamos a trabajar con solo 3. Los de tipo texto son frases comunes, palabras en lenguaje de personas. Por ejemplo ‘hola, cómo estas’ es un ejemplo de dato de tipo texto. Desde ahora hablaremos de ellos como ‘char’. Los de tipo entero son números que no llevan decimales, o lo que es lo mismo, divisiones sin residuo. Desde ahora le llamaremos ‘int‘ a este tipo de dato. Los de tipo flotante son números que llevan decimales, o lo que es lo mismo, divisiones con residuo. A estos últimos les diremos ‘float‘ de aquí en adelante.
Clase: Solo hay dos clases de datos. Datos variables y datos constantes. Imaginemos que la computadora guarda los datos en cajitas, cada una nombrada con un ID. Hay cajas que siempre contienen y contendrán la misma información, a estas les llamaremos ‘constantes’. Pero por otro lado, hay cajitas cuyo contenido es desconocido hasta que le preguntemos al humano que debe contener: son las famosas variables.
Valor: Dícese del contenido de la cajita. Para una constante siempre es el mismo y es conocido desde el principio, por ejemplo, cuando hablamos del número pi, nos estamos refiriendo a una constante cuyo valor es 3,14. En el caso del las variables, el valor es desconocido antes de comenzar, conocido al principio o al final de la solución y dinámico durante el proceso. Si te pareció complicado, pronto haremos ejercicios que despejarán tus dudas.
Gracias por leer. Si tienes preguntas, ya sabes.

