Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    Platta filer Vs . Databas

    Vad är skillnaden mellan en platt fil och en databas ? Denna fråga är egentligen en självmotsägelse , eftersom en flat fil är en typ av databas . Det är lätt att förväxla den terminologi eftersom modern databas teknik såsom SQL och FoxPro använder ett mycket mer sofistikerat relationsdatabas struktur för att organisera poster . Många moderna mjukvarusystem endast använda platta filer som en tillfällig förvaringsplats för data som exporteras och importeras till moderna , relationella datakällor . Flat File Database

    Betrakta följande textrader :

    000100020003
    p Om du skulle kopiera och klistra in dem i en vanlig textfil och spara dokumentet , du skulle ha skapat en platt fil databas . En platt fil databas är inget annat än en lista med poster . Självklart skulle den databas som skapats i detta exempel inte vara ett mycket användbart eller meningsfullt , men det skulle vara ett giltigt platt fil databas med tre skivor .
    P Om du är förvirrad eftersom det bara ser ut som en text fil , är du helt rätt . En platt fil databas är verkligen inte en fungerande databas alls förrän ett externt program tolkar , laster och tolkar eller manipulerar data . I exemplet ovan , skulle vi behöva ha några program som specifikt kompletterar sina uppgifter baserade på 4 - siffriga numeriska databasposter .

    " Platt fil " inte hänvisar till en standard , en teknik eller ett språk . " Platt fil " är bara ett allmänt begrepp som beskriver en " old school " stil databas som användes före tillkomsten av relationella tabeller och scheman .
    Multi - fält i en platt fil

    en textfil som innehåller följande rader skulle också vara ett giltigt platt fil databasen :

    1234 , X2468 , X4321 , Y8642 , Y

    Detta skulle vara ett exempel på en kommaseparerad platt fil . Varje post innehåller nu två fält istället för ett . I vår första skiva , är de data som "1234" i samband med de uppgifter som " X " .

    Delimeters inte behöver vara kommatecken . Återigen beror allt på den programvara som tolkar den flata filen databas . En semikolonavgränsad platt fil som används för att lagra kundernas adresser kan ha poster som:

    LEON WILLIAMS , 123 NÅGONSTANS terrass; AMERICATOWN , WI , från 12.345 till 0000 , USAJOHN DOE , 000 INGENSTANS PLATS , Hidden Valley , MT , 00000 -1234 , USA
    relationsdatabas

    Moderna databassystem format såsom SQL använder relationsdatabas teknik . En relationsdatabas innebär att fältdefinitioner och relationer definieras inom själva databasen , och inte av en extern programvara process . Detta görs genom att inkludera viktiga poster för att definiera data internt . ( Du kan tänka på viktiga poster som kolumnrubriker på ett kalkylblad , . De förklara eller märka de uppgifter som anges under dem ) katalog

    Till exempel kan en SQL-tabell som används för att lagra kundernas adresser definiera viktiga poster som " namn , " " street ", " city ", " staten " och " zip ". Uppgifterna i varje post definieras då av dessa tangenter snarare än befintliga som strängar av fritt flytande data i en textfil .


    Modern användning av platta filer moderna datorer , är en platt fil mer sannolikt att vara en temporär fil används när importera och exportera data . Exempelvis kan export från en SQL- databas till en FoxPro-databas kräver komplicerade och dyra processer . Det är ofta lättare att exportera SQL data till en platt fil , och sedan bygga det platt fil till en FoxPro-databas . Självklart kräver detta också speciella program , men användningen av platta filer som en go - mellan eliminerar behovet av en skräddarsydd , direkt gränssnitt mellan de två relationella datakällor .
    Redigera platta filer

    ett annat skäl för att exportera en relationsdatabas till en platt fil är att det gör att uppgifterna lätt att redigera från alla arbetsstationer . Om du arbetar med dina uppgifter i platt fil formulär , kan du helt enkelt öppna upp det i din favorit texteditor och göra ändringar om det behövs . Du eliminerar därför behovet av särskild programvara och särskilda kunskaper du behöver för att söka och redigera en SQL-databas direkt .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder variablerna med Send Mail Task i SSIS…
    ·Hur man använder en låg Privilege domän för att kö…
    ·Hur hanterar jag postnummer i Database Design
    ·Hur man skapar ett schema med datum fält i Access
    ·Hur Infoga CLOB i Oracle
    ·Vad är en QMF Dataset
    ·Oracle analysfunktioner
    ·Hur man testar SQL för Kerberos-verifiering
    ·Hur Exportera Triggers Med Oracle
    ·Hur till Bädda Acrobat till Access
    Utvalda artiklarna
    ·Hur man använder Pen Tool i Photoshop
    ·Hur man använder Marquee Tool i Photoshop CS3
    ·Hur man förbereder en egen takt PowerPoint 2010-presen…
    ·Hur du ändrar Installera nyckel för Office 2007
    ·Hur man ladda ner musik från iTunes
    ·Hur att bädda in en PDF-fil i ett e-post
    ·Hur man skriver matematiska ekvationer i MS Word
    ·Finns det en Wrinkle textur i Photoshop
    ·Fungerar Skype Arbetet BlackBerrys
    ·Göra 3D i Photoshop
    Copyright © Dator Kunskap http://www.dator.xyz