? Alle databasesystemer er baseret på nogle antagelser. Disse antagelser kun bestemt til at være korrekte eller fejlbehæftede , når databasen er bygget og testet. Fejlagtige antagelser ikke altid skaber en negativ indvirkning på den database , de rent faktisk hjælpe database udvikleren i at finde måder at forbedre projektets udformning og funktion af databasen . En primær nøgle
Nogle udviklere antager, at hver tabel i en database, har kun én kolonne primær nøgle felt, der automatisk bliver øges , efterhånden som flere data bliver indtastet. Dette er defekt , fordi det er tilladt at tilsidesætte denne antagelse manuelt. Ulempen er udvikleren har at hånd -kode yderligere parametre for at gøre databasen acceptere flere kolonner , der indeholder andre primære nøgler .
JPanel s Single Table
Nogle udviklere antage, at en JPanel systemet er begrænset til kun redigere en enkelt tabel i databasen . Dette er ikke sandt, fordi JPanel koden design giver to eller flere genererede paneler til at flette ind i et panel , men oplysningerne skal skæres og indsat af bygherren . Ekstra hånd kodning er også nødvendigt at gennemføre en sammenlægning af data.
Lukket verden Forudsætninger
" lukket verden forudsætninger " eller CWA-standarder er en trend klasse af iboende konklusioner for mange logiske databaser. Disse antagelse er indført for at være særlige tilfælde antagelser , fordi de støtter den grundlæggende idé om " database færdiggørelse " samtidig opfylder instinktive elementer i databasen processen . Undersøgelser viser, at de syntaktiske og semantiske definitioner for CWA-standarder svarer , og derfor kan betragtes som levedygtige antagelser.
Semantiske Forudsætninger
Semantisk antagelser er midlertidige data , der er gemt i en ustabil database med henblik på at udlede iboende oplysninger fra de størknede data i systemet . Der findes to typer af semantiske forudsætninger: point- baserede og interval -baseret. Pointen -baserede antagelse vedrører brugen af interpolation metoder , mens intervallet -baserede antagelse generelt beskæftiger sig med forskellige boligtyper , såsom tid grovhed.