Vad är ett databashanteringssystem?

Ett databashanteringssystem är en uppsättning mjukvaruapplikationer som tillsammans gör det möjligt för människor eller företag att lagra, modifiera och extrahera information från en databas. Låter det som något som bara finns i bankvalv? Det är inte. Dessa system kan du hitta på många ställen i din vardag.

Den bankomaten som du får ut pengar ur varje vecka är ett databashanteringssystem. När du gör flygbokningar online tillhandahåller du information som läggs in i ett sådant system. Även biblioteket som du eller dina barn kollar in böcker från körs på ett.

På ett mer personligt plan kan din persondator ha ett eget databashanteringssystem. Du kanske har kalkylblad som innehåller berg av data. Varje gång du fyller i ett kalkylblad med data och kör frågor för att hitta och analysera data på olika sätt, kommer du åt ett sådant system.

Och hur ser du på data som är resultatet av en fråga? Genom att titta på en rapport. De flesta system har en rapporteringsfunktion som är det sista steget i datamanipulationsprocessen. När allt kommer omkring kommer du inte så långt att samla in data utan att titta på den.

En av huvudfunktionerna i databashanteringssystemet är att göra det tunga lyftet åt dig. Med andra ord, du behöver inte nödvändigtvis veta exakt var all denna data finns i systemet; så länge systemet vet var allt är kan det leverera en rapport som du kan ta del av. Det här kanske inte spelar någon roll om du bara tänker på din dator, utan släng in en stordator som innehåller mängder av data och vi pratar om en enorm mängd information som kan lagras hur många platser som helst inom stordatorsystem. Resultatet är dock detsamma: en rapport som du kan läsa, analysera och agera utifrån.
Denna funktion sträcker sig även till en databas för flera användare. Ett sådant system under detta scenario skulle tillåta dig som en användare att använda alla funktioner i databasen utan att behöva veta vilka andra användare som har åtkomst till samma databas. Ett populärt exempel på denna typ av fleranvändardatabas är Microsoft SQL Server.