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

    Relationsdatabas Design Concepts

    Databaser har blivit kritiska funktioner i computing landskapet . Databaser används för att hysa och ge tillgång till ett brett utbud av information , till exempel vetenskapliga observationer , e-post , bokföring och webbplatser . Relationsdatabaser lagra data i en samling tabeller , korsreferens att definiera relationer mellan data . Relational Database Management system, inklusive Oracle , MySQL och PostgreSQL , är de vanligaste databaserna i bruk . Historia

    relationsdatabas modellen definierades 1970 av EF Codd , en IBM forskare . Han publicerade flera artiklar under 1970 och 1980 som låg till grund för utvecklingen av relationsdatabaser . Structured Query Language ( SQL ) utvecklades av IBM på 1970-talet för att interagera med relationsdatabaser . RDMS , den första relationsdatabas management system , utvecklades vid MIT i början av 1970 . En databas ledningssystem är en samling av programvara verktyg och språk för att skapa, hantera och använda en databas .
    Basics

    Målen för databasdesign inkluderar säkerställa dataintegritet , optimera prestanda och minimerar lagringsbehov och göra dataåtkomst meningsfull . Tabellerna är ordnade med logiska och funktionella grupper av uppgifter , varje kolumn innehåller en enda bit information . Komplexa objekt, till exempel postadresser , bryts ned i komponenter och förvaras i enskilda kolumner . Kolumner som innehåller repetitiva uppgifter flyttas till en separat , refererad tabell .
    Normalisering

    Databas normalisering är kärnverksamhet databasdesign . Normalisering rids en databas av upprepade uppgifter , onödiga databeroenden och andra frågor som kan leda till en förlust av dataintegritet . Normalisering är en systematisk metod , som beskrivs i successiva nivåer som kallas "normala former . " Varje formulär , med början den första normala form , definieras av de kriterier databasdesign måste uppfylla för att kvalificera sig som normaliserad på den nivån . Underhålla
    Referensintegritet

    främmande nycklar ' refererar relaterade poster mellan två bord är viktigt för dataintegritet . Främmande nycklar som refererar borttagna poster måste uppdateras. Records läggs till en tabell med en främmande nyckel måste referera en befintlig post i tabellen för utländska nyckelpersoner referenser . Dessa regler och kontroller förhindrar saknade eller förlorade data som snabbt kan förvandla en kritisk databas till meningslöst skräp .
    Business Rules

    Kolumner kan ha databas - specifika integritet regler som måste följas för de uppgifter som ska betraktas som " rätt . " Kontrollerna är utformade i databasen för att säkerställa datavärden införda i databasen är giltiga . Databas triggers används för att testa uppgifternas rimlighet när det är möjligt istället för att vara beroende av extern programvara för att utföra dessa kontroller .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder kombinationsrutor i Access 2007
    ·Vad är en Access System Table Query
    ·Hur man använder en bakgrundsbild i ett formulär i Ac…
    ·Hur Programmatiskt Lägga till en Query kolumn i Access…
    ·Konvertera en CSV -fil till DBA
    ·Hur Infoga Form data till en tabell i Access 2007
    ·Så här visar du en SQLite 3 databas
    ·Hur man skickar e-post från Access 2007
    ·Hur man skickar e-post med FileMaker Pro 10
    ·Hur du importerar en adresslista
    Utvalda artiklarna
    ·Hur ta bort länken textrutor i Indesign
    ·Hur Kopiera en PowerPoint Outline till ett Word-dokumen…
    ·Alternativ till Windows Photo Gallery
    ·Spybot Installation
    ·Hur man använder Excel för att göra en Supply Diagra…
    ·Hur byta namn SQL Server 2008
    ·Hur man sätter in en fotnot i en PowerPoint-bild
    ·Hur Paus Luxor : Amun Rising
    ·Hur automatiskt att uppdatera Inbyggd dokument på Adob…
    ·Vad är filändelsen Gpi
    Copyright © Dator Kunskap http://www.dator.xyz