Oracle Database 19c: SQL Fundamentals – tanfolyam 68 990 RUB. Szakorvostól, képzés 40 akadémiai óra, időpont: 2023. május 7.
Vegyes Cikkek / / December 04, 2023
A kurzus alapvető SQL ismereteket nyújt a hallgatóknak, lehetővé téve a fejlesztő számára, hogy lekérdezéseket írjon egy vagy több táblára, módosítsa a tábla adatait, és adatbázis-objektumokat hozzon létre. A kurzusban használt fő fejlesztőeszköz az Oracle SQL Developer; Az SQL Plus kiegészítőként használatos.
A tanfolyam orosz nyelven folyik!
Jóslat a legtöbb nagyvállalat, bank és kormányzati szerv által használt legnépszerűbb adatbázis. Az Oracle tudással rendelkező szakemberei mindenhol keresettek. A kurzus alkalmas az Oracle Database 12c, 18c, 19c verzióira, és az Oracle-lel való munka alapjait ismerő műszaki támogató mérnökök, műszaki adminisztrátorok, adattárház-adminisztrátorok számára készült. A képzés Linux platformon zajlik, de nem szükséges Linux tapasztalat.
Figyelem! Sikeres Oracle kurzusok elvégzése az MSTU Specialist Centerében. N.E. A Bauman nemcsak az Oracle-termékekkel való munkavégzés minden funkciójának elsajátításában segít, hanem felkészít a továbblépésre is vizsgák a nemzetközi minősítés megszerzéséhez Oracle Database Administrator Certified Associate (Administrator Assistant adatbázis).
Tanulni fogsz:
- lekérdezések létrehozása egy vagy több adatbázistáblához különféle szűrési és sorrendezési feltételekkel;
- adatmanipulációs parancsokat (DML) használni;
- táblákat, indexeket és egyéb adatbázis-objektumokat készíteni;
- adatábrázolásokat használni;
- az adatbázis-séma objektumokhoz való hozzáférés szabályozása;
- segédlekérdezések használata;
- az SQL nyelv egysoros és csoportos függvényeit használni;
- skalár és kapcsolódó részlekérdezések alkalmazása;
- reguláris kifejezéseket használni;
6
tanfolyamokGyakorlati tanár, tapasztalt Oracle DBMS szakember. Tudja, hogyan adja át minden hallgatónak tapasztalati tárházát, egyszerű és érthető nyelven, sok gyakorlati példa segítségével. A hálás hallgatók megjegyzik, hogy az Oracle DBMS-sel való munka sokféle árnyalatát képes bemutatni.
Mikhail Fokin tíz éves tapasztalattal rendelkezik Oracle DBMS-sel (8, 8i, 9i, 10g, 11g verziók), beleértve adminisztrációs tapasztalatot is. és az Oracle DBMS teljesítménybeállításai Unix és Windows platformokon, beleértve a Real Application konfigurációt is Klaszterek. Szakmailag folyékonyan beszél SQL, PL/SQL nyelvekben. Folyékonyan ismeri az adatbázis-mentési és -helyreállítási technológiákat – mind RMAN használatával, mind manuálisan (felhasználó által kezelt biztonsági mentés és helyreállítás). Megbízható adattárolást és hibatűrést biztosít a Data Guard RAC technológiák segítségével. Megoldja az adatbázis teljesítményével kapcsolatos problémákat, valamint elvégzi az SQL parancsok és a PL/SQL kód hangolását. Ezen kívül hét éves tapasztalattal rendelkezik Oracle DBMS adminisztráció, teljesítménytuning, biztonság, alkalmazásfejlesztés és jelentéskészítés az Oracle Forms Developer és az Oracle segítségével Jelentések.
Jelenleg Oracle DBMS adminisztrátor egy nagy orosz banknál.
4
tanfolyamOracle és Java kurzusok szakértő tanára. Oracle minősített specialista, a műszaki tudományok kandidátusa. Sokrétű gyakorlati és oktatási tapasztalata különbözteti meg. 2003-ban Alekszej Anatoljevics kitüntetéssel végzett a MIREA-n. 2006-ban...
Oracle és Java kurzusok szakértő tanára. Oracle minősített specialista, a műszaki tudományok kandidátusa. Sokrétű gyakorlati és oktatási tapasztalata különbözteti meg.
2003-ban Alekszej Anatoljevics kitüntetéssel végzett a MIREA-n. 2006-ban védte meg PhD disszertációját biztonságos automatizált információs rendszerek építése témakörben.
Jelentős szakember az adatbázis-biztonság területén, biztonságos java és webalkalmazások készítése Oracle DBMS és SQL Server számára, tárolt programmodulok fejlesztése PL/SQL és T-SQL nyelven. Automatizálta a nagy állami vállalatok tevékenységét. Tanácsadási és tanácsadási szolgáltatásokat nyújt Java EE platformon alapuló komplex elosztott webalkalmazások fejlesztésében.
Alekszej Anatoljevics tanári tapasztalata a posztgraduális oktatási rendszerben meghaladja a 7 évet. Vállalati ügyfelekkel dolgozott, a „BANK PSB”, „Internet University of Information Technologies (INTUIT)”, „SINTERRA” cégek képzett alkalmazottai.
Számos oktatási és módszertani kézikönyv szerzője a programozásról és az adatbázisokkal való munkáról. 2003 és 2005 között Alekszej Anatoljevics a webprogramozásról szóló külföldi szakirodalom adaptálásával és műszaki fordításával foglalkozott, valamint adatbázisokkal dolgozott. Több mint 20 tudományos közleménye jelent meg.
A hálás végzősök mindig felfigyelnek a legbonyolultabb témák közérthető előadásmódjára, a hallgatók kérdéseire adott részletes válaszokra és a tanári szakmai gyakorlatból származó élő példák bőségére.
3
tanfolyamTanár 27 éves tapasztalattal, Oracle szakértő, nemzetközi minősítésekkel rendelkező Oracle, MySQL, Microsoft, IBM. Nagy tapasztalattal rendelkezik programozásban SQL, PL/SQL, Java, C, C++, R, Python, Unix/Linux adminisztráció,...
Tanár 27 éves tapasztalattal, Oracle szakértő, nemzetközi minősítésekkel rendelkező Oracle, MySQL, Microsoft, IBM. Nagy tapasztalattal rendelkezik SQL, PL/SQL, Java, C, C++, R, Python, Unix / Linux adminisztrációs programozásban, Git rendszer használatában, létrehozásában virtuális gépek (VMWare, Virtualbox, HYPER-V), Oracle adatbázisok adminisztrálása, IBM Informix, szerver hardver konfigurálása, ill. RAJTAÜTÉS.
1991 óta Ilya Andreevich informatikai kurzusokat tanít a Moszkvai Állami Egyetemen, beleértve azok üzleti alkalmazását is. Végzői között az Orosz Föderáció legnagyobb vállalatainak alkalmazottai is vannak. Számos munkát írt közgazdasági kiadványokban az informatika üzleti felhasználásának trendjeiről. Emellett rendszeresen tart tréningeket az informatikusok készségeinek fejlesztésére, és előadásokat tart szemináriumokon.
Udvarias, humoros, türelmes, felelősségteljes – így jellemzik tanárukat a diákok. Tudja, hogyan adja át tapasztalatait minden diáknak egyszerű és érthető nyelven, ami igazán magas színvonalú tanárrá teszi.
1. modul. Bevezetés az Oracle 19c adatbázisba (1 ac. h.)
Az Oracle 19c adatbázis főbb jellemzőinek áttekintése
Az alapfogalmak, valamint a reláció elméleti és fizikai vonatkozásainak megvitatása
Adatbázis
Az SQL parancsok besorolása a relációs adatbázisok szabványos nyelveként
A kurzus során felhasznált adatok áttekintése
Az SQL Developer használata adatbázis-munkamenet létrehozásához
Lekérdezési eredmények mentése fájlba és szkriptfájlok használata az SQL Developerben
2. modul. Adatok kinyerése az SQL SELECT paranccsal (1.5 ac. h.)
A SELECT parancsszolgáltatások áttekintése
Jelentés készítése az alap SELECT paranccsal
Az összes oszlop kijelölése
Adott oszlopok kiválasztása
Alapértelmezett oszlopfejlécek
Aritmetikai kifejezések
A kezelői prioritások megértése
A DESCRIBE parancs használata a táblázatszerkezet megjelenítéséhez
3. modul. Adatok korlátozása és rendezése (2 ac. h.)
WHERE záradék használata a szükséges sorok kiválasztásához
Összehasonlító operátorok és logikai operátorok használata a WHERE záradékban
Az összehasonlító operátorok és logikai operátorok elsőbbségi szabályainak leírása
Karakterek használata a WHERE záradékban
Sorok rendezése a SELECT parancs ORDER BY záradékával
Rendezze az eredményt növekvő és csökkenő értékrendbe
4. modul. Egysoros függvények használata a SELECT parancsban (3 ak. h.)
Az egysoros és többsoros SQL függvények közötti különbségek bemutatása
Karakterláncok átalakítása a SELECT listában és a WHERE záradékban használt karakterfüggvényekkel
Számok konvertálása a ROUND, TRUNC és MOD függvényekkel
Dátum aritmetika használata SELECT záradékban
Függvények használata dátumokkal való munkavégzéshez
5. modul. Konverziós függvények és feltételes kifejezések használata (3 ak. h.)
Implicit és explicit adattípus átalakítás
A TO_CHAR, TO_NUMBER és TO_DATE konverziós függvények használata
Beágyazott egysoros funkciók
Az NVL, NULLIF és COALESCE függvények alkalmazása dátumokra
IF THEN ELSE logikai feltételek használata egy SELECT parancsban
6. modul. Adatok összesítése csoportfüggvényekkel (2 ac. h.)
Csoportfüggvények használata a SELECT parancsban analitikai jelentések létrehozásához
Adatcsoportok létrehozása a GROUP BY záradék használatával
Adatcsoportok kizárása a HAVING záradék használatával
7. modul. Mintavételi adatok több táblázatból (2 ac. h.)
SELECT parancs írása több tábla adatainak eléréséhez
Táblázatok adatainak megtekintése külső összekapcsolással
Egy asztalhoz való csatlakozás önmagával (öncsatlakozás)
8. modul. Allekérdezések használata (2 ak. h.)
Allekérdezésekkel megoldott problémák típusai
Allekérdezések meghatározása
Allekérdezések típusai
Egysoros és többsoros segédlekérdezések
9. modul. Halmaz operátorok használata (2 ak. h.)
A készletekkel való munkavégzés operátorainak leírása
Set operátorok használata több lekérdezés egyesítésére
Eredmények rendezése halmazoperátorok használatakor
10. modul. Adatkezelés (3 ac. h.)
DML parancs szintaxis
Sorok hozzáadása a táblázathoz az INSERT paranccsal
Az UPDATE parancs használata a táblázat sorainak módosításához
Adatok törlése táblából a DELETE paranccsal
Szkriptek használata adatok manipulálására
Módosítások mentése és visszagörgetése a COMMIT és ROLLBACK parancsokkal
Mi az olvasási következetesség
11. modul. DDL-parancsok használata táblák létrehozásához és kezeléséhez (3 ac. h.)
A kurzusban tárgyalt főbb adatbázis-objektumok
A táblázat szerkezetének áttekintése
A táblázatoszlopok létrehozásakor használt alapvető adattípusok
Egyszerű szintaxis használata táblázatok létrehozásához
Milyen integritási szabályokat lehet meghatározni a táblázat létrehozásakor?
A sémaobjektumok működése: (ALTER, DROP parancsok)
12. modul. Más sematikus objektumok létrehozása (2 ak. h.)
Egyszerű és összetett nézet létrehozása
Adatok elérése nézeten keresztül
Sorozatok létrehozása, szerkesztése és használata
Indexek létrehozása és karbantartása
Privát és nyilvános szinonimák létrehozása
13. modul. Felhasználói hozzáférés-vezérlés (2 ac. h.)
A rendszerjogosultságok és az objektumjogok közötti különbségek
Felhasználók létrehozása
Rendszerjogosultságok megadása
Jogosultságok biztosítása az asztaloknak
Hozzon létre egy szerepet, és adjon neki jogosultságokat
Felhasználói jelszó módosítása
Objektumjogok megadása
Jogosultságok visszavonása
14. modul. Sémaobjektumok kezelése (2 ac. h.)
Oszlop hozzáadása, módosítása vagy eltávolítása
Korlátozások hozzáadása és eltávolítása
Megszorítások engedélyezése és letiltása, késleltetett kényszerellenőrzés
Indexek létrehozása és törlése
Funkció alapú indexek létrehozása
VISSZAVISSZA művelet végrehajtása
Külső táblák létrehozása és használata
15. modul. Objektumok kezelése adatszótár segítségével (2 ak. h.)
Adatszótár
A szótárnézetek használata
USER_OBJECTS és ALL_OBJECTS nézet
Táblázatok és oszlopok információi
A korlátozásokkal kapcsolatos információk megtekintése
Információk megtekintése a sorozatokról, indexekről és szinonimákról
Megjegyzések hozzáadása táblázathoz és oszlopokhoz
16. modul. Nagy adathalmazok kezelése (2 ac. h.)
Adatok kezelése segédlekérdezések segítségével
A többtáblás INSERT parancs jellemzőinek leírása
Különböző típusú többtáblás INSERT parancs használata
Sorok egyesítése a MERGE paranccsal
Kövesse nyomon az adatok változásait egy adott időszak alatt
17. modul. Különböző időzónákból származó adatok karbantartása (2 ac. h.)
Különböző dátum- és időadattípusok használata a másodperc töredékeinek tárolására, valamint a különböző időzónákból származó adatok támogatására
Intervallum adattípusok használata az időt tartalmazó két érték közötti különbség tárolására
Számos dátum- és időfüggvény gyakorlati alkalmazása az alkalmazások globalizációjához
18. modul. Adatmintavétel összetett segédlekérdezések használatával (2 ac. h.)
Többoszlopos segédlekérdezések
Skaláris segédlekérdezések használata SQL-ben
A korrelált részlekérdezések segítségével megoldott problémák köre
Sorok módosítása és törlése korrelált részlekérdezések segítségével
A EXISTS és NOT EXISTS operátorok használata
A WITH záradék használata
19. modul. Reguláris kifejezés támogatása (1,5 ac. h.)
A reguláris kifejezések használatának előnyei
Szabályos kifejezések használata karakterláncok egyeztetésére és cseréjére