Database

Immagine: PostgreSQL INSERT INTO: inserimento di righe

PostgreSQL INSERT INTO: inserimento di righe

In PostgreSQL si utilizza INSERT INTO per aggiungere una o più nuove righe a una tabella già esistente. In questo articolo ti spieghiamo la struttura di INSERT in PostgreSQL, i parametri disponibili per il comando e come utilizzarlo nella pratica. Inoltre, troverai alcuni pratici…

Leggi di più
Immagine: PostgreSQL DELETE: eliminazione di contenuti da una tabellaLightspringshutterstock

PostgreSQL DELETE: eliminazione di contenuti da una tabella

Se desideri eliminare singole voci o l’intero contenuto di una tabella, il comando DELETE di PostgreSQL fa al caso tuo. In questo articolo ti spieghiamo la struttura di questa istruzione e le opzioni che offre per adattarla alle tue esigenze. Inoltre, ti mostreremo alcuni esempi…

Leggi di più
Immagine: PostgreSQL: raggruppamento di più tabelle con uno schemara2 studioShutterstock

PostgreSQL: raggruppamento di più tabelle con uno schema

Per rendere più chiaro un database composto da numerose tabelle puoi creare uno schema in PostgreSQL. In questo modo è possibile riunire e gestire le tabelle più facilmente. In questo articolo ti spieghiamo come funzionano gli schemi di PostgreSQL e come puoi sfruttare questo…

Leggi di più
Immagine: PostgreSQL ALTER TABLE: aggiunta o rimozione di colonneUndreyShutterstock

PostgreSQL ALTER TABLE: aggiunta o rimozione di colonne

Per aggiungere, eliminare o modificare le colonne di una tabella in PostgreSQL è possibile utilizzare il comando ALTER TABLE. In questo articolo ti spieghiamo la struttura di questo comando e come funziona esattamente. Per illustrarne il funzionamento utilizzeremo alcuni pratici…

Leggi di più
Immagine: PostgreSQL CREATE TABLE: creazione di nuove tabelleGorodenkoffshutterstock

PostgreSQL CREATE TABLE: creazione di nuove tabelle

Per creare una nuova tabella in un database di PostgreSQL devi utilizzare il comando CREATE TABLE. In questo articolo ti presentiamo la sintassi di questo comando e come utilizzarlo in un database. Con alcuni esempi pratici potrai quindi capire meglio il suo funzionamento.…

Leggi di più
Immagine: SQL injection: cos’è e come proteggersiSTILLFXshutterstock

SQL injection: cos’è e come proteggersi

Non passa giorno che non venga scoperta una nuova vulnerabilità in un software o non ne venga risolta una già conosciuta. Un metodo di attacco, che si basa da sempre sullo sfruttamento di queste vulnerabilità, è la così chiamata SQL injection. Ma cosa si nasconde davvero dietro…

Leggi di più
Immagine: Sviluppo web moderno: fondamenti e strumentiREDPIXEL.PLShutterstock

Sviluppo web moderno: fondamenti e strumenti

HTML, CSS e i linguaggi di programmazione lato server come PHP rappresentano ancora la base di ogni sito per realizzare siti dinamici. Inoltre, i linguaggi di scripting lato client come JavaScript o TypeScript e i potenti framework front end e back end danno la possibilità di…

Leggi di più
Immagine: Tutorial: come installare Virtual Machine ManageragsandrewShutterstock

Tutorial: come installare Virtual Machine Manager

Virtual Machine Manager è uno strumento per gestire macchine virtuali su Linux. Bastano pochi passaggi per installarlo, creare una nuova macchina virtuale e gestire facilmente il tuo ambiente di virtualizzazione. Questo strumento offre flessibilità e controllo, sia che tu voglia…

Leggi di più
Immagine: Cos’è il data mining?kentohShutterstock

Cos’è il data mining?

La quantità di dati globali aumenta ogni anno del 40%. Le aziende vogliono approfittare della costante crescita delle montagne di dati digitali per ampliare la propria attività online. Ma i big data da soli non garantiscono una maggiore conoscenza. Con l’espressione “Data mining”…

Leggi di più
Immagine: Cos’è Chroma DB?Toriashutterstock

Cos’è Chroma DB?

Chroma DB è una soluzione di database potente e flessibile per il salvataggio e la gestione degli incorporamenti vettoriali. Grazie al codice sorgente aperto e alle API semplici, è perfetta per tutti coloro che si occupano di apprendimento automatico, elaborazione del linguaggio…

Leggi di più