Indice
11 relazioni: Base di dati, Concorrenza (informatica), Data manager, Database management system, Gestore di transazioni, Informatica, Lock, Semaforo (informatica), Transaction processing, Transazione (basi di dati), Two-phase locking.
Base di dati
In informatica una base di dati, detta anche, dall'inglese, database o data base, o anche banca dati, è una collezione di dati organizzati immagazzinata e accessibile per via elettronica.
Vedere Lock manager e Base di dati
Concorrenza (informatica)
In informatica la concorrenza è una caratteristica dei sistemi di elaborazione nei quali può verificarsi che un insieme di processi o sottoprocessi (thread) computazionali sia in esecuzione nello stesso istante.
Vedere Lock manager e Concorrenza (informatica)
Data manager
In informatica, il data manager, o gestore dei dati, è un insieme di moduli di un DBMS che operano coordinati dal transaction manager.
Vedere Lock manager e Data manager
Database management system
Un database management system (in acronimo DBMS) è un sistema software progettato per consentire la creazione, la manipolazione e l'interrogazione di una o più basi di dati in modo corretto ed efficiente.
Vedere Lock manager e Database management system
Gestore di transazioni
In informatica, un gestore di transazioni, o transaction manager, è un modulo del DBMS che garantisce che le transazioni godano delle proprietà ACID.
Vedere Lock manager e Gestore di transazioni
Informatica
Linformatica è la scienza o disciplina che si occupa del trattamento dell'informazione mediante procedure automatizzate, avendo in particolare per oggetto lo studio dei fondamenti teorici dell'informazione, della sua computazione a livello logico e delle tecniche pratiche per la sua implementazione e applicazione in sistemi elettronici automatizzati detti quindi sistemi informatici; come tale è una disciplina fortemente connessa con la logica matematica, l'automatica, l'elettronica e anche l'elettromeccanica.
Vedere Lock manager e Informatica
Lock
In informatica un lock (inglese per «blocco») è un meccanismo di sincronizzazione per limitare l'accesso ad una risorsa condivisa in un ambiente multitasking ad un solo thread o ad un solo tipo di thread alla volta.
Vedere Lock manager e Lock
Semaforo (informatica)
In informatica, un semaforo è un tipo di dato astratto gestito da un sistema operativo in multitasking per sincronizzare l'accesso a risorse condivise tra task (cioè processi o thread).
Vedere Lock manager e Semaforo (informatica)
Transaction processing
In informatica il transaction processing è un paradigma di elaborazione in cui ogni operazione viene svolta nell'ambito di una transazione, ovvero una sequenza indivisibile di operazioni che in caso di fallimento (anche parziale) viene annullata nella sua interezza.
Vedere Lock manager e Transaction processing
Transazione (basi di dati)
Nell'ambito dei DBMS si definisce transazione una sequenza di operazioni che, quando eseguita correttamente, produce una variazione dello stato della base di dati.
Vedere Lock manager e Transazione (basi di dati)
Two-phase locking
Il two-phase locking (2PL), locking a due fasi in italiano, è un protocollo per il controllo della concorrenza utilizzato nel campo dei database e dell'elaborazione delle transazioni per garantire la serializzabilità di una schedule di transazioni.
Vedere Lock manager e Two-phase locking
Conosciuto come Shared lock.