| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  •  
    Datamaskin >> Software >> database programvare >> Content
    Viktigheten av en Primary Key
    Moderne relasjonsdatabase systemer brukes til å gå inn, organisere og rapportere om alle slags data . Før du vurderer hva slags programvare du kan bruke, bør du forstå de ulike måtene at dine data kan potensielt være organisert . I 1978 skrev Dr. Peter Pin - Shan Chen av MIT en avgjørende papir om forståelse data enheter og relasjonene mellom dem . En av de viktigste begrepene denne " Entity - Relationship "-modellen er bruk av en primærnøkkel. Databaser

    En database er noe mer enn en liste med informasjon . Et enkelt element i en database kalles en enhet eller posten. Enheter kan referere til virkelige objekter og mennesker , for eksempel et produkt eller en student. De kan også henvise til abstrakte begreper , inkludert en hendelse eller et kjøp . I et relasjonelt system , er lignende enheter grupperes sammen i en samling som kalles et bord .
    Enheter og relasjoner

    I en database , noen enheter har relasjoner til andre enheter. Det er tre forskjellige store typer relasjoner i Dr. Chen modell : en- til-en- forhold , en-til -mange forhold og mange-til -mange-relasjon . For eksempel kan en klasse møtes i ett bestemt klasserom ut av en liste med klasserom. Imidlertid har det en klasse mange studenter. Hver av disse studentene i sin tur er registrert i mange forskjellige klasser .

    Viktige Typer

    Hva forbinder hver av disse foretakets tabellene er bruken av nøkler. Keys identifisere postene for å danne relasjoner. En " primær" nøkkel i en tabell posten identifiserer denne posten . Ved at nøkkelen brukes som en feltverdi i en post i en annen tabell , er det referert til som et "fremmed nøkkel ". En tabell av klasse registreringer kan inneholde følgende felt , for eksempel: en rekord identifikasjonsnummer eller ID , en student ID-nummer og en klasse ID nummer . Studenten ID og klassen ID i et slikt tilfelle ville være utenlandske nøkler som brukes til å binde at en registrering posten tilbake til en enkelt elev eller klasse i sine egne bord . Uten nøkler , kan disse sammenhengene ikke opprettholdes .
    Primærnøkkelbegrensninger
    p Det er spesielle regler for utpeking et individuelt stykke informasjon , eller felt , som en primærnøkkel . Primærnøkler må alltid inneholde en verdi . De kan ikke være tom . Primærnøkler må være unikt innenfor dette foretaket bord. Primær sentrale verdier må aldri endres. Alle disse reglene er for praktiske og fornuftige grunner. For eksempel kan et bord av elevene på en skole inneholde mange forskjellige studenter heter " John Smith . " I dette tilfellet ville en navnefeltet ikke være et godt valg for en primærnøkkel fordi det ville være umulig å entydig skille som " John Smith " du mente . En bedre praksis er å ha et system -generert , unikt ID-nummer opprettet på den tiden posten er lagt inn.
    Fordeler

    Bruke ER- modell , velge primærnøkler , etablere utenlandske nøkler og legge ut den overordnede strukturen av databasen i en serie av entity-relationship diagrammer er absolutt en utfordrende prosess . Å gjøre dette arbeidet på forhånd gir deg en logisk blåkopi å begynne faktisk lage din database i programvarepakken av ditt valg .

    Databaser bygget ved hjelp av ER diagram teknikken , og de som bruker primærnøkler å etablere relasjoner , er mye mer sannsynlig å gjøre rede for data nøyaktig og effektivt . I forrige eksempel på en student registrering database, et lite bord med registrering poster svært organisert , tar mindre plass enn å gjenta noen av feltet elementer fra andre tabeller og gjør oppføring enklere for sluttbrukeren ved å tillate dem å velge valg fra andre tabeller av ID .

    früher :

     Weiter:
      Relatert Artike
    ·DBA Nivå Revisjon i Database 
    ·Hva er en SQL- parameter 
    ·T -SQL Dato Sammenligning 
    ·Slik tilpasser et MS Access 2003 Mal 
    ·Hvordan lage en gruppert indeks i Oracle 
    ·CRM Software Tools 
    ·Hvordan Query Long Datatype i Oracle 
    ·Slik konverterer et datoformat i SQL 
    ·Hvordan lage en søkbar Web Database 
    ·En Remote Access Database Connection Tutorial 
      Anbefalte artikler
    ·Slik sletter Songs From My iTunes Handlevogn 
    ·Hvordan oppretter jeg en oppstartbar DVD med Nero 7 Exp…
    ·Hva er filendelsen PPP Convert 
    ·Hvordan partisjon Curves i Photoshop 
    ·Slik håndterer Varighet Før neste klipp i Windows Mov…
    ·Hvordan lage en PDF-fil med bilder 
    ·Slik installerer TinyMCE i Drupal 
    ·Hvordan migrere Drupal Anmeldelser til WordPress 
    ·Slik konverterer JPEG til MPG 
    ·Fordeler og ulemper med Oracle SQL 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/