Sabtu, 09 Februari 2013

STRUKTUR BASIS DATA
ts.jpg











Disusun oleh:
Kelompok 1 – Kelas L
Fariz Ardian <672012034>
                                                          Victor Dwi Agustin <672012190>
                Ramadhani Osa Irawan <682012019>
                 Pradipta Angga Saputra <682012008>
       Sandhy Kurniawan<672012155>
KATA PENGANTAR


Segala puji dan syukur saya panjatkan kepada Tuhan Yang Maha Esa, karena atas berkat dan limpahan rahmatNyalah maka kami dapat menyelesaikan sebuah karya tulis dengan tepat waktu.
Berikut ini kami mempersembahkan sebuah makalah dengan judul “Stuktur Basis Data”, yang menurut kami dapat memberikan manfaat yang besar bagi kita untuk mempelajarinya.
Melalui kata pengantar ini kami lebih dahulu meminta maaf dan memohon permakluman bilamana isi makalah ini ada kekurangan dan ada tulisan yang kami buat kurang tepat atau menyinggung perasaan pembaca.
Dengan ini kami persembahkan makalah ini dengan penuh rasa terimakasih dan semoga Tuhan memberkahi makalah ini sehingga dapat memberikan manfaat.



         Salatiga, 1 Januari 2013


        Penulis



DAFTAR ISI
Halaman Judul                                                                                      i
Kata Pengantar                                                                                     ii
Daftar Isi                                                                                              iii
BAB I PENDAHULUAN
A.    Latar Belakang                                                                       1
B.    Perumusan Masalah                                                                1   
C.    Tujuan                                                                                   1

BAB II PEMBAHASAN
A.     Pengertian Entitas/ Tabel                                                          2   
B.     Pengertian Record/Tuple                                                          2   
C.     Pengertian field/atribut                                                              2
D.     Elemen dalam struktur entitas                                                    2   
E.     Relasi antar entitas/table                                                            2
F.      Contoh kasus                                                                           4             
                                                                                                       
BAB III SIMPULAN                                                                               6
DAFTAR PUSTAKA                                                                              7







BAB I
PENDAHULUAN
A.     Latar Belakang
Basis dapat diartikan sebagai tempat berkumpul, markas atau sarang, sedangkan data suatu fakta dari dunia nyata yang mewakili suatu objek seperti kaset ( lagu, penyanyi, pencipta dan lain-lain ) atau kendaraan (mobil, motor, bus, dan lain-lain).
Pengaturan yang dilakukan pada lemari kaset merupakan pengaturan secara manual di mana pengaturan tersebut dapat diaplikasikan dalam ke dalam suatu data abstrak yang berisi karakteristik dari suatu kaset dan disimpan didalam suatu basis data atau tempat penyimpanan data tau file. Sehingga perbedaannya ada pada media penyimpanannya.Basis data menggunakan media penyimpanan elektronis sedangkan kaset menggunakan lemari untuk media penyimpanannya. Perbedaan ini akan mengakibatkan perbedaan-perbedaan lainnya seperti jenis metode / cara yang digunakan dalam upaya penyimpanan atau jumlah yang akan disimpan.
Dalam basis data terdapat struktur yang terdiri dari etnitas, record dan atribut serta terdapat relasi satu dengan yang lain.

B.   Perumusan Masalah
     Masalah yang akan dibahas di karya ilmiah ini adalah :
1.      Apakah  entitas itu dan apa sajakah contohnya?
2.      Apa itu record/tuple?
3.      Pengertian field/atribut dan contohnya.
4.      Elemen-elemen dalam entitas.
5.      Pengertian relasi.
6.      Jenis-jenis relasi dalam entitas.

C.   Tujuan
Tujuan dari penulisan karya ini adalah untuk memberikan pengetahuan tentang apa itu desain system basis data.








BAB II
PEMBAHASAN

A.    Pengertian Entitas/ Tabel
Entitas dalam sebuah database dimaksudkan ialah seperti hubungan antara satu kolom dengan kolom yang lain dalam kehidupan nyata. Contoh seperti adanya entitas antara hubungan kolom mobil dan mesin.
Entitas terkadang dapat berupa orang atau benda atau lokasi atau lain-lainnya. Entitas juga memiliki atribut seperti mahasisa memiliki nomor induk, dan nama mahasiswa dan lain-lain
.
Contoh Entitas dalam lingkungan bank terdiri dari : Nasabah, Simpanan, Hipotik
Contoh Entitas dalam lingkungan universitas terdiri dari : Mahasiswa, mata kuliah
Kumpulan dari entitas disebut Himpunan Entitas

B.     Pengertian Record/Tuple
Record adalah kumpulan field-field yang berhubungan. Masing-masing record menyimpan data hanya sekitar satu entitas, yang bisa erupa orang, tempat benda dan peristiwa atau gejala. Contoh record bisa saja nama dan alamat Anda dan Nomor Jaminan sosial Anda.
Contoh :"10200123", "Sulaeman", "Jl. Sirsak 28 Jakarta", "8 Maret 1983".

C.    Pengertian field/atribut
Field adalah sebuah unit data yang berisi satu atau lebih karakter (byte).Ia merupakan unit terkecil dari informasi berharga dalam database. setiap field memiliki nama field yang menggambarkan jenis data yang harus dimasukkan ke dalam field. Contoh field adalah nama pertama Anda, alamat jalan, atau jenis kelamin Anda.
Field dapat didesain dengan panjang maksimun terntentu.Field juga dapat didesain dengan tipe data berbeda, semisal hanya teks, atau hanya angka, tanggal, waktu, atau bahkan hanya jawaban “ya” dan “tidak”, link web, gambar, suara dan video.

D.    Elemen dalam struktur entitas

Komponen-komponen ERD
1. Entitas dan Atribut
Entitas, adalah segala sesuatu yang dapat digambarkan oleh data.Entitas juga dapatdiartikan sebagai individu yang mewakili sesuatu yang nyata (eksistensinya) dan dapatdibedakan dari sesuatu yang lain (Fathansyah, 1999).Ada dua macam entitas yaitu entitaskuat dan entitas lemah.Entitas kuat merupakan entitas yang tidak memiliki ketergantungan dengan entitas lainnya.Contohnya entitas anggota. Sedangkan entitas lemah merupakan entitas yang kemunculannya tergantung pada keberadaaan entitas lain dalam suatu relasi.















Atribut merupakan pendeskripsian karakteristik dari entitas.Atribut digambarkandalam bentuk lingkaran atau elips. Atribut yang menjadi kunci entitas atau key diberigaris bawah.
Kesimpulannya adalah:

    Entitas adalah tempat penyimpan data, maka entitas yang digambarkan dalam ERD ini merupakan data store yang ada di DFD dan akan menjadi file data di komputer
    Entitas adalah suatu objek dan memiliki nama. Secara sederhana dapat dikatakan bahwa jika objek ini tidak ada di suatu enterprise (lingkungan tertentu), maka enterprise tersebut tidak dapat berjalan normal.
    Contoh, entitas ‘MAHASISWA’ harus ada di lingkungan perguruan tinggi, begitu juga dengan entitas ‘DOSEN’, ‘MATA_KULIAH’, dan sebagainya

 Di dalam entitas ‘MAHASISWA’ berisi elemen-elemen data (biodata mahasiswa) yang terdiri atas NIM, NAMA, KELAS, ALAMAT, dan sebagainya. NIM, NAMA, KELAS, dan ALAMAT disebut dengan atribut (field)   Gambar memperlihatkan bahwa atribut-atribut NIM, NAMA, ALAMAT, dan TANGGAL_LAHIR harus ada di dalam biodata seorang mahasiswa.
    Atribut-atribut TINGGI_BADAN, dan WARNA_RAMBUT adalah atribut-atribut yang boleh tidak ada di dalam biodata mahasiswa (karena tidak penting).Sedangkan atribut NAMA_DOSEN adalah atribut yang tidak boleh ada di entitas mahasiswa
    Pada akhirnya, entitas ini akan menjadi file data (yang bersifat master file) di dalam komputer. Master file adalah file utama (yang harus ada, dan sifatnya jarang berubah)

2. Relasi

Relasi adalah penghubung antara satu entitas (master file) dengan entitas lain di dalam sebuah sistem komputer. Pada akhirnya, relasi akan menjadi file transaksi (transaction file) di komputer. Secara kalimat logis, contoh relasi yang terjadi di sebuah perpustakaan adalah : “Anggota meminjam buku,” atau “Anggota mengembalikan buku.” Dalam hal ini, Anggota dan Buku adalah entitas, meminjam dan mengembalikan adalah transaksi (relasi antara anggota dan buku).

E.     Relasi antar entitas/tabel
Relasi adalah hubungan antara tabel yang merepresentasikan hubungan antar obyek di dunia nyata. Macam-Macam Relasi antar tabel:

1.One-to-many.
 Misalkan terdapat relasi antara tabel ibu dan tabel anak dengan nama relasi "mempunyai" dan relasinya one-to-many. Artinya satu record pada tabel ibu boleh berelasi (mempunyai) dengan banyak record pada tabel anak. Namun satu record pada tabel anak hanya boleh berelasi dengan satu record saja pada tabel ibu Gambar relasi one-to-many:
http://1.bp.blogspot.com/_Fs3wU9aQa5w/S7aZJYDv9cI/AAAAAAAAAJU/dafRZTh1F-A/s320/pbd-modul-1-relasi-1.jpg
 




2.One-to-one.
            Jika dua tabel berelasi one-to-one artinya setiap record di entitas pertama hanya akan berhubungan dengan satu record di entitas kedua begitu pula sebaliknya. Conrohnya relasi antara tabel pegawai dan alamat pegawai. Satu record pegawai hanya berhubungan dengan satu record alamat pegawai beitu pula sebaliknya. Entitas 3 merupakan atribut yang unik di entitas 4. Gambar relasi one-to-one:
http://4.bp.blogspot.com/_Fs3wU9aQa5w/S7aZogWlMKI/AAAAAAAAAJc/OMQpQHuKfD4/s320/pbd-modul-1-relasi-3.jpg
 





3.Many-to-many.
Jika tabel satu berelasi dengan tabel dua dengan relasi any-to-many artinya ada banyak record di entitas satu dan entitas dua yang saling berhubungan satu sama lain. Contohnya relasi many-to-many antara tabel transaksi dan barang. Satu record transaksi bisa berhubungan dengan banyak record barang, begitu pula sebaliknya. Gambar relasi many-to-many:
http://1.bp.blogspot.com/_Fs3wU9aQa5w/S7aaF6WdreI/AAAAAAAAAJk/ERl1EZnUT6Y/s320/pbd-modul-1-relasi-5.jpg











F.     Contoh kasus

http://3.bp.blogspot.com/_Fs3wU9aQa5w/S67O1C1SEwI/AAAAAAAAAG4/kUm28dyn0W8/s400/notaLaundry.jpg
Data Item:

ID Konsumen, Nama Konsumen, Alamat Konsumen, telp Konsumen, ID cucian, tgl taruh cucian, tgl ambil cucian, jenis cucian, jumlah cucian, harga satuan, harga total, ID pegawai, Nama pegawai.

Entitas:
1. Konsumen
2. Cucian
3. Rincian Cucian
4. Jenis cucian
5. Pegawai

Atribut
1. Konsumen (ID, nama, alamat, telp)
2. Cucian (ID cucian, Tgl Taruh Cucian, Tgl ambil Cucian)
3. Rincian Cucian (No, Jenis, Jumlah, Sub-total Pembayaran, Total Pembayaran)
4. Jenis cucian (Nama Jenis, Harga persatuan)
5. Pegawai (ID pegawai, Nama pegawai)





Relasi antar entitas

Relasi antara Konsumen dengan Cucian.Satu Konsumen bisa mempunyai banyak Cucian dan satu Cucian hanya dapat dimiliki satu Konsumen.
Relasi : One – To – Many. Relasi antara Cucian dengan Rincian Cucian
Satu Cucian bisa memiliki banyak Rincian Cucian dan satu Rincian Cucian hanya dapat dimiliki satu Cucian
Relasi : One – To – Many
3. Relasi antara Rincian Cucian dengan Jenis Cucian
Satu Rincian Cucian hanya mempunyai satu Jenis Cucian dan satu jenis Cucian dapat dimiliki oleh banyak Rincian Cucian
Relasi : Many – To – One
4. Relasi antara Cucian dengan Pegawai
Satu Cucian hanya ditangani oleh satu Pegawai dan satu Pegawai dapat menangani banyak Cucian
Relasi : Many – To – One

















BAB III
SIMPULAN

Dalam struktur basis data (database) terdiri dari :
1.Entitas
Suatu obyek yang dapat dibedakan dari lainnya yang dapat diwujudkan dalai basis data.

2.Record
Record adalah kumpulan field-field yang berhubungan. Masing-masing record menyimpan data hanya sekitar satu entitas, yang bisa erupa orang, tempat benda dan peristiwa atau gejala

3.Field
Field adalah sebuah unit data yang berisi satu atau lebih karakter (byte). Ia merupakan unit terkecil dari informasi berharga dalam database. setiap field memiliki nama field yang menggambarkan jenis data yang harus dimasukkan ke dalam field

4.Relasi
Relasi adalah hubungan antara tabel yang merepresentasikan hubungan antar obyek di dunia nyata.



DAFTAR PUSTAKA





144 komentar:

  1. Very interesting blog. Thanks for sharing such useful information here and nice snaps. If anyone needs, I have information about
    Vimax Asli
    Pembesar Penis
    Obat Pembesar Penis

    BalasHapus
  2. Artikel Anda sungguh Bagus dan Menarik, Pada Kesempatan ini kami ingin menawarkan Produk Judi Online dari kami Agen Bola Terpercaya
    Taruhan Bola :
    Agen Sbobet
    sbobet
    agen ibcbet
    agen 368bet
    prediksi bola
    Agen bola terpercaya piala dunia 2014
    Terimakasih atas persetujuanya, Ditunggu Kunjungan Baliknya..

    BalasHapus
  3. Informasi yang sungguh berguna, terima kasih.
    iklan gratis

    BalasHapus
  4. trmaksih atas informasinya yang bagus dan bermanfaat

    Vimax Canada
    Vimax Canada Original

    BalasHapus
  5. Very good idea you've shared here, from here I can be a very valuable new experience. all things that are here will I make the source of reference, ,servicenow training in hyderabad ,splunk training in hyderabad ,
    , liferay training in hyderabad cornish hen recipe

    BalasHapus
  6. wah lengkap banget Struktur basis data nya, makasih ya kakak.. salam dari wallpaper clash of clans

    BalasHapus
  7. Java SE Java EE Sistem Development Life Cycle JPA Hibernate Training Courses Hibernate Training Pengertian Sistem Basis Data Hibernate Training Courses Institutes Chennai India Hibernate Online Training Perkembangan Sistem Development Life Cycle Java Persistence API Training in Chennai Hibernate Training Courses Pengertian Sistem Informasi Pariwisata Hibernate Online Course Hibernate Training in Chennai Sistem Informasi Kesehatan Hibenate Training Courses Chennai India Online Hibernate Training

    BalasHapus
  8. I like it this really good information
    viagra usa

    BalasHapus
  9. I really like your article and my new time this blog is very interesting thank you
    dewa poker

    BalasHapus
  10. http://www.judioglok.com/
    http://www.judispin.com/
    http://www.slotuangasli.com/
    http://www.slotonlineindonesia.com/
    http://www.slotsonlineuangasli.com/

    http://www.idnpokerapk.net/
    http://www.idnplayapk.net/
    http://www.idnsport.asia/
    http://www.monopoliuangasli.com/

    BalasHapus
  11. I never thought that the game would fascinate me Best casinos this site is the best

    BalasHapus
  12. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  13. Komentar ini telah dihapus oleh pengarang.

    BalasHapus



  14. Very important topic you have covered in this post. Readers can easily understand each and every aspect of this post. Thanks for sharing
    BandarQ
    AduQ
    Domino99
    Bandar Poker
    Bandar66
    Sakong
    Capsa Susun
    Liga99
    Ligakiukiu
    Ligajoker



    BalasHapus
  15. Very important topic you have covered in this post. Readers can easily understand each and every aspect of this post. Thanks for sharing
    MilenZone,
    Fun,
    Health,
    Inspiration,
    Relationship,
    Viral,
    Travel,
    Career,

    BalasHapus
  16. Your blog provided us with valuable information to work with. Each & every tips of your post are awesome. Thanks a lot for sharing. Keep blogging, fast news feed

    BalasHapus
  17. Poker merupakan permainan judi kartu yang pertama kali dimainkan di benua Eropa. Permainan ini termasuk permainan yang sangat digemari dan sangat menarik perhatian masyarakat dari dlu hingga sekarang.idn poker

    BalasHapus
  18. joker388 merupakan salah satu permainan judi kartu yang saat ini bisa anda mainkan melalui jejaring online. dengan kualitas gambar yang bagus dan Agen yang terpercaya serta customer Service yang handal,maka 100% keuntungan anda dapat tersalurkan.joker388

    BalasHapus
  19. Situs Poker online adalah permainan poker yang dimainkan melalui Internet. Ini sebagian bertanggung jawab atas peningkatan besar dalam jumlah pemain poker di seluruh dunia.

    IDN Poker mengambil gagasan itu dan menjejalkannya. Anda dapat bermain sepenuhnya gratis atau untuk taruhan terkecil yang bisa dibayangkan (secara harfiah uang asli). Anda dapat bermain untuk entri satelit ke dalam turnamen online poker langsung paling menakjubkan di seluruh dunia. Atau Anda bahkan dapat bermain untuk taruhan tertinggi yang dapat Anda temukan di mana saja.idn poker

    BalasHapus
  20. Judi slot online baru yakni tipe game slot tradisional yang mana dimainkan tidak dengan menekan tombol starts yang ada pada mesin slot, melainkan dengan menarik tuas yang ada di mesin judi slot tersebut.

    Nantinya mesin slot sv388 akan berputar dan kemudian mencari jackpot terbesar di dalam mesin judi slot buah. Kolom-kolom pada gambar yang ada di dalam mesin judi slot berisikan gambar-gambar buah yang akan sungguh-sungguh mudah untuk dihafalkan.

    Dalam bermain judi, pemain akan menerapkan koin yang mana nantinya akan dimasukkan ke dalam mesin judi 1628slot buah. Setidaknya, satu pemain memerlukan 500 koin untuk dapat memenangkan judi slot sv388 online terbesar.slot sv388

    BalasHapus
  21. sbobet88 juga menyediakan permainan Casino Online baik Live Casino seperti Baccarat, Roulette, Sic Bo ataupun Casino Games seperti toto draw, royal baccarat, lucky keno, jacks or better, dan berbagai macam permainan klasik slot games.
    Jika anda tertarik,anda bisa menguji keberuntungan anda disini.

    BalasHapus
  22. Bergabung sekarang juga biaya pendaftaran GRATIS dan rasakan keuntungan bersama website judi online 24 jam/7 hari online nonstop nikmati juga bonus menariknya. Rasakan juga kemudahan bermain taruhan melalui gadget kesayangan anda melalui sbobet mobile.game slot sbobet pulsa

    BalasHapus
  23. Agen judi sbobet88 merupakan situs taruhan judi bola online yang menyediakan banyak sekali pertandingan sepakbola di berbagai negara di dunia,termasuk Liga di Eropa maupun indonesia.

    BalasHapus
  24. Agen judi sbobet88 merupakan situs taruhan judi bola online yang menyediakan banyak sekali pertandingan sepakbola di berbagai negara di dunia,termasuk Liga di Eropa maupun indonesia.

    BalasHapus
  25. sbobet88 bola online merupakan bandar taruhan terbaik dan terlengkap dan dengan mudah bisa anda dapatkan akunnya melalui agen sbobet terpercaya yang bisa anda temukan di laman pencarian seperti Google.

    Bandar slot terbaik yaitu osg777 memiliki game paling lengkap mulai dari tembak ikan, slot uang asli lebih dari 200 judul game dan juga tersedia permainan casino.

    BalasHapus
  26. Bandar slot terbaik yaitu osg777 memiliki game paling lengkap mulai dari tembak ikan, slot uang asli lebih dari 200 judul game dan juga tersedia permainan kasino.

    BalasHapus
  27. Agen Game Taruhan Bola resmi dan terpercaya sbobet alternatif

    BalasHapus
  28. Download Bola Tangkas adalah agen resmi dari arenabet168 yang siap membantu member dalam pembuatan Akun tangkas, Deposit Tangkas dan Withdraw Tangkas. Dengan cara mengisi data data di formulir yang sudah disediakan oleh arenabet168 dengan benar maka proses transaksi anda akan diproses dengan langsung dan cepat. http://downloadbolatangkas.net/

    BalasHapus
  29. interior design
    | best tablet | blogger templates

    Thanks for sharing, I see this post very usefull ;)

    BalasHapus
  30. Link alternatif dan forum ION CASINO ONLINE resmi 2021

    ION casino

    Cara Daftar Akun IONCLUB

    rebrand.ly/agenionclubresmi


    https://www.joinbeanstalk.com/community/profile/cara-bermain-ion-casino

    http://www.raceahdra.com/ahdra/community/profile/ion-casino-bolaelit/

    BalasHapus
  31. terima kasih atas info terbaik yang di sajikan pada artikel anda di atas,
    Agen Live Casino
    Nesiagaming
    Pragmatic Play
    nouveaupouvoir
    philablazers
    soobahkdo
    ukiphome
    terima kasih tetap sehat dan jangan lupa bahagia

    BalasHapus
  32. 스포츠토토티비
    스포츠중계
    You make so many great points here that I read your article a couple of times. Your views are in accordance with my own for the most part. This is great content for your readers.

    BalasHapus
  33. 토토365프로
    스포츠토토


    This kind of content was surprisingly great. It did give me more learning.

    BalasHapus
  34. Thanks for sharing. I found a lot of interesting information here. A really good post, very thankful and hopeful that you will write many more posts like this one. Feel free to visit my website; 바카라

    BalasHapus

  35. 스포츠토토
    프로토
    먹튀검증


    This is a very good article. I see the greatest contents on your blog and I extremely love reading them.

    BalasHapus
  36. 스포츠중계
    토토사이트
    토토

    Great Information sharing .. I am very happy to read this article .. thanks for giving us go through info.Fantastic nice. I appreciate this post.

    BalasHapus
  37. 토토사이트
    배트맨토토


    Absolutely love all your blogs and enjoy reading the “story’ behind each. Can’t thank you enough! Keep up the amazing work…

    BalasHapus
  38. Mainkan game slot gacor di situs slot online uang asli terbaik 2022 dan dapatkan jp slot besar hingga ratusan juta rupiah dan bonus new member 100% di awal tanpa diundi di sini.

    BalasHapus
  39. 188 Slot Thanks for taking time for sharing this article, it was excellent and very informative. It’s my first time that I visit here. I found a lot of informative stuff in your article. Keep it up. Thank you.

    BalasHapus
  40. Dewi88 adalah site judi online terbaik saat ini.

    BalasHapus
  41. Spboasia adalah situs judi online dengan berbagai macam game gacor

    BalasHapus