Datamaskin
  | 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
    Hva er funksjonelle avhengigheter
    ? Function avhengighet er et begrep hentet fra den matematiske teorien som relasjonsdatabase teori er basert på. En relasjonsdatabase er en elektronisk database som består av flere tabeller eller relasjoner , som hver inneholder rader , kjent som poster, og kolonner , kjent som felt eller attributter. En relasjonsdatabase gjør en kobling skal etableres mellom separate forbindelser som har en samsvarende attributt. Attributter

    Funksjonell avhengighet gjelder avhengighet av verdien av ett sett med attributter på verdien av et annet sett med attributter. Funksjonelle avhengigheter er begrensninger på settet av rettsforholdene at en database kan inneholde. De krever at verdiene av ett sett med attributter entydig bestemme verdiene av et annet sett med attributter. Med andre ord , et sett med attributter , A, bestemmer funksjonelt annet sett med attributter , B, dersom verdien av A bestemmer en unik verdi for B.
    Partial og Transitive avhengigheter

    Partiell funksjonell avhengighet beskriver en situasjon hvor et sett av attributter , B, er funksjonelt avhengig av et sett av attributter , A, men et attributt kan fjernes fra A og avhengigheten fortsatt gjelder . Transitiv funksjonell avhengighet der tilskriver A er funksjonelt avhengig attributt B attributt B er funksjonelt avhengig av attributtet C , i denne situasjonen , er attributtet C sies å være transitively avhengig A via B.

    dataoverflødighet

    attributter eller kombinasjoner av egenskaper som kan brukes til å identifisere en post i en relasjonsdatabase er kjent som kandidat nøkler . Hvis attributt B er funksjonelt avhengig attributt B , er A sies å være bestemmende for B. I den underliggende strukturen i et forhold , kjent som et skjema , hvis A er en kandidat nøkkel det vil ikke forårsake gjentatte eller overflødige , data og skaper det som kalles ønskelig funksjonell avhengighet . Hvis ikke, vil det føre til overflødige data og lage det som kalles uønsket funksjonell avhengighet . For eksempel representerer hvis en enkelt relasjon ulike typer informasjon , for eksempel ansatte med deres lønn , prosjekter med sine budsjetter og ansattes deltakelse i prosjekter , skaper funksjonell avhengighet mellom arbeidstaker og lønn og prosjekt og budsjett overflødige data i forhold .

    normalisering

    En teknikk som kalles database normalisering ble først foreslått av den britiske datamaskin vitenskapsmann , Edgar F. Codd , i 1970. Codd foreslo de første , andre og tredje normale former - ut av i alt sju som nå er kjent - som hver foreskrevet visse kriterier for å eliminere uønskede funksjonelle avhengigheter i en database . En overtredelse av noen av de vanlige formene indikerer tilstedeværelse av en bestemt type uønsket funksjonell avhengighet , som kan føre til uregelmessigheter når du setter inn , oppdatere eller slette poster i en database .

    früher :

     Weiter:
      Relatert Artike
    ·Slik fjerner duplikater fra Access Query 
    ·Hvordan Query utvidede egenskaper i T - SQL 
    ·Hvordan bruke en if setning i en Hvor klausul i TSQL 
    ·Hvordan å optimalisere Sybase IQ 
    ·Hvordan gjøre valideringer i MS SQL SSIS 
    ·Begrensninger av Access 2007 Database 
    ·Hvordan lage en automatisk Primary Key 
    ·Hvordan lage en PC Inventar Database 
    ·Slik konverterer en dato til en måned i Access 
    ·Microsoft SQL Performance 
      Anbefalte artikler
    ·Hvordan sette opp VCB Med Symantec Backup Exec 11D 
    ·Hvordan laste opp CSV til Drupal 
    ·Zombie Horde 3 Cheats 
    ·Hvordan spille inn en CD Purchase i Quicken 
    ·Photoshop Effects for Hair 
    ·Hva er riktig antall sifre for et Access Query 
    ·Hvordan legge til lydklipp til Microsoft PowerPoint 
    ·Hva er filendelsen SCC 
    ·Hvordan sette opp en Linear Program i Excel 2007 
    ·Sette inn sidetall og navn på undersiden av en Word 20…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/