P. 1
Tugas Akhir Praktikum Sewa Mobil

Tugas Akhir Praktikum Sewa Mobil

|Views: 1,207|Likes:
Published by Indra Fandi Putra

More info:

Published by: Indra Fandi Putra on Apr 24, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

01/28/2014

pdf

text

original

TUGAS AKHIR PRAKTIKUM MANAJEMEN BASIS DATA “ IMPLEMENTASI BASIS DATA STUDI KASUS PENYEWAAN MOBIL”

DISUSUN OLEH 1. TRIYANI AYUNING TYAS 2. FITRI ERVIANA 3. SYAIFUL FUAD KELAS J3C110003 J3C110073 J3C110 INF B/P1

PROGRAM KEAHLIAN MANAJEMEN INFORMATIKA DIREKTORAT PROGRAM DIPLOMA INSTITUT PERTANIAN BOGOR 2011

semoga laporan ini bermanfaat bagi kami dan para pembaca untuk memberikan tambahan pengetahuan dan wawasan khususnya dalam bidang Basis Data. Desember 2011 Penyusun . Akhir kata. laporan ini dapat dijadikan bahan pembelajaran khususnya bagi mahasiswa Diploma Institut Pertanian Bogor (IPB). Bogor. kepada kedua orang tua dan semua pihak yang telah membantu dalam pembuatan laporan ini. Kritik dan saran kami harapkan agar kekurangan dalam makalah ini dapat diperbaiki. Dan juga kepada pembaca yang telah menggunakan laporan ini sebagai panduan belajar Manajemen Basis Data. Laporan ini dibuat sebagai tugas akhir mata kuliah Manajemen Basis Data. Selain itu.KATA PENGANTAR Puji syukur kami panjatkan kehadirat Allah SWT. atas segala rahmat dan karuniaNya sehingga kami dapat menyelesaikan laporan ini dengan baik. Kami mengucapkan terimakasih kepada Allah SWT.

.............3...................................................................9..........................5 2..........................................28 4...............1...................3..................................................................................8 2...........DAFTAR ISI Cover....3 1..........................Query .12 3................9 3....................................ERD ( Tahap ii) .Siapa Mengerjakan Apa ...40 .......................................................................................13 3........2.........................1.....................Asumsi dan Batasan Studi Kasus ..................7.................................................................................................................................9 2...............................................................................................1..Normalisasi ................13 3...........................................11 3........8 2............... Desain Basis Data 3........................ Dasar Teori 2......................................6.....SQL..................................................27 3..........Struktur Tabel (Tahap I) ..............................3....................................................................................... Tujuan ...........Diagram Tabel (Tahap II)............................27 3......................DBMS ..............4 1....................Normalisasi ................. Implementasi Data 4....................................SQL ....................................2 Daftar Isi ............................8.................7 2.................................12 3...................................12 3.....................Diagram Tabel (Tahap I).Proses Bisnis Studi Kasus .....6.................................................16 3...........5........5.......................................2....................1.............36 4. Struktur Tabel (Tahap II) .................2.........................Entitas dan Proses ..................................................................................ERD ( Tahap i) ......................Implementasi Aplikasi .......1 Kata Pengantar ..............................Basis Data ..............4....... Pendahuluan 1...............................................................................3..........................5 1...............ERD .........4.........................................................7 2....................................................SQL Pembuatan Tabel ...........10.31 4...............................................................Latar Belakang .................................2..........

...............................................................1.....45 5................................................46 .........................Saran ......45 Daftar Pustaka.....................................2.......................................................... Penutup 5.......................................Kesimpulan.........5.........

database digunakan dalam proses bertransaksi. Seperti E-banking. pegawai juga dapat mengedit data lebih cepat. Data pegawai pun harus disusun . jual beli dan penyewaan. dan juga dapat mengurangi pemborosan tempat simpanan luar. Selain mencari. Selain tersusun rapi. Transaksi tersebut sangat membutuhkan penyimpanan data yang rapi dan benar. Biasanya. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Basis data menentukan kualitas informasi. Selain itu. database semakin dibutuhkan. Latar Belakang Basis data merupakan himpunan kelompok data yang saling berhubungan agar dapat dimanfaatkan dengan cepat dan mudah. Dengan mengaplikasikan basis data hubungan data dapat ditingkatkan. Tujuan utama basis data adalah kemudahan dan kecepatan dalam pengambilan kembali data yang dibutuhkan. Proses interaksi antara objek – objek dapat kita jadikan sebagai acuan dalam pembuatan database. pemilihan tema penyewaan mobil menurut kami sangatlah tepat. Disamping itu. Kelompok data ini disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redundancy) yang tidak perlu untuk memenuhi berbagai kebutuhan. Hal tersebut bertujuan agar pemahaman terhadap konsep-konsep yang diterapkan menjadi lebih mudah untuk dipahami. Data-data yang berinteraksi didalamnya dapat dijadikan sebuah kasus untuk dibuatkan databasenya. Maka dibutuhkanlah penyimpanan data yang tersusun. PENDAHULUAN 1.1. Dengan metode pembuatan query dengan SQL. tepat pada waktunya dan relevan. keakuratan. Di dalam kasus penyewaan mobil terjadi proses penyewaan mobil oleh member. karena merupakan dasar dalam menyediakan informasi. Basis data memiliki prinsip kerja dan tujuan yakni pengaturan data. Dalam pembuatan studi kasus basis data yang baik dan benar. Pegawai dapat mencari data dengan mudah. Proses persediaan mobil dari pemasokpun harus didata dengan benar dan teliti. dibutuhkan contoh langsung dari kegiatan-kegiatan yang terjadi disekitar kita. dapat membantu kita dalam melihat semua proses yang terjadi pada kasus penyewaan mobil. mengurangi duplikasi data (data redudancy). Seiringnya perkembangan zaman.1. Basis data merupakan salah satu komponen penting dalam system informasi. Dimana teori-teori yang digambarkan secara teoritis akan terlihat lebih real apabila diaplikasikan pada kasus yang sering terjadi di kehidupan kita. dibutuhkan juga ketelitian dan keakuratan dalam menghitung biaya penyewaan agar jasa penyewaan mobil tidak mengalami kerugian.

dengan rapi. Siapa Mengerjakan Apa  Erita Kuswandari : Desain Basis Data. Implementasi Basis Data. Tujuan  Menyimpan data pegawai dengan baik. 1.  Memudahkan pegawai mencari data.Fikhir Karbala : Power Point.  Menyimpan data member dengan baik. Proses sewa mobil dalam kasus penyewaan mobil sangatlah penting dan harus dikelola dengan baik. Mencetak. Laporan  Hadian Maulana : Mencari Sumber.  Memudahkan pegawai memasukkan dan mengedit data.  Mengatur peminjaman dan pengembalian dengan baik. Menjilid.2. 1. Burning CD  M. Laporan. Laporan .  Menyimpan data buku dengan baik.3.

2002: 48) : 1). ERD ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. 1999: 30).2. Entitian informasi Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain (Fathansyah. Hubungan / Relasi Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. yaitu : a. DASAR TEORI 2. untuk menggambarkannya digunakan beberapa notasi dan simbol. Ada juga yang mendefinisikan basis data adalah sekumpulan data berbagi pakai yang secara logika berhubungan dan dirancang untuk memenuhi kebutuhan informasi dari suatu organisasi.1. Pada dasarnya ada tiga simbol yang digunakan. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Relasi dapat digambarkan sebagai berikut : Relasi yang terjadi diantara dua himpunan entitas (misalnya A dan B) dalam satu basis data yaitu (Abdul Kadir. Basis Data Kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu. ERD untuk memodelkan struktur data dan hubungan antar data. Gambar atribut diwakili oleh simbol elips. b. Satu ke satu (One to one) . c. tersimpan di hardware komputer dan dengan software untuk melakukan manipulasi untuk kegunaan tertentu. Simbol dari entiti ini biasanya digambarkan dengan persegi panjang. Atribut Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut.2. 2.

DBMS adalah sebuah program yang memfasilitasi penyimpanan dan pengambilan informasi yang terstruktur pada komputer. 2. Oracle. DBMS juga dapat didefinisikan sebagai software system yang memungkinkan user untuk mendefinisikan. SQL server. membuat. Normalisasi Normalisasi merupakan proses penentuan atribut-atribut mana saja yang dikelompokkan dalam 1 relasi/tabel atau dekomposisi relasi ber . . Query Query berguna untuk mengakses record – record dari satu tabel atau lebih yang mempunyai atribut sesuai dengan kriteria – kreiteria tertentu.5.anomali untuk menghasilkan relasi yang lebih kecil. 3). memelihara dan mengontrol akses terhadap basis data. 2). Banyak ke banyak (Many to many) Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B.3. Normalisasi merupakan salah satu teknik untuk menghasilkan sekumpulan relasi degan property yang sesuai kebutuhan data sebuah interprise. 2.4. Contoh DBMS antara lain Microsoft Access. DBMS Software yang digunakan untuk mengelola data dalam database agar dapat disajikan dalam berbagai bentuk yang diinginkan. 2. Satu ke banyak (One to many) Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B.Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B. tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A.

dan relationship yang diperlukan aplikasi. Data Manipulation Language (DML) Bahasa untuk melakukan manipulasi data pada Basis Data. atribut. Komponen SQL ada dua yaitu : a. melakukan query sederhana dan kompleks. melakukan operasi dasar (insert. termasuk security dan integrity constraint. SQL SQL (Structured Query Language) adalah Bahasa Database yang memungkinkan pengguna untuk membuat database dan struktur tabel.6. update dan delete). Data Definition Language (DDL) Bahasa yang digunakan untuk mendeskripsikan dan memberi nama entiti. b. .2.

pengembalian mobil. biaya pemeliharaan pun menjadi pertimbangan. Dan nomer transaksi setiap member berbeda – beda. Di dalam jasa penyewaan mobil terdapat beberapa proses bisnis yang terjadi. Asumsi dan Batasan Studi Kasus   Member dapat melakukan beberapa kali transaksi. Sekali melakukan transaksi hanya dilayani oleh satu pegawai. Di dalam proses pemasokan. Penyewaan mobil sudah ditentukan waktunya. penerbit tidak dibatasi untuk memasok jumlah buku terbitannya. harga sewa antara buku yang satu dengan yang lain dibedakan. Selain itu. Pegawai dapat melayani beberapa member dalam satu waktu. pengelola perpustakaan tidak dapat menghitung denda dan total bayar. Member bebas meminjam mobil. Denda ini dikenakan kepada member yang telat mengembalikan buku.3. Pada proses peminjaman terdapat tanggal pinjam. Tanpa adanya tanggal. Denda ini dapat kita buat dengan menggunakan query. Harga sewa buku dapat kita lihat pada awal nomer buku. Buku – buku dibeli dari penerbit. Dan ini dapat dilihat dari jumlah transaksi yang dilakukan.1. tidak ditentukan jumlahnya. Proses bisnis yang terjadi antara lain bertransaksi. Adapun proses transaksi dilakukan oleh member dengan pegawai. Ini disebut proses pemasokan atau pemasukan barang.2. pemasokan mobil dan pembayaran. Dalam kasus ini. Ini digunakan sebagai parameter pengembalian dan peminjaman buku. Tanggal pinjam buku sama dengan tanggal transaksi. Sehingga pegawai langsung menjumlahkan harga sewa dengan denda yang dikenakan. 3. yaitu 3 hari. DESAIN BASIS DATA 3. peminjaman mobil. tanggal harus kembali dan tanggal kembali. Hal ini dikarenakan harga pembelian buku terhadap penerbit berbeda – beda. Selain dari hal tersebut. Karena pada saat transaksi merupakan pada saat itu juga member meminjam buku. Ini dapat kita sebut total bayar. Proses Bisnis Studi Kasus Studi kasus yang kami ambil adalah jasa penyewaan mobil. Di dalam peminjaman buku. Pembayaran dilakukan pada saat buku dikembalikan. tanggal juga menentukan akhir batas penyewaan. kita mempunyai aturan denda. Transaksi dilakukan member dengan pegawai agar dia dapat menyewa mobil. . Disini member dan pegawai terhubung dengan entity transaksi.

5. Disini kita tidak dapat melihat berapa banyak buku yang dipasok oleh setiap penerbit. maka akan dihasilkan tabel sewa. 4. 3. 3. 2. Bertransaksi Pelayanan Peminjaman dan pengembalian .3. 3. Dari hasil many to many ini. Pembayaran Pemasokan Entitas : Member Pegawai Transaksi Buku Penerbit . Satu buku dapat disewakan untuk beberapa transaksi dalam waktu berbeda.      Satu transaksi dapat menyewa banyak buku. Penerbit dapat memasok banyak buku. Entitas dan Proses 1. 4. Harga pembelian buku ke penerbit pun tak ada. Proses : 1. 2.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->