ACID m Acrònim format pels mots atomicitat, consistència, isolament i definitivitat que indica les propietats que ha de tenir tota transacció.
base de dades. f Terme que emprem com una unitat administrativa que engloba tots els components (taules, vistes, restriccions, etc.) que s’hi han associat.
BD f Vegeu base de dades.
BD centralitzada f BD que conté totes les dades necessàries per a una aplicació, de manera que aquesta no hagi d’accedir a altres BD per mitjà d’una xarxa.
BD distribuïdes f Conjunt de BD emmagatzemades en ordinadors comunicats per xarxa, a les quals pot accedir conjuntament una aplicació o més.
bloc m Unitat de transferència de dades entre la memòria de l’ordinador i els dispositius o fitxers externs. El sistema operatiu de la màquina, concretament la part especialitzada en l’E/S, és qui porta a terme aquesta transferència.
cancel·lació d’una transacció f Finalització d’una transacció sense que es confirmin les actualitzacions fetes a la BD.
catàleg m Conjunt de taules que contenen les metadades d’una base de dades.
cau persistent f Mecanisme d’emmagatzemament per a BD distribuïdes que permet emmagatzemar en un servidor dades d’un altre servidor a les quals han accedit clients que estaven connectats al primer, amb el propòsit d’optimitzar l’accés per a lectura, i evitar demanar al servidor mestre les dades que ja són a la cau.
client m Part de l’aplicació que, en una arquitectura client/servidor, demana al servidor que dugui a terme els serveis. Per extensió, l’ordinador de l’usuari final, que executa bàsicament processos client.
client/servidor f Arquitectura d’accés a BD mitjançant una part client, executada en l’ordinador de l’usuari, i una part servidor, que atén les peticions del client i s’encarrega d’accedir a les dades emmagatzemades.
confirmació d’una transacció f Finalització d’una transacció que fa que els canvis fets esdevinguin definitius a la BD.
control de concurrència m Conjunt de tècniques que utilitza un SGBD per evitar que es produeixin interferències entre transaccions que s’executen concurrentment.
còpia de seguretat f Còpia d’un estat correcte d’una BD, que es fa servir per reconstruir-la en cas de pèrdua total o parcial de les dades.
dietari m Estructura de dades utilitzada per l’SGBD per emmagatzemar informació dels canvis que han fet les transaccions i com aquestes han acabat l’execució. És un conjunt cronològic de les modificacions fetes en una base de dades. S’utilitza en tasques de recuperació.
fitxer m Unitat de gestió de l’espai en els dispositius perifèrics. Normalment el SO gestiona els fitxers en lloc de l’SGBD.
fragmentació horitzontal f Mecanisme, en SGBD distribuïts, de partició física de les dades. El propòsit és col·locar els fragments resultants tan a prop com sigui possible dels usuaris que hi accedeixen, de manera que cada fragment es queda amb una part de les files d’una taula.
fragmentació vertical f Mecanisme, en SGBD distribuïts, de partició física de les dades. El propòsit és col·locar els fragments resultants tan a prop com sigui possible dels usuaris que hi accedeixen, de manera que cada fragment es quedi amb una part de les columnes d’una taula.
índex. m Estructura de dades que els SGBD usen per adreçar pel valor els continguts de les files.
interoperabilitat f Capacitat de clients i servidors de treballar conjuntament, fins i tot a pesar d’haver estat desenvolupats per fabricants o plataformes diferents.
memòria intermèdia f Espai de la memòria principal de l’ordinador, normalment força gran, dedicat a contenir totes les unitats de memòria intermèdia que gestiona l’SGBD.
metadades f Dades referents a altres dades.
model CODASYL Vegeu model en xarxa.
model en xarxa m Model de bases de dades que estructura les dades en xarxes. Va ser estandarditzat pel comitè CODASYL, per això també se’l coneix amb aquest nom. Aquest model va ser implementat per nombrosos SGBD comercials.
model jeràrquic m Model de bases de dades que estructura les dades en jerarquies o arbres. És el model suportat principalment pel producte IMS de la companyia IBM.
model orientat a l’objecte m Model de dades, i posteriorment de bases de dades, que modelitza la realitat com un conjunt d’objectes de qualsevol complexitat.
models postrelacionals m Models de bases de dades concebuts com una millora o extensió del model relacional, principalment en la línia de proporcionar més potència semàntica al model.
models prerelacionals m Models de bases de dades anteriors a l’aparició, acceptació i difusió del model relacional.
model relacional m Model de bases de dades que estructura les dades en relacions, tuples i atributs i segueix les indicacions de la proposta seminal d’E. F. Codd.
optimització de consultes f Procés que porta a terme l’SGBD destinat a determinar quina és la millor estratègia d’execució d’una consulta.
petició distribuïda f Petició d’accés a BD que afecta dades que estan emmagatzemades en diversos servidors.
petició remota f Nivell més bàsic d’accés a dades remotes, que permet a un client enviar cada petició a un únic servidor, sense possibilitat d’agrupar diverses peticions en una transacció.
pla d’accés d’una consulta m Estratègia d’execució d’una consulta que té associat un cost mínim.
protocol de confirmació en dues fases. m Protocol mitjançant el qual els servidors implicats en una transacció distribuïda es posen d’acord perquè tots confirmin la transacció o no ho faci cap.
replicació f Mecanisme d’emmagatzemament distribuït de dades que permet tenir en un servidor còpies o reproduccions de les dades que hi ha en un altre servidor amb el propòsit d’augmentar la velocitat d’accés als usuaris propers.
replicació síncrona f Replicació en la qual les actualitzacions d’una còpia es propaguen immediatament, en la mateixa transacció, a la resta de còpies mitjançant la utilització del protocol de confirmació en dues fases.
replicació asíncrona f Replicació en la qual els canvis en una còpia es propaguen en diferit, segons diversos criteris, a la resta de còpies.
servidor m Part de l’aplicació que, en una arquitectura client/servidor, atén les peticions de serveis dels clients. Per extensió, l’ordinador que, tot i no ser utilitzat per l’usuari final, executa processos servidor que ofereixen serveis comuns.
SGBD m Sistema de gestió de bases de dades.
SQL Vegeu Structured Query Language.
Structured Query Languaje m Llenguatge pensat per descriure, crear, actualitzar i consultar bases de dades.
transacció f Seqüència d’operacions de lectura i actualització de la BD que compleix les propietats ACID.