*   >> läser Utbildning artiklar >> science >> programming

Databastabell Keys

d-id). Den TransID kolumnen är primärnyckel för transaktionstabellen. Det kan vara ett surrogat-nyckel. Titta på det här bordet mycket bra. Den Kund-id kolumnen är inte det primära nyckeln för Transaktionen tabellen. Det har siffror, som är värden för primärnyckeln Kundens tabellen i tabell 2.3. Kunden Bord och transaktions tabellen är två tabeller i samma databas för butiken. Dessa två tabeller har ingenting att göra med den första tabellen i tabell 1.1. Kunden tabellen har adresserna (och telefonnummer) av kunder till video-CD butiken. Kunden Bordet har en kolumn kundnummer (Kund-id).

Detta är primärnyckeln för kunden tabellen. Denna primärnyckel kan också vara ett surrogat Key. Resten av kolonnerna för kunden tabellen är för de adressvärden. I transaktionstabellen, är Kund-id en främmande nyckel. I kundbordet, är Kund-id primärnyckeln. I transaktions tabellen ser Kund-id kolumnen inte ha unika värden; Det är en främmande nyckel och inte en primärnyckel. Om databasanvändaren (butiksägaren) vill veta den fullständiga adressen till den kund som gjort den andra transaktionen, kommer DBMS börjar vid TransID nummer, 2, och sedan röra sig längs raden till Kund-id kolumnen.

Vid Kund-id-kolonn det skulle se Kund-id värde kommer 7. DBMS nu gå till kunden bord på Kund-id primärnyckelkolumn, och identifiera Kund-id, 7. Den kommer sedan att läsa innehållet i cellerna i resten av rad tillhör Kund-id, 7 som fullständiga adress customer.Denoting Primary Knappa in ett diagram En databas designer första designar en tabell på papper innan den genomförs som kod i datorn. När du gör designen på papper, för att skilja den primära nyckelnamn från namnen på de andra kolumnerna i tabellen, måste du betona namnet på primärnyckeln. I tabellerna 2.1, 2.2 och 2.

3, primärnycklar är underlined.Conclusion ID är bara ett bekvämt sätt att identifiera rader i en tabell. ID: n för ID-kolumnen behöver inte vara unika, även om de flesta ID är tänkta att vara unik. En nyckel är som ett ID men det behöver inte vara ett nummer eller en kod (t.ex. MSE5). En nyckelkolumn kan bestå av ID eller andra värden (text). Ordet "nyckel" i databasen är inte avgörande. Det avgörande är "primärnyckel" och "främmande nyckel".

Det finns tre typer av primära nycklar: den vanliga primärnyckel, vilket är en kolonn, den sammansatta nyckel, som består av fler än en kolonn och surrogat nyckel, som också är en kolonn. En främmande nyckel är en kolumn i en tabell, som är en primärnyckel i en annan tabell. Den främman

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.