Video: Excel på norsk: Lage en unik liste fra en tabell 2024
Et bord består av rader og kolonner og omhandler vanligvis en bestemt type enhet i SQL, for eksempel kunder, produkter eller fakturaer. Nyttig arbeid krever generelt informasjon om flere (eller mange) relaterte enheter. Organisatorisk samler du tabellene du knytter sammen med disse enhetene, i henhold til et logisk skjema. Et logisk skjema er organisasjonsstrukturen til en samling av beslektede tabeller.
En database har også et fysisk skjema - som representerer det fysiske arrangementet av dataene og tilhørende elementer (for eksempel indekser) på systemets lagringsenheter. Når du ser frasen "skjemaet" til en database, refererer det til det logiske skjemaet, ikke det fysiske skjemaet.
På et system der flere ikke-relaterte prosjekter kan co-reside, kan du tildele alle relaterte tabeller til ett skjema. Du kan samle andre grupper av tabeller i egne skjemaer.
Pass på å navngi skjemaene dine for å sikre at ingen ved et uhell blander tabeller fra ett prosjekt med tabeller fra en annen. Hvert prosjekt har sitt eget tilknyttede skjema; Du kan skille den fra andre skjemaer ved navn. Å se visse tabellnavn (for eksempel KUNDE, PRODUKT, og så videre) vises i flere prosjekter, men er vanlig.
Hvis det er noen sjanse for navngivende tvetydighet, kvalifiser du tabellnavnet ditt ved å bruke skjemaavnet også (som i SCHEMA_NAME. TABLE_NAME). Hvis du ikke kvalifiserer et tabellnavn, tildeler SQL den tabellen til standardskjemaet.