Petunjuk Penggunaan. Tujuan Akhir.

5 Basis Data 3.3. Menganalisisteknik normalisasi basis data. 3.4. Memahami prinsip ketergantungan fungsional dalam perancangan basis data. 3.5. Memahami databasemanagement system DBMS sederhana 3.6. Memahami bahasa untuk mengelola basis data. 4. Kompetensi Inti 4: Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik dibawah pengawasan langsung. Kompetensi Dasar: 4.1. Menyajikan hasil bentuk struktur hirarki basis data. 4.2. Menyajikan hasil hubungan keterkaitan antar data dalam diagram ERD. 4.3. Menyajikan hasil perancangan sistem basis data menggunakan teknik normalisasi data. 4.4. Menyajikan basis data hasil perancangan menggunakan prinsip-prinsip ketergantungan fungsional. 4.5. Menyajikan karakteristik beberapa aplikasi DBMS. 4.6. Menyajikan hasil analisis instruksi pengolahan basis data.

F. Cek Kemampuan Awal

1. Jelaskan beberapa pengertian atau definisi basis data secara istilah? 2. Jelaskan pengertian Sistem manajemen basis data ? 3. Jelaskan secara singkat definisi struktur atau arsitektur basis data ? 4. Jelaskan secara singkat dan berikan contoh pengertian entitas, atribut dan key atribut ? 5. Jelaskan pengertian tentang tabel, record, colom, indeks, dan batasan partisipasi 6. Jelaskan secara singkat definisi entity relationship diagram ERD 7. Jelaskan secara singkat pengertian model struktur hirarki basis data? 8. Jelaskan pengertian model struktur jaringan basis data ? 9. Jelaskan ragam relasi dalam sistem basis data ? 10. Jelaskan secara singkat algoritma mapping ERD ke tabel relasional. 6 Basis Data

II. BAB 2 PEMBELAJARAN

A. Deskripsi

Basis data adalah merupakan kumpulan data yang saling berhubungan yang disimpan secara bersama, sedemikian rupa dan tanpa pengulangan redundancy yang tidak perlu, untuk memenuhi berbagai kebutuhan. Ruang lingkup mata pelajaran inimenitik-beratkan pada strategi perancangan dan pembuatan sistem basis data. Topik materi yang dipelajarai dalam mata pelajaran ini antara lain adalah: struktur hirarki basis data, ketergantungan fungsional, entity relationship diagram ERD, teknik normalisasi data, standar query language SQL dan aplikasi sistem manajemen basis data atau database managemen sistem DBMS Topik hirarki basis data menjelaskan tentang konsep basis data, arsitektur basis data, model struktur hirarki basis data dan struktur model jaringan basis data. Konsep basis data mempelajari tentang definisi basis data, tujuan dan manfaat basis data, pengertian sistem manajemen basis data dan operasi dasar dalam manajemen basis data. Topik ketergantungan fungsional menguraikan materi tentang ragam relasi basis data, batasan partisipasi constraint dan dependency. Relasi basis data meliputi relasi one to one, relasi one to many, relasi many to many dan relasi ternary. Batasan partisipasi meliputi partisipasi total dan partisipasi parsial. Topik entity relationship diagrammenjelaskan tentang perancangan diskripsi sistem basis data,identifikasi entitas, identifikasi atribute dan relasi, membuat ER diagramserta memetakan ER ke tabel relasional. Topik Standar query language SQL menjelaskan tentang pemakaian bahasa query untuki mengakses data yang meliputi data definition language DD dan data manipulation language DML.

B. Kegiatan Belajar

Kegiatan belajar menjelaskan tentang aktifitas pembelajaran yang dilakukan peserta didik,meliputi mempelajari uraian materi, mengamati berbagai contoh yang diberikan, mengerjakan test formatif dan tugas atau eksperimen dari proses mengamati sampai menyusun laporan