KOMPETENSI DASAR
3.6. Menerapkan record, table dan field
4.6. Membuat record, table dan field
1
APA ITU FIELD, RECORD, dan
TABLE
2
Field
• Field atau kolom adalah kumpulan data
dalam bentuk vertikal yang mempunyai
makna sejenis.
3
Record
• Record atau baris adalah kumpulan data
dalam bentuk horizontal/mendatar.
• Record adalah kumpulan field yang sangat
lengkap, dan biasanya dihitung dalam
satuan baris.
4
Tabel
• Tabel adalah merupakan kumpulan dari
beberapa record dan field.
• Tabel terdiri dari baris (record) dan kolom
(field).
5
Perhatikan contoh basis data berikut :
• Tabel barang
6
Dari tabel barang diatas :
Field : KodeBarang, NamaBarang,
StokBarang
Record :
1) 001, Buku, 58
2) 002, Pensil, 21
3) 003, Penggaris, 19
7
Hal-hal yang harus diperhatikan dalam
menamai sebuah field :
• Nama field sebaiknya memakai kata
benda tunggal. Contoh harga, alamat,
kota, provinsi.
• Nama field sebaiknya tidak terlalu
panjang, maksimal dua kata, tanpa spasi,
penghubung antar kata memakai
underscore (_). Contoh Nama_barang,
NamaBarang
8
Lanjutan Hal-hal yang harus diperhatikan dalam menamai
sebuah field
• Penulisan nama field tidak ditentukan
harus huruf kecil atau kapital.
• Penamaan field sebaiknya seragam
memakai bahasa tertentu.
9
Kriteria pembuatan tabel :
• Setiap tabel berfungsi untuk menyimpan
informasi data.
• Tabel yang kita buat harus mempermudah
dalam pengolahan data : menyisipkan/
memasukkan data (Insert), penghapusan
data (Delete), dan memperbarui (Update).
• Tidak boleh ada baris data/record yang
kembar pada tabel.
10
Lanjutan Kriteria pembuatan tabel :
• Tabel harus memiliki satu nama yang
menjadi wakil dari seluruh atribut/field di
dalamnya.
• Atribut yang menjadi wakil harus bersifat
unik.
• Dapat meletakkan atribut/field/kolom tanpa
harus urut.
• Tabel tak perlu di format supaya dapat
mengurutkan data record.
11
Lanjutan Kriteria pembuatan tabel :
• Tabel yang dibuat merupakan hasil analisa
akhir sehingga semua atributnya bernilai
tunggal dan tak dapat dipecah lagi menjadi
field terkecil.
• Tipe data dan ukuran masing-masing field
harus disesuaikan dengan kondisi data yang
akan disimpan.
• Pemakaian Constraint yang diikutkan dalam
pembentukan suatu tabel, terdiri dari Null,
Not Null, Primary Key, Unique, dan Foreign
12
Key
Membuat Database
Syntax :
CREATE DATABASE namadatabase;
Contoh :
create database sekolah;
Ket : Membuat dabase baru dengan nama
sekolah
13
Membuat Tabel
Syntax :
CREATE TABLE namatabel
(namakolom typekolom(size),namakolom
typekolom(size),…);
14
Contoh membuat tabel
Contoh :
create table siswa (nis
varchar(15),nama varchar(35),kelas
int(3));
Ket : Membuat tabel baru dengan nama
siswa yang terdiri dari 3 fields/kolom. Kolom
nis bertype string, kolom nama bertype
string dan kelas bertype integer
15
Pembuatan DataBase dan table
menggunakan aplikasi server XAMPP
• Jalankan aplikasi control panel dari
XAMPP yang sudah terinstal
16
• Aktifkan database server dengan cara pilih
tombol "START" pada modul MySQL,
seperti dibawah ini:
17
• Buka CMD.exe dengan
Cara "Windows+R", Start>>run>>,
defaultnya akan menuju folder user,
kemudian masuk kepada
folder mysql.exe yang ada pada
folder xampp, lakukan langkah-langkah
dibawah ini sampai mysql terkoneksi:
18
19
• Selanjutnya buat database dengan
nama "mahasiswa"
20
• Kemudian buat table beserta field pada
database dengan menggunakan database
mahasiswa
21
• Query Untuk melihat daftar database
22
23