• Tidak ada hasil yang ditemukan

KISI-KISI SOAL UJIAN SEKOLAH TES TERTULIS TAHUN PELAJARAN 2023/2024: Basis Data

N/A
N/A
Nur Hajizah

Academic year: 2024

Membagikan "KISI-KISI SOAL UJIAN SEKOLAH TES TERTULIS TAHUN PELAJARAN 2023/2024: Basis Data"

Copied!
9
0
0

Teks penuh

(1)

KISI-KISI SOAL UJIAN SEKOLAH TES TERTULIS TAHUN PELAJARAN 2023/2024

Nama Sekolah : SMK SWASTA TRI KARYA SUNGGAL

Kompetensi Keahlian : Rekayasa Perangkat Lunak

Kurikulum : 2013

Mata Pelajaran : Basis Data

KI : Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional

N o

Kompetensi Dasar

Kel as/

Sem

Materi Indikator Soal

Level kogni tif

Bentu k soal

Nom or soal

Rumusan butir soal

1.3.1 Memahami struktur hirarki basis data

XI/I 1. Model basis data

Menjelaska n struktur hirarki basis data

C2 Pilihan Berga

nda

1 1. Kumpulan Dari data yang saling berhubungan (Relasi) antara satu dengan lainnya yang diorganisasi kan berdasarkan Skema atau struktur tertentu disebut…..

a. Basis b. Data c. System d. Informasi e. Database 2. Memahami

bentuk diagram hubungan antar entitas

XI/I Entitas Relations hip Diagram

Siswa dapat Menelaah Konsep,an alog dan simbol dari entity relationshi p diagram

C3 Pilihan Berga

nda

2 Dalam sebuah pembuatan model relasional pada Entity Relationship Diagram (ERD), relationship atau relasi antar tabel dibentuk oleh Primary key, Dalam kasus perkuliahan di sebuah kampus, bagaimanakah bentuk kardinalitas dari relationship antara entitas Mahasiswa dengan entitas Mata Kuliah ?

a. Many-to-one b. One-to-many c. Many-to-many d. One-to-One e. Many-Many-One

(2)

3. 3.3 Menerapk an teknik normalisa si basis data

XI/I Normali sasi basis data

Menjelaska n

pengertian normalisasi basis data untuk menekan redundancy

C2 Pilihan Berga

nda

3 Perhatikan Syarat normalisasi berikut ini ! - Tidak Terdapat group Berulang - Tidak ada null value

- Harus mendefinisikan sebuah key ( kunci) pada sebuah kolom Pada sebuah kolom syarat normalisasi diatas termasuk bentuk normalisasi....

a. 1 NF b. 2 NF c. 3 NF d. 4 NF e. 5 NF

4. 3.7

Menerapkan bahasa SQL dasar untuk Mengelolah Tabel dalam Basis Data

XI/I I

Query dasar

Siswa dapat menganalis a fungsi query dasar untuk mengelola basis data

C2 Pilihan Berga

nda

4 Perhatikan perintah SQL berikut ini!

Update table set column_nama = new _value [ Where operator [value]

(select column_name From table_name) [where) ]

Perintah SQL tersebut diatas digunakan untuk…

a. Memperbarui data b. Membuat data

c. Memasukkan data baru d. Memanipulasi data e. Memperbaiki data

5. C3 Pilihan

Berga nda

5 Perhatikan perintah SQL berikut ini!

Select <nama_kolom>

From nama_tabel Where <kondisi>

Order by <nama_kolom>

(3)

[Desc]

Perintah sql tersebut diatas digunakan untuk…

a. Menampilkan isi table b. Mengurutkan hasil seleksi

c. Menampilkan data kolom tertentu

d. Menampilkan data dengan kondisi tertentu

e. Mengekstrak hanya catatan-catatan yang memenuhi kriteria tertentu

6. C2 Pilihan

Berga nda

6 Perhatikan query berikut ini!

SELECT Kota FROM Pelanggan UNION

SELECT Kota FROM Suppliers ORDER BY Kota;

Pernyataan yang benar tentang query di atas adalah …

a. Penerapan union harus memiliki jumlah kolom yang tidak sama b. .Kolom yang ditampilkan harus memiliki tipe data yang sama c. Kolom di dalam query select urutannya boleh tidak beraturan d. Jumlah data pada setiap query select harus sama

e. Menggabungkan semua meskipun terdapat kesamaan 7. 3.10Menerap

kan penggun aan SQL untuk mengaks es multi table

XII/

I

Select multitable

Menerapka n perintah select untuk mengakses multitable dalam basis data

C2 Pilihan Berga

nda

7 Perhatikan source code program berikut ini!

Select Kode_brg, Nama_brg, Id_jual,

From barang natural join jual

Source code program di atsa termasuk jenis join…

a. Inner Join b. Full join c. Left join d. Right join e. Natural join

(4)

8. C2 Pilihan Berga

nda

8 Digunakan untuk menghasilkan baris data dengan menggabungkan 2 buah table atau lebih dengan menggunakan pasangan data yang 3cocok pada masing-masing table disebut …

a. Non Equi Join b. Self Join c. Equi Join d. Inner Join e. Join 9. 3.11

Merancang SQL bertingkat dalam

memanipulasi basis data

XII/

I

Sql Bertingka t

Menjelaska n perintah select bertingkat

C3 Pilihan Berga

nda

9 Perhatikan pernyataan berikut ini!

I. Meng –copy data dari satu table ke table lain

II. Untuk mengirimkan data dan menyediakan keperluan dari client III. Menerima data dari inline view

IV. Digunakan untuk menghasilkan baris data dengan menghubungkan 2 buah table atau lebih Berdasarkan pernyataaan diatas,mana yang merupakan kegunaan subquery…

a. Idan II b. I dan III c. II dan III d. II dan IV e. III dan IV 10.3.11

Menerap kan SQL pada sistem basis data client- server

XII/

II  Konek si basis data melalu i localh ost dengan client

Menjelaska n basis data berbasis client- server

C2 Pilihan Berga

nda

10 Server bisa melayani beberapa client pada waktu yang sama,dan meregulasi akses bersama untuk share sumber daya dalam menjalani konsistensinya.maksud pernyataan diatas adalah…

a. Service

b. Sharing resource c. Asymmetrical protocol d. Transparasi lokasi e. Mix-and -match

11.3.9 XII/ Inner Join Membuat C2 Essai Perhatikan Gambar Dibawah ini!

(5)

Menerapkan Penggunaan SQL untuk Mengankses Multi table 3.12

I database

menggunak an CMD

Dari gambar diatas Tulis Perintah Untuk Membuat Isi Dari Tabel Tersebut, Minimal 2 data barang!

12. Model

Basis Data

Diagram Hierarki Basis Data

C2 Essai Perhatikan gambar Dibawah Ini !

(6)

Dari gambar diatas adalah contoh dari model basis data Apa?

Mengetahui, Sunggal, Februari 2024

Kepala Sekolah SMK Swasta Tri Karya Sunggal Guru Mata Pelajaran

Deswanta Barus, S. Kom Nur Hajizah, S.Kom

(7)

KUNCI JAWABAN PILIHAN GANDA UASBN 2023 MATA PELAJARAN Basis data

No Kunci Jawaban Score

1 Jawaban :e. Database

Pembahasan : Kumpulan Dari data yang saling berhubungan (Relasi) antara satu dengan lainnya yang diorganisasi kan berdasarkan Skema atau struktur tertentu disebut database

2

2 Jawaban : c. Many to many

Pembahasan : relasi many to many adalah keadaan dimana satu baris dari tabel satu dapat berhubungan dengan tabel ke 2

2 3 Jawaban :a. 1 NF

Pemabahasan : karena Tidak Terdapat group Berulang,Tidak ada null value, Harus mendefinisikan sebuah key ( kunci) pada sebuah kolom Adalah syarat normalisasi 1NF

2

4 Jawaban : a. Memperbarui data

Pembahasan : karena update adalah perintah untuk memperbarui data yang sudah ada

2 5 Jawaban: c. Menampilkan data kolom tertentu

Pemabahasan : Select <nama_kolom>

From nama_tabel adalah perintah untuk menampilkan data dalam kolom

2

6 Jawaban: b. .Kolom yang ditampilkan harus memiliki tipe data yang sama

Pembahasan: karena perintah SELECT merupakan fungsi untuk menampilkan data

2

7 Jawaban: e. Natural join

Pembahasan: source code program berikut ini!

Select Kode_brg, Nama_brg, Id_jual,

From barang natural join jual 2

2

8 Jawaban : d. Inner Join

Pemabahasan : inner join dan outer join sama-sama digunakan untuk menghasilkan baris data dengan menggabungkan 2 buah tabel atau lebih dengan menggunakan pasangan data yang cocok pada masing-masing tabel

2

9 Jawaban; d. II dan IV 2

(8)

Pembahasan:karena sub query digunakan untuk Untuk mengirimkan data dan menyediakan keperluan dari client dan Digunakan untuk menghasilkan baris data dengan menghubungkan 2 buah table atau lebih

10 Jawaban : b. Sharing resource

Pembahasan: Server bisa melayani beberapa client pada waktu yang sama,dan meregulasi akses bersama untuk share sumber daya dalam menjalani konsistensinya.maksud pernyataan diatas adalah Sharing resource

2

TOTAL SKOR 20

(9)

KUNCI JAWABAN ESAI MATA PELAJARAN BASIS DATA

No Kunci Jawaban Score

1. - Insert into Stok_barang Values(‘001’,’buku’,’100’,’5’,’95’) - Insert into Stok_barang Values(‘002’,’Pulpen’,’100’,’5’,’95’);

2. Model Hirarki 3.

4.

5.

6.

7.

8.

9.

10.

TOTAL SKOR 20

Mengetahui, Sunggal, Februari 2024

Kepala Sekolah SMK Swasta Tri Karya ` Guru Mata Pelajaran

Deswanta Barus, S.Kom Nur Hajizah, S.Kom

Referensi

Dokumen terkait

PILIHAN GANDA PETUNJUK KHUSUS: Untuk soal nomor 1 sampai dengan 35, pilihlah jawaban yang paling tepat dengan menghitamkan bulatan  pada huruf A, B, C atau D pada lembar jawaban!.