Crear tabla con relaciones en MySQL

En este post de base de datos en MySQL te mostraré cómo crear una tabla con relaciones, es decir, un ejemplo de uso para que puedas guiarte. Simplemente vamos a relacionar dos tablas usando foreign key y primary key. Vamos a relacionar las tablas en el momento de la creación de las mismas. ...

septiembre 28, 2020 · 2 min · 393 palabras · Parzibyte

Generar diagrama de base de datos con relaciones

En este post te mostraré un software gratuito que permite crear el diagrama de las tablas y sus relaciones a partir de una base de datos. No sé bien si se puede considerar así, pero esto permite generar el diagrama Entidad relación de manera automática. Además de eso, esta herramienta permite exportar el diagrama a PDF, PNG, JPG y otros formatos. Entre las bases de datos que soporta, tenemos a: DB2 LUW DB2 z/OS Derby Exasol H2 MariaDB Mimer SQL MySQL NuoDB Oracle PostgreSQL Redshift SQLite SQL Server Sybase Vertica Yo he probado con SQLite y funciona de maravilla. Lo que vamos a usar se llama DbVisualizer. ...

septiembre 17, 2020 · 2 min · 324 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

Eliminar referencias de objetos en Javascript

Introducción Este post será muy muy sencillo pero espero que a alguien más le sirva. Sucede que estoy trabajando con un proyecto utilizando VueJS, y por alguna razón tenía que “copiar” un objeto. Es decir, necesitaba crear una nueva copia de un objeto, sin mantener las referencias del original. Si no sabes a lo que me refiero, pásate por este post. Después de buscar, encontré algo de ES6 que permite hacer casi lo mismo. Extrañaba esta función, que en AngularJS se llama angular.copy. ...

febrero 27, 2018 · 1 min · 199 palabras · Parzibyte