Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Relational Database Design Concepts
Databases zijn geworden kritische functies van de computer- landschap . Databanken worden gebruikt om huis en bieden toegang tot een breed scala van informatie , zoals wetenschappelijke observaties , e-mail , financiële administratie en websites . Relationele databases opslaan van gegevens in een verzameling tabellen , kruisverwijzingen naar relaties tussen gerelateerde gegevens te definiëren . Relationele database management systemen , waaronder Oracle , MySQL en PostgreSQL , zijn de meest voorkomende databases in gebruik . Geschiedenis

De relationele database model
werd in 1970 gedefinieerd door EF Codd , een IBM -onderzoeker . Hij publiceerde verschillende artikelen in de jaren 1970 en 1980 dat diende als de basis voor de ontwikkeling van relationele databases . Structured Query Language ( SQL ) is ontwikkeld door IBM in de jaren 1970 voor interactie met relationele databases . RDMS , de eerste relationele database management systeem , ontwikkeld aan het MIT in de vroege jaren 1970 . Een database management systeem is een verzameling van hulpprogramma's en talen voor het creëren , beheren en gebruiken van een database.
Basics

De doelstellingen van database-ontwerp omvat het waarborgen van de integriteit van de gegevens , optimaliseren van de prestaties , het minimaliseren van opslag eisen en het maken van toegang tot de gegevens zinvol . Tabellen worden georganiseerd logische en functionele groepen van gegevens , elke kolom bevat een stuk informatie . Complexe items , zoals postadressen , zijn onderverdeeld in onderdelen en opgeslagen in afzonderlijke kolommen . Kolommen met herhaling gegevens worden verplaatst naar een aparte , tabel waarnaar wordt verwezen .
Normalisatie

Database normalisatie
is de kernactiviteit van database-ontwerp . Normalisering bevrijdt een databank van herhaalde gegevens , overbodige data afhankelijkheden en andere zaken die kunnen leiden tot een verlies van data-integriteit . Normalisatie is een systematische methode , in opeenvolgende niveaus genaamd beschreven " normale vormen . " Elke vorm , te beginnen met de eerste normale vorm , wordt bepaald door de criteria die de database-ontwerp moet voldoen om als genormaliseerde kwalificeren op dat niveau .
Referentiële integriteit

onderhouden verwijzingen gerelateerde records foreign keys ' tussen twee tafel is belangrijk om data-integriteit. Buitenlandse sleutels die verwijzing verwijderde records moeten worden bijgewerkt . Records toegevoegd aan een tafel met een vreemde sleutel moet een bestaand record in de tabel van de externe sleutel referenties verwijzen . Deze regels en controles te voorkomen dat ontbrekende of verloren gegane gegevens die snel kunnen draaien een kritische database naar betekenisloze vuilnisbak .
Business Rules

Columns
kan databasespecifieke integriteit regels die moet hebben worden gevolgd voor de gegevens die moeten worden beschouwd als " goed ". Controles zijn ontworpen in de database verzekeren gegevenswaarden geplaatst in de database geldig . Database triggers worden gebruikt om de validiteit ervan te testen waar mogelijk in plaats van afhankelijk van externe software om deze controles uit te voeren .

Previous: Next:
  Database Software
·Hoe te veldnamen in Access Que…
·Hoe u verbinding met Oracle , …
·Hoe je twee primaire sleutels …
·Hoe maak je een query Result S…
·Mijn SQL verificatiemethoden 
·Business Rules for Access Data…
·Hoe kan ik een string Vervang …
·Hoe te Query voor Unique Recor…
·Hoe maak je een bestand of Dol…
  Related Articles
Ontwerp een logo in Word Met Embedded Te…
Hoe maak je een 3 - kolom Flyer ontwerp 
Hoe te Tickets ontwerpen Online 
Hoe de Border in MS Office ontwerp 
Hoe maak je visitekaartjes ontwerpen met…
Hoe Ontwerp uw eigen Raffle Tickets 
Hoe maak je een bedrijfslogo in Word 200…
Hoe je documenten te ontwerpen met een t…
Hoe maak je visitekaartjes ontwerpen met…
  Software Articles
·Hoe te onderstrepen in Microsoft Word He…
·Hoe kan ik een boek Cover Image in PDF 
·Hoe om verwijderde bestanden te herstell…
·Hoe maak je een website in Flash CS3 Zor…
·Hoe maak je een Symantec Quarantaine map…
·Tutorial over Lichaamshaar in Photoshop 
·Software QA Methoden 
·Hoe oud Word-documenten converteren naar…
·Hoe muziek importeren in iTunes 
Copyright © Computer Kennis http://www.nldit.com