You are here
Tipos de datos básicos de un campo de una tabla MySQL Sin categoría 

Tipos de datos básicos de un campo de una tabla MySQL

Tipos de datos básicos de un campo de una tabla MySQL

 

Ya explicamos que al crear una tabla debemos resolver qué campos (columnas) tendrá y que tipo de datos almacenará cada uno de ellos, es decir, su estructura. Estos son algunos tipos de datos básicos:

 

– VARCHAR: se usa para almacenar cadenas de caracteres. Una cadena es una secuencia de caracteres. Se coloca entre comillas (simples): ‘Hola’. El tipo “VARCHAR” define una cadena de longitud variable en la  cual  determinamos el máximo de  caracteres. Puede  guardar hasta 255 caracteres. Para almacenar cadenas de hasta 30 caracteres, definimos un campo de tipo VARCHAR(30). Si asignamos una cadena de caracteres de mayor longitud que la definida, la cadena se corta. Por ejemplo, si definimos un campo de tipo VARCHAR(10) y le asignamos la cadena

‘Buenas tardes’, se almacenará ‘Buenas tar’ ajustándose a la longitud de 10 caracteres.

 

– IINTEGER: se usa para guardar valores numéricos enteros, de -2000000000 a 2000000000 aprox. Definimos campos de este tipo cuando queremos representar, por ejemplo, cantidades.

 

– FLOAT: se usa para almacenar valores numéricos decimales. Se utiliza como separador el punto

(.). Definimos campos de este tipo para precios, por ejemplo.

 

Antes de crear una tabla debemos pensar en sus campos y optar por el tipo de dato adecuado para cada uno de ellos. Por ejemplo, si en un campo almacenaremos números enteros, el tipo “FLOAT” sería una mala elección; si vamos a guardar precios, el tipo “FLOAT” es correcto, no así “INTEGER” que no tiene decimales.

 

Recuperación de algunos campos (SELECT)

 

Como vimos en el punto número 4. Para  ver todos los registros de una tabla usamos la instrucción

SELECT.

 

Podemos especificar el nombre de los campos que queremos ver separándolos por comas:

 

SELECT nombre, apellido FROM empleados;

 

En la sentencia anterior la consulta mostrará sólo los campos “nombre” y “apellido”. En la siguiente sentencia, veremos los campos correspondientes al cargo y cedula de todos los empleados:

 

SELECT cargo, cedula FROM empleados;

 

Como podemos ver podemos decidir incluso el orden en que se mostrarán los campos solicitados.

 

Recuperación de registros específicos (SELECT – WHERE)

 

Hemos aprendido cómo ver todos los registros de una tabla. Pero podemos aplicar ciertas condiciones para realizar una búsqueda más específica.

 

Existe una cláusula, “WHERE” que es opcional, con ella podemos especificar condiciones para la consulta “SELECT”. Es decir, podemos recuperar algunos registros, sólo los que cumplan con ciertas condiciones indicadas con la cláusula “WHERE”. Por ejemplo, queremos ver el usuario cuyo nombre

es “Mario”, para ello utilizamos “WHERE” y luego de ella, la condición:

 

SELECT nombre, apellido, cargo FROM empleados WHERE nombre='Mario’;

 

Para las condiciones se utilizan operadores relacionales. El signo igual (=) es un operador relacional. Para la siguiente selección de registros especificamos una condición que solicita los usuarios cuya

cedula es igual a 17675823:

 

SELECT nombre, apellido, cargo FROM empleados WHERE cedula=17675823;

 

Si ningún registro cumple la condición establecida con el “WHERE”, no devolverá ningún resultado


 

Si quieres seguir aprendiendo con nosotros, puedes ingresar a nuestros

Cursos y Diplomados de Tecnología Web visita www.uneweb.edu.ve  para más información

Related posts