‫Welkom terug en deze video, we gaan nog twee tafels maken en we gaan ze opzetten zodat we
‫ons eigen kleine programma kunnen maken dat we in de laatste video hebben gezien.
‫Oke.
‫Dus laten we beginnen door hier een nieuwe tabel te maken.
‫Dus ik ga naar mijn tabellen in mijn serververkenner onder de juiste gegevensverbinding en ik maak een nieuwe tabel aan.
‫Dus voeg hier een nieuwe tabel toe.
‫En de nieuwe tafel zou dier moeten heten, omdat hij alle verschillende dieren zal bevatten die we
‫hebben.
‫Dan, zoals je kunt zien, verander ik de naam hier, maak een tabel DBO-dier.
‫Dan moeten we hier een rij toevoegen, die ik de naam ga noemen en het zal van het type zijn
‫en var char so en var char 50.
‫Dus dit gaat weer 50 tekens bevatten en het is belangrijk dat deze ID hier onze primaire
‫ID wordt.
‫Dus ID-specificatie of identiteitsspecificatie.
‫En ik ga zeggen dat identiteit waar is.
‫En je kunt zien dat het nu automatisch wordt verhoogd.
‫Dit is dus dezelfde benadering die we hebben gezien met de dierentuintafel, maar we doen dat nu ook
‫met de dierentafel.
‫Zodra dat is gebeurd, kunnen we op de update-toets drukken en de database bijwerken.
‫En als dat eenmaal gedaan is, kunnen we hier weer opfrissen en kunnen we zien dat we ook een dierentafel in onze tafels
‫hebben.
‫Laten we nu wat gegevens aan die tabel toevoegen.
‫Dus toon data of tabel data.
‫En hier ga ik gewoon een vis aan toevoegen.
‫Nou, eigenlijk ga ik een haai toevoegen en dan een anemoonvis, aap, wolf, gekko-krokodil, krokodil-stijl.
‫Dan een uil.
‫Een papagaai.
‫Dat is het.
‫Dus ik heb deze acht namen hier.
‫Je kunt er verschillende gebruiken.
‫Dit zijn dus slechts namen van dieren.
‫En zoals je kunt zien, hebben ze ook een idee, dat uniek is en dat, hoewel elke keer dat ik
‫een waarde invoerde, werd verhoogd.
‫Dus nu hebben we die acht dieren hier.
‫En wat ik wil doen is nu een combinatie van dieren en dierentuinen creëren zodat ze een haai kunnen zijn in de dierentuin
‫van New York.
‫Maar het kan ook een haai zijn in Miami of in Milaan of in Berlijn of wat dan ook.
‫Dan kan het een wolf in Miami zijn, maar ook een in New York.
‫Maar het hoeft niet.
‫En wat ik daarom moet doen, is een relatietabel maken.
‫Dus het gaat een relatie maken tussen een dier en een dierentuin.
‫Dus laten we doorgaan en een nieuwe tabel maken en die zal een I hebben. D. en het zal een dierentuin
‫I hebben. D. , die van het type Int en Lonell is, ga ik die ook deactiveren.
‫Hier ook.
‫Ik krijg een dieren-ID en zal ook van het type zijn.
‫En Al-Amal is ook gedeactiveerd.
‫Dus nu deze primaire sleutel voor mijn I. D. zal niet genoeg zijn.
‫Ik wil dat het ook automatisch wordt verhoogd.
‫Dus ik ga naar mijn eigenschappen aan de rechterkant van de identiteitsspecificatie, en het zal hier als onwaar zijn.
‫En ik wil dat het waar is.
‫Dus zijn identiteit zal waar zijn.
‫Oké, en dat zal mijn tafel creëren en ik ga de naam veranderen omdat ik wil dat het
‫zoiets als een dierentuindier wordt genoemd, omdat het de relatie tussen dierentuin en dieren zal zijn.
‫Dus welke dieren zitten in welke dierentuin?
‫Dus als dat eenmaal is gebeurd, kan ik doorgaan en op update drukken en dat zal de tabel voor mij maken.
‫Dus laten we doorgaan en dat opfrissen.
‫En ook dierentuindieren zien we hier.
‫En nu is er iets dat we nog moeten doen om die gegevens te zien of om gegevens voor de dierentuin en het dier
‫te hebben.
‫We moeten onze gegevensbron bijwerken.
‫En om dit te doen, ga ik de hele ploeg indrukken terwijl ik een dierentuinmanager heb geselecteerd die gegevensbronnen voor
‫mij zal openen.
‫En ik moet mijn gegevensbron configureren met de wizard.
‫Ik ga dat doen.
‫Het gaat gegevens ophalen.
‫En zoals je kunt zien, is hier alleen de dierentuin geselecteerd.
‫En ik wil dat ook dieren en dierentuindieren worden geselecteerd.
‫Dus ik ga die selecteren en ik druk op voltooien.
‫Als dat eenmaal is gedaan.
‫U kunt zien dat deze zijn toegevoegd aan onze gegevensbron.
‫En onze gegevensbron is vrijwel alle gegevens die we voor die tabellen hebben, omdat ze anders leeg
‫zouden zijn.
‫En niet iets leuks dat we kunnen doen, is dat we onze dataset kunnen bewerken met designer.
‫Dus ik ga dat openmaken.
‫En zoals je kunt zien, gaat mijn ontwerper open en hier heb ik mijn drie tafels.
‫Dus ik heb de dierentuin, ik heb het dier en het dierentuindier, en dat is best cool.
‫Die zijn nog niet met elkaar verbonden, maar daar zullen we zo dadelijk verandering in brengen.
‫Dus deze dierentuin hier, heeft een idee dat het een locatie is.
‫Het dier heeft een idee en de naam.
‫En dan hebben we een dierentuindier met een dierentuin-ID en een dieren-ID.
‫Dus hoe verbinden we ze met elkaar?
‫Omdat dierentuin verbonden moet zijn met het dier en dieren
‫ook met dierentuindier, terwijl we teruggaan naar onze gegevens of naar onze held of ontdekkingsreiziger.
‫En we moeten ons dierentuindier veranderen om het te veranderen.
‫Ik ga naar tabeldefinities openen.
‫Zo waar.
‫Klik op de definitie van de open tafel voor dieren.
‫Hiernaast moet ik buitenlandse sleutels toevoegen en ik ga een nieuwe buitenlandse sleutel maken en ik
‫ga dat ene dierentuindier met buitenlandse sleutel noemen.
‫Of laten we het eigenlijk simpel houden.
‫Ik noem het zoo Foreign Key.
‫Dus dierentuin is de sleutel, want dit wordt de buitenlandse sleutel van de dierentuin die we hebben.
‫En wat het doet, het verbindt een sleutel.
‫Wel, het verbindt.
‫En wat het doet, is dat het een kolom van mijn tabel hier verbindt met een kolom van een andere tabel.
‫Dus hier ga ik zeggen dat de externe sleutel de ID en de referentie zal zijn.
‫Nou, ik wilde verbonden zijn met Zo en dan met de kolomtabel of tabelkolom met de naam ID.
‫En nu wil ik hetzelfde doen, ik ga dat kopiëren en eigenlijk heb ik die vierkante haken niet
‫nodig.
‫Ik ga het zonder ze doen en ik wil hetzelfde doen voor het dier.
‫Dus ik ga een externe sleutel voor dieren hebben, die verbinding maakt met dieren-ID.
‫En hier wil ik toegang tot dieren-ID en ik heb dit niet nodig om aan het einde te komen.
‫Oke.
‫Dus op deze manier ben ik gewoon mijn dierentuindierentabel aan het bijwerken en ga ik dat zomaar wegwerken.
‫En nu kan ik doorgaan en dat bijwerken.
‫Dus update de database, nu dat klaar is, kunnen we wat gegevens toevoegen aan ons dierentuindier omdat het nu zo goed als
‫leeg is.
‫Dus laten we de tabelgegevens openen en komen opdagen en we gaan het hier gebruiken om de dierentuindiergegevens te
‫openen.
‫We hebben gegevens over dieren.
‫Dus de haai is één anemoonvis, twee aap enzovoort.
‫Dus laten we een haai een clownvis toevoegen aan onze eerste locatie.
‫Dus de dierentuin, het wordt er een en het dier wordt er een.
‫De dierentuin-ID wordt nog steeds één en het dier wordt twee.
‫Dus wat betekent dat?
‫Dat betekent dat we op onze eerste locatie en als we willen controleren wat de eerste locatie was, naar onze
‫dierentuintafel gaan en we kunnen zien dat de eerste locatie New York is.
‫Dus in New York gaan we dieren hebben.
‫Een en twee, want de Israëli's hebben gewonnen en er zijn dieren, een en twee, dus wat zijn die dieren?
‫Een en twee?
‫Nou, het zijn haaien en anemoonvissen.
‫Dus laten we nu eens kijken naar de tweede locatie, Tokio.
‫Laten we nu iets toevoegen aan Tokio.
‫Laten we het derde en het vierde dier aan Tokyo toevoegen.
‫Dan hebben we de derde stad.
‫Laten we daar het vijfde dier en het zesde dier toevoegen.
‫En dan krijgt de vierde stad het zevende en achtste dier.
‫En nu hebben we een vijfde stad, dat was Milaan.
‫En ik ga gewoon zeggen dat Milan ze allemaal zal hebben.
‫Dus het zal vol zitten met dieren voor vijf, zes, vijf, zeven, vijf, acht en vijf vermisten.
‫Dus vijf, vijf, vijf, zes, vijf, zeven en vijf acht.
‫Dus wat dat nu betekent, is dat we vijf dierentuinen hebben en acht verschillende dieren.
‫En in de eerste dierentuin hebben we alleen dier één en twee, dat zijn de visdieren.
‫En de tweede, dat is ons Tokyo, we hebben er drie en vier, dat is een aap en een wolf.
‫Dan hebben we in Berlijn vijf en zes, die gekko en krokodil zijn.
‫Dan hebben we in Caïro de uil en papegaai, en in Milaan hebben we ze eigenlijk allemaal.
‫Dus we hebben alle acht dieren in Milaan.
‫Dus dat is ongeveer wat deze relatietabel zegt.
‫Er staat dat we, nou ja, dieren hebben in specifieke dierentuinen.
‫Nu, dat is allemaal geweldig en zo.
‫Maar hoe controleren we dat?
‫Hoe kunnen we erachter komen wat er aan de hand is?
‫En alles is cool, enzovoort?
‫Wat kunnen we een aquarium maken op onze database.
‫En ik ga gewoon een database maken of hier een query maken.
‫Rechts.
‫Klik en nieuwe zoekopdracht en u kunt hier een uitvoerbare zoekopdracht toevoegen.
‫En ik ga gewoon alle gegevens van dierentuin en dier selecteren en.
‫Ik ga gewoon zeggen selecteer ster van Animal en eigenlijk heet het Capital A. Dier, dus ik hou van die selecte ster
‫van A..
‫Als ik die code uitvoer, dus ik voer de code uit of stuur shift E, je zult zien dat dit is wat we krijgen.
‫Zo krijgen we alle inzendingen van ons dier.
‫Dus één is een haai, twee is een anemoonvis, enzovoort.
‫Dus de ster betekent alles.
‫Dus we zouden gewoon kunnen zeggen, geef me alles van het dier.
‫Dus elke invoer die je hebt van dieren.
‫Nu, al jaren, een kleine uitdaging om alles te laten zien wat er in een dierentuin is, dus alle dierentuinen die we hebben.
‫Oké, ik hoop dat je het geprobeerd hebt, ik zeg gewoon ster uit Zoo selecteren en ik ga dat uitvoeren.
‫En zoals je kunt zien, krijg ik mijn vijf steden hier en nu een beetje uitdagender.
‫Wat we nu gaan doen, is dat we alle dieren gaan controleren die in New York zijn.
‫En weet je, New York heeft er een idee van.
‫Dus nu willen we zien welke van die dieren in New York zijn.
‫Om dat te doen, moeten we een combinatie van twee tabellen maken.
‫Dus allereerst moeten we weten in welke tabel de dieren zich bevinden.
‫En dan moeten we tafelen met alle dierentuindieren.
‫Dus dat wordt de combinatie van de twee.
‫En daarom moeten we een inner join creëren.
‫En ik ga een naam gebruiken waarbij A mijn dier is.
‫Dus van Animal A en nu komt het in onze joint.
‫Dus innerlijk meedoen met Zoo Animal en daar geef ik het de naam ZA.
‫Op zijn kant, dus het zal in een joint zijn op het idee van een dier en het zal gelijk zijn aan de
‫dierentuin, dier, dier, Edem.
‫Zoals je weet, is er een dier, Edem, en we hebben de dieren-ID in Zoo Animal, en nu
‫willen we die combineren en kijken welke er in de dierentuin van New York zijn.
‫En daarom gebruiken we gewoon waar het dierentuindier dierentuin-ID gelijk is aan één omdat één in New York was.
‫En als we dat nog een keer hebben gecontroleerd, nou, eigenlijk kunnen we het uitvoeren en we kunnen zien dat er haaien en
‫anemoonvissen zijn om te controleren of we naar Zoo Animal gaan en we zullen hier gegevens invoeren en we kunnen het in één zien.
‫We hebben een en twee, dat zijn de dieren van, we weten al dat Shark en Klumb nooit meer teruggaan naar
‫je aquarium.
‫Dat is precies wat we hier hebben, haai en anemoonvis.
‫Dus zo kunnen we ze samenvoegen en we gaan iets soortgelijks gebruiken.
‫Dit is dus geen bijles op school.
‫Het is meer een C-scherpe database-tutorial.
‫En we gaan dit op de een of andere manier doen in de volgende video.
‫Dus tot ziens daar.