BAB 1 PERANCANGAN DATABASE DAN TABEL

dokumen-dokumen yang mirip
BAB 3 PEMBUATAN KARTU ANGGOTA DAN LAPORAN

3.1 Membuat Database Mini Market

KOMPUTER APLIKASI BISNIS

Mengenal dan Mulai Bekerja dengan Access 2007

BAB I DATABASE ACCESS. Pada tahap awal kita akan membuat sebuah database yang terdiri dari 3 tabel yaitu

Gambar 1. Jendela Ms. Access Pilihan: New : menu untuk membuat file basis data baru. Recent : menu untuk membuka file basis data yang sudah ada.

SEKOLAH TINGGI ILMU EKONOMI STIE SEBELAS APRIL SUMEDANG

Membuat File Database & Tabel

BAB IV ANALISIS DAN PERANCANGAN SISTEM

Start Program Microsoft Office Microsoft Access Tampilan setelah dijalankan Microsoft Access

Membuat Aplikasi Perpustakaan dengan MS Access

Microsoft Access 2007

Membuat File Database & Tabel

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. digunakan dalam tahap analisis sistem ini yaitu metode pengembangan waterfall.

BAB IV DEKSRIPSI PEKERJAAN

Modul ke: Aplikasi Komputer 13TEKNIK. Pengantar Ms. Access Lanjutan. Fakultas. Hendri, ST. MT. Program Studi

MODUL PERKULIAHAN APLIKASI KOMPUTER. Microsoft Access. Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh

BAB IV DESKRIPSI PEKERJAAN. dan transaksi baik peminjaman dan pengembalian masih dilakukan dengan cara

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN. Perpustakaan SMA Negeri 3 Nganjuk, secara garis besar permasalahan yang ada

Membuat Aplikasi Hotel dan Penginapan. dengan MS Access

Membuat Tabel. Tahapan membuat tabel menggunakan Microsoft Access 2007 : 1. Pilih menu create >> table. Microsoft Office Access Field.

Microsoft Access 2007

Perancangan Sistem Basisdata Faktur Penjualan serta Implementasinya dengan SQL Menggunakan MS. Acces

A. MAKSUD DAN TUJUAN 1. MAKSUD

BAB IV DESKRIPSI PEKERJAAN. Dalam penyelesaian proyek kerja praktek ini baik di dalam memperoleh. a. Observasi - Studi Lapangan (Field Research)

SOAL ULANGAN HARIAN KKPI KLS XI AP

PROSEDUR MENJALANKAN MICROSOFT OFFICE ACCESS 2007

KSI B ~ M.S. WULANDARI

Panduan Membuat Data Flow Diagram, Entity Relationship Diagram, dan Database Menggunakan Power Designer

Apa itu microsoft Access.?

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB-I DATABASE DAN MENGENAL MICROSOFT ACCESS

MICROSOFT ACCESS. Tombol Office/menu Tittle bar Close.

Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.

SISTEM INFORMASI PENGIRIMAN BARANG. Mutiara Afie Ardhini

4.2. Jenis-Jenis Relationship Seperti yang pernah dibahas pada teori database, terdapat tiga jenis relationship, yaitu: 1. 1 : 1 : One-to-One Setiap r

BAB IV ANALISIS DAN DESAIN SISTEM. Dalam pengembangan sistem informasi dibutuhkan analisis

BAB IV PERANCANGAN SISTEM. pengamatan secara langsung, dalam hal ini sistem informasi pada pendataan guru

APLIKASI KOMPUTER. Pokok Bahasan : MS. Access 2010 (Bagian 1) Anggun Puspita Dewi, S.Kom., MM. Modul ke: Fakultas MKCU

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB 2. Login Aplikasi

APLIKASI BASIS DATA BERBASIS MICROSOFT ACCESS

Aplikasi Komputer. Bekerja Dengan Microsoft Excel Access (1) Ita Novita, S.Kom, M.T.I. Modul ke: Fakultas ILMU KOMPUTER. Program Studi Informatika

BAB IV DESKRIPSI KERJA PRAKTEK

ULANGAN HARIAN KKPI TAHUN PELAJARAN 2014/2015. : Mengoperasikan sistem operasi software/ : Mengoperasikan software aplikasi Basis Data

BAB IV METODE KERJA PRAKTEK

TUGAS SIMULASI DIGITAL LANGKAH-LANGKAH MEMBUAT PROGRAM DATA BASE

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini akan dibahas mengenai analisis sistem yang sedang

BAB II MEMBUAT DATABASE DAN TABEL

BAB V IMPLEMENTASI DAN PEMBAHASAN. pada SMA Negeri 15 Surabaya. Penjelasan yang diberikan yaitu mengenai

BAB III ANALISIS DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN SISTEM. informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk

DEPARTEMEN PENDIDIKAN NASIONAL SEKOLAH TINGGI ILMU EKONOMI RAHMANIYAH 2011

BAB V IMPLEMENTASI DAN PEMBAHASAN. perpustakaan MTs. An Nuriyah Gresik dibutuhkan : 1. Sistem Operasi Microsoft Windows XP Profesional

Menggunakan Microsoft Access (perhatikan untuk red text)

PRAKTIKUM 5 QUERY Datasheet view Hasil tampilan data dari perintah query sesuai definisi dari Design view atau SQL view B.3. Query dengan Perint

Gambar 2.1. Menu atau Objek Membuat Table

Hubungan antara file pertama dan file kedua adalah satu berbanding satu.

#13 Ms. Access 2007 (Table dan Query) ESA121 Pengantar Aplikasi Komputer

Aplikasi Komputer. Microsoft Office 2010 Microsoft Office Access 2010 Bag 1. Miftahul Fikri, M.Si. Modul ke: Fakultas Ekonomi dan Bisnis

BAB 4 PEMBUATAN PAKET INSTALLER

P10 Database SQL Server 2008

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN

BAB II ANALISIS DAN PERANCANGAN. Komponen komponen yang di perlukan untuk menganalisis

Membuat Relasi & Query Sederhana. Oleh: Toni Heryana, S.Pd, MM

Anda sudah membuat database dengan nama Anda sendiri, kemudian kita akan membuat table dengan cara:

BAB IV PEMBAHASAN MASALAH

BAB IV HASIL DAN PEMBAHASAN

MICROSOFT ACCESS PENGENALAN

BAB IV HASIL DAN PEMBAHASAN

/1. Flowmap Usulan Daftar Anggota

BAB IV DESKRIPSI PEKERJAAN. pengamatan secara langsung, dalam hal ini proses sirkulasi perpustakaan pada

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

BAB IV DESKRIPSI PEKERJAAN

Membuat Relasi pada Access 2007

Modul 4 Microsoft Access 2007

BAB IV ANALISIS DAN PERANCANGAN. merupakan pondasi untuk setiap pengembangan berikutnya. Analisis sistem dilakukan dengan sasaran sebagai berikut :

BAB II LANDASAN TEORI

BAB II ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu sistem informasi digunakan untuk

Aplikasi Kompoter. Teori-teori dan fungsi-fungsi yang ada dalam MS.Acces Giri Purnama, S.Pd, M.Kom. Modul ke: Fakultas FT

BAB II LANDASAN TEORI

BAB IV DESKRIPSI KERJA PRAKTEK. Dari document flow yang prosesnya masih manual lalu dibuatkan system

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. sedang berjalan, analisis basis data dan analisis kebutuhan non fungsional.

BAB IV DESKRIPSI PEKERJAAN. baik peminjaman maupun pengembalian masih dilakukan dengan cara manual

BAB IX MENGENAL MS.ACCESS 2007

Microsoft Access 2007

Modul Praktikum Basis Data 1 Mengenal Database

1.1 Memulai Access 2007

Dasar Microsoft Access 2007

Mengenal Tabel Base BAB

Arif Basofi Laboratorium Database Politeknik Elekltronika Negeri Surabaya PENS ER Diagram (CDM-PDM) Power Designer 6 Data Architect

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem (system analysis) dapat didefinisikan sebagai penguraian dari

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sasaran sistem yang sedang berjalan, merancang atau mengganti output yang

BAB IV HASIL DAN PEMBAHASAN

BAB IV DESKRIPSI SISTEM. suatu sistematika penelitian. Adapun urutan langkah penelitian dalam

Pembuatan Database dengan Ms Access

Transkripsi:

BAB 1 PERANCANGAN DATABASE DAN TABEL Pada bab ini kita akan membahas tentang pembuatan database dan perancangan tabel-tabelnya. Bagian ini merupakan bagian penting sebelum kita memulai membuat aplikasi. Kita harus membuat terlebih dahulu database perpustakaan dan tabel-tabel yang diperlukan untuk studi kasus Perpustakaan Sekolah. Langkahlangkah pembuatan database dan tabel akan dibahas pada bab ini. Kita akan membuat database dengan menggunakan Microsoft Office Access 2007. 1.1 Membuat Database Perpustakaan Sekolah Kita akan membuat database dengan menggunakan Microsoft Access 2007. Selain versi tersebut, kita juga bisa menggunakan versi-versi yang lainnya. Untuk lebih jelasnya, coba ikuti langkahlangkah di bawah ini : 1. Pertama, siapkan folder kerja untuk menyimpan segala sesuatu yang berkaitan dengan aplikasi yang kita buat. Dalam hal ini, buatlah folder pada drive D dengan nama Aplikasi Perpustakaan Sekolah, dan buat juga sub-foldernya yaitu Data, Form, Gambar, dan Instalasi. Untuk lebih jelasnya coba lihat penjelasan dan gambar di bawah ini. Data Form Gambar Instalasi : : : : Sub-folder ini digunakan untuk menyimpan database, project, dan laporan-laporan. Sub-folder ini digunakan untuk menyimpan form-form. Sub-folder ini digunakan untuk menyimpan gambar, flash, dan icon bila diperlukan. Sub-folder ini digunakan untuk menyimpan paket instalasi aplikasi. Tabel 1.1 Penjelasan Sub-Folder 1 Atep Ruhiat

Gambar 1.1 Tampilan Folder dan Sub-Folder 2. Buka program Microsoft Access dari menu Start All Programs Microsoft Office Microsoft Office Access 2007. Berikut ini tampilan gambarnya. Gambar 1.2 Tampilan Langkah Membuka Ms Access 2007 3. Buatlah database baru dengan mengklik Blank Database. Berikut contoh tampilannya. Gambar 1.3 Tampilan Membuat Database Baru 2 Atep Ruhiat

4. Tentukan lokasi penyimpanan database dengan mengklik icon Browse. Untuk lebih jelasnya lihat pada gambar. Gambar 1.4 Tampilan Membuat Database Baru 5. Akan muncul jendela File New Database. Beda dengan program yang lainnya Ms Access mengharuskan file disimpan terlebih dahulu, kemudian baru kita mulai bekerja. Simpan database dengan nama dbperpustakaan dan letakkan pada folder yang telah kita buat yaitu D:\Aplikasi Perpustakaan Sekolah\Data\. Lihat tampilan di bawah ini. Gambar 1.5 Tampilan Penyimpanan Database 6. Kemudian klik tombol OK. 7. Klik tombol Create untuk mulai membuat, dan akan muncul tampilan seperti di bawah ini. 3 Atep Ruhiat

Gambar 1.6 Tampilan Area Kerja Ms Access 1.2 Membuat Tabel Setelah membuat database dbperpustakaan.accdb, maka kita perlu membuat beberapa tabel yang akan digunakan dalam pembuatan Aplikasi Perpustakaan Sekolah. Yang nantinya tabel-tabel tersebut akan digunakan sebagai tempat penyimpanan data ketika proses pengolahan data berlangsung. Saya menganalisis dalam membuat Aplikasi Perpustakaan Sekolah ini membutuhkan 8 (delapan) tabel. Untuk lebih jelasnya, coba ikuti langkah-langkah pembuatan tabel berikut ini. 1.2.1 Membuat Tabel Petugas Tabel Petugas digunakan untuk mendata petugas yang mengelola perpustakaan di mana data petugas ini akan dijadikan akses untuk masuk ke dalam Aplikasi Perpustakaan Sekolah. Untuk membuat tabel Petugas, coba ikuti langkah-langkah di bawah ini: 1. Pertama, pada pilihan menu Create pilih Table Design. Gambar 1.7 Tampilan Membuat Tabel Baru 4 Atep Ruhiat

2. Kemudian akan muncul jendela Table1 dan masukan atributatribut di bawah ini. Gambar 1.8 Tampilan Atribut Tabel Petugas 3. Dengan ketentuan di bawah ini. Field Name Data Type Field Size Input Mask UserId Text 10 Password Text 30 Password Nama_Petugas Text 30 Tabel 1.2 Struktur Tabel Petugas 4. Kemudian tambahkan Primary Key (Kunci Primer) dengan mengklik kanan pada atribut UserId, pilih Primary Key. Lihat tampilan di bawah ini. Gambar 1.9 Tampilan Pemberian Kunci Pada Tabel 5. Lalu simpan desain tabel Petugas dengan menekan Ctrl+S pada keyboard dan berilah nama Petugas. Klik tombol OK. Tampilannya seperti di bawah ini. Gambar 1.10 Tampilan Penyimpanan Tabel 5 Atep Ruhiat

6. Setelah selesai maka akan muncul tampilan seperti di bawah ini. Gambar 1.11 Tampilan Tabel Petugas Setelah Dibuat Itulah merupakan langkah-langkah dari proses pembuatan tabel di program Microsoft Access. Untuk pembuatan tabel-tabel lainnya bisa menggunakan cara-cara di atas. Catatan dalam pembuatan tabel jangan menggunakan karakter khusus teks kecuali menggunakan karekter garis bawah (_), dan jangan menggunakan tanda spasi dalam penamaan atribut. 1.2.2 Membuat Tabel Anggota Tabel Anggota digunakan untuk mendata setiap anggota perpustakaan agar mempunyai data yang jelas. Data ini akan digunakan sebagai syarat untuk bisa melakukan transaksi peminjaman buku. Untuk membuat tabel Anggota, berikut ini merupakan struktur dan desain tabel lebih jelasnya: Field Name Data Type Field Size Tgl_Masuk Date/Time - Id Text 10 Nama_Anggota Text 30 Alamat Text 70 No_Phone Text 15 Status Text 10 6 Atep Ruhiat

Masa_Berlaku Date/Time - UserId Text 10 Tabel 1.3 Struktur Tabel Anggota Gambar 1.12 Tampilan Desain Tabel Anggota Catatan : Atribut Id merupakan kunci utama (primary key) Atribut UserId merupakan kunci tamu (foreign key) Atribut UserId pada tabel Anggota akan berelasi dengan atribut UserId pada tabel Petugas Kalau atribut-atribut tersebut sudah didefinisikan sesuai ketentuan maka simpan tabel tersebut dengan nama Anggota. 1.2.3 Membuat Tabel Jenis Buku Tabel Jenis Buku digunakan untuk mendata jenis buku sehingga buku-buku yang ada di perpustakaan akan terdata sesuai dengan jenis bukunya masing-masing. Yang nantinya digunakan untuk mengelompokan masing-masing jenis buku pada rak yang berbeda supaya pencarian buku mudah dan cepat. Untuk membuat tabel Jenis Buku, berikut ini merupakan struktur dan desain tabel lebih jelasnya: Field Name Data Type Field Size Kode_Jenis Text 5 Nama_Jenis Text 20 No_Rak Text 5 Tabel 1.4 Struktur Tabel Jenis Buku 7 Atep Ruhiat

Gambar 1.13 Tampilan Desain Tabel Jenis Buku Catatan : Atribut Kode_Jenis merupakan kunci utama (primary key) Kalau atribut-atribut tersebut sudah didefinisikan sesuai ketentuan maka simpan tabel tersebut dengan nama Jenis_Buku. 1.2.4 Membuat Tabel Buku Tabel Buku digunakan untuk mendata buku yang tersedia di perpustakaan. Sehingga setiap buku yang ada ataupun yang dipinjam akan terpantau walaupun terjadinya transaksi peminjaman dan pengembalian buku. Untuk membuat tabel Buku, berikut ini merupakan struktur dan desain tabel lebih jelasnya: Field Name Data Type Field Size Kode_Buku Text 10 Nama_Buku Text 100 Pengarang Text 30 Kode_Jenis Text 5 Keterangan Memo - Status Text 10 Tabel 1.5 Struktur Tabel Buku Gambar 1.14 Tampilan Desain Tabel Buku 8 Atep Ruhiat

Catatan : Atribut Kode_Buku merupakan kunci utama (primary key) Atribut Kode_Jenis merupakan kunci tamu (foreign key) Atribut Kode_Jenis pada tabel Buku akan berelasi dengan atribut Kode_Jenis pada tabel Jenis_Buku Kalau atribut-atribut tersebut sudah didefinisikan sesuai ketentuan maka simpan tabel tersebut dengan nama Buku. 1.2.5 Membuat Tabel Peminjaman Tabel Peminjaman digunakan untuk menyimpan hasil dari setiap adanya transaksi peminjaman buku. Untuk membuat tabel Peminjaman, berikut ini merupakan struktur dan desain tabel lebih jelasnya: Field Name Data Type Field Size No_Pinjam Text 10 Tgl_Pinjam Date/Time - Id Text 10 Tgl_Kembali Date/Time - Tabel 1.6 Struktur Tabel Peminjaman Gambar 1.17 Tampilan Desain Tabel Peminjaman Catatan : Atribut No_Pinjam merupakan kunci utama (primary key) Atribut Id merupakan kunci tamu (foreign key) Atribut Id pada tabel Peminjaman akan berelasi dengan atribut Id pada tabel Anggota Kalau atribut-atribut tersebut sudah didefinisikan sesuai ketentuan maka simpan tabel tersebut dengan nama Peminjaman. 9 Atep Ruhiat

1.2.6 Membuat Tabel Detail Peminjaman Tabel Detail Peminjaman digunakan untuk menyimpan hasil detail dari setiap adanya transaksi peminjaman buku. Untuk membuat tabel Detail Peminjaman, berikut ini merupakan struktur dan desain tabel lebih jelasnya: Field Name Data Type Field Size No_Pinjam Text 10 Id Text 10 Kode_Buku Text 10 Tabel 1.7 Struktur Tabel Detail Peminjaman Gambar 1.18 Tampilan Desain Tabel Detail Peminjaman Catatan : Atribut No_Pinjam dan Kode_Buku merupakan kunci tamu (foreign key) Atribut No_Pinjam pada tabel Detail_Peminjaman akan berelasi dengan atribut No_Pinjam pada tabel Peminjaman dan atribut Kode_Buku akan berelasi dengan atribut Kode_Buku pada tabel Buku. Sedangkan Id pada tabel Detail_Peminjaman di gunakan sebagai atribut tambahan sebagai validasi untuk di kode program. Kalau atribut-atribut tersebut sudah didefinisikan sesuai ketentuan maka simpan tabel tersebut dengan nama Detail_Peminjaman. 10 Atep Ruhiat

1.2.7 Membuat Tabel Pengembalian Tabel Pengembalian digunakan untuk menyimpan hasil dari setiap adanya transaksi pengembalian buku. Untuk membuat tabel Pengembalian, berikut ini merupakan struktur dan desain tabel lebih jelasnya: Field Name Data Type Field Size No_Kembali Text 10 Tanggal Date/Time - Id Text 10 Keterlambatan Number - Denda Number - Tabel 1.8 Struktur Tabel Pengembalian Gambar 1.19 Tampilan Desain Tabel Pengembalian Catatan : Atribut No_Kembali merupakan kunci utama (primary key) Atribut Id merupakan kunci tamu (foreign key) Atribut Id pada tabel Pengembalian akan berelasi dengan atribut Id pada tabel Anggota Kalau atribut-atribut tersebut sudah didefinisikan sesuai ketentuan maka simpan tabel tersebut dengan nama Pengembalian. 1.2.8 Membuat Tabel Detail Pengembalian Tabel Detail Pengembalian digunakan untuk menyimpan hasil detail dari setiap adanya transaksi pengembalian buku. Untuk membuat tabel Detail Pengembalian, berikut ini merupakan struktur dan desain tabel lebih jelasnya: 11 Atep Ruhiat

Field Name Data Type Field Size No_Kembali Text 10 Kode_Buku Text 10 Tabel 1.9 Struktur Tabel Detail Pengembalian Gambar 1.20 Tampilan Desain Tabel Detail Pengembalian Catatan : Atribut No_Kembali dan Kode_Buku merupakan kunci tamu (foreign key) Kalau atribut-atribut tersebut sudah didefinisikan sesuai ketentuan maka simpan tabel tersebut dengan nama Detail_Pengembalian. 1.3 Relasi Antar Tabel Relasi antar tabel ini merupakan alat bantu untuk menentukan gambaran arah kerja yang akan dilakukan dalam sistem perpustakaan dari mulai pembentukan tabel sampai hubungan yang terjadi pada setiap tabel yang ada. Untuk itu, terlebih dahulu sebelum membuat aplikasinya kita harus menentukan relasi antar tabel untuk mendukung kelancaran pengolahan data yang ada pada sistem perpustakaan. Relationship antar entity terdapat beberapa tipe, diantaranya adalah ; Hubungan satu ke satu (one to one relationship) Hubungan satu ke banyak (one to many relationship) Hubungan banyak ke banyak (many to many relationship) Tapi terkadang pada kasus lain Relationship sangat sulit ditemukan karena permasalahannya yang sangat rumit. 12 Atep Ruhiat

Namun pada kasus Perpustakaan Sekolah ini mempunyai beberapa tabel, yang masing-masing tabel tersebut mempunyai hubungan dengan tabel yang lain. Berikut ini merupakan relasi antar tabel satu dengan tabel lainnya. 4 2 7 6 1 8 3 5 Gambar 1.21 Tampilan Relasi Antar Tabel Penjelasan Relasi Tabel : 1. Tabel Petugas dengan tabel Anggota memiliki relasi one to many, yang artinya setiap petugas dapat mendata lebih dari satu anggota. Atribut yang menghubungkannya adalah UserId, di mana atribut tersebut di dalam tabel Petugas sebagai kunci utama (primary key) dan di dalam tabel Anggota memiliki posisi sebagai kunci tamu (foreign key). 2. Tabel Anggota dengan tabel Peminjaman memiliki relasi one to many, yang artinya setiap anggota dapat melakukan lebih dari satu transaksi peminjaman. Atribut yang menghubungkannya adalah Id, di mana atribut tersebut di dalam tabel Anggota sebagai kunci utama (primary key) dan di dalam tabel Peminjaman memiliki posisi sebagai kunci tamu (foreign key). 3. Tabel Anggota dengan tabel Pengembalian memiliki relasi one to many, yang artinya setiap anggota dapat melakukan lebih 13 Atep Ruhiat

dari satu pengembalian. Atribut yang menghubungkannya adalah Id, di mana atribut tersebut di dalam tabel Anggota sebagai kunci utama (primary key) dan di dalam tabel Peminjaman memiliki posisi sebagai kunci tamu (foreign key). 4. Tabel Peminjaman dengan tabel Detail_Peminjaman memiliki relasi one to many, yang artinya setiap transaksi peminjaman dapat memiliki lebih dari satu detail peminjaman. Atribut yang menghubungkannya adalah No_Pinjam, di mana atribut tersebut di dalam tabel Peminjaman sebagai kunci utama (primary key) dan di dalam tabel Detail_Peminjaman memiliki posisi sebagai kunci tamu (foreign key). 5. Tabel Pengembalian dengan tabel Detail_Pengembalian memiliki relasi one to many, yang artinya setiap transaksi pengembalian dapat memiliki lebih dari satu detail pengembalian. Atribut yang menghubungkannya adalah No_Kembali, di mana atribut tersebut di dalam tabel Pengembalian sebagai kunci utama (primary key) dan di dalam tabel Detail_Pengembalian memiliki posisi sebagai kunci tamu (foreign key). 6. Tabel Jenis_Buku dengan tabel Buku memiliki relasi one to many, yang artinya setiap Jenis_Buku dapat memiliki lebih dari satu buku. Atribut yang menghubungkannya adalah Kode_Jenis, di mana atribut tersebut di dalam tabel Jenis_Buku sebagai kunci utama (primary key) dan di dalam tabel Buku memiliki posisi sebagai kunci tamu (foreign key). 7. Tabel Buku dengan tabel Detail_Peminjaman memiliki relasi one to many, yang artinya setiap buku bisa dipinjam lebih dari satu detail peminjaman. Atribut yang menghubungkannya adalah Kode_Buku, di mana atribut tersebut di dalam tabel Buku sebagai kunci utama (primary key) dan di dalam tabel Detail_Peminjaman memiliki posisi sebagai kunci tamu (foreign key). 14 Atep Ruhiat

8. Tabel Buku dengan tabel Detail_Pengembalian memiliki relasi one to many, yang artinya setiap buku bisa dikembalikan lebih dari satu detail pengembalian. Atribut yang menghubungkannya adalah Kode_Buku, di mana atribut tersebut di dalam tabel Buku sebagai kunci utama (primary key) dan di dalam tabel Detail_Pengembalian memiliki posisi sebagai kunci tamu (foreign key). 15 Atep Ruhiat