Hvilket programspråk brukes til å programmere Oracle?


Beste svaret

Hvis du snakker om språket brukere av Oracle-databasen bruker for å programmere mot det, er innebygd språk er PL / SQL. Det er et halvveis anstendig prosessuelt (tvingende) språk basert på ADA. Det er ikke så bra som moderne språk alene, men den underforståtte sammenhengen med å alltid være koblet til databasen lar deg hoppe over mange detaljer, og det er virkelig en ganske god måte å jobbe på.

De la til støtte for å kjøre Java på databaseserveren for 10-15 år siden, og du kan faktisk kjøre. Net-kode hvis du er på en Windows-server. Jeg har ikke prøvd dem. Jeg vet på SQL Server at det å få installert og registrert .Net-kode er vanligvis mer problemer enn det er verdt, men Oracle kan gjøre det lettere.

Hvis du ikke skal for å kjøre koden på databaseserveren, bruk alt du liker som har Oracle-drivere, men Java er den vanligste.

Svar

Det kommer an på hva du vil lære. Oracle har mange produkter. I mitt gamle selskap mente Oracle ERP å lære Oracle. Jeg antar at du mener Oracle Database;

Hvis du allerede kjenner grunnleggende SQL, for eksempel MySQL eller SQL Server, så vil du plukke opp det grunnleggende om PL / SQL ganske raskt.

Hvis du allerede gjør programmering, er det litt vanskeligere, siden du trenger å lære både det grunnleggende og «tenke i SQL». Jeg fant som en hard kjerne C ++ programmerer, er noen deler av SQL for meg, selv etter 17 år, «skrivebeskyttet.» du trenger å vite ikke bare tabellene, men oppsettene.

Andre mennesker har gitt noen gode svar når det gjelder veiledning; Jeg vil også spørre HVORFOR har du tenkt å lære det?

Hvis du ønsker å få jobb fordi «du kjenner Oracle», vil det ikke fungere med mange selskaper. Bortsett fra i mitt siste selskap, ansatt vi aldri folk som hadde bokkunnskap. Du må ha 1–2 års erfaring, OG kunne snakke om hvilke prosjekter DU gjorde (ikke bare som medlem av et team). Beklager å være sløv, men slik fungerer konsulentselskaper. De holder benktiden nede til et minimum for å holde fortjenesten høy. De kan ikke belaste en klient for å trene sine ansatte.

Etter å ha sagt det, ansetter noen selskaper folk som ikke har erfaring. Å lære Oracle kan hjelpe litt i så fall. Du vil ikke tjene massevis av penger, for de vet at du er et ansvar i flere måneder. Det er en fin måte å knekke «må ha erfaring» -låsingen.

Også mange selskaper vil ansette noen som har funksjonell erfaring (noe som lagerstyring, økonomi osv.) Som grunnleggende Oracle Functionals, og du kan lære SQL sammen med å lære oppsett for Oracle E Business Suite, JD Edwards, Peoplesoft, etc.

Hvis du kan, kan du prøve å finne et åpen kildekodeprosjekt som trenger Oracle-programmerere. dette kommer til å bli veldig tøft. Se: Er det åpen kildekode-prosjekter på GitHub som er bygget rundt Oracle SQL? Nå, hva du kan gjøre er å bygge din egen Node.JS-kode som bruker en personlig Oracle-server, ved hjelp av verktøyene på Oracles GitHub-konto. Du kan for eksempel bruke dette til din egen hjemmeside.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *