3
MEMAHAMI PEMBUATAN TABLE TRANSAKSI dan QUERY Setelah pada modul sebelumnya telah dipelajari secara singkat dan sederhana mengenai pembuatan data base, pada kali ini mari kita sama-sama memahami tiap-tiap pembuatan database. Dalam kesempatan ini kita akan mengambil contoh dari database sewa film, berikut Tabel datanya : Diatas merupakan 2 Tabel yang merupakan bagian dari database SEWA FILM, selanjutnya sama-sama kita ketahu harus ada table TRANSAKSI yang kegunaanya mengendalikan semua kegiatan Transaksi penyewaan. Bagaimana cara membuat table TRANSAKSI yang benar. Membuat table TRANSAKSI yang benar harus lah berisi salah satu FIELD yang mewakili dari Table-Table yang sudah ada yakni ANGGOTA dan table STOK FILM dan baiknya gunakan Filed yang berPrimary Key, serta jangan lupa ditambahkan Tanggal Transaksi dan Biaya Transaksi. Lihat di bawah ini : Perhatikan table Transaksi diatas, terdapat : TGL_PINJAM dan TGL_KEMBALI sebagai bagaian dari kegiatan transaksi, Terdapat NO_ANGGOTA NO_ANGGOTA dimana Field ini mewakili dari table ANGGOTA yang nantinya kita jabarkan di QUERY KODE_FILM dimana Field ini mewakili table STOK_FILM yang nantinya kita jabarkan di QUERY Table : TRANSAKSI TGL_PINJAM NO_ANGGOTA KODE_FILM TGL_KEMBALI BIAYA Table : ANGGOTA NO_ANGGOTA (Primary Key) NAMA ALAMAT TELPON Table : STOK FILM KODE_FILM (Primary Key) JUDUL_FILM TIPE STOK_FILM

Memahami pembuatan data base (table dan query)

Embed Size (px)

Citation preview

Page 1: Memahami pembuatan data base (table dan query)

MEMAHAMI PEMBUATAN TABLE TRANSAKSI dan QUERY

Setelah pada modul sebelumnya telah dipelajari secara singkat dan sederhana mengenai pembuatan data base, pada kali ini mari kita sama-sama memahami tiap-tiap pembuatan

database. Dalam kesempatan ini kita akan mengambil contoh dari database sewa film, berikut Tabel

datanya :

Diatas merupakan 2 Tabel yang merupakan bagian dari database SEWA FILM, selanjutnya sama-sama kita ketahu harus ada table TRANSAKSI yang kegunaanya mengendalikan semua kegiatan Transaksi penyewaan. Bagaimana cara membuat table TRANSAKSI yang benar.

Membuat table TRANSAKSI yang benar harus lah berisi salah satu FIELD yang mewakili dari

Table-Table yang sudah ada yakni ANGGOTA dan table STOK FILM dan baiknya gunakan Filed yang berPrimary Key, serta jangan lupa ditambahkan Tanggal Transaksi dan Biaya Transaksi. Lihat di bawah ini :

Perhatikan table Transaksi diatas, terdapat :

TGL_PINJAM dan TGL_KEMBALI sebagai bagaian dari kegiatan transaksi, Terdapat NO_ANGGOTA

NO_ANGGOTA dimana Field ini mewakili dari table ANGGOTA yang nantinya kita jabarkan di QUERY

KODE_FILM dimana Field ini mewakili table STOK_FILM yang nantinya kita jabarkan

di QUERY

Table : TRANSAKSI TGL_PINJAM

NO_ANGGOTA

KODE_FILM

TGL_KEMBALI

BIAYA

Table : ANGGOTA

NO_ANGGOTA (Primary Key)

NAMA

ALAMAT

TELPON

Table : STOK FILM

KODE_FILM (Primary Key)

JUDUL_FILM

TIPE

STOK_FILM

Page 2: Memahami pembuatan data base (table dan query)

Dari table TRANSAKSI tadi, pada bagian Filed NO_ANGGOTA dan Filed KODE_FILM akan kita perluas tampilannya pada pembuatan QUERY, berikut langkahnya :

Perhatikan design QUERY diatas, selanjunta kita akan mengurutkan data yang akan dimunculkan pada Query :

Field 1 2 3 4 5 6 7 8 9

Table 1 2 3 4 5 6 7 8 9

Bagaimana cara mengurutkan datany, kita gunakan Tabel TRANSAKSI sebagai acuan, nomor-

nomor diatas sebagai acuan untuk membantu :

Tabel 1 posisikan TRANSAKSI, kemudian Filed 1 pada TGL_PINJAM

Table 2 posisikan TRANSAKSI, kemudian Field 2 pada NO_ANGGOTA

**Field NO_ANGGOTA yang baru saja dipilih merupakan bagian dari table ANGGOTA, maka kita dapat

memasukkan sebagian atau semua Filed-Filed yang terdapat pada table ANGGOTA pada urutan

selanjutnyakecuali field NO_ANGGOTA karena sudah kita gunakan.

Table 3 posisikan ANGGOTA, kemudian Field 3 pada NAMA

Table 4 posisikan ANGGOTA, kemudian Filed 4 pada ALAMAT **Jika dirasa cukup beberapa field saja yang ingin ditampilkan untuk table ANGGOTA-nya seperti pada

table 6 dan 7, maka lanjutkan kembali urutan filed pada table transaksi berikutnya.

Table 5 posisikan TRANSAKSI, kemudian KODE_FILM

**selanjutnya setelah NO_ANGGOTA adalah KODE_FILM, field ini merupakan perwakilan dari field

pada table STOK FILM, maka kita dapat memasukkan sebagian atau semua Filed -Filed yang terdapat pada

table STOK FILM pada urutan selanjutnya kecuali field KODE_FILM karena sudah kita gunakan.

Table : ANGGOTA

NO_ANGGOTA (Primary Key)

NAMA

ALAMAT

TELPON

Table : STOK FILM

KODE_FILM (Primary Key)

JUDUL_FILM

TIPE

STOK_FILM

Table : TRANSAKSI

TGL_PINJAM

NO_ANGGOTA

KODE_FILM

TGL_KEMBALI

BIAYA

Page 3: Memahami pembuatan data base (table dan query)

Table 6 posisikan STOK FILM, kemudian Field 6 pada JUDUL_FILM

Table 7 posisikan STOK FILM, kemudian Filed 7 pada TIPE

**Jika dirasa cukup beberapa field saja yang ingin ditampilkan untuk table STOK FILM-nya seperti pada

table 6 dan 7, maka lanjutkan kembali urutan filed pada table transaksi berikutnya.

Table 8 posisikan TRANSAKSI, kemudian Field 8 pada TGL_KEMBALI

Table 9 Posisikan TRANSAKSI, kemudian Field 9 pada BIAYA

Lihat hasil urutannya di bawah ini:

Field TGL_PINJAM NO_ANGGOTA NAMA ALAMAT KODE_FILM JUDUL_FILM TIPE TGL_KEMBALI BIAYA

Table TRANSAKSI TRANSAKSI ANGGOTA ANGGOTA TRANSAKSI STOK FILM STOK FILM TRANSAKSI TRANSAKSI

Selesai sudah pembahasan tentang Table TRANSAKSI dan QUERY pada database (Access),

semoga ini dapat membantu kalian dalam memahami dan mengerti apa yang kalian pelajari.

“Ingat… Tau Bukan Berati Faham Dan Mengeti, Tapi Faham Dan

Mengerti Sudah Pasti Tau”

Table : ANGGOTA

NO_ANGGOTA (Primary Key)

NAMA

ALAMAT

TELPON

Table : STOK FILM

KODE_FILM (Primary Key)

JUDUL_FILM

TIPE

STOK_FILM

Table : TRANSAKSI TGL_PINJAM

NO_ANGGOTA

KODE_FILM

TGL_KEMBALI

BIAYA