Jaký programový jazyk se používá k programování Oracle?


Nejlepší odpověď

Pokud mluvíte o jazyce, který uživatelé databáze Oracle používají k programování proti němu, hlavní vestavěný jazyk je PL / SQL. Je to do poloviny slušný procedurální (imperativní) jazyk založený na ADA. Není to samo o sobě tak dobré jako modernější jazyky, ale implicitní kontext vždy připojeného k databázi vám umožní přeskočit spoustu podrobností a je to opravdu docela dobrý způsob práce.

Přidali podporu pro spuštění Java na databázovém serveru před 10–15 lety a můžete skutečně spustit. NET kód, pokud jste na serveru Windows. Nezkoušel jsem je; vím, že na serveru SQL Server je instalace a registrace kódu .Net obvykle více potíží, než by stálo za to, ale Oracle to může usnadnit.

Pokud se chystáte ke spuštění kódu na databázovém serveru použijte vše, co se vám líbí, má ovladače Oracle, ale Java je nejběžnější.

Odpověď

Záleží na tom, co se chcete naučit. Oracle má spoustu produktů. V mé staré společnosti znamenalo učení Oracle Oracle ERP; předpokládám, že máte na mysli Oracle Database;

Pokud již znáte základní SQL, například MySQL nebo SQL Server, pak si docela rychle osvojíte základy PL / SQL.

Pokud již programujete, je to trochu těžší, protože se budete muset naučit základy i „myšlení v SQL“. Našel jsem jako programátor C ++ s pevným jádrem jsou pro mě některé části SQL, dokonce i po 17 letech, „jen pro čtení“. Jsem opravdu dobrý v analýze SQL, ne tak nutně jako jeho psaní, ale je to proto, že programuji Oracle EBusiness Suite musíte vědět, že ne jen tabulky, ale nastavení.

Jiní lidé poskytli několik dobrých odpovědí, pokud jde o výukové programy; Chtěl bych se také zeptat, PROČ se ho chcete učit?

Pokud chcete získat práci, protože „znáte Oracle“, nebude to fungovat u mnoha společností. Až na moji poslední společnost jsme nikdy nenajali lidi, kteří měli znalost knih. Musíte mít 1-2 roky zkušeností a umět mluvit o tom, jaké projekty jste VY (nejen jako člen týmu) provedli. Omlouvám se za tupost, ale takhle fungují poradenské společnosti. Svůj pracovní čas udržují na minimu, aby si udrželi vysoké zisky. Nemohou klientovi účtovat poplatek za školení svých lidí.

Poté, co to řeknou, některé společnosti najímají lidi, kteří nemají zkušenosti. Učení Oracle může v tom případě trochu pomoci. Nebudete však vydělávat hromadu peněz, protože vědí, že jste odpovědný měsíce. Je to skvělý způsob, jak prolomit slepou uličku „must have experience“.

Mnoho společností si také najme někoho, kdo má funkční zkušenosti (něco jako správa skladu, finance atd.) Jako základní funkce Oracle, a můžete se naučit SQL spolu s učením nastavení pro Oracle E Business Suite, JD Edwards, Peoplesoft atd.

Pokud můžete, zkuste najít projekt s otevřeným zdrojovým kódem, který potřebuje programátory Oracle; to bude opravdu těžké. Viz: Existují na GitHubu projekty typu open source, které jsou postaveny na Oracle SQL? Nyní můžete vytvořit svůj vlastní kód Node.JS, který používá osobní server Oracle, pomocí nástrojů na účtu GitHub společnosti Oracle. Toto můžete použít například pro svou vlastní domovskou stránku.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *