Relaciones entre tablas de SQLite - Soporte para claves foráneas

Las relaciones entre tablas son fundamentales y realmente necesarias en el mundo de las bases de datos SQL. El motor SQLite tiene un buen soporte para las relaciones entre las tablas, es decir, soporta las claves foráneas especificando relaciones de una tabla con otra. Vamos a ver en este post cómo se usan las foreign keys en SQLite con algunos ejemplos simples. ...

mayo 30, 2019 · 3 min · 455 palabras · Parzibyte

SQL Server Management Studio se cierra al iniciar - Solución a SSMS

SQL Server Management Studio es una herramienta que sirve para conectarse y administrar un servidor de SQL o concretamente administrar SQL Server. En ocasiones, al iniciar la herramienta de SQL Server Management la misma se cierra justo al iniciar, sin mostrar errores ni advertencias en ningún lugar. Voy a explicar en este post cómo solucionar el error de cierre al inicio de SQL Server Management Studio. Lo único que haremos será eliminar un archivo y unas claves de registro. ...

mayo 25, 2019 · 2 min · 277 palabras · Parzibyte

Tipo de dato booleano en SQL Server

En algunos motores de bases de datos existe el tipo de dato booleano, boolean o bool que indican que una variable solo podrá tener dos valores: verdadero y falso. Con este paradigma podemos ahorrar datos y almacenarlos de una buena manera, el problema es que SQL Server no tiene el tipo de dato booleano, o bueno, sí lo tiene, pero es de otra forma. ...

mayo 22, 2019 · 2 min · 344 palabras · Parzibyte

Instalación de Microsoft SQL Server Management Studio en Windows 10

En el post anterior vimos cómo instalar el servidor de (valga la redundancia) SQL Server 2016 sobre Windows 10. Como lo dije en el mismo, solo instalamos el servidor pero no el “cliente” o la herramienta de interfaz gráfica para administrarlo. Por eso es que en este post voy a mostrar cómo instalar Microsoft SQL Server Management Studio que es la interfaz de administración de SQL Server que todos conocemos. ...

mayo 15, 2019 · 2 min · 359 palabras · Parzibyte

Instalar SQL Server 2016 en Windows 10

En este post vamos a ver la instalación paso a paso de SQL Server Enterprise 2016 en Windows 10 de 64 bits, partiendo desde montar el ISO hasta el final de la instalación. Asumo que tienes el ISO de SQL Server y tu sistema cumple con los requisitos. ...

mayo 15, 2019 · 3 min · 492 palabras · Parzibyte

Longitud de una cadena en MySQL con length y char_length

En este post voy a explicar el uso y la sintaxis de las funciones length y char_length en MySQL, ambas permiten trabajar con cadenas pero devuelven un resultado distinto. Además de ver las diferencias entre LENGTH y CHAR_LENGTH voy a explicar su sintaxis con ejemplos. Cabe mencionar que estas funciones devuelven la longitud de una cadena pero de manera distinta debido a eso de los caracteres multibyte, ...

mayo 14, 2019 · 3 min · 453 palabras · Parzibyte

Truncar tabla de MySQL o MariaDB desactivando claves foráneas

En este post voy a explicar cómo truncar una tabla de MySQL o MariaDB sin que nos estorben las claves foráneas o foreign keys. Al truncar una tabla con MySQL, si esta tiene referencias a otras tablas, saldrá un error que dice más o menos así: ERROR 1701 (42000): Cannot truncate a table referenced in a foreign key constraint (`base_de_datos`.`tabla`, CONSTRAINT `alguna_referencia` FOREIGN KEY (`alguna_clave`) REFERENCES `base_de_datos`.`otra_tabla` (`clave`)) Esto es por seguridad, ya que al truncar se eliminarían si tuviéramos la opción de cascada al eliminar datos. En fin, veamos cómo truncar una tabla aunque tenga referencias a otras. ...

mayo 5, 2019 · 2 min · 272 palabras · Parzibyte

Instalar PostgreSQL 11 en Windows

Instalación y configuración de Postgres en Windows En este artículo voy a enseñar cómo podemos instalar PostgreSQL 11 en Windows. Vamos a hacer lo siguiente: Descargar PostgreSQL 11 Instalar Postgres paso a paso Conectarnos a la línea de comandos de PostgreSQL Crear una base de datos Crear tablas Insertar (insert) y consultar (select) datos Vamos allá. ...

abril 6, 2019 · 4 min · 833 palabras · Parzibyte

Configurar servidor de MySQL o MariaDB en Android para permitir conexiones remotas

Ya estamos aquí con otro tutorial de MySQL con Android usando Termux. En este post veremos cómo permitir conexiones remotas a nuestro dispositivo Android, de esta manera podremos usarlo como servidor de base de datos. No es nada difícil, solamente asegúrate de saber cómo instalar el servidor, así como iniciarlo y detenerlo; cosa que se explica detalladamente en: Instalar MariaDB en Android con Termux. Una vez sabiendo eso, comencemos. ...

marzo 26, 2019 · 3 min · 539 palabras · Parzibyte

MySQL - Solución a Host is not allowed to connect to this MariaDB server

Hoy estaba realizando unas pruebas con los servidores de MySQL / MariaDB y después de configurar el servidor para permitir conexiones remotas e intentar conectarme, apareció el error que dice: Host [IP] is not allowed to connect to this MariaDB server Veamos cómo solucionar ese problema. ...

marzo 26, 2019 · 2 min · 301 palabras · Parzibyte