fbpx

ORACLE SQL Querying

Cursul de ORACLE SQL Querying reprezinta dorinta fiecarui participant de a starta catre un job de Sql Developer sau de avansa catre un job de Senior Business Analyst.  Lucram practic intregul curs, primim speta de business, analizam si implementam tehnic.

Desfasurare Curs:

  • Cursul de ORACLE SQL Querying – pe parcursul a 28 de ore. Vom trimite pasii de instalare catre participanti. 
  • Cursul se adreseaza persoanelor din zona de reporting: Financiar, Statistica, Raportare si Analiza, Autiomatizare rapoarte, suport IT in SQL, debugging IT, testare IT.
  • Nu sunt necesare cunostinte de SQL pentru participarea la curs
SESIUNI PROGRAMATE:
• curs la cerere
09:00 - 13:00
F = sesiune in formare

Structura cursului

  • Sistemul de gestionare al bazelor de date (SGBD)
  • Baze de date relationare. Relatii de tip: 1-1, 1-M, M-M
  • Stocarea informatiilor. Entitati si Atribute. Conceptul NULL
  • Tipuri de date in SQL: Numerice: NUMERIC, FLOAT, DateTime: DATE, TIMESTAMP; Caracter: CHAR, NCHAR, VARCHAR, VARCHAR2, NVARCHAR2, Lob: CLOB, NCLOB, LONG
  • oracle multitenant architecture
  • Evaluarea statement SELECT. Clauzele SELECT si  FROM. Aliasuri. Delimitatori de identificare.
  • Filtrarea datelor utilizand clauza WHERE. Utilizare predicate de tip text, numerice, character.
  • Utilizarea operatorilor logici: AND, OR, NOT, operatorilor de concatenare, operatorilor de comparatie, operatorilor artimetici.
  • Extragerea informatiilor distincte – clauza DISTINCT
  • Ordonarea datelor: ORDER BY. Aliasuri
  • Filtrarea datelor utilizand ROWNUM
  • Gruparea datelor: GROUP BY
  • Agregarea informatiilor utilizand functiile: SUM, MIN, MAX, COUNT, COUNT DISTINCT, AVG
  • Filrarea datelor aggregate utilizand clauza HAVING
  • CROSS JOIN, INNER JOIN, SELF JOIN
  • OUTER JOINS: left, right, full
  • CASE in selectarea informatiilor, CASE in agregarea informatiilor
  • COALESCE SI NVL in substituirea informatiilor
  • Afisarea timpului curent: CURRENT_DATE, SYSDATE, CURRENT_TIMESTAMP, SYSTIMESTAMP
  • Conversie: functia TO_CHAR
  • Extragere informatii selectiv folosind EXTRACT
  • Functii de calcul: ADD_MONTHS, MONTHS_BETWEEN, LAST_DAY
  • Concatenare: functia CONCAT
  • Functiile LTRIM, RTRIM si TRIM
  • Prelucrare text: INSTR si SUBSTR
  • Manipulare case: UPPER si LOWER
  • CAST, TO_CHAR, TO_NCHAR, TO_DATE, TO_NUMBER
  • Clauza OVER() in cadrul functiilor de agregare: SUM, MIN, MAX, COUNT, AVG
  • Functiile ROW_NUMBER, RANK, NTILE, LAG, LEAD. 
  • Proiecte de raportare practice
  • Creare baza de date. Creare entitati
  • Constrangeri tabele: NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK, DEFAULT
  • ALTER Table

INSERT. UPDATE. UPDATE in JOIN-uri. DELETE. DELETE in JOIN-uri. TRUNCATE. Diferente dintre DELETE si TRUNCATE

View-urile sunt obiecte in baza de date cu scop de development:

  • Creare view
  • Schemabinding
  • Modificare view

Proiect end to end: 

  • rapoarte
  • DDL statements
  • DML statements
  • View-uri

Oferta de pret

Prețul cursului include suportul de curs și materialele didactice, prestația trainerului.

Pret: € 386 + TVA/pers;
Discount: 10% pentru PF incepand cu al doilea curs.

(codul de voucher nu este obligatoriu, se aplica doar in anumite cazuri)