*   >> Lezen Onderwijs artikelen >> science >> programming

Referentiële Integriteit in Database

Efficiency in Database Design - Deel 1Division 3Introduction Dit is deel 1 van mijn serie Efficiency in Database Design. Ik neem aan dat je alle verschillende delen van de grote series hebben gelezen tot op dit punt. Deze grote series is verdeeld in een aantal verdelingen. Elke divisie heeft een aantal onderdelen. De vorige divisie behandeld met het ontwerp van de database tabellen. De titel van het eerste deel van die divisie, Normalisatie. Naar die afdeling te bereiken, typ de titel en mijn naam, Chrys in het zoekvak van deze pagina en klik op Zoeken. Dit is divisie 3.

In deze divisie, we zien hoe je een database efficiënter te maken. In dit deel van de serie, kijken we naar wat wordt genoemd referentiële integriteit in database. Opmerking: Als u de code niet kunt zien of als u denkt dat er iets ontbreekt (gebroken link afbeelding afwezig), neem dan contact met mij op [email protected]. Dat is, contact met mij op voor het geringste probleem dat je hebt over wat je bent reading.

Referential Integriteit Beschouw de volgende twee tabellen: Sales (SaleID, Date, EmployeeID, CustomerID) SaleDetails (SaleID, ProductID, SoldPrice) De relatie tussen de twee bovenstaande tabellen één-op-veel. Een aan de zijkant van verkoop en velen aan de kant van SaleDetails. De primaire sleutel voor de tabel Sales is SaleID. De primaire sleutel voor de tabel SaleDetails is composiet (SaleID, ProductID).

Beschouw de volgende twee tabellen: Werknemer (EmployeeID, adres, plaats, staat, land, telefoon) Orders (OrderID, Date, EmployeeID, SupplierID) De relatie tussen de twee bovenstaande tabellen één-op-veel. Een aan de kant van werknemers en velen aan de kant van Orders. De primaire sleutel voor de tabel Werknemer is EmployeeID. Onze interesse in de tabel Orders is de vreemde sleutel, EmployeeID. Een werknemer kan veel orders te maken. Referentiële integriteit verwijst naar de nauwe relatie tussen de rijen van beide tabellen één-op-veel relationship.

Adding of invoegen van een rij naar het Vele kant Beschouw boven de laatste twee tafels. Je hebt de werknemer tafel, met een lijst van de informatie van de werknemers. De relatie tussen de twee tafels door de kolom EmployeeID in beide tabellen. Een werknemer-waarde slechts één keer in de tabel Werknemer verschijnt, maar het kan in meerdere rijen (in vreemde sleutel) in de tabel Orders. Voor elke rij in de tabel Orders, is er een overeenkomstige rij in de tabel Werknemer.

In een één-op-veel-relatie, kun je niet een rij toe te voe

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.