Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Verschil tussen Identificeren & Non - identificeren Relaties
Databases zijn handige manieren om systematisch informatie op te slaan op een gestructureerde manier . Een goed ontworpen database kan toestaan ​​dat een organisatie om snel te halen zeer specifieke gegevenssets . Bij het construeren databases ontwerpers gebruiken verschillende benamingen van groepen en niet -identificerende relaties met verschillende groepen gegevens met elkaar te verbinden . Het verschil tussen deze twee termen is subtiel , maar belangrijk . Rijen en kolommen

Individuele database tabellen
, vergelijkbaar met individuele spreadsheet werkboeken , gegevens opslaan in afzonderlijke kolommen die behoren tot de individuele rijen gegevens . Elke rij is een entry die al die kolommen beschrijven . Bijvoorbeeld , zou een advocatenkantoor dat gegevens over haar advocaten tracks iedere advocaat toe te wijzen aan een bepaalde rij . Dan zou elke kolom een specifieke categorie van informatie over die advocaat , zoals een medewerker identificatienummer bevatten , gebieden van de specialiteit , win verlies ratio , origineel huur datum , of iets anders wilde het bedrijf op te sporen .
< br > Ouder en Kind tafels

Veel bedrijfsdatabases
, om de veiligheid te verhogen , niet het etiket expliciet elk stukje data op hun afzonderlijke tafels . Bijvoorbeeld , zal een tabel die informatie over advocaten bij een advocatenkantoor tracks een medewerker ID-nummer te gebruiken in plaats van een naam en een categorie nummer in plaats van expliciet het labelen van de soorten zaken probeert hij . Tabellen met geaggregeerde gegevens vertegenwoordigd door deze numerieke codes worden genoemd " Parent Tables . " Deze codes dan verwijzen individuele " Kind Tafels , " waarin de gegevens die de code vertaalt in het stuk van de gegevens die het beschrijft bevatten . Zo zal een bovenliggende tabel van advocaat data een kind tabel dat de namen die verder gaan met werknemer identificatienummers winkels hebben.
Het identificeren Relaties

Een relatie tussen een bovenliggende tabel en een kind tabel wordt " identificeren " als de gegevens van de onderliggende tabel bevat is noodzakelijk om het onderwerp van de bovenliggende tabel rijen te identificeren . Voortzetting van het voorbeeld van het advocatenkantoor dat de gegevens tracks op haar advocaten , zonder dat het kind tabel die werknemer identificatienummers overeen om namen werknemer , de geaggregeerde gegevens in de bovenliggende tabel is waardeloos . De tabel is van geen nut voor het bedrijf als het niet kan overeenkomen met de gegevens op een bepaalde werknemer .
Niet- identificeren Relaties

Een relatie tussen een ouder tafel en een kind tafel is " non - identificeren 'als de gegevens van de onderliggende tabel bevat, is niet essentieel voor het identificeren van het onderwerp van de bovenliggende tabel rijen . Voortzetting van het voorbeeld van het advocatenkantoor dat de gegevens over haar advocaten , een kind tafel van een bovenliggende tabel met geaggregeerde gegevens kunnen de informatie die nodig is om de codes te vertalen voor het gebied van het onderwerp van juridische expertise in gewoon Engels tracks . Terwijl het verliezen van de tafel zal het moeilijker maken voor het bedrijf om deze deskundigheid codes snel te vertalen , heeft het bedrijf niet deze bijzondere set van gegevens te identificeren wie het geheel van elke rij beschrijft nodig . Terwijl het verliezen van zo'n kind tafel zal extra werk te creëren voor de IT -afdeling van het bedrijf , is het niet het gehele bovenliggende tabel nutteloos maken .

Previous: Next:
  Computer Programming Languages
·Hoe kan ik een LUA File Zorg v…
·Hoe te Bullet Style Change Het…
·Hoe Joomla Menu Templates ontw…
·Hoe maak je een stroomschema m…
·Hoe kan Lussen worden gecreëe…
·Hoe te Waarden Van ListBox Kri…
·Hoe maak je een DataView kolom…
·Hoe vindt Minimum Genetische a…
·Hoe maak je een WPF DataGrid M…
  Related Articles
Hoe je tekst tussen twee HTML-codes leze…
Verschillen tussen Visual Basic en Visua…
Het verschil tussen SDI Form & MDI formu…
Wat zijn de verschillen tussen Visual Ba…
Hoe gegevens tussen Word documenten met …
Hoe te gebruiken Visual Basic om het ver…
Hoe gegevens overbrengen tussen tabellen…
Hoe je het verschil tussen tijdzones in …
Hoe te Aantal Weken Bereken tussen twee …
  Programmering Articles
·Hoe te String functies in Python 
·Kleuren in een VBA Beperking 
·Hoe maak je een Open /Save button in VB 
·PHP Class Naamgevingsregels 
·Hoe je Silverlight knoppen uitschakelen 
·Hoe te Toevoegen eBay Web Services in VB…
·Verschil tussen Component - based Develo…
·Hoe maak je een twee-dimensionale array …
·Hoe kan ik PHP Variabelen gebruiken in M…
Copyright © Computer Kennis http://www.nldit.com