Förutom att vara förvar för upplysningar , databaser är sökbara , så att du kan hitta information snabbt . Databassökningar , särskilt på webben , har blivit en kraftfull resurs för nästan alla som söker svar . Genom att automatiskt välja , sortera och knyta samman data , databaser kan du sålla bland miljontals enskilda register och hitta användare resultat . Databasgrunder
En databas är en uppsättning program som körs på en dator , övervaka en uppsättning tätt kontrollerade datafiler . All åtkomst till filerna passerar genom ett program som kallas en server . Servern bearbetar användarnas önskemål endast om de uppfyller dess krav för tillträde säkerhet och filintegritet . Till exempel kan vissa användare ha behörighet att läsa databasposter men inte skapa nya , och andra användare kan se vissa delar av databasen men inte others. databasen innehåller block av data kallas tabeller , som representerar de viktigaste typer av uppgifter som innehas av den organisation. Till exempel kan en butik har en databas med kund och produkttabellerna inventering . Tabellerna i sin tur innehåller olika objekt som kallas fält , som är den minsta kompletta bitar av data i databasen . En kund tabell kan innehålla fält för namn , adress och det datum de senast gjorde ett köp . Databasen gör sökningar genom att matcha information mot enskilda fält .
Tillgänglighet
Webben har öppnat databassökningar för alla med en internetuppkoppling . Du kan till exempel söka efter restauranger i ditt närområde , få information om barnsjukdomar och hitta delar till en gammal bil . Ofta Web sökmotorer såsom Google och Bing har information på sina webbplatser , andra gånger du söka på en webbplats som specialiserat sig på ett ämne , såsom WebMD . Webbläsare har spridit sig från stationära och bärbara datorer till surfplattor och smartphones , öka tillgängligheten av denna information .
Hastighet
hastighet av en databassökning beror på serverprogramvaran , datorerna kan köras på och Internettrafik , men en enkel sökning på en välplanerad databas kan ta så lite som en bråkdel av en sekund . Snabb leverans av data inbjuder mer avslappnade frågor och tillåter användare att ställa flera frågor , antingen för att begränsa ett svar eller för att bläddra relaterad information . Detta gynnar alla , från vetenskapsmän och forskare till grad - och gymnasieelever.
Finess
genom att länka tabeller , databaser ökar sofistikerade sökningar . Om en databas har tabeller för kunder och beställningar , till exempel , och varje bord har ett fält kund kod , kan en sökning med tillfälligt tabellerna på detta gemensamma område och hitta resultat för kunder i Kansas som köpt över $ 500 värde av varor . Tabellen Order har inte staten , och kunderna tabellen inte har en köpeskilling , men tillsammans de två tabellerna lämna all information du need.Databases lätt rymma sökningar på flera områden med hjälp av boolesk logik . Detta gör sökningar snabbare och ger mycket konkreta resultat . De booleska operatörer ", och " "eller " och "inte " gör att du kan kombinera flera fält tillsammans . När du gör flera fält sökningar med ett webbformulär använder databasen dessa aktörer internt . Till exempel , om du letar efter storlek 10 eller 11 skor men vill inte bruna , det databasprogram fraser en intern fråga som en " SELECT * FROM shoes_table WHERE ( storlek = 10 eller storlek = 11 ) AND NOT color = " brun " . " du kan leverera så många kriterier som du vill , från en enda punkt till hundratals .