Een flat - file databank is de eenvoudigste soort database model . Het wordt ook wel een " tafel " van gegevens en bestaat uit een eenvoudige relatie tussen records en velden data . We zullen de bouw van een flat - file databank verkennen , beschrijven het gebruik ervan en discussiëren over de manieren waarop het kan worden verlengd . Wat is een flat -file database? De eenvoudigste manier om te visualiseren een flatscreen - file database is een spreadsheet . Op de linkerflank van het blad , een kolom met getallen somt de records in de database . Daarom worden databaserecords soms " rijen " en kunnen door elkaar worden gebruikt, . Maar elke database platform meestal kiest een of de andere als standaard term Over de top , elke kolom heeft een label dat geeft de naam van elke data entry , het " veld" van die gegevens . Een individuele dwarsdoorsnede van een plaat en een veld een "cel " opnieuw met de terminologie een spreadsheet genoemd. De term ' flat - file "komt van deze spreadsheet visualisatie : data bestaat in twee dimensies , horizontaal en verticaal , die kan worden afgebeeld op een stuk papier of ander plat oppervlak Beeld een eenvoudige database met deze velden . : Naam , Adres , Stad , provincie, postcode, Telefoon . Als er 10 personen in de databank zouden er 10 platen --- een voor elke persoon . Elke plaat heeft zes velden , ongeacht of elke record volledig gevuld , zodat er tot 60 gegevenscellen . Velden en cellen blijven bestaan , zelfs wanneer ze zijn leeg ; elke databank heeft zijn eigen manier van aanduiding van een lege cel Maakt gebruik van een Flat - File Database Bijna . alle gegevens kunnen worden teruggebracht tot platte bestanden ; ingewikkelder " relationele " databases worden gecreëerd door onderlinge verbinding van twee of meer vlakke tafels samen om multidimensionale data-verbindingen creëren Werken met een plat bestand is eenvoudig : . als je meer data nodig in uw database , nieuwe records toevoegen u . Als u nodig hebt om meer gegevens in elke record op te slaan , nieuwe velden maken u . Daarom, als u besluit dat u wilt e-mailadressen opslaan in het voorbeeld bovenstaande tabel , zou je een nieuw veld toe te voegen ( of een nieuwe kolom in de spreadsheet -model ) , het etiket het " E-mail" en vervolgens nieuwe cellen zou bestaan in elke record . uitbreiden van een Flat - file Database De beperkingen van een plat bestand snel duidelijk geworden : wat als uw gegevens nodig meerdere vermeldingen in elke record ? Bijvoorbeeld , kan elke persoon meer dan een adres , telefoonnummer en e-mailadres . De eenvoudigste manier van het oplossen van dit probleem is om nieuwe velden ( Email2 , mail3 ) maken , maar dit is problematisch , schept problemen gegevensopslag en presentatie wanneer veel records lege velden , maar een weinig verslagen hebben vele velden die moeten worden weergegeven in een keer Dit kan opgelost worden met een relationele database , waarin twee platte tabellen verbindt : de eerste kan ID , Naam zijn, de tweede kon ID , telefoon zijn. . Met hetzelfde ID-nummer in beide tabellen ontstaat een relatie tussen hen , die het mogelijk maakt een enkel persoon te beschikken over zoveel inzendingen als je wilt .
|