MySQL – Scripts d’entrada i sortida

En alguna ocasió ens pot resultar útil, que totes aquelles comandes que enviem al servidor MySQL, no només retornin la sortida per pantalla, sinó que s’escrigui en un arxiu. És tan fàcil com redireccionar la sortida en el mateix arxiu de guió. Un cop provem les comandes de forma manual, les escriurem i executarem des … Llegiu més

NAS WD My Cloud – 0KB

Després de la darrera actualització de firmware al febrer de 2024, la versió 5.27.161 tot semblava anar bé, però… De sobte, quan intentava accedir al dispositiu, no tenia accés, era com si es quedés bloquejat o hagués algun problema amb la targeta de xarxa, cosa que realment no passava. Com aquest dispositiu no disposa d’un … Llegiu més

Important dades de columna multivaluada

LOAD DATA LOCAL INFILE – BBDD `dogs` Aquesta base de dades relacional, en MySQL, està construida a partir un dataset, que en part prové de dades públiques del FCI (Federació Cinològica Internacional) o Federació Internacional de races canines. Veiem un cas concret sobre aquesta BBDD La taula `dog` representa la taula principal, amb les diferents … Llegiu més

PL/SQL – Cursors

Quant parlem de PL/SQL ens estem referint a la part del llenguatge SQL, que s’encarrega de extendre la sintaxi bàsica d’SQL amb altres elements propis de llenguatges de programació no funcionals o exclusivament declaratius. Amb PL/SQL, dispossem d’eines que ens permetran convertir les nostres bases de dades relacionals, d’estàtiques a dinàmiques. Bàsicament disposeem de: Disparadors … Llegiu més

Escriure noves entrades en temps d’Intel·ligència Artificial

En els últims anys, hem estat testimoni d’un gran avanç en la tecnologia d’IA. Avui dia, els sistemes d’IA poden respondre preguntes i resoldre problemes complexos en un obrir i tancar d’ulls. Això planteja la pregunta de si encara val la pena invertir temps i esforç en la creació de nous posts per als blogs … Llegiu més

Dynamodb – local install

Per a aquesta instal·lació, farem servir una màquina virtual amb Debian 11 i 2.5GB de RAM Java Necessitem instal·lar Java Runtime Environment (JRE) sudo apt install openjdk-11-jre Afegirem java path al final de l’arxiu sudo nano /etc/bash.bashrc export PATH=/usr/lib/jvm/java-11-openjdk-amd64/bin:$PATH DynamoDB Descarreguem la darrera versió de dynamodb wget https://s3.ap-south-1.amazonaws.com/dynamodb-local-mumbai/dynamodb_local_latest.tar.gz Instal·lació Crearem un directori en /usr/lib/ de … Llegiu més

Diccionari de dades en MySQL

En un Sistema Gestor de Bases de Dades com MySQL, tenim algunes bases de dades que gestionen no només el comportament del servidor sinó també serveixen per a gestionar internament les bases de dades d’usuari. Per defecte, quan instal·lem MySQL server, ens trobarem les següents bases de dades del servidor: SELECT schema_name From information_schema.schemata LIMIT … Llegiu més

MySQL Except i Intersect

MySQL versió 8.0.31 S’han incorporat molt canvis en aquesta versió de MySQL, però en aquest cas destacarem les sentències Except i Intersect Provem amb uns exemples sobre la BBDD vk22 Suposem les següents consultes i el que ens retorna el servidor en cada cas. SELECT * From productes where stock > 50 and stock < … Llegiu més

Bases de dades relacionals

Per treballar amb bases de dades relacionals i concretament amb MySQL, he creat un lloc on pots accedir i connectar-te en línia a diferents bases de dades i també consultar alguns petits apunts i exemple d’SQL. Aquest lloc és diu: http://apunts.operatiu.cat Els apunts i exemples els trobaràs al bloc: http://apunts.operatiu.cat/inicio/bloc/