Kisi-Kisi Mid semester Genap SMK Swasta Tri Karya Sunggal
Tahun Ajaran 2023 /2024
Mata Pelajaran : Basis Data
Kelas : XI (Sebelas )RPL
KD / Elemen Materi Indikator (TP) No
Soal
Tingkat Kongnitif
Bentuk soal Skor Kunci Jawaban
Kriteria Penilaian Basis Data
Relasional
Desain Basis Data Relasional
Memahami dan menjelaskan bentuk diagram hubungan antar entitas
1 C2 Terlampir 10 Terlampir
ERD ( Entity
Relationship Diagram)
Memahami dan Menjelaskan Entity Relationship Diagram
2 C2 Terlampir 10 Terlampir
Normalisasi Memahami dan menerapkan teknik
Normalisasi data 3 C3 Terlampir 10 Terlampir
Membuat perancangan sistem basis data menggunakan teknik
normalisasi data
4 C3 Terlampir 10 Terlampir
SQL
(Structurured Query
Language)
DDL(Data Definition
Languange) Memahami dan menjelaskan kelompok perintah yang termasuk dalam DDL ,DML,dan DCL dalam basis data
5 C2 Terlampir 10 Terlampir
DML( data Manipulation Languange)
Memahami dan membuat perintah yang c1termasuk dalam DDL,DML, dan DCL dalam basisdata
6 C2 Terlampir 10 Terlampir
DCL( Data Control Languange)
Menjelaskan berbagai macam tipe datapada basis data
7 C1 Terlampir 10 Terlampir
8 C2 Terlampir 10 Terlampir
Tipe Data Membuat record, tabel, dan field,pada basis data
9 C2 Terlampir 10 Terlampir
Mengenal file ,Tabel, Record, dan field
10 C3 Terlampir 10 Terlampir
SOAL MID SEMESTER GENAP SMK SWASTA TRI KARYA SUNGGAL
TAHUN AJARAN 2023-2024 MATA PELAJARAN : BASIS DATA
KELAS :XI(SEBELAS ) RPL
1. Basis data Relational merupakan pemodelan data dengan menggunakan tabel dalam basis data ,sehingga penyimapanan data dalam bentuk relasi dibuat kedalam tabel. Tuliskan 4 karakteristik model data relational!
2. ERD adalah penggambaran desain konsep dari suatu database relational dalam bentuk diagram. ERD juga dapat diartikan sebagai gambaran yang menghubungkan antara objek yang lain dari objek didunia nyata yang sering dikenal dengan hubungan antarentitas.gambarkan simbol dari entitas(entity) dan Relasi?
3. Atribut idenitas adalah atribut yang dijadikan sebagai kunci pada suatu entitas.Atribut identitas bersifat unik dan tidakboleh sama dengan data lain sehingga dapat digunkan untkmembedakan data pada suatu baris dengan baris lain pada suatu tabel.Atribut terdiri dari beberapa jenis yaitu: super key,candidate key,Primary key. Tuliskan pengertian dari primary key?
Perhatikan Tabel Berikut untuk menjawab soal nomor 4 dan 5!
NIS Nama_siswa Alamat Kode_Mapel Nama_Mapel Nama_Guru Nilai
1001 joko surabaya R01 Database Eka,S.Pd 90
R02 Analisia
Sistem
D a n a r, S.Kom
87
1002 fikri Malang R02 Analisis
Sistem D a n a r,
S.Kom 93
R03 Pemograman Andi,S.Pd 85
1003 Ricky Banyuwangi R01 Database Eka,S.Pd 86
R03 Pemograman Pemograman 87
4. Buatlah bentuk normalisasi pertama dari tabel berikut!
5. Dari hasil Normalisasi pertama pada nomor 4,buatlah bentuk normalisasi kedua!
6. Tuliskan Syntax untuk membuat tabel produk dengan struktur tabel seperti berikut ini!
Field Type Null Key Default Extra
ID_Produk Varchar (15) NO PRI Null
Nama_Produk Varchar(35) Yes Null
Kategori Varchar(40) Yes Null
Harga Int(20) Yes Null
7. DDL( Data Definition Language) merupakan subbahasa SQL yang digunakan untuk mendefinisikan,mengubah dan menghapus basis data ,dan objek-objek yang diperlukan.
DDL juga disebut sebagai perintah yang terhubungan dengan pendefinisian suatu struktur basis data. Tuliskan contoh perintah dari DDL!
Perhatikan tabel siswa berikut ini untuk menjawab soal nomor 8 dan 9 !
NIS Nama Alamat
110220 Lestari Bandung
8. Perintah untuk melakukan input data ke dalam tabel siswa adalah!
9. Perintah untuk menggunakan MYSQL di Command prompt dilakukan dengan menuliskan perintah!
10. Perintah update digunakan untuk mengubah ,memperbaharui,atau mengedit data dari satu tabel atau lebih dari suatu database , Tuliskan perintah untuk mengubah dataalamat
menjadi “Jakarta”dengan NIS 110222 pada tabel siswa!
Jawaban 1.