Anda di halaman 1dari 1

sebelum belajar Oracle, ada perlunya lho ngerti apa yang dinamakan database di MySql dan juga

di Oracle. kenapa penting? soalnya emang beda

hehe, kalo di MySQL biasanya kita bikin 1 database untuk tiap project yang kita buat, dan dalam
database itu kita buat tabel-tabel yang diperlukan dalam project yang sedang kita buat.

nah berbeda dengan Oracle. biasanya di Oracle kita membuat 1 database. nah dalam database itu
ada yang namanya Schema. dan baru dalam shcema itu ada tabel-tabel. jadi urutannya
DATABASE –> SCHEMA –> TABLE

jadi biasanya kalo di oracle, kita membuat 1 shcema untuk 1 project yang kita buat dan dalam
schema itulah kita buat tabel-tabel yang diperlukan dalam project

selain itu biasanya kalo di MySQL kita membuat user trus dikasih grand ke user tersebut untuk
mengakses database atau tabel tertentu, selain itu biasanya untuk membuat database kita tidak
perlu membuat user.

nah berbeda dengan oracle, kalo kita membuat shcema baru otomatis kita harus membaut user
baru untuk schema tersebut , tapi bisa juga user yang kita gunakan mengakses schema milik
user lain dengan cara ngasih grand lewat user SYSTEM atau kalo di MySQl lebih dikenal
dengan ROOT

Anda mungkin juga menyukai