Maak een flat file database eenvoudige informatie op te slaan op een computer . Een UNIX-of Linux-besturingssysteem draait op een reeks van flat file databases . Een Windows- computer gebruikt ook flat file databases om informatie die wordt gebruikt elke dag slaan . Een Macintosh- computer doet dit ook . Maar een flat file database niet relationeel , en kan niet dertien regels Edgar F. Codd dat de relationele aard van databases definiëren voldoen . Er zijn duidelijke voordelen en ook nadelen aan de flat file database. Platte bestanden voor het opslaan Configuratie Gewoon Het Windows-register , hoe complex ook , is niet relationeel . Het is een plat bestand dat uitzet en inkrimpt als software en hardware word toegevoegd en verwijderd . Het houdt spoor van gebruikersgegevens , winkels logt en helpt zeer snel informatie vinden . Wachtwoorden worden opgeslagen door UNIX en Linux in een flat file databank samen met configuratie-informatie die gemakkelijk kan worden bewerkt , en waarvan het systeem -functie maakt . Eventuele wijzigingen in deze UNIX configuratiebestanden veroorzaken onmiddellijke gevolgen die dramatisch kunnen zijn . Veel van dit is wat maakt UNIX zo populair vanwege het gemak van configuratie . Flat File Voordelen Database Een flat file database is een een record per regel tekst bestand , een binair bestand ( of een combinatie van tekst en binaire bestand), die kolommen scheidt met " scheidingstekens " waarin de velden in een standaard herkenbaar scheiden . Dit helpt bij het zoeken via records voor informatie . Records kunnen ook worden begrensd door vaste lengte . Wanneer een record te kort , kan een vorm van veld - vulling worden zodat de lengte van de plaat is hetzelfde als de volgende . Dit zorgt voor een gelijkmatige byte - lengte van het ene veld naar het volgende . Configuratiebestanden vaak opgeslagen in XML ( Extended Markup Language ) , hetgeen een flat file database aantal zeer specifieke scheidingstekens , zoals " groter dan " en " kleiner dan " ( < > ) symbolen. Deze XML-bestanden worden vaak gebruikt om specifieke modules bouwen op een website , wanneer de standaard build volgt een zeer specifiek patroon dat wordt gevormd door een enkele waarde opgeslagen in een XML -bestand of een reeks van gerelateerde waarden . < br > Flat File Database Nadelen Databases geraadpleegd op een netwerkshare zijn nuttig voor toegang door veel mensen die op zoek zijn naar informatie . Flat file databases zijn meestal niet toegankelijk als dit omdat zij behoren met offline entiteiten en vormen de machinerie van besturingssystemen en lokale apparaten . Ook zijn er geen transacties in een flat file database, dus het is beperkt in wat het eigenlijk kan doen als een database entiteit. Dus een plat bestand databank is nadelig voor een netwerk gebruiker , die toegang heeft tot een multi - toegang , multi - tasking relationele online databank die kan worden bekeken vanuit vele verschillende aspecten . Expert Insight < br Flat file database- bestanden > zijn niet aangetroffen als ' databases ', maar meer als configuratiebestanden en de machines die UNIX -en Linux- drives . Ook deze bestanden in het dossier construct van meer dan een type mobiele applicatie . Deze bestanden zijn ongelooflijk nuttig en het concept kan worden toegepast op alle gebieden van softwaretoepassingen en het onderhoud van complexe kleine apparaten zoals mobiele computers . Zelfs websites zijn gebouwd met deze bestanden . Dit zijn niet de gebieden van de achterstand . Er zijn echter toepassingen die gebaseerd zijn op verschillende constructen en aanbod verschillende interactie . Dit soort van toepassing zijn beter gediend met een relationele benadering van file- opslag. Hele applicaties kunnen worden gebouwd met behulp van Access- databases en SQL Server-databases . De flat file databank heeft geen plaats hier . Belang Veel softwaretoepassingen zijn gemaakt met platte vijl databases . Een nieuw besturingssysteem kunnen worden ontworpen met behulp van een set van flat file databases . Ze verschijnen in alle gebieden van informatietechnologie . Hun betekenis is waarschijnlijk hoog blijven in de nabije toekomst .
|