Glossary of Common Terms

Questu glossariu detti termi di basa di dati è cuncetti utilizate in tutti i tipi di basa di dati. Ùn ne includere micca i termini specifiche à certi sistemi o di basa di dati.

ACID

U mudellu ACID di basa di dati di basa di l' infurmazioni impone l'integrità di dati per l' atomizia , a cunsistenza , l' illamentu è a durabilità:

Attribute

Un attributu di basa hè una caratteristica di una entità di basa di dati. Fattu vene, un attributu hè a colonna in una tabella di basa di dati, chì si hè cunnisciuta com'è entità.

Authentication

Basi di basa utilizate autentificazione per verificà chì solu l'accessorii autorizzati anu accessu a basa di dati o certi aspetti di a basa di dati. Per esempiu, l'amministratori puderanu esse autorizati da inseriu o edititei di dati, mentre chì l'impiegati regula forse puderanu sultantu vede i dati. A autentificazione hè implementata cù i nomi di utilizatori è i password.

U mudellu BASE

U mudellu BASE hè statu sviluppatu com'è una alternativa à u mudellu ACID per sirvuti i bisogni di a basa di nessunà nuvellu sanu chì a dati ùn hè micca strutturata da listessa manera dumandata da i dati rilativi. I so prublemi primariu sò a Disponibilità Basica, U Statu Softu è A Consistenza Eventuale:

Cumpagnia

A restrazioni di dati hè un settore di règule chì definenu i valori data. Esistenu assai tipi di limitazioni. I ristrizzioni primurose sò:

Sistema di gestione di dati (DBMS)

DBMS hè u software chì gestioneghja ogni aspettu di u travagliu cù una basa di dati, da accattà e assicurà a dati à infurzà e reguli d'integrità di dati, per furnisce forme per l'ingaghjamentu di dati è a manipulazione. Un Sistema di Gestione di Basta di Résultats (RDBMS) implements the relational model of tables and relationships between them.

Entità

Una entera hè solu una tavola in una basa di dati. Hè scritta cù un Esempiu-Relationship Diagram, chì hè un tipu di gràficu chì mostra a relazione trà i tavule di basa di basa.

Dependenza Funziunali

A restrizzioni di dependenza funziunaria aiuta per assicurà a validità di dati, è esisti quandu un attributu determina u valore di l'altru, scrittu cum'è A -> B chì significa chì u valore d'A determina u valore di B, o chì B hè "funzjonale dipende" in A Per esempiu, una tassa in una università chì include registri di tutti i studienti puderia avè una dependenza funzionale tra l'identità studiante è u nome di l'alumne, vale à dì l'identità studiale uniche determinarà u valore di u nome.

Index

Un indice hè una struttura di dati chì dà a freccia di a basa di dati per una grande datua. I prughjetti di a basa di dati creanu un indice nantu à e culonni particulare in una tavola. L'indiu manteni i valori di a chjave, ma hè ghjusta appuntamentu à i dati in u restu di a tavula, è pò esse cercatu efficaci è rapidamente.

Chjave

A chjave hè un campu di basa di dati chì u so propiu hè unicu identificà un registru. Chjassi aiuta à infurzzà a integrità di e dati è evitevendu a duplicazione. I tippi principalu di chjave chjamati in una basa di basa sò chjave candidate, chjave primaria chjave straniera.

Nurmalizazione

Nurmalizà a basa di dati hè di disignà e so tàvule (relazioni) è e culonni (attributi) in modu per assicurà a integrità di dati è per evitarà duplicazione. I primi livelli di normalizzazzjoni sò Primi Forme Normale (1NF), Secundumanu Forme Normale (2NF), Terzu Formulare Normale (3NF) è Boyce-Codd Forme Normale (BCNF).

NoSQL

NoSQL hè un mudellu di basa di dati chì sviluppa à risponde à a nicissità d'accumpagnà l'infurmazione micca strutturata, cum'è email, messaggi in publicità, video o imagine. Invece di usu SQL è u mudellu d'ACID estenu per assicurà a integrità di dati, NoSQL segue u mudellu BASE di più strettu. Un schema di basa di a basa di NoSQL ùn usa micca tàvule per almacenà e dati; invece, puderia utilizà una chjave / valur design o graphs.

Null

U valore NULL hè cunfunditu per mezu di "nimu" o cero; però, veramente significa "scunnisciutu". Se un campu hè un valore di NULL, hè un postore per un valore scunnisciutu. Strutture Query Language (SQL) usa l'IS NULL è ùn hè micca NULL operatori per pruvà valutà.

Query

A dumanda di basa di dati hè cumu quante l'interacceanu cù una basa di dati. Hè abituata scritta in SQL è pò esse una questa di sceglite o una ricerca d' action . A dumanda selezzione dumanda dumanda da una basa di dati; una ricerca d'action cambia, aghjusta o aghjusta data. Arcuni basa di furnisce forme chì ocultanu a semantica di a quistione, chì permette à l'utilizatori facilità infurmazioni diretta senza avè à capiscenu SQL.

Schema

Un schema di basa di dati hè u disignu di e tàvule, colonne, rilazione è e restriazioni chì componinu una basa di dati. I schemi sò abituati scritte cù a basa di creazione SQL.

Prughjettu Verdure

Un procedimentu guardatu hè una pre-compilazione di ricerca, o SQL esempiu chì pò esse diventata à diversi programmi è l'utilizatori in un Sistema di Gestione di Basi. I prudutti stampati si migliurà a efficienza, aiuta l'infurzata di l'integrità di i dati è a furmà produtividade

Query Language Strutture

Language Structured Query , o SQL, hè a lingua più comunmente utilizada per accede à i dati di una basa di dati. L'U Language Manipulation Data (DML) cuntene u secondu di i cumandamenti SQL cumu utilizatu più freti è cumpresi SELECT, INSERT, UPDATE and DELETE.

Trigger

Un disparatore hè un prucessu emmagatzu definitu à eseguisce datu un avvenimentu particulare, u solitu cambiamentu à e dati di una tabella. Per esempiu, un disparatore pò esse dissenu à scrive à un logu, riunisce statìstiche, o compute un valore.

Vista

A vista di a basa di dati hè un settore filtratu di data amparatu à l'utilizatori finali per agisce a cumplicità di dati è raghjone l'utilizatori di l'usu. Una vista pudete unà data da dui o più tavule è cuntene un sommet d'infurmazione.