Dokumen ini memberikan instruksi untuk membuat skema database toko_hp yang berisi tabel-tabel untuk menyimpan data toko handphone. Terdapat instruksi untuk membuat domain, tabel, serta query-query untuk menampilkan dan memanipulasi data.
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
Pr2 contoh solusi
1. 1. [20]BuatlahskemaTOKO_HPbesertasemuatabel,domaindanconstraintyang
dibutuhkan.
a. TuliskanperintahuntukmembuatskemaTOKO_HP.
CREATE SCHEMA toko_hp;
b. Tuliskanperintahuntuksetschemadefault.
SET SEARCH_PATH TO toko_hp;
c. Tuliskanperintahuntukmendefinisikanmasing-masingdomain(‘createdomain’) untuk tipe
data atributUID, id handphone (IDdanHID) dan PID.Total anda membuattiga domain.
(diperbolehkanmendefinisikandomainuntukatributlainnyatapi tidakdinilai).
CREATE DOMAIN uid_domain AS INT;
CREATE DOMAIN hid_domain AS INT;
CREATE DOMAIN pid_domain AS INT;
d. Tuliskan/capture perintahuntukmembuatsetiaptabel,disertai dengancapture untukperintah
“d [nama-table]”.Padasetiappembuatantabel,tentukanprimarykey,foreignkeyatau
constraint-constraintlainyangsesuai.Untukforeignkey,harusdisertai opsi padakejadian
delete danupdate padarelasi yangdi-refer.
Lihat berkastoko_hp.ddl
2. [10] Setelahskemadantabel telahdibuat,masukanlahdatayangterdapatpada relational state.
Pada laporantuliskan/capture perintahuntukmenampilkanisi dari setiaptabelbesertacapture
hasil query-nya
Lihat berkastoko_hp.ddl
3. [60] TuliskanSQLqueryuntuksetiappertanyaanberikutini besertacapture hasil query-nya:
Lihat berkasquery.ddl
4. [10] Lakukanoperasi berikutini,laporkanoutput-nyadanberikanpenjelasandari setiap output.