Een database is een zeer georganiseerde verzameling van gegevens op een computer en wordt beheerd door software . De software slaat de data in gespecialiseerde bestanden en gebruikt regels die de data betrouwbaar te houden . Alle verzoeken om gegevens door de database- software , die zich bezighoudt met de aanvragen indien zij voldoen aan de normen voor veiligheid en correctheid . Een voorbeeld database naar een Web discussieforum zou een ledenlijst bevat , gespreksonderwerpen en berichten gepost door leden . Web Forum Het Web heeft duizenden gestandaardiseerde discussieforum sites die worden gebruikt om te discussiëren en debatteren over onderwerpen variërend van kattengezondheid tot science fiction . Het forum software laat een beheerder te maken sets van grote thema's , nieuwe leden toe en discussies kunnen leiden . Ieder forumlid heeft een ID en een wachtwoord waarmee hij inlogt op de toegang tot functies van de site te krijgen . De beheerder is in staat om het opzetten van een gastaccount voor casual lezers. Volwaardige leden initiëren en deelnemen aan online discussies , die bestaan uit tekst , weblinks , foto's en andere geüploade inhoud . Een database slaat structuur en de inhoud van het forum , waaronder een ledenlijst en de tekst van de discussies. Database en tabellen Een enkele database , genaamd "Forum ", bevat alle gegevens voor een webforum . Een databank bestaat uit tabellen die de belangrijkste groepen van gegevens te definiëren . Deze database heeft drie tabellen : lidmaatschap , die lid data , onderwerpen , die onderwerp groepen bevat , en berichten , die de discussies bevatten bevat . Het lidmaatschap tabel bevat een record voor elk lid , tafel onderwerpen heeft een record voor elke groep onderwerpen en de tafel berichten houdt een record voor elk bericht geplaatst door een lid . Columns kleinste complete eenheid van data in een database wordt een veld of kolom . In dit voorbeeld database , het lidmaatschap tabel heeft kolommen voor naam van het lid , e-mailadres , gebruikersnaam en wachtwoord en de datum waarop zij zijn toegetreden. De tabel onderwerpen heeft een onderwerp code en omschrijving . De tabel berichten heeft een lid -ID -nummer , datum geplaatst , onderwerp code en de tekst van het bericht . Samen vormen deze kolommen volledig beschreven welke gegevens het forum nodig om te functioneren . Beveiligingsupdate voor Het forum -database heeft verschillende niveaus van beveiliging gerelateerd aan het niveau van het lidmaatschap van de gebruiker . De beheerder heeft volledige toegangsrechten tot de site . Ze geeft toe en ontkent leden , lost problemen op en creëert nieuwe hoofdonderwerpen . Goedgekeurde leden hebben toegang tot alle discussies van de site en hun eigen prive -berichten, maar niet de priveberichten van anderen . Ze kunnen niet -leden goedkeuren of nieuwe grote thema's , maar ze kunnen nieuwe berichten . Casual lezers kunnen publieke berichten van de site doorbladeren , maar kan geen priveberichten of post nieuwe berichten zien . De beveiliging voorkomt misbruik en houdt de discussies ordelijk .
|