La normalización, es un proceso que forma parte del diseño de bases de datos relaciones y cuyo objetivo o fin es organizar los datos de manera eficiente, minimizando la redundancia y mejorando la integridad de los datos. Todo esto se consigue aplicando una serie de reglas llamadas formas normales, que definen como deben estructurarse las tablas para garantizar un buen diseño y una estructura óptima. Todo esto no viene de ahora, no es nada nuevo, ya que el origen de todo este proceso y normas fue creado en 1970 por Edgar F. Codd.
Leer másEtiqueta: sqlite
Juegos de caracteres
Cuando hablamos de juegos de caracteres nos estamos refiriendo a la codificación de caracteres o character set y su correspondiente collation. Básicamente éstos se encargan de definir cómo se almacenan, comparan y ordenan los textos. Es decir, elegir un character set y collation correcto, es fundamental para evitar errores con los acentos, emojis, distintos idiomas o simplemente para ordenar correctamente los resultados.
Hay bases de datos que lo establecen automáticamente y otras, como MySQL o MariaDB que, a la hora de crear una base de datos, debes de especificar el tipo de codificación.
Leer másSQLite: 10 Comandos y sentencias básicas
En el post sobre la introducción a SQLite vimos que era este tipo de base de datos y como podíamos instalarlo en nuestro sistema operativo o incluso como llegar a usarla con algún lenguaje, sin embargo, nos quedamos ahí, no vimos comandos o sentencias básicas de uso, así pues, con este articulo pretendo eso, que sea como una chuleta con algunos comandos y sentencias básicas de SQLite en consola.
¡Vayamos allá!
Leer másSQLite. Introducción.
SQLite es una biblioteca escrita en C que implementa un motor de base de datos SQL. Es un sistema de gestión de bases de datos relacional, como son MySQL o PostgreSQL por ejemplo, pero con la diferencia de que se basa en ficheros…
Leer más