Următoarea serie de SERAL a cursului de Proiectarea, realizarea şi administrarea bazelor de date va începe în data de Marţi, 06 Septembrie 2022 şi se va derula în perioada 06 - 29 Septembrie 2022, câte două zile / săptămână (Marţi şi Joi) cu câte patru ore / zi, între orele 17.00 - 21.00.
Descriere
Cursul de Proiectarea, realizarea şi administrarea bazelor de date îşi propune să transmită cursantului, cunoştinţele fundamentale referitoare la lucrul cu bazele de date, respectiv sistemele de gestiune a bazelor de date.
Cursul se adresează şi poate fi urmat de elevi, studenţi, profesori, profesionişti în domeniul IT precum administratori, web designeri, programatori, angajaţi ce prelucrează date, manageri, cursanţi care au parcurs deja primele module ale cursurilor de Web Design, programare JAVA, C#, ASP, C/C++ sau Python, precum şi de oricine este interesat ca, pornind de la zero să înveţe administrarea sistemelor de gestiune a bazelor de date.
În cadrul cursului sunt explicate regulile şi principiile generale ce se aplică la proiectarea oricărei baze de date, precum şi regulile de optimizare a acestora. Este explicat standardul ANSI SQL ce stă la baza limbajului SQL (Structured Query Language - Limbaj de Interogare Structurat), aplicabil majorităţii sistemelor cunoscute de gestiune a bazelor de date. Toate exemplele şi explicaţiile sunt tratate utilizând unele dintre cele mai populare sisteme de gestiune a bazelor de date precum: MySQL, MariaDB, SQLite sau PostgreSQL.
Sunt explicate regulile de administrare şi securitate a serverelor de baze de date. Se vor trata noţiunile de administrarea bazelor de date, a utilizatorilor şi operaţiilor posibile de efectuat, a drepturilor acordate şi a restricţiilor impuse acestora. De asemenea, sunt tratate practic subiecte precum integrarea sistemelor de gestiune în cadrul limbajelor de programare a aplicaţiilor şi punerea în funcţiune a aplicaţiilor ce utilizează baze de date.
La final, noţiunile predate se vor concretiza într-un proiect practic individual. Se va proiecta şi implementa o bază de date funcţională în scopul integrării ei viitoare într-o aplicaţie software.
Tematică
Proiectarea Bazelor de Date
- Baze de date - Noţiuni fundamentale
- Instalarea Sistemelor de gestiune a bazelor de date
- Teoria proiectării bazelor de date relaţionale
Limbajul SQL
- SQL - Instrucţiuni de bază
- SQL - Noţiuni avansate
- MySQL / MariaDB
- PostgreSQL / SQLite
- Administrarea şi securitatea bazelor de date
- Aplicaţii utile în lucrul cu bazele de date
Integrarea Bazelor de Date în cadrul aplicaţiilor
- Punerea în funcţiune a aplicaţiilor ce includ baze de date
- Realizarea unei aplicaţii web
- Proiect practic
|