Di dalam sebuah SQL Database terdapat banyak Schema (Skema) yang bertujuan untuk memisahkan perngguan aplikasi yang berbeda dan pembagian hak akses.
Dalam sebuah Schema berisi beberapa objek seperti Table, View, Store Procedure , Function dan objek lainnya.
SHOW DATABASES;
Setelah di eksekusi, akan muncul nama-nama Schema yang ada didalam database
Secara bawaan saat pertama kali mengakses database, schema yang terpilih adalah master
, sehingga untuk mengakses schema lain kita gunakan query USE
.
contoh nama schema adalah bellshade_db
.
USE bellshade_db;
Query USE
ini digunakan untuk mengubah Schema yang ingin di akses di database management tools seperti SQL SERVER atau mysql workbench,
Untuk membuat Schema baru, nama Schema tidak boleh sama dengan Schema yang sudah ada.
contoh nama schema yang akan dibuat adalah bellshade_test
.
CREATE DATABASE `bellshade_test`;
Untuk menghapus Schema, perhatikan bahwa yang akan terhapus adalah Table, record, View, Store Procedure , Function dan objek lainnya.
contoh nama schema yang akan dihapus adalah bellshade_test
.
DROP DATABASE `bellshade_test`;
Relational Database Management | test syntax |
---|---|
SQL Server | ✔️ |
MariaDB | ✔️ |
. . |