MySQL8. Progettazione e creazione di database - corso RUB 34.990. da Specialista, formazione, Data: 2 maggio 2023.
Miscellanea / / December 05, 2023
MySQL - uno dei popolari server di database relazionali. Utilizzato su un numero enorme di siti Web e sistemi di gestione dei contenuti (CMS). Wordpress, Joomla, Drupal, Bitrix e altri CMS possono funzionare e funzionano con il DBMS MySQL. I framework PHP più popolari possono funzionare con MySQL: Laravel, Symfony, yii e altri. Per utilizzare MySQL in modo efficace, è necessario conoscerne gli strumenti, le capacità e le caratteristiche.
Durante il corso “MySQL 8. Progettazione e creazione di database” padroneggerai le tecniche e i metodi di base per lavorare in modo efficace con il server MySQL 8. Durante la formazione considererai le fasi di progettazione e creazione di database, studierai in dettaglio gli operatori SQL e imparerai come gestire le transazioni sul server MySQL. Sarai in grado di creare procedure memorizzate e trigger e imparare a utilizzare in modo efficace i motori di archiviazione ("motori") del server MySQL. Questo corso è un must per qualsiasi sviluppatore di siti web.
Il corso è rivolto a sviluppatori web e webmaster che intendono utilizzare il server MySQL nella loro pratica. Il corso sarà particolarmente interessante per gli specialisti che utilizzano PHP e Perl.
Alla fine del corso avrai sviluppato un grande volume di modelli di query SQL, che potrai successivamente utilizzare nei tuoi progetti e creerai un database per il progetto selezionato. Ogni modulo contiene un gran numero di compiti pratici e termina con un test per consolidare le conoscenze. A tutti i partecipanti al corso vengono assegnati compiti a casa.
Il programma del corso soddisfa i requisiti dello standard professionale “Programmatore”. Al completamento con successo del corso, al centro viene rilasciato un prestigioso certificato di formazione avanzata.
Imparerai:
-installare e configurare il server MySQL 8
-lavorare con la console mysql
-progettare e creare database efficienti sul server MySQL 8
-utilizzare MySQL Workbench per progettare schemi
-manipolare i dati sul server MySQL 8 utilizzando il linguaggio SQL in modo efficace
-utilizzare procedure memorizzate e trigger nei database
-utilizzare e gestire le transazioni
-backup delle informazioni e ripristino dopo un disastro
-ottimizzare le query e la configurazione del server per un funzionamento più efficiente
- gli ascoltatori impareranno il nome del delfino sul logo MySQL 8)
11
corsi“Per una nave che non sa dove naviga, nessun vento sarà favorevole” Seneca
Un insegnante-professionista di talento, titolare del prestigioso status internazionale ZCE (Zend Certified Engineer).
Combina molti anni di esperienza nell'insegnamento e nello sviluppo pratico. Gli ascoltatori adorano Alexey Vladimirovich per la sua presentazione accessibile e comprensibile di argomenti complessi, esempi chiari che li aiutano a padroneggiare immediatamente il materiale, passione per il suo lavoro e buon umore.
Alexey Vladimirovich ha un'esperienza professionale a lungo termine nello sviluppo, supporto e aggiornamento di siti Web aziendali. Ha insegnato nelle università le discipline “Tecnologie di sviluppo software”, “Teoria dei linguaggi di programmazione e metodi di traduzione”, “Fondamenti di HTML e CSS”. Specializzato nell'insegnamento di corsi sulle tecnologie web. Durante la sua permanenza al centro, Alexey Vladimirovich ha formato oltre 5.000 studenti.
Autore dei corsi “Sviluppo di applicazioni in Symfony”, “JavaScript. Livello 3. React e JSX", "React: Redux e react-router".
Alexey Vladimirovich migliora costantemente il suo livello professionale, superando con successo l'esame 70-480 “Programmazione in HTML5 con JavaScript e CSS3.
Le foto dei laureati del gruppo si trovano nella nostra comunità VKontakte.
Modulo 1. Installazione e avvio del server MySQL 8 (4 ac. H.)
-Distribuzione
-Struttura dei file
-Impostazione di un file di configurazione
-Inizializzazione dei dati del server
-Avviare il server
-Avvia la console mysql
-Comandi della console
-Lavorare con MySQL Workbench
-Comandi SQL di base
Modulo 2. Progettazione di un database relazionale (4 ac. H.)
-Tipi di dati
-Progettare un diagramma di base in WorkBench
-Normalizzazione della tabella del database
-Creare chiavi
-Relazioni tra tabelle
-Lavorare con file .mwb
-Esportare il codice SQL dallo schema del database
Modulo 3. Sintassi delle espressioni SQL per la definizione della struttura dei dati (4 ac. H.)
-Operatori DDS
-Operatori di creazione di basi
-Creazione di tabelle
-Tabelle temporanee
-Indici
-Indice del testo completo
- Operatore di modifica ALTER
Modulo 4. Espressioni SQL: manipolazione dei dati (4 ac. H.)
-Operatori CRUD
-Inserimento dati
-Caricamento dati LOAD
-Aggiornamento dati
-Rimozione
-Campionamento dei dati
-Predicati
-La tabella si unisce
Modulo 5. Combinazione di query e manipolazione di dati (4 ac. H.)
-SELEZIONA unisciti
-Subquery IN, ALCUNI, TUTTI, TRA
-operatore EXISTS
-Rappresentazione
-Visualizza restrizioni
Modulo 6. Procedure memorizzate e trigger (4 ac. H.)
-Il concetto di ROUTINE
-Procedura di archiviazione
-Funzioni integrate
-Lavorare con data/ora
-Lavorare con i numeri
-Stringhe
-Funzioni proprie
-Operatore SE
-Creazione di trigger
Modulo 7. Transazioni MySQL e tipi di archiviazione (4 ac. H.)
-Tavoli con chiusura
-Blocco condizionale
-Transazioni
-Salvare punti
-Tipi di archiviazione
Modulo 8. Ottimizzazione e manutenzione del server MySQL 8 (4 ac. H.)
-Creazione di un backup del database
-Conti
-Reimposta la password del superutente
-Ottimizzazione delle query
-Caricamento dei dati in HTML e XML