Bazy danych

Database

Un glossario sintetico dei concetti legati alla progettazione, archiviazione, elaborazione e ottimizzazione dei dati nei sistemi IT.

Database nei sistemi IT

I database sono raccolte strutturate di informazioni con meccanismi per scrivere, leggere, aggiornare, cercare e proteggere i dati. Costituiscono la base della maggior parte delle applicazioni aziendali, dei sistemi analitici, delle piattaforme online e dei servizi in tempo reale.

Definizione e ambito

Il concetto include i sistemi di gestione di database relazionali, come PostgreSQL, MySQL e MariaDB, e le soluzioni NoSQL, tra cui MongoDB, Redis e Memcached. Rientrano in quest’area anche architetture distribuite, cluster, Data Lake, Big Data e tecnologie di elaborazione dei flussi di dati come Apache Kafka.

Valore tecnologico e aziendale

I database garantiscono coerenza, disponibilità, prestazioni e sicurezza delle informazioni. Nella pratica influenzano la velocità delle applicazioni, la qualità del reporting, la scalabilità dei servizi, la resilienza dei sistemi e la possibilità di usare i dati in Data Science, analytics e automazione dei processi.

Ruoli professionali correlati

  • Amministratore di database
  • Database Developer
  • Data Engineer
  • Data Analyst
  • Big Data Engineer
  • Backend Developer
  • DevOps Engineer
  • Data Architect
  • Database Reliability Engineer

Keywords

Filtro alfabetico

Voci del glossario

14 risultati

Apache Kafka
DatabaseIT

Apache Kafka

Kafka, piattaforma Apache Kafka

Apache Kafka è una piattaforma open source per trasmettere, archiviare ed elaborare flussi di dati in tempo reale. Consente una comunicazione veloce e affidabile tra applicazioni e sistemi.

Vedi dettagli
Big Data
DatabaseIT

Big Data

Analisi di grandi quantità di dati

I Big Data sono l’elaborazione e l’analisi di quantità enormi, eterogenee e generate rapidamente per supportare le decisioni aziendali e automatizzare i processi.

Vedi dettagli
Blockchain
DatabaseIT

Blockchain

Catena di blocchi

La blockchain è un database distribuito e resistente alle modifiche non autorizzate, che consente di registrare e verificare le informazioni in sicurezza senza un amministratore centrale.

Vedi dettagli
Klaster
Database, Server e hostingIT

Cluster

Cluster di computer, cluster di server

Un cluster è un gruppo di computer o server connessi che collaborano per aumentare le prestazioni, la disponibilità e la scalabilità dei sistemi IT.

Vedi dettagli
Data Lake
DatabaseIT

Data Lake

Lago di dati

Un Data Lake è un repository scalabile che conserva dati strutturati, semistrutturati e non strutturati nella loro forma grezza per analisi successive.

Vedi dettagli
Data Science
DatabaseIT

Data Science

Scienza dei dati

La Data Science combina statistica, programmazione, analisi dei dati e machine learning per supportare le decisioni e prevedere le tendenze.

Vedi dettagli
Baza danych
Concetti di base e acronimi, DatabaseIT

Database

Banca dati, DB

Un database è una raccolta organizzata di informazioni che può essere gestita, consultata e aggiornata in sicurezza tramite un DBMS.

Vedi dettagli
MariaDB
DatabaseIT

MariaDB

Sistema di gestione di database relazionali MariaDB

MariaDB è un sistema open source di gestione di database relazionali derivato da MySQL. Offre elevate prestazioni, scalabilità e ampia compatibilità con applicazioni web e aziendali.

Vedi dettagli
Memcached
Backend, DatabaseIT

Memcached

Cache Memcached

Memcached è una soluzione di caching distribuita e open source che memorizza i dati nella RAM per accelerare le applicazioni e ridurre il carico sui database.

Vedi dettagli
MongoDB
DatabaseIT

MongoDB

Database MongoDB

MongoDB è un database NoSQL scalabile che archivia i dati in documenti BSON flessibili, simili al formato JSON.

Vedi dettagli
MySQL
DatabaseIT

MySQL

MySQL Community Edition

MySQL è un diffuso sistema di gestione di database relazionali usato da applicazioni, siti web e negozi online per memorizzare, organizzare e recuperare informazioni.

Vedi dettagli
NoSQL
DatabaseIT

NoSQL

database non relazionali

NoSQL è una categoria di database non relazionali con modelli flessibili, alte prestazioni e scalabilità semplificata.

Vedi dettagli
PostgreSQL
DatabaseIT

PostgreSQL

Postgres

PostgreSQL è un sistema open source avanzato per la gestione di database relazionali, utilizzato in applicazioni web, analisi dei dati e sistemi che elaborano grandi volumi di informazioni.

Vedi dettagli
Redis
DatabaseIT

Redis

Database chiave-valore in memoria

Redis è un database chiave-valore veloce che funziona principalmente nella memoria RAM. Viene usato per cache, sessioni, code di attività e applicazioni in tempo reale.

Vedi dettagli