Curs MySQL

  • Start: ☎ 069414199
  • Durata cursului: 2 luni
  • Prețul: 150 €


Curs MySQL. Proiectare și creare bazelor de date pentru web

Serverul de Baze de date MySQL este foarte popular și utilizat pe scara largă în domeniul tehnologiilor Web. Soluțiile web și majoritatea site-urilor de pe Internet sunt bazate pe acest server. Aproape orice site (Wordpress blog-uri, sistem CMS) utilizează în mod activ serverul MySQL.
Cu toate acestea, multe script-uri (site-uri, forumuri, chat-uri, etc) nu utilizează eficient MySQL. Ca urmare, volumul bazei de date crește nejustificat, viteza de procesare scade și se mărește substanțial codul-sursa.
Finisînd cursuri MySQL la "VanAr" veți lua cunoștința de tehnicile de bază și metodele de lucru eficiente cu serverul MySQL. Se vor analiza etapele de proiectare și creare a bazelor de date, se vor examina detaliat declarațiile SQL, veți învăța cum să gestionați operațiunile de pe serverul MySQL.
De asemeni metodele de creare ale procedurilor stocate și triggerelor, veți învăța să utilizați în mod eficient depozitele ("sliders") de pe serverul MySQL. Cursul e necesar oricărui dezvoltator de site-uri. Acest curs este destinat în principal pentru dezvoltatorii de aplicații web care vor să integreze serverul MySQL în aplicațiile lor. Cursul va fi în special de mare interes pentru cunoscătorii PHP și Perl.
Scopul cursului MySQL Server: Dezvoltarea cunoștințelor teoretice și practice în utilizarea și administrarea eficientă a serverului de baze de date MySQL. Aprofundarea în limbajul SQL


Finisînd cursuri MySQL Dvs veți putea:

  • instalarea și configurarea serverului MySQL;
  • proiectarea și gestionarea eficientă a bazelor de date pe serverul MySQL5;
  • gestionarea datelor pe serverul MySQL, utilizarea eficientă a limbajului SQL;
  • utilizarea procedurilor stocate și a triggerelor în bazele de date;
  • utilizarea și gestionarea tranzacțiilor;
  • crearea copiilor de rezervă și restaurarea în cazul deficientelor tehnice;
  • optimizarea cererilor și a configurației serverului pentru eficientizarea operării;
  • și în cele din urmă veți afla cum îl cheamă pe delfinul de pe logo-ul MySQL5;

 

Instructorii cursului

Toți profesori →

Pregătirea preliminară:

Pregătirea obligatorie: Finisarea completă a cursului Cursuri PHP. Nivelul 1. Bazele creării site-urilor sau pregătirea echivalentă.

Să primiţi o consultaţie despre pregătirea provizorie necesară pentru curs puteţi la numărul 069 41 41 99

Pregătirea obligatorie este siguranţa învăţării calitative. Aceasta este menţionată cu alt nume de curs al centrului (pregătirea preliminară obligatorie). Vă sfătuim să citiţi programul acestui curs şi să decideţi dacă aveţi cunoştinţe şi experienţă în domeniul dat. Dacă dumneavoastră cunoaşteţi mai puţin decât 85-90% din programul obligatoriu, vă recomandăm să treceţi neapărat cursul de pregătire preliminară obligatorie. Numai după aceasta o să puteţi să terminaţi cursul cu Brio.

Programa cursului:

Modulul 1. Instalarea și startarea serverului MySQL

  • Descrierea si functionalitatea serverului MySQL
  • Instalarea serverului MySQL
  • Descrierea componentelor MySQL
    • Lucrare practică: Instalarea serverului MySQL
  • Aplicațiile client pentru gestionarea serverului
  • Utilizarea utilitarelor din linia de comandă
  • Utilizarea altor utilitare
    • Lucrare practică: startarea serverului, revizuirea bazelor de date de pe server

Modulul 2. Baze de date relaționale

  • Vederile și tipurile bazelor de date
  • Proiectarea bazelor de date
  • Tipuri de date
    • Lucrare practică: Modelarea unei BD simple
  • Normalizarea și formele normalizate
  • Cheile și atributele cheie
  • Studiul dependențelor și relațiilor entităților BD
    • Lucrare practică: Normalizarea bazei de date

Modulul 3. Limbajul SQL: gestionarea structurilor de date

  • Limbajul SQL
  • Operatorii de definire a datelor
    • Lucrare practică: Crearea unei baze de date pe serverul MySQL
  • Structurarea datelor, revizuirea INFORMATION_SCHEMA
  • Indexarea și limitarea. Adăugarea și ștergerea indexilor
    • Lucrare practică: crearea relaționarilor pe server
  • Operatorii de gestionare a datelor
    • Lucrare practică: încărcarea datelor din fișierele externe

Modulul 4. Limbajul SQL: gestionarea datelor

  • Selectarea datelor
  • Predicatele (clauses) WHERE, ORDER
  • Funcțiile de agregare (unitățile)
  • Limitarea selecționării
    • Lucrare practică: Selectarea datelor cu unificarea rezultatelor
  • Gruparea datelor
  • Predicatul HAVING
    • Lucrare practică: Selectarea datelor cu gruparea
  • Concatenarea (alipirea) tabelelor
    • Lucrare practică: Concatenarea internă a tabelelor

Modulul 5. Unificarea cererilor și consolidarea datelor

  • Unificarea cererilor
  • Utilizarea subqueries și a seturilor de valori
    • Lucrare practică: Utilizarea cererilor unificate
  • Vederi și tabele temporare
  • Reînoirea și ștergerea datelor
    • Lucrare practică: gestionarea datelor

Modulul 6. Procedurile stocate și triggerele

  • Destinația procedurilor stocate
  • Crearea procedurilor stocate
  • Utilizarea procedurilor stocate
    • Lucrare practică: crearea procedurilor stocate și a triggerelor
  • Asigurarea integrității referențiale
    • Lucrare practică: Crearea triggerelor

Modulul 7. Tranzacțiile și tipurile de depozite MySQL

  • Blocajele și tipurile lor
  • Conceptul tranzacției
  • Caracteristicile ACID
  • Lucrare de laborator: Utilizarea tranzacției Tipuri de depozite MySQL
  • Alegerea depozitului optimal
  • Lucrare de laborator: Utilizarea diferitor tipuri de depozite

Modulul 8. Optimizarea și depanarea serverului MySQL

  • Crearea copiilor de rezervă și restabilirea datelor în cazuri de urgență
  • Verificarea și restabilirea tabelelor
    • Lucrare practică: Copierea de rezervă și restabilirea
  • Setarea privilegiilor utilizatorilor
  • Optimizarea cererilor
  • Optimizarea bazelor de dateă
  • Optimizarea configurării serverului
    • Lucrare practică: Optimizarea bazei de date create practic și testarea eficienței în lucru

Cursuri recomandate după specialitate 

Pentru a deveni un profesional vă recomandăm să studiați paralel și:

Înscrieți-vă la curs