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
    Hvordan forstå relasjonsdatabaser
    Relasjonsdatabaser kan finnes i et bredt utvalg av programvare og applikasjoner, og du kan oftest støter relasjonsdatabaser når du surfer på Internett. Hver gang du bruker et nettsted som du logger deg inn , eller som lagrer personlige opplysninger som profilen din , er du svært sannsynlig få tilgang til en relasjonsdatabase . Når du forstår de grunnleggende relasjonsdatabase konsepter , vil du være i stand til å forstå hvordan bestemte databaser butikken og få tilgang til informasjon . Instruksjoner
    en

    gjennom de grunnleggende ideene bak relasjonsdatabaser. Når databaseteknologi først ble utviklet, var det vanlig å lagre informasjon i en enkelt , stor fil , ligner på et regneark . Dette formatet gjorde det vanskelig å gjøre data-analyse , og fra disse vanskelighetene , ble det relasjonsdatabaser unnfanget. Begrepet " relasjonsdatabase " refererer til en database bestående av mange forskjellige sett av data som forholder seg til hverandre . Relasjonsdatabaser organisere informasjon i "bord ", som inneholder ulike " felt " eller " søyler " som lagrer data . For eksempel kan et nettsted database inkluderer en tabell kalt " UserData " som lagret informasjon om brukere av området i kolonner som "brukernavn ", " Fornavn" og "Etternavn ".

    Begrepet "søyle" kan virke forvirrende jakt ved databasen diagrammer som følger. Den kommer fra måten databasene ofte vise data lagret i tabellene , der hvert av feltene eller kolonner er vist på toppen , med de faktiske dataene i rader under , som vist her . Du kan lese informasjon lagret i databaser mye som måten du ville lese et regneark .
    2

    se på noen eksempler på relasjonsdatabaser å bedre forstå hvordan de fungerer. Ta en titt på denne diagram av en database som lagrer informasjon om brukerne av et nettsted.

    I dette eksempelet gjør at nettstedet bruker denne databasen for brukere å opprette flere avatarer som er knyttet til brukerkontoen . Til venstre ser du databasen tabellen " UserData " som lagrer grunnleggende informasjon om brukere . I tillegg til brukerinformasjon, tildeler bordet et nummer til hver bruker som heter " BrukerID ", som kalles " primær nøkkelen."

    Primærnøkler er alltid unik , som betyr det samme antall eller verdi kan bare skje gang . Primærnøkler gi en pålitelig måte å knytte en tabell til en annen . I dataene som vises fra UserData tabellen i bildet fra trinn 1 , kan du se at hver UserData posten er tildelt en annen bruker-ID nummer, som aldri vil få lov til å gjenta.
    3

    anvende denne kunnskapen til å forstå et diagram av en ekte database .

    i dette diagrammet ser vi også tabellen " UserAvatars ", som lagrer informasjon om avatarer skapt av hver bruker. For å koble avatarene tilbake til riktig bruker posten, inneholder UserAvatars også en kolonne som heter BrukerID . Fordi man UserData posten kan knyttes til mange UserAvatars poster , kalles dette en " en til mange " forhold . Å hente UserAvatars poster knyttet til en bestemt bruker , kan du spørre databasen for å vise eller returnere bare UserAvatars poster med en bestemt verdi i BrukerID kolonnen. Ved hjelp av data i trinn 1 diagram , hvis vi ønsket bare avatarene som er opprettet av brukeren " coolken , " vi ville spørre databasen for å returnere alle UserAvatars poster der bruker-IDen er lik 2, som er den BrukerID verdien tilordnet " coolken . " En data forespørsel som dette fra en database som kalles en " spørring. "
    4

    Lær om de ulike typer relasjoner som er mulig i en relasjonsdatabase . Vi har allerede diskutert av " en til mange " forhold , hvor en post i en database tabell er koblet til mange poster i en annen. Forholdet mellom UserData og UserAvatars vi anmeldt i trinn 2 er en " en til mange " forhold .

    Når du har en post i en database tabell som kan kobles til bare én post i en annen tabell , kalles dette en "en til en " forhold . Du kan finne dette i en database som lagrer en brukers brukernavn og passord i en tabell , og deres navn og adresse i en annen. I dette eksempel kan hver bruker bare har en brukernavn og en adresse , og dermed skape en "en til en " forhold .

    A " mange til en " forhold oppstår når mange forskjellige poster i en tabell er knyttet til en enkelt post i en annen. Hvis vi utvider vårt eksempel fra forrige trinn , antar at hver avatar kan bruke en av ti forskjellige tilgjengelige bilder som lagres i en tabell kalt AvatarImages . Hver AvatarImages post har en unik ID , AvatarImageID , som er at tabellens primærnøkkel . Hver useravatar rekord , da, inneholder en link til AvatarImages via AvatarImageID . Som et resultat, fordi mange forskjellige avatarer bruke det samme bilde , er det mange useravatar poster som er koblet til hver AvatarImages posten , og skaper en " mange til en " forhold . Bildet her viser et diagram over dette forholdet .
    5

    gjennomgang hvordan datatyper påvirker relasjonsdatabaser. I tillegg til et navn , blir hver kolonne i en relasjonsdatabase tildelt en bestemt " datatype " som definerer den type informasjon som kolonnen kan lagre. Vanlige datatyper inkluderer tekst , antall og dato. Andre mindre åpenbare datatyper inkluderer : heltall , som lagrer hele tall ( ingen desimaler ) , float , som lagrer tall som kan omfatte flere desimaler , røye , som lagrer et bestemt antall tegn , fylle på noen kortere verdi med mellomrom , boolean, som lagrer enten "true" eller " false" (noen ganger representert med " Ja" og " Nei" eller " 1" og " 0 ") og binære, som kan lagre filen data , som bilder eller dokumentfiler.
    < p> en kolonne med en datatype kan ikke lagre noe som ikke er en gyldig verdi for den datatypen . Et heltall kolonnen vil vise en feilmelding hvis du prøver og sette en bokstav eller et ord i den. Likeledes kan en kolonne av en datatype som regel ikke kan ha et forhold til en kolonne med en annen datatype - dvs. Bruker-ID kolonne av UserData ikke kan knyttes til den AVATARNAME kolonne av UserAvatars , fordi man er et tall og den andre er tekst. Ulike database programvarepakker har ulike toleranser for å konvertere informasjon fra en type til en annen . Noen databaser kan konvertere antall datatyper til teksttyper automatisk , mens andre ikke vil automatisk konvertere alle typer data .
    6

    Sett det hele sammen som du går gjennom en komplett database . Som et hint kan du vise et diagram over databasen relasjoner ved å velge Verktøy og deretter Relasjoner .
    P Det er mange andre eksempel databaser tilgjengelig på nettet uansett database programvare du bruker . Husk hva du lærte som du ser på databasen, og sjekk ut dokumentasjonen for database-programvare for mer informasjon om hvordan du få tilgang til informasjon om databasen , og hvordan du viser hvilke typer diagrammer vist her .


    früher :

     Weiter:
      Relatert Artike
    ·Hvor å Endre Egenskaper for skjema i Access 2007 
    ·Hvordan oppdatere en tilføyingsspørring i Access 2007…
    ·Hvordan Reset en PostgreSQL passord 
    ·Hvordan lage en MS Access-rapport 
    ·Hvordan måle DBA Ytelse 
    ·Primær og Foreign Keys Forklart 
    ·Hvordan Design stjerners Skjema datavarehus 
    ·Hvordan Bytt til Multi-User Mode på FileMaker 
    ·Hvordan endre navn på Headers på MS Access-rapport 
    ·Grunnleggende Filemaker 9 Hjelp sette opp Remote Access…
      Anbefalte artikler
    ·Hvordan lage en Flash Webside Flash 8 
    ·Slik spiller en PPS -fil i NeoOffice 
    ·Hvordan lage etiketter i Access og FileMaker Pro 
    ·Hvordan få til VBA i Excel 2007 
    ·Hvordan lage Åpenhet effekter i Photoshop 
    ·Slik konverterer MVI til Video 
    ·Ti84 kalkulator programmer 
    ·Hva er filendelsen RDB 
    ·Vil du ha et webkamera for Skype 
    ·Hvor å Endre MP3 ID Tags 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/