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

    Vad innebär att upprätthålla en logg över alla uppdateringar i databasen

    ? Många situationer gör det nödvändigt att utveckla en databas med information . I de flesta fall är det också nödvändigt att hålla reda på alla insertioner, uppdateringar och strykningar som görs till databasen. Detta kräver att upprätthålla en logg över alla sådana förändringar . Skapa en " historia " bord som löper parallellt med tabellen visar alla databasens aktuell information ( den "aktuella " tabellen ) är ett effektivt sätt att göra detta . Varje post i en " historia " tabellen kräver flera bitar av information . Exempel

    att illustrera , anser en databas som lagrar information om priset på en viss produkt , exempelvis ett videospel ( Assassin 's Creed , till exempel) . Vad vi behöver är ett system som håller reda på alla förändringar i pris så att informationen i den "aktuella " tabellen är korrekt. Lösningen är att skapa en " historia " tabell för varje produkt i databasen .
    Information

    "Historik" tabeller kräver ett utbud av information som lagras i rang inom tabell. Först måste den inkludera produktens namn ( " Assassin 's Creed " ) . Det andra måste den innehålla produkt-ID . Detta är nödvändigt för att undvika sammanblandning med andra produkter med liknande titlar ( t.ex. , " Assassin 's Creed : Brotherhood " eller " Assassin' s Creed : Deluxe Edition ) . . Tredje måste den inkludera det nuvarande priset på produkten fjärde , måste den inkludera datum den aktuella uppgiften infördes . femte , måste den innehålla namnet på den användare som gjort ändringen . Slutligen, eftersom deletioner kan vara mycket svåra att upptäcka , måste den innehålla en rang identifiera eventuella strykningar som gjorts .
    göra en förändring

    När en ändring görs i den "aktuella " tabellen , kommer en motsvarande post måste göras i " historia " bord . för att göra detta , måste en behörig person loggar in i systemet . när han loggar in , kan han ange relevant information som beskrivits ovan , inklusive prisförändringar eller antalet strykningar görs , beroende på omständigheterna . den förändring kommer att visas på " historia " tabell med namnet på den person som har gjort ändringen tydligt markerad . den " nuvarande " tabellen visas det nya priset . Addera Utvärdering

    Denna metod är enkel att installera , särskilt om du använder en kod generator för att göra det oönskade programmering arbete . det är också lätt att hantera , så att användarna kan göra sökningar efter uppdateringar som gjorts av vissa personer eller vid vissa tider . den största nackdelen är att administratörer har att fysiskt logga in och uppdatera ändringar i både den "aktuella " tabellen och " historia " table ett alternativ skulle vara att hitta ett sätt att konsolidera tabellerna Detta skulle kräva administratörer att bara göra en förändring, . . den skulle gälla alla relevanta tabeller .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en databas Court Docket
    ·Hur Markera & färga en listruta i Access 2007
    ·Hur Stäng alla aktiva processer i Aktivitetshanteraren…
    ·Hur man skapar en Hardware & Software Inventory för et…
    ·MS Access Law Office-verktyg
    ·Inaktivera Drop - Down Sortering i Access 2007
    ·Hur man använder Microsoft SQL Index
    ·Beskriv ett prov Databas
    ·Access 2007 : Dölj Formulärkontroll
    ·Hur man söka i en databas för Single & Double Quotes
    Utvalda artiklarna
    ·Hur du hittar Windows Defender i XP
    ·Konvertera ett Word-dokument eller Excel-kalkylblad til…
    ·MCAS Tips
    ·Hur man skapar en film med bilder och musik gratis
    ·Konfigurera Sendmail för utgående post Only
    ·Hur visar jag PDF- filer på min iPod Nano
    ·Hur sortera Microsoft Access Records baserat på flera …
    ·Hur du importerar en Excel-kalkylblad i en SAS Data Set…
    ·Hur att skapa en sammansatt primärnyckel i Access 2007…
    ·Hur får man riktigt speciell Dragonchow i DragonFable
    Copyright © Dator Kunskap http://www.dator.xyz