Baris, Kolom, Tipe, dan Kunci Data
PT-INF-VIII-005
Menjelaskan struktur data serta memilih pengenal yang menjaga hubungan antarbagian.
Bekal awal: Membaca tabel sederhana.
Jejak Ponpes Temas
Konteks peminjaman pada Hiwarut Thalabah PDF 97 dan 124–125 digunakan untuk latihan katalog. Enam jenis bacaan, judul, serta semua jumlah dalam model merupakan rekaan, bukan inventaris Pustaka.
Kartu Sumber dan Kasus
2A · Katalog Enam Jenis Bacaan
Data terstruktur simulasi
Seluruh data, tokoh, berkas, dan hasil baru pada kartu ini adalah simulasi/rekaan pembelajaran; bukan katalog, pengguna, fasilitas, atau kejadian nyata Ponpes Temas.
| Kode | Judul rekaan | Kelompok | Stok | Dipinjam | Tersedia |
|---|---|---|---|---|---|
| B01 | Air dan Kehidupan | Sains | 8 | 3 | 5 |
| B02 | Jejak Nusantara | Sosial | 6 | 6 | 0 |
| B03 | Cerita Kebersamaan | Bahasa | 10 | 4 | 6 |
| B04 | Bilangan Sehari-hari | Sains | 5 | 2 | 3 |
| B05 | Ruang dan Masyarakat | Sosial | 7 | 1 | 6 |
| B06 | Kata dan Makna | Bahasa | 4 | 0 | 4 |
Satu baris mewakili satu jenis bacaan rekaan; stok dan dipinjam menghitung eksemplar. Kode unik B01–B06 menjaga identitas. Judul tidak menunjukkan buku terbit yang sedang dikatalogkan, melainkan nama contoh. Semua data pada tabel ini adalah versi model yang telah ditetapkan untuk perhitungan buku.
Total stok 40, dipinjam 16, tersedia 24. Rata-rata tersedia per jenis 4; proporsi tersedia terhadap seluruh stok 60%. Kelompok Sains mempunyai tersedia 8, Sosial 6, Bahasa 10. Jenis dengan tersedia minimal 5 ialah B01, B03, B05, total 17 pada tiga jenis. Jumlah jenis berbeda dari jumlah eksemplar.
Untuk lembar kerja, A kode, B judul, C kelompok, D stok, E dipinjam, F tersedia; kepala tabel baris 1, data baris 2–7. F2 memakai =D2-E2 dan disalin turun. H1 berisi ambang model 3; G2 dapat memakai =IF(F2>=$H$1;"cukup";"periksa"). Nama fungsi Inggris dan titik koma mengikuti contoh Calc; pengaturan aplikasi dapat berbeda. Label cukup hanya menyatakan ambang, bukan izin pinjam.
Fokus pemeriksaan. Jaga kode, judul, serta jumlah tetap berpasangan; sebut penyebut dan satuan tiap ringkasan.
Satu baris mewakili satu entitas
Katalog model 2A memuat enam jenis bacaan. Satu baris menyimpan kode, judul, kelompok, stok, jumlah dipinjam, dan tersedia. Stok menghitung eksemplar, bukan jumlah judul. Kode B01 sampai B06 mengenali jenis bacaan; dalam katalog nyata yang lebih rinci, tiap eksemplar mungkin memerlukan kode tersendiri. Model harus menjelaskan tingkat pencatatannya.
Tipe membatasi penafsiran
Kode dan judul adalah teks. Stok serta dipinjam merupakan bilangan bulat tidak negatif dalam model. Teks 06 sebagai kode tidak selalu sama dengan bilangan 6 sebagai jumlah. Nol dipinjam berarti tidak ada yang sedang dipinjam pada waktu model; sel kosong berarti informasi belum tersedia atau belum dicatat, sesuai definisi tabel.
Kunci menjaga hubungan
Kode yang unik memudahkan pencarian serta penghubungan catatan. Judul tidak selalu cocok menjadi kunci karena dapat sama atau berubah ejaan. Saat mengurutkan, pindahkan seluruh baris agar kode tetap bersama judul dan jumlahnya. Data terstruktur membantu perhitungan hanya jika arti kolom dan hubungan baris dijaga.
Telusuri contoh
Mengapa 40 stok tidak berarti 40 judul?
- Tabel mempunyai enam baris jenis bacaan.
- Stok berjumlah 40 eksemplar model.
- Satuan entitas dan jumlah fisik dibedakan.
Apa masalah hanya mengurutkan kolom judul?
- Kode dan jumlah tetap pada baris lama.
- Pasangan informasi dapat tertukar.
- Urutkan seluruh rentang baris sebagai satu kesatuan.
Jumlah baris, jumlah judul, dan jumlah eksemplar adalah ukuran berbeda.
Latihan mandiri
1 Apa yang diwakili satu baris 2A?
Petunjuk awal
Tentukan sumber, konsep, dan bukti. Jelaskan alasan serta batas simpulan; jangan menambahkan data yang belum tersedia.
Pembahasan · buka setelah mencoba
Satu jenis bacaan model dengan kode unik, bukan satu orang peminjam atau otomatis satu eksemplar.
2 Sebut dua kolom teks dan dua kolom angka.
Petunjuk awal
Tentukan sumber, konsep, dan bukti. Jelaskan alasan serta batas simpulan; jangan menambahkan data yang belum tersedia.
Pembahasan · buka setelah mencoba
Teks: kode dan judul; angka: stok dan dipinjam, dengan bilangan bulat tidak negatif.
3 Mengapa kode perlu unik pada tingkat model ini?
Petunjuk awal
Tentukan sumber, konsep, dan bukti. Jelaskan alasan serta batas simpulan; jangan menambahkan data yang belum tersedia.
Pembahasan · buka setelah mencoba
Agar satu kode menunjuk satu jenis bacaan tanpa ambiguitas saat mencari atau menghubungkan data.
4 Apa akibat mengurutkan satu kolom saja?
Petunjuk awal
Tentukan sumber, konsep, dan bukti. Jelaskan alasan serta batas simpulan; jangan menambahkan data yang belum tersedia.
Pembahasan · buka setelah mencoba
Hubungan kode, judul, kelompok, dan jumlah dapat rusak sehingga perhitungan serta laporan merujuk entitas salah.
Perluas pemahamanmu
Rancang tabel berbeda untuk setiap eksemplar fisik. Jelaskan kolom tambahan yang diperlukan dan mengapa kode jenis bacaan saja belum cukup membedakan dua salinan.
Coba dengan umpan balik
Latihan otomatis membantu pemeriksaan; tuliskan alasan dan langkah untuk membuktikan pemahaman.
1 Jumlah 40 pada kolom stok mengukur…
Petunjuk awal
Tentukan sumber, konsep, dan bukti. Jelaskan alasan serta batas simpulan; jangan menambahkan data yang belum tersedia.
Pembahasan · buka setelah mencoba
D. eksemplar model. Stok adalah jumlah salinan, sedangkan tabel memuat enam jenis.
2 Kunci pada katalog model ialah…
Petunjuk awal
Tentukan sumber, konsep, dan bukti. Jelaskan alasan serta batas simpulan; jangan menambahkan data yang belum tersedia.
Pembahasan · buka setelah mencoba
D. kode unik. Kode menjaga identitas ketika posisi baris berubah.
3 Saat mengurutkan judul, yang dipindahkan ialah…
Petunjuk awal
Tentukan sumber, konsep, dan bukti. Jelaskan alasan serta batas simpulan; jangan menambahkan data yang belum tersedia.
Pembahasan · buka setelah mencoba
A. seluruh baris terkait. Pasangan informasi harus tetap utuh.
Coba di Ponpes Temas
Buat enam kartu baris dari katalog simulasi, lalu pindahkan kartu utuh saat mengurutkan. Jangan menyebutnya katalog aktual Ponpes Temas.
Penanda pribadi di perangkat ini; bukan nilai atau bukti penguasaan.