I database sono allo stesso tempo uno dei componenti più e meno utilizzati. È vero che sono strumenti indispensabili per i professionisti della tecnologia dell'informazione. MaNel caso di utenti che lavorano con il proprio computer, si può parlare di sottoutilizzo. A meno che non si trovino in un'applicazione che lo include, ad esempio, durante la navigazione e i commenti su questo blog.
È vero che l'utilizzo di un foglio di calcolo è più intuitivo e c'è più documentazione disponibile. La stessa Microsoft ha pubblicato un solo libro su Access ed è quello sulla preparazione per l'esame di certificazione. Per quanto riguarda LibreOffice Base, la documentazione disponibile (in inglese) arriva alla versione 6.4.
Ma, la maggiore curva di apprendimento è compensata dai benefici poiché sono ideali per lavorare con dati non numerici.
I database Cosa sono?
Un database è una raccolta di dati strutturati in un certo modo e archiviati elettronicamentee. Tramite un programma chiamato database manager, si occupa di facilitare l'aggiunta, la modifica e l'eliminazione degli stessi. Alcuni tipi di database utilizzano un linguaggio di programmazione specifico che consente le query.
Classificazione
Secondo la posizione
- Database centralizzato: Si trova, immagazzina e mantiene in un unico luogo. Ciò non significa che l'utente debba trovarsi nello stesso posto per accedere.
- Database distribuito: questo è in realtà database diversi in posizioni fisiche diverseSono raggiunti da un manager che li fa lavorare come se fossero uno.
Secondo il modo di stabilire relazioni tra i dati
- Relazionale: in questo tipo di database questi sono organizzati sotto forma di righe e colonne.
- Orientato agli oggetti: qui i dati vengono memorizzati sotto forma di oggetti. Questi oggetti vengono memorizzati nel database assegnando loro attributi e metodi che definiscono cosa fare con i dati.
- Orientato al grafico: utilizza l'estensione Teoria dello schema grafico per memorizzare, mappare e interrogare le relazioni tra i dati.
- NessunSQL: Consente l'archiviazione di dati non strutturatiSono semi-strutturati.
- Orientato al documento: è un sottotipo del precedente. Invece di archiviare i dati in righe e colonne, utilizza i documenti per archiviare e recuperare i dati. Questi documenti organizzano i dati utilizzando standard come JSON o XML.
Secondo l'orientamento
- OLTP: Sono database orientato all'elaborazione delle transazioniè e include le funzioni di immissione, modifica e cancellazione dei dati.
- OLAP: Questi database sono orientato all'analisi dei dati per consentire di trarre conclusioni.
Altri tipi
- Autonomo: sono basati su cloud e utilizzare il machine learning per automatizzare il lavoro sui database, la sicurezza, i backup, gli aggiornamenti e altre attività di gestione di routine che un amministratore esegue nei database tradizionali.
- Data warehouse: è un database focalizzato sul settore aziendale che integra e purifica le informazioni da diverse fonti diverse per elaborarle e analizzarle dDa diversi punti di vista ad alta velocità.
Database aperti e database proprietari
Non ha senso in questo blog chiarire qual è la differenza tra i due. Se è interessante vedere come viene distribuito l'uso di entrambi. Secondo le statistiche più aggiornate, delle 5 più utilizzate, 3 sono open source. La buona notizia è che due dell'open source; PostgreSQL e MongoDB hanno registrato una crescita impressionante; Rispettivamente 44,02% e 25,62%.
La grande botta è stata presa dal server Microsoft SQL (proprietario) con un ribasso del 70,81% mentre il prodotto di punta, Oracle, accumula un ribasso del 28,08%. Anche MySQL, la più popolare delle soluzioni open source, non è andata molto bene. con il 24,28% in classifica.
In ogni caso, questa statistica devi prenderlo con le pinzette. Le fonti per il calcolo della posizione di ogni motore di database sono:
- Numero di risultati nei motori di ricerca.
- Frequenza di ricerca in base alle tendenze di Google.
- Numero di query su portali di domande e risposte sulla tecnologia.
- Numero di offerte di lavoro.
- Frequenza delle citazioni nei profili professionali.
- Numero di menzioni nei social network.
Ciao e bene
Ottimo quello che pubblichi e condividi, abbiamo e dobbiamo imparare ogni giorno.
Concordo con te sul fatto che in molte occasioni i database non vengono utilizzati correttamente.
È davvero uno strumento potente in Access oggi ci sono varie tecnologie e non tengono conto del fatto che tutto è necessario.
Vengono creati siti Web dinamici, vengono utilizzati linguaggi di programmazione per creare e immettere informazioni, nonché estrarle.
Ma il dominio Access non viene preso in considerazione come applicazione, il suo utilizzo in alcuni settori è praticamente nullo.
Speriamo che tutto migliori perché abbiamo ancora molta strada da fare nella conoscenza.
Grazie per il tuo commento