Alle database- systemen zijn gebaseerd op een aantal aannames . Deze veronderstellingen worden alleen correct bepaald of gebreken vertonen wanneer de database opgebouwd en getest . Defecte veronderstellingen niet altijd een negatief effect op de database , ze eigenlijk de database ontwikkelaar te helpen bij het vinden van manieren om de opzet van het project en de functies van de database te verbeteren . Een primaire sleutel Sommige ontwikkelaars gaan ervan uit dat elke tabel van een database bevat slechts een kolom primaire sleutel veld dat wordt automatisch verhoogd als er meer gegevens worden ingevoerd . Dit defect is , want het is toegestaan om deze veronderstelling handmatig overschrijven . Het nadeel is de ontwikkelaar heeft om de hand -code extra parameters om de database te accepteren meerdere kolommen met andere primaire sleutels . JPanel 's Single Table Sommige ontwikkelaars gaan ervan uit dat een JPanel is beperkt tot slechts een enkele tabel bewerken in de database. Dit is niet waar, want de JPanel code ontwerp maakt het mogelijk twee of meer gegenereerde panelen te fuseren tot een paneel , maar de informatie moet worden geknipt en geplakt door de ontwikkelaar . Extra handcodage is ook noodzakelijk om de uitvoering van het samenvoegen van gegevens . Gesloten Wereld Veronderstellingen " Closed wereld veronderstellingen " of CWA's zijn een trending klasse van inherente conclusies voor veel logica databases . Deze aanname wordt geïntroduceerd als bijzondere aannamen omdat zij ondersteunen het idee van " databank completion" tegelijkertijd voldoen aan de instinctieve elementen van de gegevensbank proces . Studies bewijzen dat de syntactische en semantische definities voor CWA gelijkwaardig en derhalve kunnen worden beschouwd als haalbare veronderstellingen . Semantic Veronderstellingen Semantic veronderstellingen zijn tijdelijke gegevens die worden opgeslagen in een onstabiele gegevensbank met het oog afleiden van inherente informatie van de gestolde gegevens in het systeem . Er zijn twee soorten semantische veronderstellingen : point - based en interval gebaseerde . De point - gebaseerde aanname heeft betrekking op het gebruik van interpolatie methoden , terwijl het interval gebaseerde aanname algemeen behandelt verschillende soorten onroerend goed , zoals tijd grofheid .
|