Razlika med Oracle in SQL

Oracle vs SQL

Elektronske baze podatkov so od nastanka postale najpomembnejši del večine podjetij. Toda potrebe večine podjetij so se povečale, ne samo po zmogljivosti, ampak tudi po njeni zahtevnosti. Za reševanje teh težav se nenehno razvijajo hitrejši in boljši sistemi baz podatkov. Strukturiran jezik poizvedb ali SQL je bila ena od tehnologij, ki je bila razvita tako, da je razvijalcem in potrošnikom olajšala izvajanje programske opreme za baze podatkov. Čeprav si SQL morda predstavljate kot programski jezik, so njegove funkcije omejene na dostop in spreminjanje baz podatkov. Ustvarja

Oracle je bila prva komercialno dostopna programska oprema RDBMS (Relational Database Management System), ki je uporabljala osnovne ukaze SQL. Bil je v lasti RSI (Relational Software, Inc.), ki je pozneje spremenila ime v korporacijo Oracle. Oracle ima tudi nekaj različic njihove programske opreme, ki bi morale ustrezati potrebam in proračunom njihovih strank. Cenejše različice imajo omejitve glede števila CPU-jev, ki jih je mogoče uporabiti, največje količine pomnilnika in največje količine podatkov. Tudi če imate večjedrni procesor z veliko prostora na disku in pomnilniku, bi šlo zapraviti, ko ga programska oprema navadi. Oracle lahko deluje tudi v najrazličnejših operacijskih sistemih, kar svojim strankam daje svobodo izbire. Deluje v sistemih Windows, Linux, Mac OS ter na napravah IBM in HP.

Toda SQL ni izključno za Oracle, saj so vsi veliki proizvajalci programske opreme, ki proizvajajo RDBMS, prešli tudi na uporabo SQL. Sem spadajo tudi njegovi konkurenti Microsoft in IBM, ki proizvajajo tudi svoje RDBMS. Težave so tudi pri načrtovanju prehoda enega ponudnika na drugega. Čeprav vsi uporabljajo SQL, se njihove implementacije med seboj zelo razlikujejo in niso kompatibilne. Del razlogov za to je njihova težnja, da ohranijo svojo trenutno bazo strank.

SQL je danes najbolj uporaben jezik s programsko opremo za upravljanje baz podatkov. Čeprav obstajajo drugi jeziki, ki jih nadomeščajo, še vedno ne predstavljajo neposredne grožnje za SQL. Ko pa gre za določen sistem, ki ga je treba uporabiti, je še vedno veliko izbire, Oracle je le eden izmed njih.

Povzetek:
1.Oracle je RDBMS, medtem ko je SQL jezik, ki se uporablja za dostop do najbolj sodobnih baz podatkov
2.Oracle je bil prvi komercialno na voljo RDBMS, ki uporablja SQL
3.RDBMS ponudniki, ki uporabljajo SQL, nimajo združljivih izvedb