PostgreSQL mendukung skema, yang merupakan bagian dari database:
https://www.postgresql.org/docs/current/static/ddl-schemas.html
Database berisi satu atau lebih skema bernama, yang pada gilirannya berisi tabel. Skema juga berisi jenis objek bernama lainnya, termasuk tipe data, fungsi, dan operator. Nama objek yang sama dapat digunakan dalam skema berbeda tanpa konflik; misalnya, schema1 dan myschema dapat berisi tabel bernama mytable. Tidak seperti basis data, skema tidak dipisahkan secara kaku: pengguna dapat mengakses objek di skema mana pun di basis data yang terhubung, jika mereka memiliki hak istimewa untuk melakukannya.
Skema analog dengan direktori di tingkat sistem operasi, kecuali skema yang tidak dapat disarangkan.
Menurut pendapat saya, MySQL bukan database referensi. Anda tidak boleh mengutip MySQL untuk penjelasan. MySQL mengimplementasikan SQL non-standar dan terkadang mengklaim fitur yang tidak didukungnya. Misalnya, di MySQL, skema CREATE hanya akan membuat DATABASE. Itu benar-benar menyesatkan pengguna.
Kosa kata semacam ini disebut "MySQLism" oleh DBA.
schema
lebih baik daripadadatabase
, seperti MySQL adalah jenis database, dan berisi beberapadatabase
, dan kadang-kadang Andause
seorangdatabase
, yang membuat banyak pencarian target miss.