Baze de date relaționale și SQL (Oracle)

  • Home
  • Baze de date relaționale și SQL (Oracle)
( 0 Recenzii )
Shape Image One
  • Nivel curs: Începător
  • Categorii IT & Software
  • Durata 40h
  • Ultima modificare octombrie 19, 2020

Detalii curs

Baze de date și SQL (Oracle) este un curs ce prezintă tematicile importante privind proiectarea bazelor de date relaționale, dar și definirea, extragerea și prelucrarea datelor folosind limbajul SQL.

Descriere

Curricula cursului Baze de date relaționale. Limbajul SQL (aplicat în RDBMS Oracle Database)

  1. Concepte fundamentale legate de baze de date. Modelul relațional
  2. Instalare software: Oracle Database; alternativ, utilizare apex și SQL Live
  3. Arhitectura bazei de date Oracle; conectarea la o baza de date
  4. Limbajul SQL:
    • Crearea obiectelor principale ale unei baze de date; definirea tabelelor; constrângeri; trunchierea tabelelor (DDL)
    • Limbajul de prelucrare a datelor: adăugare, modificare și ștergere de înregistrări (DML)
    • Gestionarea tranzacțiilor (DCL)
    • Extragerea datelor din tabele
      • comanda SELECT – sintaxa de bază
      • filtrarea datelor – clauza WHERE; operatori de comparație și precedența operațiilor
      • ordonarea datelor – clauza ORDER BY
      • tipuri de date de bază ale limbajului
      • tipuri de funcții (1): numerice, pentru șiruri de caractere, pentru date calendaristice
      • tipuri de funcții (2): pentru agregarea datelor, de conversie de la un tip de date la altul, pentru lucrul cu valori null
      • expresii condiționale
      • extragerea datelor din mai multe tabele; operatorul join și tipuri ale acestuia
      • operatori pentru mulțimi: UNION, UNION ALL, INTERSECT, MINUS
      • subfiltre (sub-interogări) și tipuri ale acestora: care returnează o singură valoare, care returnează mai multe valori și corelate
      • interogări ierarhice; clauze specifice acestora
      • tipuri de funcții (3): analitice; clasament (ranking) al valorilor; limitarea numărului de valori returnate
      • variabile de substituție
    • Definirea altor obiecte ale unei baze de date (DDL):
      • vederi (VIEW)
      • indecși (INDEX)
      • secvențe (SEQUENCE)
      • sinonime (SYNONYM)
    • Vederi din Dictionarul Datelor
    • Gestionarea datelor în diferite fusuri orare
  5. Noțiuni de bază despre administrarea utilizatorilor unei baze de date; profile, privilegii și roluri

        Durata cursului:

        • 40 de ore de predare online (videoconferință cu instructor)
        • 20 de ore individuale pentru practică și rezolvarea temelor propuse
        • 20 de ore individuale alocate pentru realizarea proiectului final

        Durata unei ore de predare online este de 45 de minute. Cursul se desfășoară în 2 module pe săptămână de câte 4 ore de predare (de preferință între orele 18-21).
        Se poate alege și varianta de weekend.

        Finalizarea cursului:

        În ultima ședință are loc prezentarea proiectului individual și evaluarea acestuia. Se va acorda un certificat de participare emis de către firma TechLabs+, care atestă cunoștințele dobândite.

        Investiția (prețul cursului):

        1000 de lei – sumă ce poate fi achitată în două rate în contul firmei: prima, după semnarea contractului, dar înainte de începerea cursului și cea de-a doua rată la mijlocul acestuia.

        Ce voi învăța?

        • Concepte fundamentale legate de baze de date; modelul relațional
        • Instalare software: Oracle Database; alternativ, utilizare apex și SQL Live
        • Arhitectura bazei de date Oracle; conectarea la o baza de date
        • Limbajul SQL
        • Administrarea utilizatorilor; privilegii, profile și roluri
        Gratuit

        Materialul include

        • Documentația aferentă fiecărei ședințe
        • Bibliografie suplimentară
        • La finalul cursului, după prezentarea proiectului final, se va acorda un certificat de participare emis de către firma TechLabs+, care atestă cunoștințele dobândite.

        Cerințe

        • La acest curs se pot înscrie persoane care doresc să învețe sau să își îmbunătățească cunoștințele despre proiectarea unei aplicații cu baze de date relaționale, extragerea, prelucrarea și organizarea datelor în cadrul acesteia.
        • Dacă sunteți pasionat de analiza și prelucrarea datelor sau intentionați să învățați despre administrarea unei baze de date relaționale, atunci acest curs vă este recomandat.
        • Nu sunt necesare cunoștințe prealabile de programare, ci doar de utilizare a calculatorului.