‫Bentornato e questo video, creeremo altre due tabelle e le imposteremo in modo da
‫poter creare il nostro programmino che abbiamo visto nell'ultimo video.
‫Va bene.
‫Quindi iniziamo creando una nuova tabella qui.
‫Quindi vado alle mie tabelle nel mio server explorer con la connessione dati corretta e creo una nuova tabella.
‫Quindi aggiungi una nuova tabella qui.
‫E il nuovo tavolo dovrebbe essere chiamato animal perché conterrà tutti i diversi animali che
‫abbiamo.
‫Quindi, come puoi vedere, cambio il nome qui, creo la tabella DBO animal.
‫Quindi dobbiamo aggiungere una riga qui, che chiamerò nome e sarà di tipo e var
‫char quindi e var char 50.
‫Quindi questo avrà di nuovo 50 caratteri ed è importante che questo ID qui sia il nostro
‫ID principale qui.
‫Quindi specifica dell'ID o specifica dell'identità.
‫E sto per dire che l'identità è vera.
‫E puoi vedere che ora aumenterà automaticamente.
‫Quindi questo è lo stesso approccio che abbiamo visto con la tabella dello zoo, ma ora lo facciamo anche con la
‫tabella degli animali.
‫Fatto ciò, possiamo premere il tasto di aggiornamento e aggiornare il database.
‫E una volta fatto, di nuovo, possiamo rinfrescarci qui e possiamo vedere che abbiamo anche un tavolo con animali nei nostri
‫tavoli.
‫Ora, aggiungiamo alcuni dati a quella tabella.
‫Quindi mostra i dati o i dati della tabella.
‫E qui dentro, aggiungerò solo un pesce.
‫Beh, in realtà aggiungerò uno squalo e poi una scimmia pesce pagliaccio, un lupo, un coccodrillo geco, in stile coccodrillo.
‫Poi un gufo.
‫Un pappagallo.
‫Questo è tutto.
‫Quindi ho questi otto nomi qui.
‫Puoi usarne di diversi.
‫Quindi questi sono solo nomi di animali.
‫E come puoi vedere, hanno anche un'idea, che è unica e che sebbene venga incrementata ogni volta
‫che inserisco un valore.
‫Quindi ora abbiamo quegli otto animali qui dentro.
‫E quello che voglio fare ora è creare una combinazione di animali e zoo in modo che possano essere uno squalo nello zoo
‫di New York.
‫Ma può anche essere uno squalo a Miami oa Milano oa Berlino o altro.
‫Quindi può essere un lupo a Miami, ma potrebbe anche essere uno a New York.
‫Ma non è necessario.
‫E quello che devo fare, quindi, è creare una tabella delle relazioni.
‫Quindi creerà una relazione tra un animale e uno zoo.
‫Quindi andiamo avanti e creiamo una nuova tabella e quella avrà una I. D. e avrà uno
‫zoo I. D. , che è di tipo Int e Lonell, disattiverò anche quello.
‫Lo stesso qui.
‫Avrò un ID animale e sarà anche di tipo.
‫E anche Al-Amal è disattivato.
‫Quindi ora questa chiave primaria per il mio I. D. non basterà.
‫Voglio che venga anche incrementato automaticamente.
‫Quindi vado alle mie proprietà sulla specifica dell'identità sul lato destro e qui sarà falso.
‫E voglio che sia vero.
‫Quindi la sua identità sarà vera.
‫Va bene, e questo creerà il mio tavolo e cambierò il nome perché voglio che si
‫chiami qualcosa come un animale da zoo, perché sarà la relazione tra zoo e animali.
‫Quindi quali animali ci sono in quale zoo?
‫Quindi, una volta fatto, posso andare avanti e premere Aggiorna e questo creerà la tabella per me.
‫Quindi andiamo avanti e aggiorniamolo.
‫E qui vediamo anche animali da zoo.
‫E ora c'è ancora qualcosa che dobbiamo fare per vedere quei dati o per avere dati per lo zoo
‫e l'animale.
‫Dobbiamo aggiornare la nostra fonte di dati.
‫E per farlo, premerò tutto il turno mentre avrò selezionato un gestore dello zoo che aprirà le fonti di
‫dati per me.
‫E ho bisogno di configurare la mia origine dati con la procedura guidata.
‫Lo farò.
‫Recupererà i dati.
‫E come puoi vedere, qui è selezionato solo lo zoo.
‫E voglio che anche gli animali e gli animali dello zoo siano selezionati.
‫Quindi selezionerò quelli e premerò fine.
‫Una volta fatto.
‫Puoi vedere che vengono aggiunti alla nostra fonte di dati.
‫E la nostra origine dati è praticamente tutti i dati che abbiamo per quelle tabelle perché altrimenti
‫sarebbero vuote.
‫E non qualcosa di preciso che possiamo fare è modificare il nostro set di dati con designer.
‫Quindi lo aprirò.
‫E come puoi vedere, il mio designer si apre e qui ho i miei tre tavoli.
‫Quindi ho lo zoo, ho l'animale e l'animale dello zoo, ed è piuttosto bello.
‫Questi non sono ancora collegati tra loro, ma lo cambieremo tra un po'.
‫Quindi questo zoo qui ha un'idea che è un luogo.
‫L'animale ha un'idea e il nome.
‫E poi abbiamo un animale da zoo che ha un ID zoo e un ID animale.
‫Quindi come li colleghiamo tra loro?
‫Perché lo zoo dovrebbe essere collegato all'animale e gli animali dovrebbero anche
‫essere collegati all'animale dello zoo mentre torniamo ai nostri dati o al nostro eroe o esploratore.
‫E dobbiamo cambiare il nostro animale dello zoo per cambiarlo.
‫Vado ad aprire le definizioni della tabella.
‫Così giusto.
‫Fare clic sulla definizione della tabella aperta degli animali.
‫La prossima cosa che devo fare è aggiungere chiavi esterne e creerò una nuova chiave esterna
‫e chiamerò quella chiave esterna animale dello zoo.
‫O in realtà cerchiamo di mantenerlo semplice.
‫La chiamerò chiave esterna dello zoo.
‫Quindi lo zoo è la chiave perché questa sarà la chiave straniera dello zoo che abbiamo.
‫E quello che fa, collega una chiave.
‫Bene, si connette.
‫E quello che fa è collegare una colonna della mia tabella qui con una colonna di un'altra tabella.
‫Quindi qui dirò che la chiave esterna sarà l'ID e il riferimento.
‫Bene, volevo essere connesso a Zo e poi alla tabella delle colonne o alla colonna della tabella chiamata ID.
‫E ora voglio fare la stessa cosa, lo copierò e in realtà non ho bisogno di quelle parentesi
‫quadre.
‫Farò a meno di loro e voglio fare lo stesso per l'animale.
‫Quindi avrò una chiave esterna animale, che si collegherà all'ID animale.
‫E qui voglio accedere all'ID animale e non ho bisogno di questo alla fine.
‫Va bene.
‫Quindi, in questo modo, sto solo aggiornando la mia tabella degli animali dello zoo e me ne libererò proprio così.
‫E ora posso andare avanti e aggiornarlo.
‫Quindi aggiorna il database, ora che è fatto, possiamo aggiungere alcuni dati al nostro animale dello zoo perché è praticamente vuoto in
‫questo momento.
‫Quindi apriamo i dati della tabella e sono visualizzati e useremo in realtà apriamo i dati sugli animali dello zoo
‫qui.
‫Abbiamo dati sugli animali.
‫Quindi lo squalo è un pesce pagliaccio, due scimmie e così via.
‫Quindi aggiungiamo uno squalo qualsiasi pesce pagliaccio alla nostra prima posizione.
‫Quindi lo zoo sarà uno e l'animale sarà uno.
‫L'ID dello zoo sarà ancora uno e l'animale due.
‫Che cosa vuol dire?
‫Ciò significa che nella nostra prima posizione e se vogliamo controllare quale fosse la prima posizione, andiamo al nostro
‫tavolo dello zoo e possiamo vedere che la prima posizione è New York.
‫Quindi a New York avremo animali.
‫Uno più due, perché gli israeliani hanno vinto e ci sono animali, uno più due, quindi cosa sono quegli animali?
‫Uno e due?
‫Beh, sono squali e pesci pagliaccio.
‫Quindi ora diamo un'occhiata alla seconda posizione, Tokyo.
‫Ora, aggiungiamo qualcosa a Tokyo.
‫Aggiungiamo il terzo e il quarto animale a Tokyo.
‫Poi abbiamo la terza città.
‫Aggiungiamo il quinto animale e il sesto animale.
‫E poi la quarta città avrà il settimo e l'ottavo animale.
‫E ora abbiamo una quinta città, che era Milano.
‫E dico solo che il Milan li avrà tutti.
‫Quindi sarà pieno di animali per cinque, sei, cinque, sette, cinque, otto e cinque mancano.
‫Quindi cinque, cinque, cinque, sei, cinque, sette e cinque otto.
‫Ciò significa che ora abbiamo cinque zoo e otto animali diversi.
‫E nel primo zoo abbiamo solo l'animale uno e due, che sono gli animali pesce.
‫E la seconda, che è la nostra Tokyo, ne abbiamo tre e quattro, che sono una scimmia e un lupo.
‫Poi a Berlino abbiamo cinque e sei, che sono gechi e coccodrilli.
‫Poi al Cairo abbiamo il gufo e il pappagallo, e poi a Milano li abbiamo proprio tutti.
‫Quindi abbiamo tutti e otto gli animali a Milano.
‫Quindi questo è più o meno ciò che dice questa tabella delle relazioni.
‫Dice che abbiamo, beh, animali in zoo specifici.
‫Ora, è tutto fantastico e roba del genere.
‫Ma come lo verifichiamo?
‫Come possiamo scoprire cosa sta succedendo?
‫E tutto è bello e così via?
‫Cosa possiamo creare un acquario nel nostro database.
‫E ho intenzione di creare un database o creare una query qui.
‫Destra.
‫Fai clic su e nuova query e sarai in grado di aggiungere una query eseguibile qui.
‫E selezionerò tutti i dati da zoo e animali e.
‫Dirò solo seleziona la stella di Animal e in realtà si chiama Capital A. Animal, quindi mi piace quella stella selezionata
‫di A..
‫Se eseguo quel codice in modo da eseguire il codice o il controllo shift E, vedrai che questo è ciò che otteniamo.
‫Quindi otteniamo tutte le voci del nostro animale.
‫Quindi uno è uno squalo, due è un pesce pagliaccio e così via.
‫Quindi la stella significa tutto.
‫Quindi potremmo semplicemente dire, dammi tutto dall'animale.
‫Quindi ogni singola voce che hai da animale.
‫Ora, da anni, una piccola sfida mostra tutto ciò che c'è in uno zoo, quindi tutti gli zoo che abbiamo.
‫Va bene, spero che tu l'abbia provato, dico semplicemente select star from Zoo e lo eseguirò.
‫E come puoi vedere, le mie cinque città qui e ora sono un po' più impegnative.
‫Quello che faremo ora è controllare tutti gli animali che sono a New York.
‫E, sai, New York ha l'idea di uno.
‫Quindi ora vogliamo vedere quale di quegli animali si trova a New York.
‫Per fare ciò, dobbiamo creare una combinazione di due tabelle.
‫Quindi, prima di tutto, dobbiamo conoscere la tabella in cui si trovano gli animali.
‫E poi dobbiamo andare a tavola con tutti gli animali dello zoo.
‫Quindi questa sarà la combinazione dei due.
‫E quindi, abbiamo bisogno di creare un'unione interna.
‫E userò un nome dove A è il mio animale.
‫Quindi da Animal A e ora sarà nel nostro comune.
‫Quindi mi unisco internamente a Zoo Animal e lì gli do il nome di Z A.
‫Da parte sua, quindi sarà in un giunto sull'idea di animale e sarà uguale allo zoo, animale,
‫animale, Edem.
‫Quindi, come sai, c'è un animale, Edem, e abbiamo l'ID animale in Zoo Animal, e
‫ora vogliamo combinarli e vedere quali sono allo zoo di New York.
‫E quindi, usiamo semplicemente dove l'ID dello zoo degli animali dello zoo è uguale a uno perché uno era a New York.
‫E se lo controlliamo di nuovo, beh, in realtà possiamo eseguirlo e possiamo vedere che ci sono squali
‫e pesci pagliaccio per verificare che andiamo su Zoo Animal e qui tabelleremo i dati e possiamo vedere in uno.
‫Abbiamo uno e due, che sono gli animali di bene, sappiamo già che Shark e Klumb non tornano mai più nel
‫tuo acquario.
‫È esattamente quello che abbiamo qui, squalo e pesce pagliaccio.
‫Ecco come possiamo unirli insieme e useremo qualcosa di simile.
‫Quindi questo non è un tutorial scolastico.
‫È più un tutorial di database C sharp.
‫E lo faremo in qualche modo nel prossimo video.
‫Quindi ci vediamo lì.