Skapa ett platt fil databas för att lagra enkla uppgifter på en dator . En UNIX- eller Linux -operativsystem körs på en rad platt fil databaser . En Windows- dator använder också platt fil databaser för att lagra information som används varje dag . En Macintosh- dator gör också detta . Men en platt fil databas är inte relationsdatabas , och kan inte tillfredsställa Edgar F. Codds tretton regler som definierar den relationella karaktär databaser . Det finns olika fördelar och även nackdelar med den flata filen databas . Platta filer för Lagra konfigurations Simply
Windows-registret , men komplicerat , är inte relationell . Det är en platt fil som expanderar och avtal som mjukvara och hårdvara blir till och tas bort . Det håller reda på användardata , loggar butiker och hjälper till att hitta informationen mycket snabbt . Lösenord lagras av UNIX och Linux i en platt fil databas tillsammans med konfigurationsinformation som är lätt att redigera , och som gör att systemet fungerar . Eventuella ändringar av dessa UNIX konfigurationsfiler orsakar omedelbara effekter som kan vara dramatiska . Mycket av detta är det som gör UNIX så populär på grund av dess enkla utformning .
Flat fil databas Fördelar
En platt fil databas är en en post per rad text fil , en binär fil ( eller en kombination av både text och binära ) fil som separerar kolumner med hjälp av " avgränsare " som separerar fälten i en vanlig igenkännbart sätt . Detta hjälper till att söka igenom journaler för information. Rekord kan också avgränsas med fast längd . Om en post är för kort , kan någon form av fält - padding användas så att längden på skivan är samma som nästa . Detta möjliggör en enhetlig byte - längd från ett fält till nästa .
Konfigurationsfiler ofta lagras i XML ( Extended Markup Language ) , som är en platt fil databas med några ganska specifika avgränsare , t.ex. " större än " och " mindre än "( < >) symboler. Dessa XML -filer används ofta för att bygga specifika moduler på en webbplats , när standarden build följer ett mycket specifikt mönster som är konfigurerad med ett enda värde som lagras i en XML-fil , eller en serie av relaterade värden . <
br >
Flat fil databas Nackdelar
Databaser nås på en nätverksresurs är användbara för åtkomst av många människor som söker information. Platt fil databaser vanligtvis inte nås så här eftersom de tillhör med offline enheter och bilda maskineri operativsystem och lokala enheter . Dessutom finns det inga transaktioner i en platt fil databas , så det är begränsad i vad den faktiskt kan göra som en databas enhet . Så en platt fil databas är till nackdel för en nätanvändare , vem som har tillgång en multi - access, multi - tasking relationsdatabas databas som kan ses ur många olika aspekter . Addera Expert Insight
platt fil databasfiler inte stött på som " databaser ", utan mer som konfigurationsfiler och maskiner som kör UNIX och Linux . Även dessa filer är en del av filen konstruktionen av mer än en typ av mobil applikation . Dessa filer är oerhört användbara och begreppet kan användas i alla delar av program och i underhållet av komplexa små enheter såsom bärbara datorer . Även webbplatser är byggda med dessa filer . Dessa är inte de områden i underläge . Det finns dock tillämpningar som är beroende av olika konstruktioner och efterfrågan annorlunda interaktion. Dessa typer av program är bättre serveras med en relationell syn på fil - lagring . Hela tillämpningar kan byggas med hjälp av Access-databaser och SQL Server-databaser . Den platt fil databas har ingen plats här . Skapas med platt fil databaser
Betydelse
Många program . Ett nytt operativsystem skulle kunna utformas med hjälp av en uppsättning av platt fil databaser . De förekommer i alla områden av informationsteknik . Deras betydelse kommer sannolikt att förbli hög under överskådlig framtid .