Supporti di Memoria

PostgreSQL

PostgreSQL: il sistema di gestione del database relazionale a oggetti

Il sistema di gestione del database PostgreSQL, conosciuto anche come Postgres, ha una lunga storia. Originariamente lanciato come progetto dell’Università di Berkeley, il database open source continua a essere sviluppato per arricchirlo di funzionalità e migliorarne le prestazioni, tanto che può competere con i rivali commerciali. Ma cosa caratterizza esattamente PostgreSQL e come si installa su...

CaaS: i migliori servizi contenitore a confronto

Container as a Service: i migliori servizi contenitore sul mercato a confronto

CaaS, Containers as a Service, è il nuovo modello di servizio sul mercato del cloud computing. Ma cosa si nasconde dietro a questo popolare Caas? E in cosa si differenzia rispetto ad altri servizi cloud come Infrastructure as a Services (IaaS), Platform as a Service (PaaS) e Software as a Service (SaaS)? Vi riveliamo cosa rende gli ambienti container così speciali e quale potenziale offrano questi...

Progetti con Raspberry Pi

17 progetti da attuare con il Raspberry Pi

Il Raspberry Pi è un mini PC con un buon rapporto qualità-prezzo, che si comporta sotto molti aspetti come un normale computer. Potete infatti impostare un sistema operativo, andare su Internet, utilizzarlo come server o media center e realizzare molti altri progetti. Vi presentiamo questo PC in miniatura e vi indichiamo 17 applicazioni utili da utilizzare con un Raspberry Pi.

Database relazionale

Il modello di database relazionale

I sistemi di database relazionale archiviano e gestiscono le informazioni in tabelle. Facile a dirsi, ma in realtà i concetti collegati come forme normali, relazioni chiave e JOIN non lo sono. Vi presentiamo le basi del modello di database relazionale, evidenziando i vantaggi e gli svantaggi e distinguendo questo tipo di archiviazione dei dati da approcci alternativi come database di oggetti,...

Alternative a WinZip

Alternativa a WinZip cercasi: una panoramica dei migliori software

Solitamente chi cerca un potente programma di compressione di file usa WinZip. Il software consente di comprimere rapidamente e facilmente i file in archivi, ma anche di leggere quelli già compressi. WinZip offre ulteriori funzioni disponibili a pagamento solo dopo il periodo di prova. Se però non volete pagare, potete ricorrere a diverse alternative, spesso altrettanto efficienti, da usare come...

Creare file ZIP

Creare file ZIP: come comprimere i dati

Inviare per e-mail diverse immagini e video, archiviare file di grandi dimensioni senza occupare molto spazio o crittografare documenti riservati: potete fare tutto questo comprimendo i file. Vi mostriamo passo per passo come creare un file ZIP compresso su Windows e macOS, e come potete proteggerlo, se necessario, con una password. In questo modo gestite il vostro spazio su disco fisso in maniera...

Backup Online

I migliori provider di backup online a confronto

Sono ormai molte le persone che oggigiorno utilizzano più dispositivi, sui quali salvano i propri dati. Ma che succede se un supporto dati smette di funzionare o viene perso? La messa in sicurezza di dati è fondamentale e un backup online può essere la soluzione. I vostri file più importanti non andranno persi per colpa di un malfunzionamento di sistema o di un atto criminale. Ma quale provider è...

Cosa si intende per hosting condiviso?

Cos’è l’hosting condiviso?

L’hosting condiviso è una possibilità pratica e vantaggiosa per gestire facilmente un sito. In questo articolo spieghiamo cosa si intenda per hosting condiviso, ne illustriamo i vantaggi e gli svantaggi e definiamo cosa caratterizzi questo tipo di hosting rispetto alle altre soluzioni alternative, come un proprio server o le offerte di hosting gratuite.

Apache Hadoop: il framework per i Big Data

Apache Hadoop: architettura di archiviazione per grandi quantità di dati

Volete eseguire processi di calcolo complessi con grandi quantità di dati? È proprio la specialità di Hadoop, il framework per i Big Data. Il software Apache open source offre una struttura basata su Java con la quale si possono eseguire parallelamente diverse applicazioni per i Big Data nei cluster. Inoltre spicca per la sua ampliabilità tramite moduli che mettono a disposizione degli utenti una...

Le operazioni CRUD più importanti per i database

La tavola CRUD: nozioni di base per la gestione dei dati

Occupandosi dello sviluppo di software, capiterà di imbattersi nella tavola CRUD. L’acronimo sta per le tipiche operazioni usate nella comunicazione con i database, che sono alla base della gestione dei dati. Ma come si configurano esattamente queste funzioni di accesso per gestire i database? E che ruolo ricoprono i linguaggi di programmazione e il corrispettivo ambiente del database?