Ciao, questo è che non vuoi fare anche tu.
E bentornato.
Nell'ultima conferenza abbiamo discusso sulla progettazione di database che abbiamo finito.
Processo di normalizzazione abbiamo iniziato con un dato di libro che era in forma non normalizzata e quindi ha gradualmente perfezionato lo schema facendolo passare attraverso le diverse
forme normali fino a quando tutte le relazioni erano in D. C.
e l'intera parola non conteneva ridondanza in nessuno dei tavoli.
Quindi mentre stavamo muovendo attraverso le diverse forme di romanzo, stavamo scomposendo i tavoli e facendo
cose più piccole.
Così è stato.
Il libro è inventato, ma nel nostro progetto di costo abbiamo anche il modo in cui gli altri tipi di film di Mock fanno finta di niente.
E abbiamo anche gli utenti.
Quindi andiamo avanti e vediamo come appare l'intero design.
OK.
Quindi sto usando il mio laboratorio di abilità e spero che tu abbia già installato quello.
Quindi lasciami solo fermarmi qui.
Tutti i programmi e Maia sei sul posto. Hasbrouck le mie abilità Soler e la mia insicura Gruben mi hanno
appena lasciato indietro, okay.
Quindi questo è lo schermo che ora abbiamo qui un dollaro, qui c'è un combattimento.
OK.
Quindi penso che tu non possa vederlo qui, ma è lì.
Quindi, basta fare clic su quello sotto doc nel sottomenu che hai visto nuovo motore Un-Dead è anche aperto Mordieu.
Ho già creato la malta per il nostro progetto, diamo un'occhiata a quello che mi consente di aprirlo quando
spiego poche altre cose.
Quindi questo è un altro.
OK, ecco come appare il modello.
Va bene.
Quindi questo è il design che i nostri dati sono per il nostro progetto.
Quindi non ho creato manualmente nessuno di questi.
Quindi quello che abbiamo fatto come ho creato tutte le tabelle nel database e poi abbiamo invertito progettato utilizzando questo
strumento e i dati che sono stato in grado di creare design.
Quindi il progetto è stato effettivamente creato dal database attuale, normalmente non è quello che
stavamo facendo, in quanto prima creeremmo il design e poi faremo un engineering dell'hardware per creare
dati buoni.
Ti mostrerò anche come farlo.
Quindi, ma questo è stato decodificato.
Quindi c'è questa cosa chiamata reverse engineering qui ed è qui.
Ecco come l'ho fatto.
Quindi questo è il modo in cui viene definito come il nostro diagramma in cui E sta per diagramma delle relazioni con entità
avanzate.
Va bene.
E questa parte hai già visto l'autore e l'autore del libro editore di libri.
Quindi è una relazione di entità avanzata senza carta in cui l'entità si riferirebbe a queste entità e armerebbe
le relazioni tra le entità.
Va bene.
E poi Cynthia Temin Quindi questo è quello che ho già visto.
Quindi, ecco i dati di questi libri l'autore dell'autore del libro editore.
Allo stesso modo se si scorre verso il basso possiamo vedere la data per i film che ABERS per i film.
Quindi, come facciamo a sapere come i registi del regista e Andi siano collegati tramite il film di Mogi, il protagonista di un film
di rivelatori, ha anche degli attori.
Penso che sia collegato il film e gli attori collegati usando la tabella degli attori del film sotto la maglietta.
Proprio come nel caso degli autori di libri.
OK, ecco qui queste sono tutte le relazioni tra i tavoli e quindi così lontani dai libri e dai film,
sappiamo che abbiamo anche delle fonti pubbliche di eyeblink E anche come gli utenti scrivono gli utenti che
stanno per aggiungere questi diversi tipi di segnalibri.
Quindi hai la tabella degli utenti qui al centro.
So che l'utente può contrassegnare questi diversi tipi di segnalibri come il libro che si muove lunedì.
Quindi per me come ha fatto dibbles qui questo particolare tavolo cattura la relazione tra utente e libro
sul libro.
Ok, in modo da catturare le informazioni sugli utenti che come Momper alcuni libri pensavano allo stesso modo su Beckmann e usarlo
con disinvoltura su come usare quella sottolineatura. Usiamo nel film come usiamo quella sottolineatura.
Ora andiamo qui.
Quindi qui tra libro ed editore. Si tratta di una relazione molte a uno perché un editore qui può pubblicare
più libri.
Quindi se lo guardi da questo punto di vista dall'editore, ha molti a un editore Ancrum a prenotarlo come
unico dominio.
OK.
Perché un singolo editore può pubblicare più libri.
Destra.
Ecco perché tu come questi tubi qui indicano che è da un lato e da uno a molti.
Questo è un mini sito che significa che un singolo editore può pubblicare più libri, quindi questo sito è indicato dagli
altri che piangono andando qui.
Da una parte sta andando a comprare il tuo quaderno su un altare.
Sappiamo che è una relazione molti a molti perché un singolo libro può essere modificato da
più autori e un singolo autore può anche scrivere più libri in modo tale che molti ne dicono e il doc
menzionato per catturare che è necessario creare una tabella intermedia tabella delle relazioni.
E il suo libro ci chiama autore e cattura la relazione tra libri e autori.
E così è quello che è.
Quindi la somiglianza qui anche come un film può avere più di quello che è in genere un attore cattivo.
A volte è possibile farlo in una relazione molte a molte.
E anche qui c'è un rapporto molti a molti tra film e attori, ecco fatto.
Ora qui diamo un'occhiata a questa tabella su un altro tipo di relazione era uno a uno.
Quindi torneremo su quello e ne abbiamo già discusso nella settimana precedente.
Quindi qui abbiamo tutte le diverse colonne qui.
E come puoi vedere l'ID come la chiave primaria che ho notato indicato usando l'icona della chiave qui e qui nei nostri
dati sono le chiavi primarie in tutte le tabelle.
Quindi puoi vedere le icone chiave con le chiavi primarie in ognuna delle.
E abbiamo le colonne e anche i tipi di dati della colonna.
OK, questo è il dottore.
Quindi questo è quello che io come qui qui sappiamo che tu che l'ID di sottolineatura è un cuore e mangia bene.
Iron fa riferimento alle idee di cui abbiamo bisogno e usa una tabella simile a underscore.
Id è anche una sorta di perdente nella società qui nel libro.
Quindi questo va d'accordo.
Tutte le nostre cose diverse, Debussy o editore hanno sottolineato le idee qui sull'ID della maglietta pubblicitaria, sono
qui.
Quindi questo era un pensiero che indica l'ID di referenza nell'editore.
OK, ancora una volta qui e prenota la sottomodella, altera l'ID del libro e l'autore e l'ID di Lescaut.
Sono l'unica facilità primaria nelle bibbie corrispondenti.
Ecco la tabella utente.
Ora a volte possiamo anche come rapporto uno a uno.
E ne parliamo anche noi.
Quindi, in termini di relazione uno a uno, diciamo per esempio che questa tabella utente ha un'immagine OK un'immagine
solitamente richiede molto morso.
E ha questi dati speciali che faccio.
Quindi questa tabella è stata creata molte volte per i dati dell'immagine, quindi potrebbe essere
meglio memorizzare quell'immagine in una sorta di utente e una tabella separata.
OK, in modo che possiamo avere una tabella separata chiamata immagine di sottolineatura dell'utente e possiamo semplicemente
avere l'ID sull'immagine lì su questa tabella sarà solo che sarebbe come è adesso.
Ma quella sarà la corrispondenza uno a uno tra questo ID e quello e l'ID in quel popolo.
Quindi questa è una delle ragioni per cui avremmo una relazione uno a uno, ma a volte potremmo avere
bisogno di vedere duecento colonne in questa particolare tabella.
Ma qui abbiamo anche e-mail e password e poi andiamo ogni volta che entriamo in un sistema.
Devi leggere l'e-mail e la password.
E questa è un'attività molto comune.
Quindi se hai come 100 altre colonne in questo tavolo e vedi come milioni di noi solo
per eseguire quel tipo di convalida potrebbe essere costoso usare questa tabella.
Quindi in questo senso e cioè manteniamo due tabelle di legame con ID e password e un'altra con ID e tutto
il resto delle tasse.
Così potrebbe essere il modo in cui sai che il tavolo sarà più piccolo.
E quindi per quanto riguarda le prestazioni sarebbe meglio.
Quindi questo è solo un altro esempio del perché potremmo desiderare di avere una relazione uno a uno.
Va bene.
Quindi questo è tutto qui.
Quindi normalmente questo è caldo, questo è il design del database. Generalmente creeremo questo tipo di design
e successivamente creeremo il database.
Alcuni team in realtà non usano uno strumento come questo ma semplicemente creano tutto il design e aggiungono un
grafico.
OK in un gesso usando la penna.
E dopo, proseguiranno e creeranno il database usando le query di Asgill.
Le tabelle su tutto il resto.
Quindi nella prossima lettera in realtà creeremo il database usando le query sicure appropriate.
Quindi creiamo il database su tutte le tabelle su popolate ma i dati sono e tutto verrà
fatto con le quesiti scolastici.
Quindi vedremo come sarà fatto nella prossima lezione.
Ma avere un progetto come questo è molto, molto bello e molto importante, così da poterlo conoscere con un solo
sguardo.
Sappiamo come appare la tabella è particolarmente utile per i nuovi assunti.
Quindi se ci sono nuovi assunti nel tuo PIN e se hai diciamo centinaia o addirittura migliaia di tabelle
che non è molto raro.
Quindi in quel caso se c'è un nuovo assunzioni e qualcuno nel team dovrebbe sedersi, assumere
e mostrare loro tutti i diversi tavoli che sono lì e che è e anche come sono correlati.
Così facendo, mostrandoli nel database stesso è un processo molto complicato, sarebbe molto difficile
seguire un codice o un nuovo assunto.
Quindi inizia se noi, se hai mostrato loro questo tipo di design, potrebbe essere molto più
facile per loro cogliere l'esercizio di progettazione.
Destra.
Quindi non funziona.
Quindi è molto utile progettare usando uno strumento.
Quindi abbiamo finito con questo blocco.
E ora andiamo avanti e creiamo un piccolo modello e quindi realizzeremo un'ingegneria dell'hardware.
Quindi fammi chiudere questo così vicino.
Quindi lasciami andare qui.
Questa è questa mosca nel menu.
Così prima ho fatto clic su Mordred aperto perché il modello è stato salvato e ho appena aperto il set di modelli.
Il ministro non disse altro per sentire.
Quindi questo è un nuovo moderno e questo è il marchio che non è altro che un database.
Quindi fammi solo rinominarlo.
Quindi lascia che ti dia un'immagine del nostro costo Ningi ID di sottolineatura.
Quindi questo è un test dei colori qui.
OK.
Ora ecco alcuni degli alcuni sul testo che vorrei essere memorizzati nel formato.
Ma parliamone.
Ora dobbiamo creare un diagramma, quindi creiamo un diagramma qui o fai doppio clic su di esso.
Quindi questo è il diagramma e questo è un tavolo qui nella serratura nella serratura.
Quindi qui abbiamo questo piano verticale.
Quindi permettimi di fare clic su questo punto d'accesso e sarai in grado di farlo una volta e poi
clicco qui.
Ora vado a
Quindi creeremo i tavoli.
Ok, quindi stiamo creando il diagramma qui.
Il modello Slemmer doppio clic.
Quindi creiamo solo un paio di tavoli.
Scollard prenota qui.
E probabilmente rimpiango l'ID.
E quindi fammi cambiare questo troppo grande e posso dirtelo.
OK, ed è anche la chiave primaria.
Ora il libro ha anche legami con OK e questo è fuori da Watchfire o Clark e alcuni lo chiamano mentre
escono e altri lo pronunciano e guardano.
Quindi in entrambi i casi va bene.
Quindi questo è un nuovo titolo.
Ecco perché sperano per ora.
Ora creiamo anche un ID di sottolineatura del publisher, quindi creeremo un editore in grado di farlo in modo che sia l'ID di
sottolineatura del publisher.
Ma l'idea di underskirt dell'editore è una forma di garanzia, quindi potrebbe essere la danza.
Il campo ID e l'editore sono terribili.
Quindi l'hype sarebbe grande, e.
OK, ecco cos'è.
Ora andiamo avanti e creiamo un altro editore del quarto di tabella.
Quindi fammi cliccare qui.
La colonna il pappagallo come ID la chiave
primaria sul prossimo chiaro nome qui.
Quindi, forse ho ottenuto.
OK, quindi abbiamo otto o due tavoli in più creiamo la relazione tra di loro.
Quindi un modo per farlo è con questo cliccando qui.
Quindi fammi cliccare qui.
Quindi dice Scegli una o più colonne per il forum.
Quindi questa è una garanzia non DOD.
Avanti Hertz's scegliere la colonna che una colonna francese è qui su questo è come abbiamo una relazione.
Quindi un editore ora non può pubblicare i miei libri.
Ora andiamo avanti.
Quindi questo è tutto lì dentro questo libro all'interno dello sgabello da banco che è separato.
Quindi è solo l'interfaccia grafica utente e può agire come un cliente per la nostra scuola Maya, per esempio.
Quindi lasciatemi dire un ingegnere avanzato qui.
OK.
Quindi qui gli spettacoli in cui il solder per esempio.
Quindi questa è l'istanza del server video.
Quindi è un Hailsham locale che indica la macchina locale e può anche essere rappresentato usando IP 127
D'Agostino non 0. 1.
E questo è sul porto 3 3 06.
OK.
Quindi questo è stato fatto quando stavi installando una mia istanza sicura.
Quindi, ad esempio, dopo fanno clic su Avanti e chiedono la password di root.
Quindi ha una radice nel mio caso.
E dice che ci sono due oggetti poiché ci sono due variabili che devono essere create.
Quindi stiamo colpendo il prossimo.
Ora qui ci sono tutte le aree sicure che verranno eseguite nell'istanza di Osoba di traverso Maya.
Quindi questo particolare combinato qui la dichiarazione qui in realtà è creare il carattere di sottolineatura di
Jayati, basta creare questi dati come se non esistessero.
E dice che i personaggi bianchi che per tutti sono qui come ti rapportano ora e poi sta
creando anche altri due tavoli.
E questo è l'editore e questo è un libro.
E non preoccupiamoci delle affermazioni, perché nella prossima lezione le vedremo.
OK.
Ma puoi ancora vedere che questa è l'idea e il nome e l'idea è la chiave primaria.
OK.
E anche qui abbiamo questo.
E poi c'è una sorta di chiave qui che è pubblicare un ID e farà riferimento all'ID
nel Publisher.
Quindi penso che tu possa capirlo, ma c'è ancora un'occhiata alle commissioni nella prossima lezione.
Quindi permettimi di fare semplicemente clic sull'anno prossimo, quindi chiedere o capo un'altra volta.
Poi lui va lì.
Quindi il seguente compito non verrà eseguito, come i dati clinici di questo braccio in avanti che gli ingegneri finiscono
la scuola che è già stato creato, abbiamo appena aperto la scuola
Maya in linea con Klein.
L'ho visto come un gruppo e c'è questo obiettivo comune.
Mostralo.
Questo è quindi questo è un programma di utilità della riga di comando.
Si connetterà anche al server.
In effetti è già abbastanza buono.
Quindi qui è il test di base ID.
Ora posso solo dire che Jayati sottolinea come i
tavoli bassi qui sembrano buoni.
Ecco come si crea il mortaio.
E puoi effettivamente costruire il tuo database, creare il tuo database direttamente dal retro.
OK.
Quindi, più avanti alla fine del capitolo, potrei includere alcune risorse anche alcuni suggerimenti o alcune risorse
che potrebbero fornire informazioni più approfondite sulla mia panchina.
Ho provato a trovare alcuni video chiamati per doc.
Quindi questo è tutto.
Grazie.
E spero che ti sia piaciuto conoscere la panchina e anche guardare il database designer Jason.
Grazie.
E ci vediamo nella prossima lezione.