Oracle at SQL
Oracle vs SQL
Ang mga elektronikong database ay naging pinakamahalagang bahagi ng karamihan sa mga negosyo mula noong nilikha ito. Ngunit ang mga pangangailangan ng karamihan sa mga kumpanya ay nadagdagan, hindi lamang sa mga tuntunin ng kapasidad kundi pati na rin sa pagiging kumplikado nito. Ang mas mabilis at mas mahusay na mga sistema ng database ay patuloy na binuo upang matugunan ang mga problemang ito. Ang Nakabalangkas na Query Language o SQL ay isa sa mga teknolohiya na binuo upang gawing mas madali para sa parehong mga developer at mga mamimili na ipatupad ang software ng database. Kahit na maaari mong isipin ang SQL bilang isang programming language, ang mga function nito ay limitado sa pag-access at pagbabago ng mga database. Lumilikha ito
Oracle ay ang unang komersyal na magagamit na RDBMS (Relational Database Management System) na software na ginagamit ang mga pangunahing mga utos ng SQL. Ito ay pag-aari ng RSI (Relational Software, Inc.) na nagbago sa pangalan nito sa korporasyon ng Oracle. Ang Oracle ay mayroon ding ilang mga bersyon ng kanilang software na dapat magkasya sa mga pangangailangan at badyet ng kanilang mga kliyente. Ang mga mas murang bersyon ay may mga limitasyon sa mga tuntunin ng bilang ng mga CPU na maaaring magamit, maximum na halaga ng memorya, at maximum na dami ng data. Kahit na mayroon kang isang multicore CPU na may mga tambak ng disk space at memorya, ito ay pupunta sa basura bilang ang software na hindi gamitin ito. Maaari ring gumana ang Oracle sa iba't ibang uri ng mga operating system, na nagbibigay sa kanilang mga kliyente ng kalayaan ng pagpili. Gumagana ito sa Windows, Linux, Mac OS, at sa IBM at HP machine.
Ngunit ang SQL ay hindi eksklusibo sa Oracle dahil ang lahat ng mga malalaking software maker na gumawa ng RDBMS ay lumipat din sa paggamit ng SQL. Kabilang dito ang kakumpitensya nito sa Microsoft at IBM na gumagawa din ng kanilang sariling RDBMS. Mayroon ding mga problema kapag nagpaplanong mag-migrate mula sa isang provider patungo sa isa pa. Sapagkat kahit na ginagamit nila ang lahat ng SQL, ang kanilang mga pagpapatupad ay magkakaiba at hindi magkatugma sa isa't isa. Bahagi ng dahilan para sa mga ito ay ang kanilang mga drive upang panatilihin ang kanilang kasalukuyang customer base.
Ang SQL ay ang pinaka-dominanteng wika na ginagamit sa mga softwares sa pamamahala ng database ngayon. Bagama't may iba pang mga wika na binuo upang palitan ito, wala pang humahawak pa sila ng napipintong banta sa SQL. Ngunit pagdating sa isang partikular na sistema na gagamitin, mayroon pa ring maraming mga pagpipilian sa paligid, ang Oracle ay isa lamang sa mga ito.
Buod: 1.Oracle ay isang RDBMS habang SQL ay ang wika na ginagamit upang ma-access ang karamihan sa mga modernong database 2.Oracle ay ang unang komersyal na magagamit RDBMS na gumagamit ng SQL 3.RDBMS provider na gumagamit ng SQL ay walang katugmang pagpapatupad