Modul Ajar Fadilah
Modul Ajar Fadilah
Pd
KONSEP STRUKTUR BASIS DATA
A INFORMASI UMUM
1. IDENTITAS MODUL
2. KOMPETENSI AWAL
Peserta didik sudah memiliki pengetahuan secara teori tentang data dan
basis data secara umum yang di dapat dari membaca buku atau literasi yang
lain dari internet.
Beriman, Bertakwa kepada Tuhan Yang Maha Esa, dan Berakhlak Mulia.
Berdoa setiap memulai dan mengakhiri pelajaran.
Mandiri
Bertanggung jawab selama proses belajar.
Bernalar Kritis
Mencari Informasi yang dapat diperoleh dari internet
Dapat memilih referensi informasi yang dapat dipertanggungjawabkan
dan dari sumber-sumber informasi yang terpercaya.
Dapat secara bersama kelompok menganlisa dan mengambil
keputusan.
Kreatif
Mampu menyampaikan ide atau pemikiran baru pada saat diskusi
tentang materi yang sedang dipelajari.
Sarana :
B KOMPONEN INTI
1. TUJUAN PEMBELAJARAN
2. PEMAHAMAN BERMAKNA
3. PERTANYAAN PEMANTIK
4. KEGIATAN PEMBELAJARAN
Pertemuan ke - 1 (3 x 45 Menit)
Pertemuan ke - 2 (3 x 45 Menit)
Pertemuan ke - 3 (3 x 45 Menit)
5. ASESMEN
Pengayaan
Pengayaan merupakan program pembelajaran yang diberikan kepada
peserta didik yang telah melampaui Kriteria Ketercapaian Tujuan
Pembelajaran (KKTP). Diberikan segera setelah peserta didik diketahui
telah mencapai KKTP berdasarkan hasil penilaian harian. Biasanya
hanya diberikan sekali, tidak berulang kali sebagaimana kegiatan
remidial.
Remedial
Bagi peserta didik setelah melakukan tes tertulis pada akhir
pembelajaran yang belum memenuhi KKTP, maka akan diberikan
pembelajaran tambahan. Kemudian diberikan tes tertulis pada akhir
pembelajaran.
C LAMPIRAN
4. Daftar Pustaka
Test Formatif
Dalam test ini setiap peserta didik harus membaca dengan cermat dan teliti setiap
butir soal dibawah ini. Kemudian berdasarkan uraian materi diatas tulislah
jawabannya pada lembar jawaban test formatif yang telah disediakan.
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
Definisi Basis
Data
Secara umum untuk menjelaskan tentang pengertian basis data dapat
ditinjau dari dua sisi, pengertian secara kharfiah dan pengertian secara
istilah.
Menurut pengertian secara kharfiah, basis data terdiri dari dua kata yaitu
basis dan data.
Basis dapat diartikan sebagai suatu markas atau gudang, tempat bersarang
atau tempat berkumpul.
Data dapat diartikan merupakan representasi dari fakta dunia yang
mewakili suatu obyek (manusia, barang, peristiwa, keadaan dsb) yang
direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau
kombinasinya.
Menurut pengertian secara istilah, terdapat beberapa definisi yaitu
sebagai berikut :
Himpunan kelompok data (arsip) yang saling berhubungan yang
diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali
dengan cepat dan mudah
Kumpulan data yang saling berhubungan yang disimpan secara
bersama sedemikian rupa dan tanpa pengulangan (redundancy) yang
tidak perlu, untuk memenuhi berbagai kebutuhan
Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan
dalam media penyimpanan tertentu.
Kumpulan data, yang dapat digambarkan sebagai aktifitas dari satu
atau lebih organisasi yang berelasi.
Menurut Elmasri, penggunaan istilah basis data lebih dibatasi pada arti
implisit yang khusus mempunyai beberapa pengertian, yaitu :
Basis data merupakan penyajian suatu aspek dari dunia nyata (real
word atau miniworld). Misalnya basis data perbankan, perpustakaan,
pertanahan, perpajakan.
Basis data merupakan kumpulan data dari berbagai sumber yang
secara logika mempunyai arti implicit. Sehingga apabila data terkumpul
secara acak dan tanpa mempunyai arti, tidak dapat disebut basis data.
Basis data perlu dirancanag, dibangun dan data dikumpulkan untuk
suatu tujuan tertentu.
Basis data dapat digunakan oleh beberapa pemakai dan beberapa
aplikasi yang sesuai dengan kepentingan pemakai.
Basis data adalah merupakan suatu sistem yang dibangun oleh beberapa
komponen diantaranya ada enam komponen pokok antara lain ialah:
Perangkat keras (hardware) dalam sistem komputer. Dalam system
pengolahan basis data digital perangkat utama sebagai pengolah data
adalah komputer.
Perangkat Lunak Aplikasi (software) lain yang mendukung dan
bersifat opsional. Perangkat lunak digunakan untuk mendukung proses
pengelolaan basis data. Misal: bahasa pemrograman C, basic pascal.
Sistem Operasi (operating system). Sistem operasi merupakan
perangkat lunak yang digunakan untuk mengelola aplikasi basis data dan
penggunaan sumberdaya komputer.
Basis data data lain yang mempunyai keterkaitan dan hubungan
dengan basis data itu sendiri. Berisi atau memiliki objek-objek basis data
seperti file, table, indeks . Mempunyai disfinisi struktur baik untuk basis
data maupun objek-objek secara detail.
Sistem Pengelola Basis Data : Database Management System
(DBMS). Merupakan program aplikasi untuk pengelolaan basis data,
seperti Microsoft acces, oracle dan lain-lain
Pemakai (user), yaitu pengguna yang terlibat dalam pengelolaan basis
dan penggunaan basis data.
A INFORMASI UMUM
1. IDENTITAS MODUL
2. KOMPETENSI AWAL
Peserta didik sudah memiliki pengetahuan secara teori tentang konsep basis
data dan contoh penggunaan basis data yang di dapat dari materi
sebelumnya dan membaca buku atau literasi yang lain dari internet.
Beriman, Bertakwa kepada Tuhan Yang Maha Esa, dan Berakhlak Mulia.
Berdoa setiap memulai dan mengakhiri pelajaran.
Mandiri
Bertanggung jawab selama proses belajar.
Bernalar Kritis
Sarana :
Digital dan Non digital berupa Buku paket, e-book, portal
pembelajaran, tautan edukasi di internet.
Prasarana
Perangkat keras (Laptop, Smartphone)
Perangkat lunak (Adobe Reader, Ms. Office, XAMPP, PHP MyAdmin,)
Jaringan internet
B KOMPONEN INTI
1. TUJUAN PEMBELAJARAN
2. PEMAHAMAN BERMAKNA
3. PERTANYAAN PEMANTIK
Apa yang kalian ketahui dan pahami tentang konsep hirarki basis data?
Bagaimana gambaran konsep hirarki basis data?
4. KEGIATAN PEMBELAJARAN
Pertemuan ke - 1 (3 x 45 Menit)
Pertemuan ke - 2 (3 x 45 Menit)
5. ASESMEN
Pengayaan
Pengayaan merupakan program pembelajaran yang diberikan kepada
peserta didik yang telah melampaui Kriteria Ketercapaian Tujuan
Pembelajaran (KKTP). Diberikan segera setelah peserta didik diketahui
telah mencapai KKTP berdasarkan hasil penilaian harian. Biasanya
hanya diberikan sekali, tidak berulang kali sebagaimana kegiatan
remidial.
Remedial
Bagi peserta didik setelah melakukan tes tertulis pada akhir
pembelajaran yang belum memenuhi KKTP, maka akan diberikan
pembelajaran tambahan. Kemudian diberikan tes tertulis pada akhir
pembelajaran.
3. Glosarium
4. Daftar Pustaka
Test Formatif
Dalam test ini setiap peserta didik harus membaca dengan cermat dan teliti setiap
butir soal dibawah ini. Kemudian berdasarkan uraian materi diatas tulislah
jawabannya pada lembar jawaban test formatif yang telah disediakan.
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
Test Praktik
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
............................................................................................................
Berkas (file)
Tiga konsep dasar dalam pembuatan deskripsi struktur basis data yaitu
model data konseptual, model data fisikal dan model view.
Konseptual data menyajikan konsep tentang bagaimana user basis data
memandang atau memberlakukan data. Konseptual merupakan level tinggi
(hight level) yang dekat dengan user. Didalam Konseptual data menjelaskan
beberapa hal yaitu entitas, atribute, key dan relasi antar
a) Entity atau Entitas adalah obyek yang mewakili sesuatu dalam dunia
nyata dan dapat dibedakan antara satu dengan lainnya (unique). Setiap
entitas memiliki beberapa atribut yang mendeskripsikan karakteristik dari
objek. Entitas dapat berupa :
Gambar Notasi entitas kuat (kotak satu) dan entitas lemah (kotak dua)
5) Key attribute.
Key adalah merupakan suatu atribut yang menandakan kunci dari
suatu entitas yang bersifat unik. Key attribute adalah satu atau
beberapa atribut yang mempunyai nilai unik sehingga dapat
digunakan untuk membedakan data pada suatu baris/record dengan
baris lain pada suatu entitas.
Key attribute dibedakan menjadi tiga yaitu:
Superkey
Superkey adalah satu atau gabungan beberapa atribut yang dapat
membedakan setiap baris data dalam sebuah tabel secara unik.
Misalnya superkey untuk entitas pegawai antara lain: 1) NoKTP,
Nama, Alamat, JenisKel, Gaji. 2) NoKTP, Nama, Alamat, JenisKel.
3) NoKTP, Nama, Alamat. 4) NoKTP, Nama. 5) Nama (jika dapat
dijamin kalau tidak ada nama yang sama antara satu baris dengan
baris yang lain). 6) NoKTP
Candidat Key adalah merupakan superkey yang jumlah atributnya
paling sedikit. Misalnya candidat key untuk entitas pegawai antara
lain
Nama (jika dapat dijamin kalau tidak ada nama yang sama
antara satu baris dengan baris yang lain)
NoKTP
Primary key adalah suatu candidat key yang dipilih menjadi kunci
utama karena sering dijadikan acuan untuk mencari informasi,
ringkas, menjadi keunikan suatu baris. Misalnya NoKTP antara
satu pegawai dengan pegawai lain pasti berbeda, dalam hal ini
noKTP dapat digunakan sebagai suatu key. Gambar diatas
menjelaskan simbol atau notasi primary key.
SMKN 6 root
Balikpapan
GLOSARIUM
Abstraksi data
merupakan tingkatan atau level bagaimana melihat data dalam sistem
basis data, sejumlah konsep yang digunakan untuk membuat diskripsi
struktur basis data, diwujudkan dalam pemodelan data, melalui diskripsi
tersebut dapat ditentukan jenis data dan hubungannya dengan data
lain.
Database Management System (DBMS).
merupakan program aplikasi untuk pengelolaan basis data, seperti
Microsoft acces, oracle dan lain-lain
Attribute
merupakan karakteristik dari entitas atau relationship, yang
menyediakan penjelasan detail entitas atau relationship tersebut.
Dalam penerapannya (level fisik) atribut merupakan field atau kolom
dari sebuah tabel.
Basis Data
kumpulan data yang saling berhubungan yang disimpan secara
bersama sedemikian rupa dan tanpa pengulangan (redundancy) yang
tidak perlu, untuk memenuhi berbagai kebutuhan
Entitas
obyek yang mewakili sesuatu dalam dunia nyata dan dapat dibedakan
antara satu dengan lainnya (unique). Entitas dapat berupa Data Fisik
(seperti mobil, rumah, manusia, pegawai), abstrak atau konsep (seperti
DAFTAR PUSTAKA
Patwiyanto, S.Kom, Sri Wahyuni, S.Kom, Sumari Agus Prasetyo, S.Kom, 2018,
Basis Data Kelas XI, Yogyakarta, Penerbit Andi
Rudi Nurcahyo, S.Kom, 2019, Basis Data Kelas XI, Malang, Penerbit Quantum
Book
Abdul Munif, 2013, Basis Data Kelas XI Semester 1, Jakarta, Direktorat Jenderal
Peningkatan Mutu Pendidik & Tenaga Kependidikan
https://www.dicoding.com/blog/apa-itu-database/
http://www.pembelajaranku.com/2016/11/konsep-struktur-dan-hirarki-basis-
data.html
https://www.studentterpelajar.com/2021/12/struktur-hirarki-basis-data.html
https://lancangkuning.com/post/31415/pengertian-hirarki-basis-data.html
https://garudacyber.co.id/artikel/663-pengertian-struktur-hirarki-basis-data-dan-
bentuk-diagram-hubungan-antara-entitas
https://www.duniailkom.com/tutorial-mysql-pengertian-database-database-model-
dan-rdbms/
https://www.sisteminformasi.org/2021/03/contoh-implementasi-basis-data-
database.html
https://idkuu.com/contoh-basis-data-dalam-kehidupan-sehari-hari
https://slidetodoc.com/dalam-kehidupan-seharihari-disadari-atau-tidak-kita-sudah/
https://dosenit.com/kuliah-it/database/manfaat-basis-data