DBMS – Datascheman
databas Schema
ett databasschema är skelettstrukturen som representerar den logiska vyn av hela databasen. Det definierar hur data är organiserade och hur relationerna mellan dem är associerade. Den formulerar alla begränsningar som ska tillämpas på uppgifterna.
ett databasschema definierar dess enheter och förhållandet mellan dem. Den innehåller en beskrivande detalj i databasen, som kan avbildas med hjälp av schemadiagram. Det är databasdesignerna som utformar schemat för att hjälpa programmerare att förstå databasen och göra den användbar.
ett databasschema kan delas upp i två kategorier −
-
fysiskt databasschema − detta schema avser den faktiska lagringen av data och dess form av lagring som filer, index etc. Den definierar hur data kommer att lagras i en sekundär lagring.
-
logiskt databasschema − detta schema definierar alla logiska begränsningar som måste tillämpas på de lagrade data. Den definierar tabeller, vyer och integritetsbegränsningar.
databasinstans
det är viktigt att vi skiljer dessa två termer individuellt. Databasschema är skelettet av databasen. Den är utformad när databasen inte finns alls. När databasen är i drift är det mycket svårt att göra några ändringar i den. Ett databasschema innehåller inga data eller information.
en databas instans är ett tillstånd av operativ databas med data vid varje given tidpunkt. Den innehåller en ögonblicksbild av databasen. Databasinstanser tenderar att förändras med tiden. En DBMS säkerställer att varje instans (stat) är i ett giltigt tillstånd genom att noggrant följa alla valideringar, begränsningar och villkor som databasdesignerna har infört.
Leave a Reply