Nwlapcug.com


Importanza dei database ricercabili

Importanza dei database ricercabili


Oltre ad essere il repository per informazioni, i database sono ricercabili, consentendo di trovare rapidamente le informazioni. Ricerche nelle banche dati, in particolare quelli sul Web, sono diventati una risorsa potente per quasi tutti coloro che cercano risposte. Da automaticamente selezione, cernita e collegamento di dati, i database consentono vagliare attraverso milioni di singoli record e trovare risultati utili.

Fondamenti di database

Un database è un insieme di programmi software che girano su un computer, un set di file di dati strettamente controllato di monitoraggio. Tutti gli accessi ai file passano attraverso un programma chiamato un server. Il server elabora le richieste degli utenti soltanto se essi soddisfano i requisiti per la sicurezza di accesso e l'integrità dei file. Ad esempio, alcuni utenti potrebbero avere autorizzazioni per leggere i record del database ma non crearne di nuovi, e altri utenti possono vedere alcune parti del database, ma non altri.
Un database contiene blocchi di dati denominati tabelle, che rappresentano i principali tipi di dati tenuti dall'organizzazione. Ad esempio, un negozio al dettaglio potrebbe essere un database con tabelle di inventario del prodotto e del cliente. Le tabelle, a loro volta, contengono singoli elementi detti campi, che sono i più piccoli pezzi completi dei dati nel database. Una tabella clienti può avere dei campi per nome, indirizzo e la data che Ultima fecero un acquisto. Il database fa ricerche di informazioni contro singoli campi corrispondenti.

Accessibilità

Il Web ha aperto ricerche nelle banche dati a chiunque con una connessione Internet. Si può, ad esempio, cercare ristoranti nel tuo quartiere, ottenere informazioni sulle malattie infantili e individuare gli elementi per una vecchia auto. Motori di ricerca come Google e Bing hanno frequentemente, le informazioni sui loro siti; altre volte, Cerca in un sito specializzato in un argomento, come WebMD. I browser Web sono diffuse da computer desktop e laptop per tablet PC e smartphone, aumentando l'accessibilità di queste informazioni.

Velocità

La velocità di una ricerca nel database dipende il software del server, il computer su che gira e traffico Internet, anche se un semplice Cerca in un database ben progettato può prendere così piccolo quanto una frazione di secondo. Rapida consegna dei dati invita le query più casuale e consente agli utenti di porre domande multiple, restringere una risposta o per visualizzare le informazioni correlate. Questo vantaggio di tutti, da studiosi e ricercatori a studenti elementari.

Sofisticazione

Collegamento di tabelle, database aumentano la sofisticazione delle ricerche. Se un database contiene tabelle per customers e orders, ad esempio e ogni tabella ha un campo di codice cliente, una ricerca può temporaneamente il join delle tabelle su questo campo comune e trovare risultati per i clienti in Kansas che hanno acquistato oltre 500 dollari di merci. La tabella ordini non dispone dello stato e la tabella clienti non dispone di una quantità di acquisto, ma insieme le due tabelle forniscono tutte le informazioni di cui che avete bisogno.
Database di ospitare facilmente ricerche su più campi tramite l'utilizzo di logica booleana. Questo rende le ricerche più velocemente e produce risultati altamente specifici. Gli operatori booleani, "AND", "OR" e "Non" consentono di combinare insieme diversi campi. Quando fai multicampo ricerche tramite un modulo Web, al database vengono utilizzati questi operatori internamente. Ad esempio, se sono alla ricerca di scarpe dimensioni 10 o 11 ma non si desidera che quelli marroni, il programma di database frasi una query interna come "selezionare * da shoes_table dove (dimensione = 10 OR size = 11) e non il colore = 'marrone'." È possibile fornire criteri come molti come si desidera, da un singolo elemento a centinaia.