Perancangan B asis Data.pdf

download Perancangan B asis Data.pdf

of 26

description

belajar basis data

Transcript of Perancangan B asis Data.pdf

  • TUGAS MAKALAH PERANCANGAN BASIS DATA

    DOSEN PENGAMPU : MUHAMAD NASIHIN, S.Kom

    DISUSUN OLEH :

    1. DANIEL ARIESTA (12125217)

    2. WIDODO (12125872)

    3. SUTARNO (12125963)

    4. ZULKIFLI (12125938)

    5. SUPRIYANDI (12125082)

    Jurusan Manajemen Informatika

    Akademi Manajemen Informatika dan Komputer

    Bina Sarana Informatika

    Pontianak

    2013

  • ii

    KATA PENGANTAR

    Dengan mengucapkan puji syukur kehadirat Allah SWT atas

    terselesaikannya makalah kami ini.

    Maksud dari penulisan ini adalah untuk memenuhi tugas Mata Kuliah

    Perancangan Basis Data di Akademi Manajemen Informatika dan Komputer Bina

    Sarana Informatika.

    Selama melaksanakan pembuatan Database dengan MS. Access dan dalam

    menyelesaikan makalah ini, Kami telah banyak menerima bimbingan,

    pengarahan, petunjuk dan saran, serta fasilitas yang membantu hingga akhir dari

    penulisan makalah ini. Untuk itu kami menyampaikan ucapan terima kasih yang

    sebesar-besarnya kepada yang terhorrmat:

    1. Muhamad Nasihin, S.Kom selaku dosen Perancangan Basis data yang telah

    memberikan bimbingan dan pengarahan dalam penyelesaian makalah ini.

    2. Teman-teman semua yang telah berpartisipasi dalam menyelesaikan makalah

    ini.

    Akhirnya kami berharap semoga makalah ini bermanfaat bagi semua pihak

    yang membantu, meskipun dalam makalah ini masih banyak kekurangannya. Oleh

    karena itu kritik dan saran yang membangun tetap kami harapkan.

    Pontianak, Desember 2013

    Penulis

  • iii

    Daftar Isi

    Kata Pengantar ...................................................................................................... ii

    Daftar Isi................................................................................................................ iii

    Daftar Tabel ..........................................................................................................

    BAB I PENDAHULUAN

    1.1 Latar Belakang ................................................................................... 1

    1.2 Tujuan ................................................................................................. 2

    1.3 Ruang Lingkup .................................................................................... 2

    1.4 Sistematika Penulisan ......................................................................... 2

    BAB II LANDASAN MATERI

    2.1 Pengertian Sistem ................................................................................ 4

    2.2 Konsep dasar Database ....................................................................... 5

    2.3 Peralatan Pendukung ........................................................................... 5

    BAB III PEMBAHASAN

    3.1 Tentang Program ................................................................................. 6

    3.2 Minimum Specification Requirement ................................................. 6

    3.3 Pembahasan Progam .......................................................................... 7

    BAB III PENUTUP

    Kesimpulan ........................................................................................................... 12

    Saran ...................................................................................................................... 12

    Lampiran ............................................................................................................... 15

    Daftar riwayat Hidup............................................................................................. 16

  • iv

    Daftar Gambar Gambar 1 Form Menu utama ................................................................................ 7

    Gambar 2 Form Peserta ......................................................................................... 9

    Gambar 3 Form Pengajar ...................................................................................... 12

  • v

    Daftar Tabel

    Tabel 1 ................................................................................................................... 8

    Tabel 2 ................................................................................................................... 10

    Tabel 3 ................................................................................................................... 11

    Tabel 4 ................................................................................................................... 12

  • vi

    Daftar Lampiran

  • 1

    BAB I

    PENDAHULUAN

    1.1 Latar Belakang

    Pada masa sekarang ini peran basis data sangat menonjol. Pemrosesan Basis

    Data menjadi perangkat andalan. Kehadirannya sangat diperlukan oleh berbagai

    institusi dan perusahaan. Hal ini terjadi karena Basis Data tidak hanya

    mempercepat perolehan informasi. Basis data diartikan sebagai sistem berkas

    terpadu yang dirancang terutama untuk meminimalkan pengulangan data.

    Pengguna Sistem Basis Data bisa melakukan berbagai operasi terhadap berkas

    yang ada di dalam sistem tersebut. Operasi itu antara lain mengosongkan berkas,

    menyisipkan data, mengambil data, menghapus data dan dapat juga menyajikan

    informasi yang diambil dari sejumlah berkas yang ada dalam sistem tersebut.

    Terkadang masih ada tiap institusi atau perusahaan yang masih menggunakan

    sistem berkas manual. Maksudnya dalam penyusunan semua data masih

    menggunakan kertas sebagai media penyimpanan data pada institusi atau

    perusahaan tersebut. Hal ini juga masih dilakukan di tempat Bimbingan Belajar

    SUPER BIMBEL MANDIRI. Sistem pengelolaan data di tempat Bimbingan

    Belajar SUPER BIMBEL MANDIRI ini masih menggunakan sistem berkas

    manual. Hal ini tentu akan mempersulit SUPER BIMBEL MANDIRI dalam

    pengolahan data - datanya.

    Selain sulit dalam pengolahan data, sistem berkas manual juga memerlukan

    media tempat peyimpanan yang cukup banyak dan memerlukan suatu tempat

    khusus untuk tempat penyusunan data tersebut.

  • 2

    Berdasarkan uraian di atas disusunlah tugas akhir saya dengan mengambil

    judul : APLIKASI DATABASE SISWA DI SUPER BIMBEL MANDIRI.

    Dalam perancangan sistem aplikasi ini, penulis menggunakan Microsoft Access

    sebagai pembuat aplikasi dan juga sebagai databasenya.

    1.2 Tujuan

    Adapun tujuannya adalah :

    1. Berbagi pengetahuan Tentang pembuatan database dengan Ms Acces

    2. Untuk menambah wawasan dibidang Basis Data

    3. Mengetahui dan memahami pembuatan Database serta manfaatnya.

    1.3 Ruang Lingkup

    Dengan semakin banyaknya Bimbel di Pontianak ini maka aplikasi ini sangat

    cocok digunakan untuk Bimbel Lainnya. apalagi bagi mereka yang ingin

    membuka cabang.

    1.4 Sistematika Penulisan

    Adapun maksud dan tujuan sistematika penulisan tugas akhir ini adalah untuk

    lebih memudahkan penulis dalam membuat dan menyelesaikan permasalahan

    yang dianalisa sehingga lebih terarah dan terfokus dan tidak menyimpang dari

    ruang lingkup batasan masalah.

    Adapun sistematika penulisan tugas akhir ini adalah sebagai berikut :

    BAB 1 : PENDAHULUAN

    Bab ini merupakan bagian yang berisi mengenai latar belakang

    penulisan, tujuan, Ruang lingkup rerta sistematika penulisan.

  • 3

    BAB 2 : LANDASAN TEORI

    Bab ini berisikan penjelasan landasan teori tentang pengertian

    database dan peralatan yang digunakan.

    BAB 3 : PEMBAHASAN

    Bab ini berisikan tentang cara menggunakan database

    BAB 4 : KESIMPULAN DAN SARAN

    Bab ini berisikan kesimpulan mengenai hasil rancangan sistem

    yang telah dibuat dan disertai dengan saran yang diberikan oleh

    penulis apabila aplikasi ini ingin dikembangkan lebih lanjut.

  • 4

    BAB III

    LANDASAN TEORI

    2.1 Pengertian Sistem

    Istilah sistem berasal dari bahasa Yunani yaitu Sistem yang mengadung

    arti kesatuan atau keseluruhan. Ditinjau dari sudut katanya sistem berarti

    sekumpulan objek yang bekerja bersama - sama untuk menghasilkan suatu

    kesatuan metode, prosedur, teknik yang digabungkan dan diatur sedemikian

    rupa sehingga menjadi suatu kesatuan yang berfungsi untuk mencapai tujuan

    (www.wikipedia.org).

    Pengertian sistem menurut beberapa ahli, yaitu: Jogiyanto (2003, hal:34)

    mengatakan Sistem adalah sebagai kumpulan dari komponen yang saling

    berhubungan satu dengan yang lain membentuk satu kesatuan untuk

    mencapai tujuan tertentu.

    Abdul Kadir (2002, hal:54)Sistem adalah sekumpulan elemen yang saling

    terkait atauterpadu yang dimaksudkan untuk mencapai suatu tujuan, sebagai

    gambaran jika dalam sebuah sistem terdapat elemen yang tidak memberikan

    manfaat untuk mencapai tujuan yang sama, maka elemen tersebut di

    pastikan bukanlah bagian dari sistem.

    Jika dapat kita simpulkan bahwa sistem adalah sekumpulan bagian unsur

    atau komponen yang saling berhubungan satu sama lain secara teratur yang

    merupakan satu kesatuan untuk mencapai suatu tujuan.

  • 5

    2.2 Konsep dasar Database

    Definisi database adalah kumpulan data yang saling berhubungan (relasi).

    Istilah tersebut biasa digunakan pada sistem-sistem yang terkomputerisasi. Dalam

    pengertian umum, database diartikan sebagai gabungan dari elemen-elemen data

    yang berhubungan dan terorganisir. Relasi biasanya ditunjukan dengan kunci dari

    tiap File yang ada. Dalam satu File terdapat record-record yang sejenis, sama

    besar, sama bentuk, yang merupakan satu kumpulan entitas yang seragam. Satu

    record terdiri dari field yang saling berhubungan menunjukan bahwa field tersebut

    dalam satu pengertian yang lengkap dan direkam dalam satu record. Dari

    pengertian diatas dapat disimpulkan bahwa database mempunyai beberapa kriteria

    penting, yaitu:

    1. Bersifat data oriented dan bukan program oriented.

    2. Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah

    database-nya.

    3. Dapat dikembangkan dengan mudah, baik volume maupun strukturnya.

    4. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah.

    5. Dapat digunakan dengan cara-cara yang berbeda.

    2.3 Peralatan pendukung

    Dalam pembuatan database in peralatan pendukungnya adalah

    1. Sebuah komputer/laptop

    2. Aplikasi Ms. Acces sebagai Pembuat aplikasi dan databasenya

  • 6

    BAB III

    PEMBAHASAN

    3.1 Tentang Program

    Pengguna dari aplikasi ini adalah anak-anak usia Sebuah tempat usaha yang

    bergerak dibidang Bimbingan Belajar yaittu Super Bimbel Mandiri. Dalam

    aplikasi ini user dapat melakukan kegiatan seperti melihat informasi dari Peserta

    Didik, Jadwal Belajar dan Informasi Pengajar, selain itu user juga dapat merubah

    informasi yang terdapat di Database.

    3.2 Minimum Specification Requirement

    Windows XP Service Pack 3

    Windows Vista Service Pack 1

    Windows 7

    Processor 1,6 GHz

    RAM 256 MB

  • 7

    3.3 Pembahasan Progam

    3.3.1 Form Menu Utama

    Menu Utama adalah halaman yang muncul ketika pengguna memulai

    menggunakan program, menu utama terbagi dalam beberapa bagian menu

    antara lain seperti gambar berikut

    Menu utama merupakan jendela utama tempat user memulai proses

    pemililhan dalam mengolah data tertentu. Menu utama berisi tentang menu-

    menu yang berhubungan dengan Form Pengajar, Form Peserta, Report

    Peserta dan Report Peserta dari Masing Masing Pelajaran.

    Gambar 1 : Menu utama

  • 8

    Berikut Penjelasan dari menu menu yang ada pada form Menu Utama :

    Tabel 1 : Penjelasan Menu Utama

    Berfungsi sebagai navigasi untuk masuk ke

    form Pengajar

    Berfungsi sebagai navigasi untuk masuk ke

    form peserta

    Berfungsi sebagai navigasi untuk masuk ke

    laporan peserta Bimbel

    Berfungsi sebagai navigasi untuk masuk ke

    laporan Peserta yang mengikuti Bahasa

    Inggris

    Berfungsi sebagai navigasi untuk masuk ke

    laporan Peserta yang mengikuti IPA

    Berfungsi sebagai navigasi untuk masuk ke

    laporan Peserta yang mengikuti Matematika

    Berfungsi sebagai navigasi untuk masuk ke

    laporan Pengajar

  • 9

    3.3.2 Form Peserta

    Form Peserta menampilkan informasi tentang Peserta, seperti Nama

    Peserta, Alamat, tanggal lahir pilihan materi dan lainnya seperti yang terlihat

    pada gambar2. Pada Form peserta Bimbel ini Pengguna juga dapat

    menambah informasi Peserta Baru, ataupun menghapus Peserta Lama.

    Berikut Tampilan Form Peserta :

    gambar 2 Form Peserta

  • 10

    Tabel 2 Penjelasan Form Peserta

    id Peserta ini akan menampilkan

    informasi Id dari Peserta yang di lihat

    Nama peserta akan menampilkan

    Informasi Nama peserta yang dibuat

    Menampilkan tanggal Lahir dari Peserta

    yang dilihat

    Menampilkan Alamat Peserta

    Menampilkan Kode materi Yang dipilih

    Peserta

    Menampilkan jam masuk dari peserta

    Meampilkan jam Pulang Peserta

    Menampilakan Ruang kelas tempat

    Belajar Peserta

    Menampilkan Id Pengajar yang Mengajar

    Peserta

  • 11

    Tabel 3 Tombol Form Peserta

    Untuk kembali ke Form Menu utama

    Untuk masuk ke form pengajar

    Untuk menambah record peserta baru

    Untuk menyimpan record peserta

    baru

    Untuk menghapus record peserta

    ke record berikutnya

    Ke record sebelunya

    Untuk menutup form

    Pada Form Peserta kita dapat mengisi informasi peserta baru dan menghapus

    informasi peserta lama. Saat mengisi informasi bagian yang waib diisi adalah Id-

    peserta, nama peserta, tanggal lahir, alamat dan pilihan materi, bagian lainnya

    dikosongkan.

  • 12

    3.3.3 Form Pengajar

    Pada Form Pengajar pengguna hanya bisa melihat informasi dari

    Pengajar. Pada form ini pengguna tidak bisa menambah, merubah dan

    menghapus informasi dari pengar.

    Berikut Gambar Form Pengajar :

    Tabel 4 Tabel Penjelasan Tombol Form pengajar

    Kembali ke record pertama

    Kembali ke record sebelumnya

    Ke record berikutnya

    Ke record akhir

    Ke Form menu Utama

    Ke record Peserta

    Menutup record

    gambar 3 Form Pengajar

  • 13

    3.3.4 Laporan (Record)

    3.3.4.1 Laporan Seluruh Peserta

    Pada report ini memuat laporan seluruh peserta yang terdaftar di Super

    Bimbel Mandiri.

    3.3.4.2 Laporan Peserta Bahasa Inggris

    Pada Report ini Hanya memuat laporan Peserta Yang memilih

    Pelajaran bahasa inggris

    3.3.4.3 Laporan Peserta IPA

    Pada Report ini Hanya memuat laporan Peserta Yang memilih

    Pelajaran IPA

    3.3.4.4 Laporan Peserta Matematika

    Pada Report ini Hanya memuat laporan Peserta Yang memilih

    Pelajaran

  • 14

    BAB IV

    PENUTUP

    4.1 Kesimpulan

    Dari pembuatan sistem database Super Bimbel Mandiri penulis dapat

    mengambil kesimpulan bahwa Super Bimbel mandiri memang sangat perlu

    dibuatkan aplikasi database dikarenakan semakin banyaknya Peserta Yang

    Mengikuti Bimbel ini. Kesimpulan yang dapat diambil secara umum sebagai

    berikut :

    1. Aplikasi ini dapat membantu dalam pencarian data yang

    dibutuhkan.

    2. Untuk setiap Peserta Baru maka pengguna tidak Perlu repot- repot

    lagi mencatat nya dalam buku

    3. Waktu yang dibutuhkan dalam menyimpan Informasi Peserta lebih

    cepat dan efisien.

    4.2 Saran

    Penulis mencoba memberikan beberapa saran yang mungkin dapat membantu

    sistem kerja yang optimal dan akurat. Adapun saran saran sebagai berikut :

    1. Penerapan sistem komputerisasi pada Super Bimbel Mandiri sudah

    seharusnya diterapkan, karena sistem manual yang selama ini dipakai kurang

    mampu memberikan informasi dan menjaga keamanan data dengan baik.

    2. Super Bimbel Mandiri hendaknya mengoptimalkan pemanfaatan komputer

    guna menangani proses pengolahan berbagai kegiatan.

    3. Apabila sistem ini akan dikembangkan diharapkan menambah fungsi

    tambahan.

  • 15

    LAMPRIAN

  • 16

    DAFTAR RIWAYAT HIDUP

    A. Biodata Mahasiswa

    N.I.M : 12125217

    Nama Lengkap : Daniel Ariesta

    Tempat & Tanggal Lahir : Dumai , 15 Nopember 1993

    Alamat lengkap : Jl. Hajji Abunaim RT/RW 04/01

    Pontianak timur, Pontianak

    Telpon : 08991389123

    B. Riwayat Pendidikan Formal & Non-Formal

    1. SDN 04 Sintang Lulus tahun 2006

    2. SMPN Budi Dharma Dumai, lulus tahun 2009

    3. SMK N1 Sintang, lulus tahun 2012

    Pontianak, 27 Juni 2013

    Pontianak

  • 17

    DAFTAR RIWAYAT HIDUP

    A. Biodata Mahasiswa

    N.I.M : 12125082

    Nama Lengkap : Supriandi

    Tempat & Tanggal Lahir : Sanggau, 03 Maret 1990

    Alamat lengkap : Jl. Sutan Abdurahman Shaleh

    Pontianak

    Telpon : 089693232834

    B. Riwayat Pendidikan Formal & Non-Formal

    1. SDN 06 Pemangkat, Lulus tahun 2002

    2. SMPN 1 Pemangkat, lulus tahun 2005

    3. SMK YPN Pemangkat, lulus tahun 2008

    Pontianak, 27 Juni 2013

    Pontianak

  • 18

    DAFTAR RIWAYAT HIDUP

    A. Biodata Mahasiswa

    N.I.M : 12125938

    Nama Lengkap : Zulkifli

    Tempat & Tanggal Lahir : Sambas, 05 Februari 1992

    Alamat lengkap : Jl. Rasau Jaya kula 2

    Kubu Raya

    Telpon : 089665246564

    B. Riwayat Pendidikan Formal & Non-Formal

    1. SDN 1 Karangturi Lulus tahun 2006

    2. SMPN 1 Munjungan, lulus tahun 2009

    3. SMK Karya Darma Trenggalek, lulus tahun 2012

    Pontianak, 27 Juni 2013

    Pontianak

  • 19

    DAFTAR RIWAYAT HIDUP

    A. Biodata Mahasiswa

    N.I.M : 12125872

    Nama Lengkap : Widodo

    Tempat & Tanggal Lahir : Pontianak, 06 Mei 1993

    Alamat lengkap : Jl. Rasau Jaya kula 2

    Kubu Raya

    Telpon : 089694423250

    B. Riwayat Pendidikan Formal & Non-Formal

    1. SDN 1 Karangturi Lulus tahun 2006

    2. SMPN 1 Munjungan, lulus tahun 2009

    3. SMK Karya Darma Trenggalek, lulus tahun 2012

  • 20

    DAFTAR RIWAYAT HIDUP

    A. Biodata Mahasiswa

    N.I.M : 12125963

    Nama Lengkap : Sutarno

    Tempat & Tanggal Lahir : Pontianak, 27 Juli 1994

    Alamat lengkap : Jl. Rasau Jaya kula 2

    Kubu Raya

    Telpon : 089606878550

    B. Riwayat Pendidikan Formal & Non-Formal

    1. SDN 1 Karangturi Lulus tahun 2006

    2. SMPN 1 Munjungan, lulus tahun 2009

    3. SMK Karya Darma Trenggalek, lulus tahun 2012