Databases worden opgezet om de gegevensintegriteit te dwingen . Dit betekent dat de primaire sleutel velden die uniek een record te identificeren zijn beschermd . Ze zijn veranderlijk , maar de database- software zal weigeren om een update wordt uitgevoerd indien de betrokken records worden verwezen door de gegevens in andere tabellen . Bijvoorbeeld , als u een unieke identificatie voor een inventaris tafel en uw factuur tafel heeft items in het van die inventaris , de database zal in het algemeen niet mogelijk om de inventaris sleutelwaarde te verwijderen of bij te werken . Dit is waarom je nooit moet een echt stuk van de gegevens voor een sleutel , liever iets systeem gegenereerd . Instructies 1 Werk de waarde die u wilt wijzigen . Als er geen andere tabellen verwijzen , kan de database toestaan om te werken . Zo niet, dan krijg je een foutmelding en kan verder op . Als u de waarde kunt bijwerken , bent u klaar. Kopen van 2 Maak een nieuw record met een insert . Gebruik de waarde die u wilt wijzigen . 3 Werk de records die verwijzen naar de belangrijkste waarde die u wilt wijzigen in de nieuwe waarde die u zojuist hebt gemaakt . 4 Wis het oorspronkelijke record. Met de verwijzing registers nu bijgewerkt , zullen ze niet langer verwijzen naar de oude sleutel .
|