BASIS DATA
Kelas XI Semester 1
4.6. Membuat record, table dan field 4.6.1 Merancang struktur basis data yang terdiri dari
beberapa field, record dan tabel.
C. Tujuan Pembelajaran
Setelah mengikuti Kegiatan Pembelajaran melalui proses pengamatan, diskusi, dan percobaan yang
dilakukan secara berkelompok dengan jujur dan tanggung jawab, peserta didik dapat
1. Menjelaskan tentang field, record, table dan basis data.
2. Menganalisis tentang field, record, table dan basis data.
3. Merencanakan struktur basis data sederhana yang terdiri dari beberapa tabel.
4. Membuat struktur basis data yang terdiri dari beberapa tabel
D. Materi Pembelajaran
1. Basis data
2. Table
3. Record
4. Field
E. Uraian Materi
1. Pengertian
Data Value/Nilai Data : Adalah data aktual atau informasi yang disimpan pada tiap data, elemen,
atau atribut. Contoh Nilai data : Misalkan pada sebuah atribut nama siswa, atribut tersebut
menunjukan tempat dimana informasi nama siswa disimpan, maka contoh nilai datanya adalah
Lewandowski, Ronaldo, Gonzales, dll.
Field adalah kumpulan dari karakter yang membentuk satu arti, maka jika terdapat field
misalnya seperti NomerBarang atau NamaBarang, maka yang dipaparkan dalam field tersebut
harus yang berkaitan dengan nomer barang dan nama barang. Atau definisi field yang lainnya
yaitu tempat atau kolom yang terdapat dalam suatu tabel untuk mengisikan nama-nama (data)
field yang akan di isikan.
Record adalah kumpulan field yang sangat lengkap, dan biasanya dihitung dalam satuan baris.
Tabel adalah merupakan kumpulan dari beberapa record dan juga field.
Basis data (database) adalah basis data yang terdiri dari dua kata, yaitu kata basis dan data.
Basis dapat di artikan markas ataupun gudang, maupun tempat bersarang/berkumpul. Sedang
data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia.
Basis data dapat diartikan juga berbasiskan pada data, tetapi secara konseptual, database
diartikan sebuah koleksi atau kumpulan data-data yang saling berhubungan (relation), disusun
menurut aturan tertentu secara logis, sehingga menghasilkan informasi.
Ket:
1. Record
2. Field
3. Value
a) Karakter (Characters)
Merupakan bagian terkecil dalam database, dapat berupa karakter numerik (angka 0 s.d 9),
huruf ( A - Z, a - z) ataupun karakter-karakter khusus, seperti *, &. %, # danlain-lain.
b) Field atau Attribute
Merupakan bagian dari record yang menunjukkan suatu item data yang sejenis, Misalnya :
field nama, file NIM dan lain sebagainya. Setiap field harus mempunyai nama dan tipe data
tertentu. Isi dari field di sebut Data Value. Dalam tabel
database, field ini disebut juga kolom.
c) Record atau Tupple
Tuple/Record adalah kumpulan data value dari attribute yang berkaitan sehingga dapat
menjelaskan sebuah entity secara lengkap. Misal : Record entity mahasiswa adalah
kumpulan data value dari field nobp, nama, jurusan dan alamat per-barisnya. Dalam tabel
database, Record disebut juga baris.
d) Table/Entity
Entity merupakan sesuatu yang dapat diidentifikasi dari suatu sistem database, bisa
berupa objek, orang, tempat, kejadian atau konsep yang informasinya akan disimpan dalam
database. Misal. Pada sistem database akademik, yang menjadi entity adalah, mahasiswa,
dosen, matakuliah dan lain-lain. Dalam aplikasi, penggunaan istilah Entity sering di
samakan dengan istilah Tabel. (Entity = table). Disebut tabel, karena dalam
merepresentasikan datanya di atur dalam bentuk baris dan kolom. Baris mewakili 1 record
dan kolom mewakili 1 field. Dalam sistem database tradisional, entity/table ini disebut juga
dengan file.
e) Database
Kumpulan dari tabel-tabel yang saling berelasi, disusun secara logis, sehingga
menghasilkan informasi yang bernilai guna dalam proses pengambilan keputusan.
3) Tentukan Nama file dan lokasi penyimpanan database yang terletak disebelah kanan
bawah.
CATATAN: untuk memberi nama database, tidak diperbolehkan memakai spasi, jika
ingin memberi jedah, gunakan “_” untuk memisahkan nama file
tersebut.Contoh:database_anak_IDA04 atau DatabaseAnakIDA04.
4) Kemudian klik tombol create. Selanjutnya akan tampil lembar kerja database.
b) Membuat Table:
1) Klik tab menu Create
2) Klik Table Design
3) Maka akan muncul tampilan Table Design
Lalu Klik kanan pada nama table kemudian pilih design view,dan selanjutnya buat nama.
4) Isi kolom-kolom di Field name, Data Type, Description.
Keterangan:
Field name : merupakan kolom untuk menuliskan nama field yang akan dipesan
Data Type : untuk menentukan jenis data, apakah datanya berupa abjad, angka,
tanggal, dst
Description : tidak harus diisi hanya berupa keterangan yang kita tulis yang
berhubungan dengan nama field
Field properties : untuk menentukan ukuran dari panjang field, format data, judul
field, validasi dll.
7. Sumber Belajar
1) Internet
a. https://id.wikipedia.org/wiki/Pangkalan_data (akses 19/9/2018)
b. http://www.pengertianku.net/2014/12/pengertian-field-record-table-file-data-dan-basis-
data-lengkap.html (Akses 19/9/2018)
c. http://triaanjarsari.esy.es/?page_id=88 (Akses 20/9/2018)
d. https://aditnanda.wordpress.com/2012/05/02/membuat-database-dengan-menggunakan-microsoft-access/
(akses 20/9/2018)
e.https://www.opodab.com/2015/09/9-langkah-dalam-merancang-database.html (Akses
20/9/2018)
2) Buku Acuan
a. BSE Basis Data Untuk SMK/MAK Kelas XI
b. Modul Database Management BAB II Konsep Database halaman:9 oleh Yuhefizar
c. http://dinus.ac.id/repository/docs/ajar/9.materi_ERD__.pdf