Actividad 5 S5
Qué son los tipos de datos?
Enum:
El tipo de dato "enum" representa una enumeración. Puede tener un máximo de 65535 valores distintos. Es una cadena cuyo valor se elige de una lista enumerada de valores permitidos que se especifica al definir el campo. Puede ser una cadena vacía, incluso "null".
Los valores presentados como permitidos tienen un valor de índice que comienza en 1.
Set: El tipo de dato "set" representa un conjunto de cadenas.
Puede tener 1 ó más valores que se eligen de una lista de valores permitidos que se especifican al definir el campo y se separan con comas. Puede tener un máximo de 64 miembros. Ejemplo: un campo definido como set ('a', 'b') not null, permite los valores 'a', 'b' y 'a,b'. Si carga un valor no incluido en el conjunto "set", se ignora y almacena cadena vacía.
Es similar al tipo "enum" excepto que puede almacenar más de un valor en el campo.
Blob:
Los tipos "blob" o "text" son bloques de datos. Tienen una longitud de 65535 caracteres.
Un "blob" (Binary Large Object) puede almacenar un volumen variable de datos. La diferencia entre "blob" y "text" es que "text" diferencia mayúsculas y minúsculas y "blob" no; esto es porque "text" almacena cadenas de caracteres no binarias (caracteres), en cambio "blob" contiene cadenas de caracteres binarias (de bytes).
No permiten valores "default".
Existen subtipos:
- tinyblob o tinytext: longitud máxima de 255 caracteres.
- mediumblob o mediumtext: longitud de 16777215 caracteres.
- longblob o longtext: longitud para 4294967295 caracteres.
Se utiliza este tipo de datos cuando se necesita almacenar imágenes, sonidos o textos muy largos.
Temas de Consulta
1. Bases de datos orientadas a objetos y y funcionalidades
2. Bases de datos relacionales
3. Almacenamiento de bases de datos distribuidas
4. Rendimiento de las bases de datos
5. Big data
6. Inteligencia de negocios
7. Datawarehouse
8. Cubos y datamarts
9. Minería de datos
10. Las bases de datos y la I.A
11. Bases de datos NoSQL
12. Realizar un mapa conceptual donde relacione los temas anteriores
Seleccionar un tema para exponer la próxima clase
Realizar una presentación en el programa que desee para exponer la próxima clase
trabajado con Yeison Roa, Juan Diego Gutierrez y Valeria Suarez