Kamis, 26 Oktober 2017

TUGAS BASIS DATA

MACAM-MACAM DATABASE





DISUSUN OLEH :
NAMA     : DANDI PULAMA
                                                        NPM        : 17010056
                                                        KELAS    : TI A2







PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS ILMU KOMPUTER
UNIVERSITAS DEHASEN BENGKULU
2017








KATA PENGANTAR
          Segala puji bagi Allah SWT yang telah menganugerahkan kepada kita semua buah kecerdasan yaitu otak, dengan kapasitor memori yang besar, sehingga kita sebagai khalifah di muka bumi ini, merupakan makhluk yang paling mulia derajatnya dari sebaik-baik kejadian dari semua makhluk yang diciptakan Allah.
          Shalawat dan salam senantiasa terpanjatkan kepada Nabi kita Muhammad SAW, yang telah membawa kita dari alam kegelapan menuju dunia yang terang benderang, sampai dengan saat ini. Alhamdulillahirobbil alamin, dalam kesempatan kali ini saya DANDI PULAMA telah menyelesaikan satu buah makalah yang berjudul “ MACAM –MACAM DATABASE” makalah ini dibuat sebagai tugas mata kuliah  Basis Data, yang dalam hal ini sekaligus bertujuan untuk memberikan pengetahuan kepada pembaca mengenai Database.
Tidak banyak kata yang dapat diutarakan, mengingat manusia adalah tempatnya salah, oleh sebab itu kami sadar bahwa makalah ini memiliki kekurangan dan kelebihan. Sehingga kritik dan saran dari pembaca sangat di harapkan.
Bengkulu, 26 september 2017

Penulis



DAFTAR ISI
COVER................................................................................................................. .i              
KATA PENGHANTAR........................................................................................    ii
DAFTAR ISI.........................................................................................................     iii
BAB I
1.1  Definisi Database Menurut para ahli............................................................... 1
BAB II
2.1    Macam-Macam Database............................................................................... 4
BAB III
PENUTUP
 Kesimpulan........................................................................................................... 14
Daftar pustaka........................................................................................................    15







BAB I
1.1   Definisi Database Menurut para ahli.
a.       Menutut C.J. Date : Database adalah merupakan software yang menghandel seluruh akses pada database untuk melayani kebutuhan user.
b.       Menurut S, Attre : Database adalah software, hardware, firmware dan procedure-procedure yang memanage database. Firmware adalah software yang telah menjadi modul yang tertanam pada hardware (ROM).
c.       Menurut Gordon C. Everest : Database adalah manajemen yang efektif untuk mengorganisasi sumber daya data.
Jadi Database : Semua peralatan komputer (Hardware+Software+Firmware). Database dilengkapi dengan bahasa yang berorientasi pada data (High level data langauage) yang sering disebut juga sebagai bahasa generasi ke 4 (fourth generation language).
Fungsi Database:
·         Memanipulasi data
·         Keamanan dan integritas data
·         Security dan integritas data
·         Recovery/perbaikan dan concurency data
·         Data dictionary
·         Unjuk kerja / performance
Database merupakan software dan hardware yang kusus didesain untuk melindungi dan memanage database.
Dengan menggunakan Database, maka dapat :
  • Mendefinisikan data dan hubungannya.
  • Mendokumentasikan struktur dan definisi data
  • Menggambarkan, mengorganisasikan dan menyimpan data untuk akses yang selektif/dipilih dan efisien.
  • Hubungan yang sesuai antara user dengan sumber daya data.
  • Perlindungan terhadap sumber daya data akan terjamin, dapat diandalkan, konsisten dan benar.
  • Memisahkan masalah Logical dan physical sehingga merubah implementasi database secara fisik tidak menghendaki user untuk merubah maksud data (Logical).
  • Menentukan pembagian data kepada para user untuk mengakses secara concurent pada sumber daya data.
Keuntungan Dan Kerugian Penggunaan Database
Pengunaan Database untuk mengelola data mempunyai beberapa keuntungan,yaitu :
  • Kebebasan data dan akses yang efisien
  • Mereduksi waktu pengembangan aplikasi
  • Integritas dan keamanan data
  • Administrasi keseragaman data
  • Akses bersamaan dan perbaikan dari terjadinya crashes (tabrakan dari proses serentak).
  • Mengurangi data redundancy : Data redundansi dapat direduksi/dikurangi, tetapi tidak dapat dihilangkan sama sekali (untuk kepentingan keyfield)
  • Membutuhkan sedikit memory untuk penyimpanan data
Kerugian pengunaan Database antara lain :
  • Memperoleh perangkat lunak yang mahal (teknologi Database, Operation, Conversion, Planning, Risk). Database mainframe masih sangat mahal. Database berbasis mikro biayanya mencapai beberapa ratus dolar, dapat menggambarkan suatu organisasi yang kecil secara berarti
  • Memperoleh konfigurasi perangkat keras yang besar. Database sering memerlukan kapasitas penyimpanan primer dan sekunder yang lebih besar daripada yang diperlukan oleh program aplikasi lain. Juga, kemudahan yang dibuat oleh Database dalam mengambil informasi mendorong lebih banyak terminal pemakai yang disertakan dalam konfigurasi daripada jika sebaliknya.

  • Mempekerjakan dan mempertahankan staf DBA Database memerlukan pengetahuan khusus agar dapat memanfaatkan kemampuan secara penuh. Pengetahuan khusus ini paling baik diberikan oleh pengelola database.


BAB II
2.1 Macam-Macam Database
a. MySQL
MySQL merupakan sebuah perangkat lunak system manajemen basis data SQL (bahasa inggris : data management system) atau DNMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public Licenci (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL . Tidak seperti Apache yang merupakan software yang dikembangkan oleh komunitas umum, dan cipta untuk code sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia yaitu MySQL AB. MySQL AB memegang penuh hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah : david axmark, allan larsson, dan Michael “monthy widenius. Kelebihan MySQL antara lain :·         free (bebas didownload)
·         stabil dan tangguh
·         fleksibel dengan berbagai pemrograman
·         Security yang baik
·         dukungan dari banyak komunitas
·         kemudahan management database
·         mendukung transaksi
·         perkembangan software yang cukup cepat.

Tidak ada komentar:

Posting Komentar