Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Wat betekent het om te zeggen een database Displays Beide Entiteit & referentiële integriteit ?
Relationele databases werk over " genormaliseerd" data . Dit is een proces dat de tabellen en velden ontwerpt in een database om herhaling te vermijden gegevens . Gegevensintegriteit is een status die unieke gegevens onderhoudt wanneer de database in werking . Data-integriteit valt uiteen in twee categorieën : entiteit integriteit en referentiële integriteit . Entiteiten en attributen

De ontwerper van een database te verzamelen rubrieken van gegevens die moeten worden gemodelleerd in de database . Een titel kan een categorie van informatie of een groep van categorieën. De groepen worden genoemd " entiteiten . " Dit zijn de dingen die de database slaat informatie over: klant , factuur , werknemer , bijvoorbeeld . Binnen elke entiteit , zijn de categorieën van gegevens dat die entiteit beschrijven attributen genoemd . Voorbeelden van attributen van een klant entiteit naam , telefoonnummer en adres zijn.
Normalisatie

De database- ontwerper maakt een ruwe schatting naar wat attributen behoren tot welke entiteiten en vervolgens bevestigt het ontwerp door te gaan door een proces genaamd "normalisatie . " de " slogan " test van normalisatie is dat tegen het einde , elk attribuut van een entiteit is " afhankelijk is van de sleutel , de hele sleutel en niets dan de sleutel . " een sleutel is een attribuut dat uniek is voor elke record van een entiteit . De waarschijnlijkste kandidaat voor een sleutel veld is een ID-nummer . Soms is het noodzakelijk om meer dan een attribuut om elke record uniek identificeren. Dit wordt een samengestelde sleutel . Elke eigenschap die beter kunnen worden geïdentificeerd door een ander dan de sleutel veld wordt genomen uit de entiteit , ook alle attributen die zou resulteren in het herhalen van gegevens wordt genomen . Nieuwe entiteiten zijn gemaakt om de attributen genomen uit de oorspronkelijke entiteiten houden .
Tabellen en kolommen

Zodra normalisering het ontwerp van de database heeft gemaakt , de ontwerper creëert een " Entity Relationship Diagram , " of ERD . Dit toont alle entiteiten in een database dozen met alle kenmerken in elke entiteit . Het diagram toont verbanden tussen de entiteiten . Een veld in een entiteit die is het vertrekpunt voor een link naar een andere entiteit wordt een externe sleutel . De referentie- attribuut van elk attribuut is de primaire sleutel . Dit is de eigenschap die uniek identificeert elke record in de entiteit . De database administrator bouwt de database op basis van de ERD . Entiteiten worden tabellen en attributen geworden kolommen in deze tabellen . De primaire sleutels zijn de basis voor de indexen .
Gegevensintegriteit

Zodra de gegevens zijn ingevuld in de tabellen van de database , moet de data-integriteit controles die elke record van bevestigen een tafel is uniek . Dit is entiteit integriteit . Koppelen ene tafel naar de andere verbindt samen een foreign key van de ene tafel naar de primaire sleutel van een ander . Deze koppeling moet niet produceren vermenigvuldiging van de records in beide tabellen . Dat wil zeggen dat geen record in de ene tabel koppelen aan meerdere records in de andere . De waarden in de kolom vreemde sleutel moet altijd aansluiten op een record in de referentietabel . Als ze dat niet doen , zullen ze niet verschijnen in de resultaten van het te sluiten . Dit is referentiële integriteit .

Previous: Next:
  Database Software
·Hoe om gegevens van Access naa…
·Hoe maak je een tabel Running …
·Wat is een Database Service? 
·Hoe kan ik een database zoeken…
·Het verschil in XSD & DTD 
·Hoe kan ik een database voor h…
·Hoe gegevens in Access 2007 Ve…
·Hoe gegevens in Access Query K…
·Hoe te BackColor Elimineer op …
  Related Articles
Wat is WYSIWYG ? 
Wat is een zwevende werkbalk ? 
Wat is een tekstverwerker ? 
Wat is Microsoft Office Suite ? 
Wat is het doel van de Thesaurus in een …
Wat is Corel WordPerfect ? 
Wat Program Leest Doc bestanden ? 
Wat Is Microsoft Works 7.0 ? 
Wat is Wordperfect ? 
  Software Articles
·MikroTik vs pfSense 
·Hoe maak je een cursor maken in SQL Serv…
·Hoe je Skype installeren en Talk All Ove…
·Hoe maak je een SQL Zoek voor DB2 Connec…
·Hoe Multiple Access Rapporten 
·Booth Design Tips 
·Om te lezen hoe een Pivot Table 
·Hoe te Locked PDF -bestanden lezen 
·Hoe te branden beschermde DVD's op een W…
Copyright © Computer Kennis http://www.nldit.com