basis data 01

Upload: vero

Post on 22-Feb-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 Basis Data 01

    1/23

    Basis Data(Pendahuluan)

    Adi Dewanto, M.Kom

  • 7/24/2019 Basis Data 01

    2/23

    Latar Belakang

    Semua orang membutuh informasi. untuk apa?

    Informasi? Data?

  • 7/24/2019 Basis Data 01

    3/23

    Defnisi Data

    1. Representasi aktadunia nyata yangmewakili suatu objek seperti manusiapegawai, siswa, pembeli, pelanggan!,

    barang, hewan, peristiwa, konsep, keadaan,dan sebagainya, yang direkam dalambentuk angka, huruf, simbol, teks, gambar,bunyi, atau kombinasinya.

    ". Deskripsi tentang benda, kejadian, akti#itas,dan transaksi, yang tidak mempunyaimakna atau tidak berpengaruh secaralangsung kepada pemakai.

  • 7/24/2019 Basis Data 01

    4/23

    Defnisi Inormasi

    Data yang telah diproses sedemikianrupa sehingga meningkatkan

    pengetahuanseseorang yangmenggunakan data tersebutM$%adden dkk, &'''!.

    Data yang telah diorganisasikan kedalam bentuk yang sesuai dengankebutuhanseseorang Kadir, "((&!.

  • 7/24/2019 Basis Data 01

    5/23

    Penimpanan data manual

    Almari arsip Arsip disimpan dalam map

    Memberi nomor unik Ditempatkan se$ara urut

    Dll

    Ada aturan penyimpanan )penyusunan arsip Mengapa?

  • 7/24/2019 Basis Data 01

    6/23

    Basis Data!

    *ampir semua aplikasi komputer didukung oleh+asis Data Database!

    +asis Data merupakan komponen terpenting

    dalam SI sebagai tempat menampung)menyimpan base! dan

    mengorganisasi seluruh data yang ada dalam sistem.

    merupakan himpunan sekelompok data yang

    saling berkaitan, diorganisasikan, dan kemudiandiolah sehingga menjadi sebuah informasi yangberguna

    rinsip dasarnya- Pengaturan "pengorganisasian dipilah# dikelompokan

  • 7/24/2019 Basis Data 01

    7/23

    $adi Basis Data%

    *impunan sekelompok data yang salingberhubungan dan diorganisasikansedemikian rupa, sehingga kelak dapat

    dimanfaatkan kembali dengan $epat.Kumpulan data yang saling berhubungan

    yang disimpan se$ara bersamasama tanpaadanya pengulangan redudansi! data.

    Kumpulan /le)tabel)arsip yang salingberhubungan yang disimpan dalam mediapenyimpanan elektronik.

  • 7/24/2019 Basis Data 01

    8/23

    &u'uan Basis Data

    Kemudahan dan ke$epatan dalam pengambilan data speed!0/siensi ruang penyimpanan spa$e! Mengurangi ) menghilangkan redudansi pengulangan! data

    Keakuratan A$$ura$y!

    embentukan kode 1 relasi antar data berdasar aturan ) batasan$onstraint! tipe data, domain data, keunikan data, untuk menekanketidakakuratan saat entry ) penyimpanan data.

    Ketersediaan A#aibility! emilahan data yang sifatnya pasif dari database aktif.

    Kelengkapan 2ompleteness! Kompleksnya data menyebabkan perubahan struktur database.

    Keamanan Se$urity! Memberikan keamanan atas hak akses data.

    Kebersamaan pemakaian Sharability! +ersifat multiuser.

  • 7/24/2019 Basis Data 01

    9/23

    etadata

    Data yang menjelaskansifat)karakteristik data yang lain.

    2ontoh data yang menjelaskan datapegawai-Nama Tipe Panjang Keterangan

    NIP Alphanumeric 5 Nomor pegawai

    Nama Alphanumeric 25 Nama pegawai

    Gaji Long Gaji pegawai

  • 7/24/2019 Basis Data 01

    10/23

    arat Data"Inormasi

    Data)Informasi yang didapat harusmudah, murah, $epat, dan tepat

    bertanggung jawab+agaimana $aranya???

  • 7/24/2019 Basis Data 01

    11/23

    *rganisasi Data

    &. Se$ara logik konsep!. Mengorganisasikan data agar

    mudah dipahami.. Menjadi +asis Data dan

    diwujudkan dalam bentuk tabeldan diagram.

    ". Se$ara /sik. enempatan data pada media

    /sik.

  • 7/24/2019 Basis Data 01

    12/23

    +ile stem , Database

    %ile System - sekumpulan /le yang berdiri sendiriindi#idual /les! dan dapat diakses oleh programaplikasi.

    Database &! - sekumpulan data yang salingberhubungandengan $iri$iri- Saling berhubungan se$ara logik dan mempunyai

    arti yang rele#an. Didesain, dibangun, dan dikumpulkan untuk suatu

    tujuan yang spesi/k. Merepresentasikan permasalahan dari dunia nyata.

    Database "! - kumpulan data, yang dapatdigambarkan sebagai akti/tas dari satu atau lebihorganisasi yang berelasi.

  • 7/24/2019 Basis Data 01

    13/23

    +ile stem

    Data redundan$y 3duplikasi4! andin$onsisten$y

    Di5$ulty in a$$essing data jikamenginginkan data tertentu, misal datamahasiswa dari 6akarta!

    Data isolation multiple /les and formats!

    Integrity problems konsisten terhadapbatasan atau $onstraint! Atomi$ity roblem 2on$urrenta$$ess anomalies up to date!

    Se$urity problem

  • 7/24/2019 Basis Data 01

    14/23

    D B

    &. erangkat lunak yang didesain untukmembantu dalam hal pemeliharaan danutilitas kumpulan data dalam jumlah besar.

    ". erangkat lunak yang berfungsi untukmengelola database, mulai dari membuatdatabase itu sendiri, sampai dengan prosesproses yang berlaku dalam database

    tersebut, baik berupa entry, edit, hapus,7uery terhadap data, membuat laporan danlain sebagainya se$ara efektif dan e/sien.

    .

    D+MS - D+", 8ra$le, Sybase, Mi$rosoftA$$ess, MyS9:, ostgreS9:, dan masih

  • 7/24/2019 Basis Data 01

    15/23

    Defnisi istem BasisData

    Kumpulan informasi yang bermanfaat yangdiorganisasikan ke dalam tata$ara khusus;eorge dkk!.

  • 7/24/2019 Basis Data 01

    16/23

    Basis Data# DB# istemBasis Data

  • 7/24/2019 Basis Data 01

    17/23

    -omponen tama istemBasis Data

    erangkat keras Data, bersifat terpadu saling terkait! dan

    berbagi multiuser! erangkat lunak S8, D+MS! engguna ser!

    Administrator +asis Data

    emrogram aplikasi engguna akhir aplikatif dan interaktif!

    Aplikasi

  • 7/24/2019 Basis Data 01

    18/23

    &ugas DB/

    Mende/nisikan struktur data skemakonseptual!.

    Mende/nisikan skema internal.Menyediakan data yang diperlukan

    oleh user melalui program aplikasi.Menangani keamanan dan integritas

    data.Memonitor penggunaan data.Membuat +a$k p untuk re$o#ery!.

  • 7/24/2019 Basis Data 01

    19/23

    Le0el /bstraksi Data

    hysi$al :e#el, bagaimana data disimpan. :ogi$al :e#el, bagaimana data disimpan

    dalam Database dan hubungan antar

    data. @iew :e#el, merupakan program aplikasi

    yang menyembunyikan detail dari tipe

    data termasuk penyembunyian informasiuntuk alasan keamanan.

  • 7/24/2019 Basis Data 01

    20/23

    /rsitektur Le0el /bstraksiData

  • 7/24/2019 Basis Data 01

    21/23

    odel Data

    *irarkisMerupakan model pohon.

    6aringan

    Mirip dengan model data hirarkis, bedanyaanak bisa mempunyai beberapa orangtua.

    =elasionalModel yang paling sederhana dan mudahdipahami, merupakan sekumpulan tabelyang saling berelasi.

    =elasional berorientasi objek

  • 7/24/2019 Basis Data 01

    22/23

    odel Data Relasional

  • 7/24/2019 Basis Data 01

    23/23

    Terima Kasih