Tento článek obsahuje 49 nejčastějších otázek a odpovědí na rozhovory s Oracle:Základy, Oracle SQL ptal se v různých rozhovorech. Doufám, že by to mělo pomoci při rozhovorech
Otázka 1. Co je tabulkový klastr?
Odpověď:tabulkový klastr je skupina souvisejících tabulek, které sdílejí společné sloupce a ukládají související data do stejného bloku.
Otázka 2. Jaké je existující použití v SQL?
Odpověď Příkaz „exists“ nám pomáhá dělat práci příkazu If. Hlavní dotaz bude proveden, pokud poddotaz vrátí alespoň jeden řádek. Poddotaz tedy můžeme považovat za „podmínku If“ a hlavní dotaz za „blok kódu“ uvnitř podmínky If. V poddotazu můžeme použít libovolné SQL příkazy (Joins, Group By, have atd.). Tento příkaz bude užitečný v dotazech, které potřebují detekovat událost a provést nějakou aktivitu
SELECT * FROM emp WHERE EXISTS (SELECT * FROM dept WHERE emp.dept_id = dept.dept_id);
Otázka 3. Jak převedete řetězec na datum v databázi Oracle?
Odpověď :K převodu řetězce na datum můžeme použít funkci to_date
to_date('2015/11/12', 'yyyy/mm/dd')
Související odkaz
Oracle Date Functions
Otázka 4. Co jsou body uložení v databázi Oracle?
Odpověď :SAVE POINTS se používají k rozdělení transakce na menší části. Umožňuje vrátit část transakce zpět. Je povoleno maximálně pět bodů uložení. Kdykoli narazíme na chybu, můžeme se vrátit z bodu, kde jsme nastavili SAVEPOINT. To je užitečné pro vícefázové transakce a podmíněné transakce, kde potvrzení a vrácení závisí na určitých podmínkách.
Otázka 5. Jak zjistíte aktuální datum a čas v oracle?
Odpověď: můžeme najít pomocí funkce sysdate
SQL> SELECT SYSDATE FROM dual; SYSDATE --------- 2-Nov-16 SQL> SELECT SYSDATE Today, SYSDATE - 1 Yesterday, SYSDATE + 1 Tomorrow FROM dual; TODAY YESTERDAY TOMORROW --------- --------- --------- 2-Nov-16 1-Nov-16 3-Nov-16
Otázka 6. Jak se provádí dotaz v Oracle? Můžete uvést příslušné kroky?
Odpověď:Při analýze dotazů SQL se týkají následující kroky:
1) analýza
2) vazba
3) provedení
4) načtení
Otázka 7. Jak najdete MĚSÍC a ROK od data v Oracle?
Odpověď :Pomocí funkce EXTRACT ji můžete použít k získání MONTH a YEAR z objektu DATE.
SELECT EXTRACT(YEAR FROM DATE '2016-01-12') Year_date FROM DUAL; Year_date --------------------------------- 2016
Otázka 8. Co je zobrazení Oracle?
Odpověď: Pohled věštce je předdefinovaný pojmenovaný dotaz uložený v databázi. Po vytvoření lze pohledy dotazovat v podstatě stejným způsobem, jako lze dotazovat tabulky. Pohledy obsahují řádky a sloupce jako tabulky. Má následující výhody
1. Zobrazte data bez ukládání dat do objektu.
2. Omezit zobrazení tabulky, tj. můžete skrýt některé sloupce v tabulkách.
3. Připojte dvě nebo více tabulek a ukažte je uživateli jako jeden objekt.
4. Omezte přístup k tabulce, aby nikdo nemohl vložit řádky do tabulky.
Otázka 9. Co je tabulka Oracle?
Odpověď: Tabulky jsou základní jednotkou pro ukládání dat v databázi Oracle. Data jsou uložena v řádcích a sloupcích. Definujete tabulku s názvem tabulky, například zaměstnanci, a sadou sloupců
Podrobný článek o věštecké tabulce
jak vytvořit tabulku v oracle
Otázka 10. Rozdíl mezi datovými typy VARCHAR a VARCHAR2 oracle?
Odpověď: VARCHAR může uložit až 2000 bajtů a varchar2 může uložit až 4000 bajtů. VARCHAR bude zabírat místo pro hodnoty NULL a VARCHAR2 nebude zabírat žádné místo. Oba se liší s ohledem na prostor.
Otázka 11. Jaký je rozdíl mezi datovým typem CHAR a VARCHAR
Odpověď :
Datový typ CHAR je datový typ s pevnou délkou. Pokud například deklarujete proměnnou/sloupec datového typu CHAR (5), bude to vždy trvat 5 bajtů bez ohledu na to, zda do této proměnné nebo sloupce ukládáte 1 znak nebo 5 znaků. A v tomto příkladu, protože jsme tuto proměnnou/sloupec deklarovali jako CHAR(5), můžeme do tohoto sloupce uložit maximálně 5 znaků.
VARCHAR je datový typ s proměnnou délkou. Pokud například deklarujete proměnnou/sloupec datového typu VARCHAR (10), bude mít počet bajtů rovný počtu znaků uložených v tomto sloupci. Takže v této proměnné/sloupci, pokud ukládáte pouze jeden znak, bude to trvat pouze jeden bajt a pokud ukládáme 10 znaků, bude to trvat 10 bajtů. A v tomto příkladu, protože jsme tuto proměnnou/sloupec deklarovali jako VARCHAR (10), můžeme do tohoto sloupce uložit maximálně 10 znaků
Otázka 12 K čemu slouží funkce NVL?
Odpověď: Funkce NVL se používá k nahrazení hodnot NULL jinou nebo danou hodnotou.
Example is – NVL(Value, replace value)
Otázka 13 Co je DML?
Odpověď: Data Manipulation Language (DML) se používá k přístupu a manipulaci s daty ve stávajících objektech. Příkazy DML jsou vkládány, vybírány, aktualizovány a mazány a implicitně nepotvrdí aktuální transakci.
Otázka 14 Co je DDL?
Odpověď: DDL je zkratka Data Definition Language. Slouží k vytváření a úpravě struktury databázových objektů v databázi. provádí implicitní odevzdání
Otázka 15. Jaký je rozdíl mezi TRANSLATE a REPLACE?
Odpověď: Přeložit se používá pro nahrazování znaků a Nahradit se používá k nahrazení jednoho znaku slovem.
Otázka 16. Jak zobrazíme řádky z tabulky bez duplicit?
Odpověď: Duplicitní řádky lze odstranit pomocí klíčového slova DISTINCT v příkazu select.
Související odkaz
odstranit duplicitní řádky v oracle
Otázka 17. Co je hodnota NULL v oracle?
Odpověď: Hodnota NULL představuje chybějící nebo neznámá data. Toto se používá jako zástupný symbol nebo je reprezentováno jako výchozí položka k označení, že nejsou k dispozici žádná skutečná data.
Otázka 18. Jaké je použití příkazu sloučení?
Odpověď:Sloučení příkaz se používá k výběru řádků z jednoho nebo více zdrojů dat pro aktualizaci a vložení do tabulky nebo pohledu. Používá se ke kombinaci více operací.
Otázka 19. Jaká jsou různá omezení používaná v Oracle?
Odpověď: Následují použitá omezení:
NULL – Znamená to, že určitý sloupec může obsahovat hodnoty NULL
NOT NULL – Znamená to, že určitý sloupec nemůže obsahovat hodnoty NULL
CHECK – Ověření, zda hodnoty v daném sloupci splňují specifická kritéria
DEFAULT – Označuje, že hodnota je přiřazena k výchozí hodnotě
Otázka 20. Jaké jsou různé objekty databáze Oracle?
Odpověď: V Oracle jsou různé datové objekty –
Tabulky – sada prvků uspořádaných svisle a vodorovně
Zobrazení – Virtuální tabulka odvozená z jedné nebo více tabulek
Indexy Oracle – Metoda ladění výkonu pro zpracování záznamů
Synonyma – Název aliasu pro tabulky
Oracle Sequences – Více uživatelů generuje jedinečná čísla
Oracle Tablespace – Logická úložná jednotka v Oracle
Otázka 21. Co jsou to materializovaná zobrazení?
Odpověď Materializovaný pohled je databázový objekt, který obsahuje výsledky dotazu. Liší se od jednoduchého pohledu. Tyto materializované pohledy mají uložená data a když se dotazujete na materializovaný pohled, vrátí data z uložených dat. Klauzule FROM dotazu může pojmenovávat tabulky, pohledy a další materializované pohledy. Souhrnně se tyto objekty nazývají hlavní tabulky (replikační termín) nebo podrobné tabulky (termín datového skladu). Tento odkaz používá „hlavní tabulky“ pro konzistenci. Databáze obsahující hlavní tabulky se nazývají hlavní databáze.
Podrobnosti naleznete na níže uvedeném odkazu
Oracle materialized view a Materialized View Log
Otázka 22. Co je to příkaz dekódování?
Odpověď
Dekódovat Oracle je metoda v databázi Oracle k převodu datových hodnot z jedné hodnoty na jinou, které je lépe rozumět. Oracle Decode transformuje datové hodnoty v době načítání.
Otázka 23. Jaký je rozdíl mezi TRUNCATE &DELETE?
Odpověď: Truncate resetuje horní hranici tabulky, zatímco delete neuvolní žádné místo
Otázka 24 Co je to spojení? Vysvětlete různé typy spojení?
Odpověď: Oracle JOIN se provádí vždy, když jsou dvě nebo více tabulek spojeny v příkazu SQL.
Operace INNER JOIN
Operace LEFT OUTER JOIN
Operace RIGHT OUTER JOIN
Operace CROSS JOIN
Provoz NATURAL JOIN
Různé metody spojení v Oracle
Hash spojení v Oracle
Připojení Nested Loop v Oracle
Otázka 25. Právě jste zkompilovali balíček PL/SQL, ale vyskytly se chyby, jak byste je viděli?
Odpověď dba_errors nebo show errs
Otázka 26. Co je transakce?
Odpověď:
Když se relace aktualizuje/vymaže/vloží , spustí se transakce. Je dokončeno, když dojde k potvrzení nebo vrácení. Transakce je identifikována identifikátorem transakce (XID). Transakce identifikuje se skládá ze tří částí
- Vrátit zpět nebo vrátit číslo segmentu
- Číslo slotu tabulky transakcí
- Pořadí nebo číslo zalomení
Co je transakce
Otázka 27. Jak můžete povolit trasování pro relaci?
Odpověď:
Normal trace execute dbms_system.set_sql_trace_in_session (‘sid’,’serial’,true); — To put tracing on execute dbms_system.set_sql_trace_in_session (‘sid’,’serial’,true); — To put tracing off Full level with wait event And bind trace execute dbms_system.set_ev(‘sid’,’serial’,10046,12,’’); To put trace off execute dbms_system.set_ev(‘sid’,’serial’,10046,0,’’);
Jak zapnout trasování v databázi
Otázka 28. Jaký je rozdíl mezi karteziánským spojením a křížovým spojením?
Odpověď: Mezi spojením nejsou žádné rozdíly. Kartézské a křížové spojení jsou stejné. Křížové spojení dává kartézský součin dvou tabulek – řádky z první tabulky se vynásobí další tabulkou, která se nazývá kartézský součin.
Křížové spojení bez kde klauzule dává kartézský součin.
Otázka 29. Jaký je datový typ tabulky DUAL?
Odpověď: Tabulka DUAL je tabulka s jedním sloupcem v databázi Oracle. Tabulka má jeden sloupec VARCHAR2(1) s názvem DUMMY, který má hodnotu „X“.
Otázka 30. Jak se vypořádat s duplicitními záznamy v tabulce?
Odpověď:
create table my_table1 as select distinct * from my_table; drop my_table; rename my_table1 to my_table; Delete from my_table where rowid not in ( select max(rowid) from my_table group by my_col_name );
odstranit duplicitní záznamy v oracle
Otázka 31. Jaká je nejrychlejší metoda dotazu k načtení dat z tabulky?
Odpověď: Řádek lze načíst z tabulky pomocí ROWID. Použití ROW ID je nejrychlejší metodou dotazu k načtení dat z tabulky.
Otázka 32. Co jsou privilegia a granty?
Odpověď :Privilegia jsou práva spouštět příkazy SQL – znamená Právo na připojení a připojení. Objektu jsou uděleny granty, aby bylo k objektům odpovídajícím způsobem přistupováno. Granty může poskytnout vlastník nebo tvůrce objektu.
Oracle Create User , System Privileges a Oracle Object Privileges
Otázka 33. Co je to omezení integrity?
Odpověď: Omezení integrity je deklarace, která definuje obchodní pravidlo pro sloupec tabulky. Omezení integrity se používají k zajištění přesnosti a konzistence dat v databázi. Existují typy – Integrita domény, Referenční integrita a Integrita domény.
Otázka 34. co je referenční integrita?
Odpověď:Pravidlo referenční integrity je pravidlo definované pro klíč (sloupec nebo sadu sloupců) v jedné tabulce, které zaručuje, že hodnoty v tomto klíči odpovídají hodnotám v klíči v souvisejícím tabulka (odkazovaná hodnota).
Otázka 35. Co je VARRAY?
Odpověď: VARRAY je datový typ Oracle používaný ke sloupcům obsahujícím vícehodnotové atributy a může obsahovat ohraničené pole hodnot.
Otázka 36. Jak získáme podrobnosti o polích tabulky?
Odpověď: Popis
Otázka 37. Jaké je použití agregačních funkcí v Oracle?
Odpověď: Agregační funkce je funkce, kde jsou hodnoty více řádků nebo záznamů spojeny dohromady, aby získaly výstup jedné hodnoty. Běžné agregační funkce jsou –
Průměrný
počet
součet
Agregační funkce se mohou objevit ve vybraných seznamech a v klauzulích ORDER BY a HAVING. Běžně se používají s klauzulí GROUP BY v příkazu SELECT, kde databáze Oracle rozděluje řádky dotazované tabulky nebo pohledu do skupin. V dotazu obsahujícím klauzuli GROUP BY mohou být prvky výběrového seznamu agregační funkce, výrazy GROUP BY, konstanty nebo výrazy zahrnující jeden z nich. Oracle aplikuje agregační funkce na každou skupinu řádků a pro každou skupinu vrátí jeden řádek výsledku.
Agregace dat pomocí skupinových funkcí
Otázka 38. Co myslíte pod pojmem GROUP BY?
Odpověď:
Klauzuli GROUP BY lze použít v příkazech select, kde bude shromažďovat data z více záznamů a seskupovat výsledky podle jednoho nebo více sloupců.
Otázka 39 . Jaký je rozdíl mezi přejmenováním a aliasem?
Odpověď:Přejmenovat je trvalý název přidělený tabulce nebo sloupci, zatímco alias je dočasný název přidělený tabulce nebo sloupci. Přejmenovat není nic jiného než nahrazení názvu a Alias je alternativní název tabulky nebo sloupce.
Otázka 40. Co je funkce COALESCE?
Odpověď: Funkce COALESCE se používá k vrácení hodnoty, která je v seznamu nastavena tak, že nemá hodnotu null. Pokud jsou všechny hodnoty v seznamu null, pak funkce sloučení vrátí NULL.
Sloučit(hodnota1, hodnota2,hodnota3,…)
Otázka 41. Jaký je rozdíl mezi PRIMÁRNÍM KLÍČEM, UNIKÁTNÍM KLÍČEM, CIZÍM KLÍČEM?
Odpověď
PRIMARY KEY ORACLE je sloupec nebo kombinace sloupců tabulky, které lze použít k jednoznačné identifikaci řádku tabulky. PRIMÁRNÍ KLÍČ nemůže být null.
JEDINEČNÝ KLÍČ Oracle je sloupec nebo kombinace sloupců tabulky, kterou lze použít k jedinečné identifikaci řádku tabulky. UNIQUE KEY může být null.
CIZÍ KLÍČ v oracle je sloupec nebo kombinace sloupců, což je primární klíč nebo jedinečný klíč odkazované tabulky. FOREIGN KEY může být null.
Otázka 42. Jak můžete načíst prvních 5 znaků sloupce v tabulce?
Odpověď
To lze provést pomocí funkce Substr
select substr(ename,1, 5) from emp;
Otázka 43. Co je funkce nahrazení?
Odpověď
Funkce nahrazení se používá k nahrazení řetězce jiným řetězcem
Otázka 44. Jak analyzujeme statistiky v tabulce?
Odpověď
Statistiky generujeme pomocí procedury dbms_stats.gather_table_stats
Otázka 45. Co je Optimalizátor?
Odpověď
Optimalizátor je motor v databázi Oracle, který určuje nejúčinnější způsob provedení příkazu SQL po zvážení mnoha faktorů souvisejících s odkazovanými objekty a podmínkami specifikovanými v dotazu
Výstupem z optimalizátoru je plán, který popisuje optimální způsob provedení. Server Oracle poskytuje optimalizaci založenou na nákladech (CBO) a na pravidlech (RBO). Obecně používejte přístup založený na nákladech. Oracle Corporation neustále zlepšuje CBO a nové funkce vyžadují CBO.
Otázka 46. Jaké jsou rady v Oracle?
Odpověď
Nápovědy poskytují mechanismus, který nasměruje optimalizátor k výběru určitého plánu provádění dotazu na základě konkrétních kritérií.
SELECT /*+ FULL(e) */ employee_id, last_name FROM employees e WHERE last_name LIKE :b1;
Otázka 47. Co je to vysvětlit plán?
Odpověď
Příkaz EXPLAIN PLAN zobrazuje prováděcí plány zvolené optimalizátorem Oracle pro příkazy SELECT, UPDATE, INSERT a DELETE. Plán provádění příkazu je posloupnost operací, které Oracle provádí při spuštění příkazu. Zdrojový strom řádků je jádrem prováděcího plánu.
Otázka 48. Jak změnit formát data?
Odpověď
alter session set nls_date_format = 'dd-mon-yyyy hh24:mi:ss';
Otázka 49. Jak zkompilovat tělo balíčku a balíček?
Odpověď
Alter package <package name > compile; Alter package <package name > compile body;
Několik dalších otázek k otázkám na pohovoru Oracle, které vám pomohou zvýšit vaše dovednosti
1. Která dvě tvrzení o názorech jsou pravdivá? (Vyberte dva.)
A. Pohled lze vytvořit pouze pro čtení.
B. Pohled lze vytvořit jako spojení dvou nebo více tabulek.
C. Pohled nemůže mít v příkazu SELECT klauzuli ORDER BY.
D. Pohled nelze vytvořit pomocí klauzule GROUP BY v příkazu SELECT.
E. Pohled musí mít definované aliasy pro názvy sloupců v příkazu SELECT.
Odpověď: Pohled BA lze vytvořit jako objekt pouze pro čtení. S určitými omezeními je však možné změnit data v
podkladových tabulkách. Pohled lze také vytvořit jako spojení dvou nebo více
tabulek. Tento typ zobrazení se nazývá komplexní zobrazení. Komplexní pohledy poskytují komplikované datové
modely, kde je mnoho základních tabulek nakresleno dohromady do jedné virtuální tabulky.
2. Kterou tabulku datového slovníku byste měli dotazovat, abyste zobrazili oprávnění k objektům udělená
uživateli v konkrétních sloupcích?
A. USER_TAB_PRIVS_MADE
B. USER_TAB_PRIVS
C. USER_COL_PRIVS_MADE
D. USER_COL_PRIVS
Odpověď: D
Zobrazení datového slovníku USER_COL_PRIVS zobrazí oprávnění k objektu udělená
uživateli v konkrétních sloupcích.
3. Pro která dvě omezení Oracle Server implicitně vytváří jedinečný index?
(Vyberte dvě.)
A. NENÍ NULL
B. PRIMÁRNÍ KLÍČ
C. CIZÍ KLÍČ
D. KONTROLA
E. UNIKÁTNÍ
Odpověď: B, E
Indexy jsou vytvářeny automaticky společností Oracle, aby podporovaly omezení integrity, která vynucují
jedinečnost. Dva typy omezení integrity, které vynucují jedinečnost, jsou PRIMARY
KEY a UNIQUE. Když je deklarován primární klíč nebo omezení UNIQUE, vytvoří se také
jedinečný index na podporu jedinečnosti sloupce a všechny hodnoty ve všech sloupcích,
které byly definovány jako součást primárního klíče nebo omezení UNIQUE, jsou umístěny do indexu
4. Které dva platí o agregačních funkcích? (Vyberte dva.)
A. Agregační funkce můžete použít v jakékoli klauzuli příkazu SELECT.
B. Agregační funkce můžete použít pouze v seznamu sloupců klauzule SELECT a v klauzuli WHERE příkazu SELECT.
C. Jednořádkové sloupce můžete kombinovat s agregačními funkcemi v seznamu sloupců příkazu SELECT seskupením do sloupců s jedním řádkem.
D. Agregační funkci můžete předávat názvy sloupců, výrazy, konstanty nebo funkce jako parametry.
E. Agregační funkce můžete v tabulce používat pouze seskupením celé tabulky do jedné skupiny.
F. Při použití agregačních funkcí nemůžete seskupit řádky tabulky podle více než jednoho sloupce.
Odpověď: C, D
Je možné kombinovat jednořádkové sloupce s agregačními funkcemi v seznamu sloupců příkazu SELECT seskupením do sloupců s jedním řádkem. Je také přijatelné předávat názvy sloupců, výrazy, omezení nebo jiné funkce jako parametry agregační funkci.
5. V příkazu SELECT, který obsahuje klauzuli WHERE, kde je v příkazu SELECT umístěna klauzule GROUP BY
?
A. Bezprostředně po klauzuli SELECT
B. Před klauzulí WHERE
C. Před doložkou FROM
D. Po doložce ORDER BY
E. Po klauzuli WHERE
Odpověď: E
Klauzuli GROUP BY lze umístit pouze za klauzuli WHERE nebo za klauzuli FROM, pokud
v příkazu není klauzule WHERE.
6. Které dva úkoly můžete provést pouze pomocí funkce TO_CHAR?
A. převést 10 na „TEN“
B. převést „10“ na 10
C. převést „10“ na „10“
D. převést „TEN“ na 10
E. převést datum na znakový výraz
F. převést znakový výraz na datum
Odpověď: C, E
7. V jakém případě byste použili FULL OUTER JOIN?
A. Obě tabulky mají hodnoty NULL.
B. Chcete všechna neshodná data z jedné tabulky.
C. Chcete všechna odpovídající data z obou tabulek.
D. Chcete všechna neshodná data z obou tabulek.
E. Jedna z tabulek obsahuje více dat než druhá.
F. Chcete všechna shodná a neshodná data pouze z jedné tabulky.
Odpověď: D
8. Je vám uděleno oprávnění CREATE VIEW. Co vám to umožňuje?
A. Vytvořte zobrazení tabulky.
B. Vytvořte zobrazení v libovolném schématu.
C. Vytvořte zobrazení ve schématu.
D. Vytvořte sekvenční zobrazení v libovolném schématu.
E. Vytvořte zobrazení, které je přístupné všem.
F. Vytvořte zobrazení pouze v případě, že je založeno na tabulkách, které jste vytvořili.
Odpověď: C
9. Které omezení lze definovat pouze na úrovni sloupců?
A. UNIKÁTNÍ
B. NENÍ NULL
C. KONTROLA
D. PRIMÁRNÍ KLÍČ
E. CIZÍ KLÍČ
Odpověď: B
10. Kterou klauzuli byste měli použít k vyloučení skupinových výsledků?
A. KDE
B. S
C. OMEZENÍ
D. GROUP BY
E. OBJEDNEJTE PODLE
Odpověď: B
Související články
Otázky k pohovoru Oracle PlSQL:25 otázek k pohovoru Oracle PLSQL s podrobným vysvětlením a odpovědí na úspěch v pohovoru
Otázky a odpovědi na pohovor Oracle dba:otázky a odpovědi na pohovory na Oracle dba k úspěchu v jakémkoli pohovoru s databází Oracle
Otázky a odpovědi na rozhovory s aplikacemi Oracle:19 otázek a odpovědí na technické rozhovory s aplikacemi Oracle, abyste uspěli ve své kariéře
Příkaz SQL můžete vyzkoušet instalací vývojáře. Stáhněte si níže uvedenou příručku pro vývojáře SQL
Oracle-sql-developerOracle-sql-developer.pdf
354,4 KiB
1327 stažení
Podrobnosti
Datum: | 22. března 2017 |
Doufám, že se vám líbí tyto věci v otázkách k rozhovoru s Oracle s odpověďmi. To je užitečné pro začátečníky i zkušené osoby. Uveďte prosím zpětnou vazbu
Doporučené kurzy
Zde je pěkný kurz Udemy pro Oracle SQL
Oracle-Sql-krok za krokem:Tento kurz pokrývá základní sql, spojení, vytváření tabulek a úpravu jejich struktury, vytváření zobrazení, sjednocení, sjednocení – vše a mnoho dalších věcí. . Skvělý kurz a kurz, který musíte mít pro začátečníky SQL
Úplný certifikační kurz Oracle SQL :Toto je dobrý kurz pro každého, kdo chce být Job připraven na vývojářské dovednosti SQL. Pěkně vysvětlený kurz
Oracle SQL Developer:Základy, tipy a triky :Vývojářský nástroj Oracle Sql používá mnoho vývojářů. Tento kurz nám poskytuje triky a lekce, jak jej efektivně používat a stát se produktivním vývojářem sql
Oracle SQL Performance Tuning Masterclass 2020 :Ladění výkonu je jednou z kritických a nejvyhledávanějších dovedností. Toto je dobrý kurz, jak se o tom dozvědět a začít s laděním výkonu SQL