Milyen programnyelvet használ az Oracle programozásához?


Legjobb válasz

Ha arról a nyelvről beszél, amelyet az Oracle adatbázis felhasználói használnak az ellene programozásra, akkor a fő a beépített nyelv a PL / SQL. Ez félig-meddig tisztességes eljárási (imperatív) nyelv az ADA alapján. Ez önmagában nem olyan jó, mint a modernebb nyelvek, de az implikált összefüggés, hogy mindig kapcsolódik az adatbázishoz, sok részletet kihagyhat, és valóban nagyon jó módszer a munkára.

10-15 évvel ezelőtt hozzáadták a Java futtatását az adatbázis-kiszolgálón, és akkor is futtathatja a .Net kódot, ha Windows szerveren van. Még nem próbáltam ki ezeket; tudom, hogy az SQL Server rendszeren a .Net kód telepítése és regisztrálása általában nagyobb gondot okoz, mint amennyit ér, de az Oracle megkönnyítheti.

Ha nem megy a kód futtatásához az adatbázis-kiszolgálón használjon bármit, amely rendelkezik Oracle illesztőprogramokkal, de a Java a leggyakoribb.

Válasz

Attól függ, hogy mit szeretne megtanulni. Oracle sok terméke van. Régi cégemben az Oracle megtanulása az Oracle ERP-t jelentette; feltételezem, hogy az Oracle adatbázisra gondol;

Ha már ismeri az alapvető SQL-t, például MySQL vagy SQL Server, akkor elég gyorsan elsajátítja a PL / SQL alapjait.

Ha már programozol, akkor ez egy kicsit nehezebb, mivel meg kell tanulnod mind az alapokat, mind az „SQL-ben való gondolkodást”. mint kemény mag C ++ programozó, számomra az SQL egyes részei, még 17 év után is, csak olvashatók. Nagyon jó vagyok az SQL elemzésében, nem annyira feltétlenül, mint az írásban, de ez azért van, mert az Oracle EBusiness Suite programozása nem tudnia kell csak a táblákat, de a beállításokat.

Más emberek jó válaszokat adtak az oktatóanyagok tekintetében; Azt is szeretném megkérdezni, hogy MIÉRT szándékozik megtanulni?

Ha munkát akarsz szerezni, mert „ismered az Oracle-t”, az sok vállalatnál nem fog működni. A legutóbbi cégem kivételével soha nem vettünk fel olyan embereket, akik rendelkeztek könyvismerettel. 1-2 éves tapasztalattal kell rendelkeznie, ÉS képesnek kell lennie arra, hogy beszéljen arról, hogy Ön milyen projekteket hajtott végre (nemcsak egy csapat tagjaként). Bocs, hogy tompa vagyok, de a tanácsadó cégek így működnek. Minimálisra csökkentik a padban töltött idejüket annak érdekében, hogy magas legyen a nyereségük. Nem számíthatnak fel egy ügyfelet, hogy képezze az embereit.

Miután ezt elmondta, néhány vállalat alkalmaz olyan embereket, akiknek nincs tapasztalatuk. Az Oracle megtanulása ebben az esetben segíthet egy kicsit. Nem fogsz rengeteg pénzt keresni, mivel tudják, hogy hónapokig vagy felelős. Ez nagyszerű módja annak, hogy áttörjük a „tapasztalatok birtokában van” holtpontot.

Ezenkívül sok vállalat olyan embert fog felvenni, aki rendelkezik funkcionális tapasztalatokkal (például raktárkezeléssel, pénzügyekkel stb.), Mint az Oracle alapfunkcióit, és megtanulhatja az SQL-t, valamint megtanulhatja az Oracle E Business Suite, a JD Edwards, a Peoplesoft stb. beállításait.

Ha teheti, próbáljon meg olyan nyílt forráskódú projektet találni, amelyhez Oracle programozókra van szüksége; ez nagyon nehéz lesz. Lásd: Vannak nyílt forráskódú projektek a GitHubon, amelyek az Oracle SQL köré épülnek? Most megteheti, hogy létrehozza saját Node.JS kódját, amely személyes Oracle szervert használ, az Oracle GitHub-fiókjának eszközeivel. Használhatja ezt például saját kezdőlapjára.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük