Java vs Oracle
Pangkalan Data Oracle (hanya dirujuk sebagai Oracle) adalah Sistem Pengurusan Pangkalan Data Relasi Objek (ORDBMS) yang menyokong pelbagai platform. Oracle DBMS boleh didapati dalam versi yang berbeza dari versi untuk kegunaan peribadi dan versi kelas perusahaan. Ia adalah sistem pangkalan data yang paling banyak digunakan di dunia. Java adalah salah satu bahasa pengaturcaraan berorientasikan objek yang paling popular di dunia. Oracle menyediakan pelbagai alat dan persekitaran pengaturcaraan. Oracle boleh diakses dengan pelbagai bahasa pengaturcaraan. Sebagai contoh, Java boleh digunakan untuk menulis program yang berkomunikasi dengan pangkalan data Oracle.
Apa itu Java?
Java adalah salah satu bahasa pengaturcaraan yang berorientasikan objek (dan berasaskan kelas) yang paling banyak digunakan hari ini. Ini adalah bahasa pengaturcaraan umum dan serentak. Ia pada asalnya dibangunkan oleh Sun Microsystems pada tahun 1995. James Gosling adalah bapa bahasa pengaturcaraan Java. Oracle Corporation kini memiliki Java (setelah membeli Sun Microsystems baru -baru ini). Java Standard Edition 6 adalah pelepasan stabil semasa. Java adalah bahasa yang sangat ditaip yang menyokong pelbagai platform dari Windows ke Unix. Java dilesenkan di bawah Lesen Awam Umum GNU. Sintaks Java sangat serupa dengan C dan C++. Fail sumber java mempunyai .Pelanjutan Java. Setelah menyusun fail sumber Java menggunakan pengkompil Javac, ia akan menghasilkan .fail kelas (mengandungi bytecode java). Fail bytecode ini boleh ditafsirkan menggunakan JVM (Java Virtual Machine). Oleh kerana JVM dapat berjalan di mana-mana platform, Java dikatakan multi-platform (silang platform) dan sangat mudah alih.
Apa itu Oracle?
Oracle adalah ordbms yang dihasilkan oleh Oracle Corporation. Oracle adalah sistem pangkalan data yang paling popular di dunia. Ia boleh digunakan dalam persekitaran perusahaan yang besar dan juga untuk kegunaan peribadi. Ia berjalan di semua platform dari PC ke kerangka utama. Oracle DBMS terdiri daripada storan dan sekurang -kurangnya satu contoh aplikasi. Contohnya terdiri daripada proses sistem operasi dan struktur memori yang berfungsi dengan storan. Di Oracle DBMS, data diakses menggunakan SQL (bahasa pertanyaan berstruktur). Perintah SQL ini boleh tertanam dalam bahasa lain atau boleh dilaksanakan secara langsung sebagai skrip. Selain itu, ia boleh melaksanakan prosedur dan fungsi yang disimpan dengan menggunakannya menggunakan PL/SQL (lanjutan prosedur kepada SQL yang dibangunkan oleh Oracle Corporation) atau bahasa berorientasikan objek lain seperti Java. Oracle menggunakan mekanisme dua peringkat untuk penyimpanannya. Tahap pertama adalah penyimpanan logik yang dianjurkan sebagai meja makan. Ruang meja terdiri daripada segmen memori, yang seterusnya dibuat lebih banyak. Tahap kedua ialah storan fizikal yang terdiri daripada fail data.
Apakah perbezaan antara Java dan Oracle?
Perbadanan Oracle, yang membangunkan Oracle RDBMS, kini memiliki Java juga. Oracle adalah RDBMS, sementara Java adalah bahasa pengaturcaraan. Oleh itu Java dan Oracle tidak dapat dibandingkan secara langsung. Walau bagaimanapun, API JDBC boleh digunakan untuk menulis aplikasi Java yang boleh mengakses pangkalan data Oracle. Java boleh dimuat turun tanpa kos, tetapi Oracle adalah produk komersial yang sangat mahal.