Database

Cosa sono i Big Data?

Big Data: definizione ed esempi

Compriamo spesso online, prenotiamo le nostre vacanze e cerchiamo regali per i nostri cari, senza pensare che lasciamo una traccia ogni volta che effettuiamo una ricerca e ogni volta che inseriamo da qualche parte il nostro indirizzo di posta elettronica. Molte delle informazioni raccolte e memorizzate confluiscono poi nei Big Data, cioè grandi quantità di dati che vengono analizzate e utilizzate...

Proteggere informazioni sensibili con una password sicura

Protezione ottimale della password: come scegliere una password sicura

A volte bastano solo pochi secondi affinché un hacker abbia accesso a dati privati, senza che ve ne accorgiate. Il motivo? Il più delle volte la password personale è l’unico meccanismo di protezione per il login di servizi online e troppo spesso si utilizzano password facilmente intuibili, che non comportano affatto una grande sfida per i criminali. Pertanto ci sono numerose possibilità per...

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?

Backup di database: alcuni pratici consigli

Backup di database

Effettuare backup è un’ottima soluzione per garantire la sicurezza dei database. Per creare queste copie di sicurezza è necessario tuttavia un hardware supplementare e l’installazione di strutture di backup adatte. Come mettete al sicuro il vostro network e il vostro server web contro attacchi esterni, per proteggere i database che utilizzate?

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,...

Database

Database

I database sono una componente fondamentale della società dell’informazione, di cui oggi facciamo parte. Regolano l’accesso ai dati e li ordinano. In più i database hanno molti ambiti di applicazione, sia privati che commerciali. Se il primo modello di database proposto è stato quello gerarchico, oggi il più diffuso è senza dubbio quello relazionale. Altri modelli popolari sono quello reticolare,...

Data Mining: metodi di analisi per i Big Data

Data Mining: metodi di analisi per i Big Data

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” si intendono i procedimenti di analisi che consentono di ricavare informazioni rilevanti dalle banche dati in maniera...

Diagrammi di attività UML

Diagrammi di attività: mostrare in modo chiaro i processi cronologici delle attività con UML

I diagrammi di attività in UML vi aiutano a rappresentare graficamente il decorso temporale di processi di sistema della programmazione orientata agli oggetti. Essi mostrano quali azioni avvengono e in quale sequenza per eseguire un’attività. Con un diagramma pronto potete creare frame di codice usando la trasmissione XML. Questi diagrammi si rivelano utili anche per mappare i processi aziendali:...

MongoDB: presentazione e confronto con MySQL

MongoDB, il database NoSQL flessibile e scalabile

I database NoSQL sono ormai diventati delle valide alternative ai classici sistemi di database relazionali, come MySQL, e sostituiscono la struttura fissa di memorizzazione tradizionale con un procedimento flessibile. In questo modo le banche dati si possono distribuire facilmente su più server per garantire un’alta disponibilità delle applicazioni web. Ma questi sistemi, come MongoDB, hanno...

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 10 applicazioni utili da utilizzare con un Raspberry Pi.