En database er en svært organisert samling av data på en datamaskin, og er administrert av programvare . Programvaren lagrer dataene i spesialiserte filer og bruker regler som gjør at dataene pålitelig. Alle forespørsler om data passerer gjennom databasen programvare, som utfører de ber bare om de oppfyller krav til sikkerhet og nøyaktighet . Et eksempel database for en Web diskusjonsforum ville inneholde en medlemsliste , diskusjonstemaer og meldinger postet av medlemmer . Web Forum
Web har tusenvis av standardiserte diskusjonsforum nettsteder som brukes til å diskutere og debattere temaer som spenner fra katt helse til science fiction . Forumet programvaren lar en administrator lage sett med hovedtemaer, innrømmer nye medlemmer og moderate diskusjoner. Hvert forummedlem har en ID og passord som han logger inn for å få tilgang til de funksjonene . Administratoren er i stand til å sette opp en gjestekonto for tilfeldige lesere. Fullverdige medlemmer initiere og delta i diskusjoner på nettet , som består av tekst , Web linker , bilder og annet opplastet innhold . En databasen lagrer forumet struktur og innhold, inkludert et medlem liste og teksten i diskusjoner.
Database og tabeller
En enkelt database , kalt "Forum ", inneholder alle data for en web- forum . En database, inneholder tabeller som definerer viktige grupper av informasjon. Denne databasen har tre tabeller: medlemskap , som inneholder medlemsdata , emner , som inneholder emnegrupper og meldinger , som inneholder diskusjonene. Medlemskapet tabellen inneholder en post for hvert medlem , har emner tabell en rekord for hvert emne gruppen og meldingene tabellen inneholder en post for hver melding postet av et medlem .
Columns
Den minste komplett enhet av data i en database kalles et felt eller en kolonne. I dette utvalget database , har medlemskap tabellen kolonner for medlemmets navn , e-postadresse , brukernavn og passord, og datoen da de ble med . Den emner tabellen har et tema kode og beskrivelse. The meldinger tabellen har et medlem ID-nummer, dato lagt , emne og teksten i meldingen . Sammen disse kolonnene fullstendig beskrive dataene forumet trenger for å fungere .
Security
forum database har flere nivåer av sikkerhet knyttet til brukerens nivå av medlemskap. Administratoren har full tilgangsrettigheter til området . Hun innrømmer og benekter medlemmer , løser problemer og skaper nye store emner. Godkjente medlemmer har tilgang til alle nettstedets diskusjoner og egne meldinger, men ikke private meldinger til andre. De kan ikke godkjenne medlemmer eller opprette nye hovedtemaer, men de kan legge inn nye meldinger . Casual leserne kan bla gjennom nettstedets offentlige meldinger, men kan ikke se private meldinger eller nye meldinger. Sikkerheten hindrer misbruk og holder diskusjonene ryddig .