Skip to content

Latest commit

 

History

History

12_SQL_Schema

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Schema dasar

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.

Database Query

Menampilkan Skema

SHOW DATABASES;

Setelah di eksekusi, akan muncul nama-nama Schema yang ada didalam database

SHOW DATABASE

Memilih Skema

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,

Membuat Skema

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`;

Menghapus Skema

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`;

Compatibility Query

Relational Database Management test syntax
SQL Server ✔️
MariaDB ✔️
. .