Java va Oracle o'rtasidagi farq

Java va Oracle o'rtasidagi farq
Java va Oracle o'rtasidagi farq

Video: Java va Oracle o'rtasidagi farq

Video: Java va Oracle o'rtasidagi farq
Video: 😂 HTML/CSS va JavaScript o'rtasidagi farq o'zi qanday? 2024, Iyul
Anonim

Java va Oracle

Oracle ma'lumotlar bazasi (oddiygina Oracle deb ataladi) - bu ob'yektlar bilan bog'liq ma'lumotlar bazasini boshqarish tizimi (ORDBMS) bo'lib, keng ko'lamli platformalarni qo'llab-quvvatlaydi. Oracle DBMS turli xil versiyalarda mavjud: shaxsiy foydalanish uchun versiyalar va korporativ sinf versiyalari. Bu dunyodagi eng keng tarqalgan ma'lumotlar bazasi tizimidir. Java dunyodagi eng mashhur ob'ektga yo'n altirilgan dasturlash tillaridan biridir. Oracle keng doiradagi dasturlash vositalari va muhitlarini taqdim etadi. Oracle-ga turli xil dasturlash tillari bilan kirish mumkin. Masalan, Java-dan Oracle ma'lumotlar bazalari bilan aloqa qiladigan dasturlarni yozish uchun foydalanish mumkin.

Java nima?

Java bugungi kunda eng koʻp qoʻllaniladigan obyektga yoʻn altirilgan (va sinfga asoslangan) dasturlash tillaridan biridir. Bu umumiy maqsadli va parallel dasturlash tili. U dastlab Sun Microsystems tomonidan 1995 yilda ishlab chiqilgan. Jeyms Gosling Java dasturlash tilining otasi hisoblanadi. Oracle korporatsiyasi endi Java-ga egalik qiladi (yaqinda Sun Microsystems sotib olganidan keyin). Java Standard Edition 6 uning hozirgi barqaror versiyasidir. Java - Windowsdan UNIXgacha bo'lgan bir qator platformalarni qo'llab-quvvatlaydigan kuchli terilgan til. Java GNU General Public License ostida litsenziyalangan. Java sintaksisi C va C++ ga juda o'xshash. Java manba fayllari.java kengaytmasiga ega. Java manba fayllarini javac kompilyatori yordamida kompilyatsiya qilgandan so'ng, u.class fayllarni (Java bayt kodini o'z ichiga olgan) ishlab chiqaradi. Ushbu bayt-kod fayllari JVM (Java Virtual Machine) yordamida talqin qilinishi mumkin. JVM har qanday platformada ishlashi mumkinligi sababli, Java ko'p platformali (o'zaro platformali) va juda portativ deb aytiladi.

Oracle nima?

Oracle - Oracle korporatsiyasi tomonidan ishlab chiqarilgan ORDBMS. Oracle - dunyodagi eng mashhur ma'lumotlar bazasi tizimi. U yirik korporativ muhitda ham, shaxsiy foydalanish uchun ham ishlatilishi mumkin. U kompyuterdan tortib to mainframegacha bo'lgan barcha platformalarda ishlaydi. Oracle DBMS xotiradan va dasturning kamida bitta nusxasidan iborat. Misol saqlash bilan ishlaydigan operatsion tizim va xotira tuzilishi jarayonlaridan iborat. Oracle DBMS da ma'lumotlarga kirish SQL (Structured Query Language) yordamida amalga oshiriladi. Ushbu SQL buyruqlari boshqa tillarga kiritilishi yoki bevosita skriptlar sifatida bajarilishi mumkin. Bundan tashqari, u PL/SQL (Oracle korporatsiyasi tomonidan ishlab chiqilgan SQL uchun protsessual kengaytma) yoki Java kabi boshqa ob'ektga yo'n altirilgan tillar yordamida ularni chaqirish orqali saqlangan protseduralar va funktsiyalarni bajarishi mumkin. Oracle uni saqlash uchun ikki darajali mexanizmdan foydalanadi. Birinchi daraja - bu jadvallar maydoni sifatida tashkil etilgan mantiqiy xotira. Jadval fazolari xotira segmentlaridan iborat bo'lib, ular o'z navbatida ko'proq hajmlarni tashkil qiladi. Ikkinchi daraja ma'lumotlar fayllaridan tashkil topgan jismoniy xotira.

Java va Oracle oʻrtasidagi farq nima?

Oracle RDBMS-ni ishlab chiqaruvchi Oracle korporatsiyasi endi Java-ga ham egalik qiladi. Oracle bu RDBMS, Java esa dasturlash tili. Shuning uchun Java va Oracle-ni to'g'ridan-to'g'ri taqqoslab bo'lmaydi. Biroq, JDBC API-dan Oracle ma'lumotlar bazalariga kira oladigan Java ilovalarini yozish uchun foydalanish mumkin. Java-ni bepul yuklab olish mumkin, ammo Oracle juda qimmat tijorat mahsulotidir.

Tavsiya: