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

dokumen-dokumen yang mirip
MENGGUNAKAN SUB FORM. Adi Rachmanto, S.Kom., M.Kom Program Studi Akuntansi FEB UNIKOM

PROSEDUR MENJALANKAN MICROSOFT OFFICE ACCESS 2007

KOMPUTER APLIKASI BISNIS

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

TUGAS 1 SISTEM MANAJEMEN BASIS DATA-S1 LAPORAN PRAKTIK SISTEM BASIS DATA

Microsoft Access 2010

BAB-3 MEMBUAT DAN MENGATUR QUERY

BAB VIII MEMBUAT MENU DENGAN SWITCHBOARD MANAGER DAN PEMBUATAN STARTUP

MODUL TIK: Tutorial Merancang Database dengan Microsoft Access Oleh: Heri Istiyanto

LAMPIRAN MODUL 3 PERANCANGAN SISTEM INFORMASI

1. Pengertian Database

KSI B ~ M.S. WULANDARI

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

Ahmad Zidni, S.T. SMK Gondang 2011

BAB XI BEKERJA DENGAN QUERY

Microsoft Access 2007

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

SEKOLAH TINGGI ILMU EKONOMI STIE SEBELAS APRIL SUMEDANG

Start Program Microsoft Office Microsoft Access Tampilan setelah dijalankan Microsoft Access

BAB-XI MEMBUAT SUBFORM

Modul Praktikum Basis Data 5 Query

TUTORIAL MEMBUAT DATABESE

Bab 15 Menggunakan Menu Navigasi Berupa Switchboard dan Form

BAB 5. MEMBUAT DAN MENGGUNAKAN FORM

Membuat Form. Oleh: Toni Heryana,S.Pd, MM

Pengenalan. Microsoft Access. TI3007 Praktikum Perancangan Sistem Terintegrasi III. Perancangan Basis Data

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

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

Modul Praktikum Basis Data 6 Merancang Form

BAB IV DESKRIPSI PEKERJAAN. Bagian Balai Besar Konservasi Sumber Daya Alam (BBKSDA) Jawa Timur yang. Tanggal : 30 Januari 2017 sampai 27 April 2017

Analisis Dan Perancangan Sistem

Pembuatan Database dengan Ms Access

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

MICROSOFT ACCESS. Pengenalan Microsoft Office Access 2003

Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan

Membuat File Database & Tabel

MICROSOFT ACCESS 2007

Membuat Relasi pada Access 2007

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

Microsoft Access FORM

Bab 10 Membuat, Menggunakan dan Memodifikasi Form

Mengenal dan Mulai Bekerja dengan Access 2007

Mengoperasikan Dasar-Dasar Basis Data (Database)

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

BAB 6 MEMBUAT DAN MEMODIFIKASI LAPORAN (REPORT)

Modul Praktikum Basis Data 11 Membuat Menu dengan Form

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

[MODUL ACCESS PEMULA]

MICROSOFT ACCESS (Pengolahan Database)

Konsep Sistem Informasi B

Spesifikasi: Ukuran: 11x18 cm Tebal: 144 hlm Harga: Rp Terbit pertama: Juni 2005 Sinopsis singkat:

BAB IV DESKRIPSI PEKERJAAN. Kebudayaan Kota Pasuruan dilaksanakan pada: dan Kebudayaan Kota Pasuruan

Microsoft Access 2007

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

MICROSOFT ACCESS. Database Relationship. Basis Data Relationship Database and Query - Teknik Informatika UNSIL Page 1

DATABASE. Visual Data Manager

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

A. MAKSUD DAN TUJUAN 1. MAKSUD

DATABASE JUMLAH PENDUDUK MENURUT KECAMATAN DAN JENIS KELAMIN DI KABUPATEN MAGETAN. Oleh : Ratna Juwita P.R

Menggunakan Microsoft Access (perhatikan untuk red text)

PERTEMUAN 5 & 6 MEMBUAT QUERY

BAB-II OPERASI TABEL

TUGAS SIMULASI DIGITAL LANGKAH-LANGKAH MEMBUAT PROGRAM DATA BASE

Microsoft Access 2007

Spesifikasi: Ukuran: 14x21 cm Tebal: 68 hlm Harga: Rp Terbit pertama: Februari 2005 Sinopsis singkat:

Data dalam bahasa latin datum yang artinya fakta, jadi data adalah nilai/ value yang turut mempresentasikan deskripsi dari suatu objek.

BAB IV DESKRIPSI PEKERJAAN

RELASI ANTAR TABEL & MEMBUAT QUERY

KSI B ~ M.S. WULANDARI

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

Klik Blank Database. Simpan nama database : dbmahasiswa Sebagai contoh kita akan membuat table tmahasiswa sebagai berikut : Field Name

MODUL PRAKTIKUM KE 1 (MS-ACCESS)

PENGANTAR PERANGKAT LUNAK PENGOLAH DATA (6 jam)

DAFTAR ISI. KATA PENGANTAR... vii. DAFTAR ISI... ix. DAFTAR TABEL... xii. DAFTAR GAMBAR... xiii. DAFTAR LAMPIRAN... xx BAB I PENDAHULUAN...

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

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

Mengenal Query Base. Pada Bab ini anda akan mempelajari cara:

Ms. Access Pengertian...(1/2) Data base. Data. Informasi. Dalam bahasa latin datum yang artinya fakta. Kumpulan dari data-data

BAB III ANALISA DAN PEMBAHASAN MASALAH

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

Praktikum DATABASE Microsoft Access 2000 FORM DALAM ACCESS. Membuat FORM Secara WIZARD Membuat FORM Secara Design VIEW

PENGANTAR KOMPUTER DAN INTERNET

E-Trik Visual C++ 6.0

Yang di bahas pada bab ini : Membuat Database

Membuat Aplikasi Perpustakaan dengan MS Access

Microsoft Access 2007

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISA DAN PEMBAHASAN MASALAH. alumunium. Seperti halnya PD. Logam Jaya Alumunium yang berlokasi di jalan

BAB 1 PERANCANGAN DATABASE DAN TABEL

BAB IV DESKRIPSI PEKERJAAN

Database dengan Microsoft Access 2003 Membuat Query

Microsoft Access 2007

Republik Indonesia DIKLAT DATABASE DAN APLIKASI

BAB IV HASIL DAN ANALISIS. Bagian pembelian PT. Purinusa Ekapersada Bawen Semarang merupakan

New Perspectives on Microsoft Office Access 2010

Modul 4 Microsoft Access 2007

Membuat File Database & Tabel

Ringkasan Bab 1. Bab 1 ini akan membahas pemakaian dasar Access secara menyeluruh. Topik-topiknya antara lain:

BAB II LANDASAN TEORI

A. MENGENAL DATABASE MICROSOFT ACCESS.

Transkripsi:

Tugas Sistem Basisdata Perancangan Sistem Basisdata Faktur Penjualan serta Implementasinya dengan SQL Menggunakan MS. Acces Disusun sebagai tugas mata kuliah Basis Data Dosen Pengampu : Bp. Haryono Disusun oleh : 1. Ali Fatoni (05.01.53.0005) 3. Ridho Anshari (05.01.53.0023) 3. Andi Kurniawan (05.01.53.0124) Kelompok : A2 FAKULTAS TEKNIK INFORMATIKA PROGDI TEKNOLOGI INFORMASI UNIVERSITAS STIKUBANK (UNISBANK) SEMARANG JUNI, 2007 1

Perancangan Sistem Basisdata Faktur Penjualan serta Implementasinya dengan SQL Menggunakan MS. Acces A. PERUMUSAN MASALAH Sebuah penerbitan buku Gerbang Ilmu bermaksud membangun sistem basisdata, dengan tujuan untuk memudahkan pembukuan. Dengan berpedoman pada faktur penjualan dibawah ini: FAKTUR PENJUALAN Nomor : 0065 Kode : A005 Tanggal : 12-Jul-07 Nama : TB. Tinta Emas Jatuh Tempo : 12-Sept-07 Kode Buku Judul Buku Pengarang Harga Eks Total Harga D-0123 Menggali Potensi Diri Heri Rp 28.500,- 50 Rp. 1.425.000,- Prabowo, MBA A-0154 Petualangan Empat Sahabat Lery Wenfrie Rp. 19.500 100 Rp. 1.950.000,- B. Normalisasi 1. Tabel Bentuk Tidak Normal (Unormal Form) Dari data faktur penjualan tersebut, jika ditampilkan dalam bentuk satu relasi / struktur tabel adalah : No. Faktur Tgl. 0065 12- Jul-07 Jatuh Tempo 12- Sept-07 Kd. Nm. A-005 TB. Tinta Emas Kd. Buku Jdl. Buku Pengarang Harga Eks. Total Harga D-00123 Menggali Potensi Diri Heri Prabowo, MBA 28.500,- 50 1.425.000,- A-00154 Petualangan Empat Sahabat Lery Wenfrie 19.500,- 100 1.950.000,- Struktur tabel tersebut merupakan bentuk belum normal, sebab masih ada field/atribut yang kosong. Diperlukan langkah-langkah normalisasi, untuk mendapatkan struktur tabeltabel yang normal. 2

2. Tabel Bentuk Normal Pertama (1NF) No. Faktur Tgl. Jatuh Tempo Kd. Nm. Kd. Buku Jdl. Buku Pengarang Harga Eks. Total Harga 0065 12-Jul- 07 12- Sept-07 A-005 TB. Tinta Emas D-00123 Menggali Potensi Diri Heri Prabowo, MBA 28.500,- 50 1.425.000,- 0065 12-Jul- 07 12- Sept-07 A-005 TB. Tinta Emas A-00154 Petualangan Empat Sahabat Lery Wenfrie 19.500,- 100 1.950.000,- 3. Tabel Bentuk Normal Kedua (2NF) Dari tabel bentuk normal pertama dapat dipecah menjadi: a. Tabel *) Kd. Nm. A-005 TB. Tinta Emas b. Tabel Buku *) Kd. Buku D-0123 Menggali Potensi Diri Jdl. Buku Pengarang Harga Heri Prabowo, MBA 28.500,- A-0154 Petualangan Empat Sahabat Lery Wenfrie 19.500,- c. Tabel Faktur *) No. Faktur Tgl. Jatuh Tempo **) Kd. **) Kd. Buku Eks. Total Harga 0065 12-Jul- 07 12-Sept-07 A-005 D-00123 50 1.425.000,- 0065 12-Jul- 07 12-Sept-07 A-005 D-00154 100 1.950.000,- 3

4. Tabel Bentuk Normal Ketiga (3NF) Dari tabel bentuk normal kedua, dapat dibentuk menjadi bentuk normal ketiga dengan komposisi tabel sebagai berikut: a. Tabel *) Kd. Nm. A-005 TB. Tinta Emas b. Tabel Buku *) Kd. Buku D-00123 Menggali Potensi Diri Jdl. Buku Pengarang Harga Heri Prabowo, MBA 28.500,- A-00154 Petualangan Empat Sahabat Lery Wenfrie 19.500,- c. Tabel Faktur *) No. Faktur Tgl. Jatuh Tempo **) Kd. 0065 12-Jul- 07 12-Sept-07 A-005 d. Tabel Transaksi *) No. Faktur **) Kd. Buku Eks. Total Harga 0065 D-00123 50 1.425.000,- 0065 D-00154 100 1.950.000,- 4

Berdasarkan struktur tabel bentuk normal ketiga, dapat disimpulkan entitas penyusun basisdata sebagai berikut: PELANGGAN: - * Kd. - Nama BUKU: - * Kd. Buku - Judul Buku - Pengarang - Harga FAKTUR: - * No. Faktur - Tanggal - Jatuh Tempo - ** Kd. TRANSAKSI: - * No. Faktur - ** Kd. Buku - Eks. - Total Harga C. Diagram Hubungan antar Entitas / Entity Relation Diagram (ERD) No. Faktur Jatuh Tempo No. Faktur Kode Buku Eks. FAKTUR Kode TRANSAKSI Total Harga Tanggal 1 1 1 1 M M PELANGGAN BUKU Pengarang Nama Kd. Kd. Buku Judul Buku Harga 5

D. IMPELEMENTASI BASIS DATA & SQL PADA MICROSOFT ACCESS 1. Membuat Basisdata File New Blank database Isi file name : Tgs_Simbada Create 2. Membuat Tabel/Entitas a. Membuat tabel Pilih Tables Create table in design view Isi field name, data type Save 6

Tabel : - Field Name : Kode_ (Kunci Primer) Data type : TEXT Field size : 6 - Field Name : Nama Data type : TEXT Field size : 50 - Field Name : Alamat Data type : TEXT Field size : 150 7

b. Membuat tabel Buku Pilih Tables Create table in design view Isi field name, data type Save Tabel : Buku - Field Name : Kode_Buku (Kunci Primer) Data type : TEXT Field size : 6 - Field Name : Judul Data type : TEXT Field size : 50 - Field Name : Pengarang Data type : TEXT Field size : 20 8

- Field Name : Harga Data type : CURRENCY Format : CURRENCY c. Membuat tabel Faktur Pilih Tables Create table in design view Isi field name, data type Save Tabel : Faktur - Field Name : No_Faktur (Kunci Primer) Data type : DATA TEXT Field size : 6 - Field Name : Tanggal Data type : DATE/TIME 9

Format : MEDIUM DATE - Field Name : Jatuh Tempo Data type : DATE/TIME Format : MEDIUM DATE - Field Name : Kode_ (Kunci Tamu) Data type : TEXT Field size : 6 d. Membuat tabel Transaksi Pilih Tables Create table in design view Isi field name, data type Save Tabel : Transaksi - Field Name : No_Faktur (Kunci Primer) 10

Data type : DATA TEXT Field size : 6 - Field Name : Kode_Buku (Kunci Tamu) Data type : DATA TYPE Field size : 6 - Field Name : Jumlah Data type : NUMBER Field size : Long Integer 3. Membuat hubungan antar tabel - Pilih Tools Relationship Klik kanan pada jendela Relationships Show Table Add Table Close 11

- Drag field No_Faktur pada tabel Faktur ke field No_Faktur pada tabel Transaksi - Drag field Kode_ pada tabel ke field Kode_ pada tabel Faktur. - Drag field Kode_ pada tabel ke field Kode_ pada tabel Faktur. - Drag field Kode_Buku pada tabel Buku ke field Kode_Buku pada tabel Transaksi. 4. Membuat Query a. Query Transaksi Buku Pilih Queries Create Query In Design View Tampil Show Table Close View SQL View Ketik Perintah SQL: SELECT Transaksi.No_Faktur, Transaksi.Kode_Buku, Buku.Judul, Buku.Pengarang, Buku.Harga, Transaksi.Jumlah, [Harga]*[Jumlah] AS Total, * FROM Buku INNER JOIN Transaksi ON Buku.Kode_Buku = Transaksi.Kode_Buku; Klik Query Run Save. 12

b. Query Faktur Pilih Queries Create Query In Design View Tampil Show Table Close View SQL View Ketik Perintah SQL: SELECT Faktur.No_Faktur, Faktur.Tanggal, Faktur.[Jatuh_ tempo], Faktur.Kode_,.Nama FROM INNER JOIN Faktur ON.Kode_ = Faktur.Kode_; Klik Query Run Save. c. Query Faktur Transaksi Pilih Queries Create Query In Design View Tampil Show Table Close View SQL View Ketik Perintah SQL: SELECT Transaksi.No_Faktur, Faktur.Tanggal, Faktur.[Jatuh_ tempo], Faktur.Kode_, 13

Transaksi.Kode_Buku, Transaksi.Jumlah, Transaksi.Total_Harga FROM Faktur INNER JOIN Transaksi ON Faktur.No_Faktur = Transaksi.No_Faktur; Klik Query Run Save. 5. Membuat Forms untuk pengolahan data a. Form Buku Form buku berfungsi untuk entry data buku, edit data buku dan menghapus data buku. Cara membuatnya yaitu: - Pilih Form Create Form by using wizard Pilih Tabel Buku 14

Pilih selected fields >> Next Pilih bentuk form Pilih next Isikan nama judul form Finish. b. Form Form berfungsi untuk entry data pelanggan, edit data pelanggan dan menghapus data pelanggan. Cara membuatnya yaitu: - Pilih Form Create Form by using wizard Pilih Tabel Pilih selected fields >> Next Pilih bentuk form Pilih next Isikan nama judul form Finish. 15

c. Sub Form Transaksi Buku Yaitu bagian dari form faktur, fungsinya untuk input detail dari transaksi. - Pilih Form Create Form by using wizard Pilih Query Transaksi Buku Pilih selected fields >> Next Pilih bentuk form Pilih next Isikan nama judul form Finish. - Setelah Sub Form Transaksi Buku jadi, klik design view, kemudian pada properties form klik Format Default View Datasheet. - Lalu klik view. 16

d. Form Faktur Penjualan Form Faktur penjualan berfungsi untuk - Pilih Form Create Form by design view Pilih Query Faktur - Atur form seperti pada gambar. - Masukan subform / subreport dengan datasource subform transaksi buku. - Klik view. e. Form Switchboard Form Switchboard berfungsi untuk penghubung antar form. Form ini berisi link menuju ke Form Buku, Form, dan Form Faktur. Form Switchboard yang akan pertama muncul saat program dijalankan. Cara membuatnya yaitu: 1. Pilih Tools Database Utilities Pilih Switchboard manager 17

Maka akan tampil kotak dialog Switchboard Manager, seperti ini. 2. Klik tombol Edit New 3. Pada kotak dialog Edit Switchboard Item diisikan : a. - Text : Form Buku. - Command : Open Form in Edit Mode. - Form : Form Buku. Klik OK. Item ini berfungsi sebagai link ke Form Buku. 18

b. Klik New untuk membuat item Switchboard lagi. - Text : Form. - Command : Open Form in Edit Mode. - Form : Form Buku. Klik OK. Item ini berfungsi sebagai link ke Form. c. Klik New untuk membuat item Switchboard lagi. - Text : Form Faktur. - Command : Open Form in Edit Mode. - Form : Form Faktur. Klik OK Close. Item ini berfungsi sebagai link ke Form. 4. Klik Make Default Close. 5. Form Switchboard dapat diedit lagi pada design view, untuk mendapatkan tampilan yang lebih bagus. 19

Untuk mengatur agar Form Switchboard tampil sebagai form awal saat program dijalankan, dilakukan langkah-langkah berikut: - Klik Tools StartUp. - Muncul dialog StartUp, lalu klik Display FormPage dan pilih Switchboard. - Klik OK. Program Faktur Penjualan siap dijalankan. 20