01. Pertemuan 01 - Basis Data

download 01. Pertemuan 01 - Basis Data

of 29

Transcript of 01. Pertemuan 01 - Basis Data

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    1/29

    Bab 1BASIS DATA 

    Yanto Budisusanto S.T. M.Eng

    .

    Laboratorium Kadaster dan Kebijakan Pertanahan

    Teknik Geomatika – FTSP – ITS

    Ph. 031 – 5929487

    Fax. 031 – 5929486

    Cell. 0852 2636 1602

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    2/29

    Everywhere . . . Anyone . . .

    Laboratorium Kadaster dan Kebijakan Pertanahan

    Teknik Geomatika – FTSP – ITS 

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    3/29

    Refference 

    • BAB IV

    • PENGANTAR BASIS DATA

    Laboratorium Kadaster dan Kebijakan Pertanahan

    Teknik Geomatika – FTSP – ITS 

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    4/29

     Analogy and

    •   Dari segi baha

    terdiri dari du

    berbeda arti

    •   Basis :

    gudang, bank

    berkumpulnya

    •   Data :

    representasi f

    sebuah entita

    nyata

    Laboratorium Kadaster dan Kebijakan Pertanahan

    Teknik Geomatika – FTSP – ITS 

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    5/29

    by yanto budisusanto5

     Analogy & Con• Sebuah almari pakaianmerupakan basis data untuk

    pakaian yang akan disimpan

    didalamnya

    • Almari biasanya terdapatbanyak ruang dan memilikibentuk yang khas(gantungan, partisi dan laci)

    • Tujuannya adalah untukmenyimpan benda yangberbeda (ukuran, bentuk,

     jenis atau lainnya)

    Laboratorium Kadaster dan Kebijakan Pertanahan

    Teknik Geomatika – FTSP – ITS 

    • Contoh

    Tempat kaos

    Tempat kemeja

    Tempat pakaian da

    Tempat Celana

    Pakaian yang diga

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    6/29

    by yanto budisusanto6

     Analogy & Con• Alasan lain menggunakanalmari untuk menyimpan

    pakaian adalah untuk

    mempermudah dan

    mempercepat proses

    pencarian jenis pakaian

    sesuai dengan yang kita

    kehendaki

    • Kita akan mengalami

    kesulitan ketika pakaian

    diletakkan secara tidak

    beraturan

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS

     

    • Gambar almari yangpakaian

    •  Yang teratur

    •  Tidak teratur

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    7/29

     Analogy and Concept

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS

     

     Basis data menggunakan tabel-

    tabel untuk mengelompokkandata-data dengan entitas yang

    berbeda

     Contoh Tabel karyawan

     Tabel Dosen

     Tabel daftar gaji

     Tabel golongan

     Tabel barang

     Tabel pelanggan

    • Basis data juga ad

    tempat untuk men

    data-data

    • Basis data menggu

    tabel untuk memp

    dan mempercepat

    data yang kita keh

    • Contoh

    • Data tentang profil

    terdapat pada tabe

    • Data tentang gaji p

    terdapat pada tabe

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    8/29

    by yanto budisusanto8

    Definisi

    • Basis data adalah

    metode penyimpanan data (data storage method) dalam sebuahyang bernama database

    • Database merupakan wadah/tempat penyimpanan data dan mbagian-bagian yang bertugas menampung data dengan kategor

    berbeda

    • Dapat disimpulkan bahwa basis data adalah berfungsi sebaga•  Penyimpanan data

    •  Penampungan data

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS

     

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    9/29

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS

     

    Data Storage Method

     Database system   Text file / Text Plain ( *.txt )

     Configuration file (*.ini, *.dat, etc)

     Script file

     Electronic tape

     Floppy disc

      CD-Rom

     USB flash disc

    Dari sekian ba

    metode

    penyimpanan d

    yang dianggap

    efesien dan efe

    adalah Databa

     System

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    10/29

    Database System Terminology

    • Basis data

    Objek yang berfungsi sebagai

    wadah dan menjadi

    penampung tabel-tabel

    identik dengan almari

    • Tabel

    Konfigurasi penyimpanan data

    yang memiliki kolom-kolom

    identik dengan ruang-ruang

    dalam almari

    • Field

    Kolom yang ada pada

    Identik dengan atribut

    pakaian, misal; warna

    tempat membeli

    • Record / Row / Tuple

    Baris yang ada pada t

    Identik dengan sebua

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS

     

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    11/29

    Refference 

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS

     

    BAB I

    Basis Data

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    12/29

    Pendahuluan

    • Pembicaraan basis data tidak

    terlepas dari teknologi komputer

    • Berbagai keperluan pengelolaan

    data dalam jumlah besar akan

    lebih mudah denganmenggunakan komputer

    •  Contoh :Bisnis Kesehatan

    Keteknikan Hukum

    Pendidikan Perpustakaan

    • Basis data

    kumpulan data tentang

    benda atau kejadian yang

    saling berhubungan satu s

    lain.

    • Data

    Fakta yang mewakili sua

    • Contoh :

    manusia, hewan, peristiwa, k

    keadaan dsb yang dapat danmempunyai arti implisit

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS

     

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    13/29

    • Data dicatat atau direkam dalam

    bentuk angka, huruf, symbol,gambar, bunyi, atau

    kombinasinya

    • Contoh :

    •   Daftar nama, nomor telepon danalamat

    •  Dicatat dalam buku

    •   Disimpan dalam disket, CD, flashdisk

    • Menggunakan teknologi

    komputer dan perangkaDbase, Foxbase, MS Acc

    MS Exel

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS

     

    Pendahuluan

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    14/29

    • Elmasri R (1994)

     Basis data dalam implisit yangsecara khusus adalah:

    •   Basis data merupakan penyajian

    suatu aspek dari dunia nyata (“realworld” atau “miniworld”). Misalnya

    basis data perbankan, perpustakaan,pertanahan, perpajakan dsb

    •   Basis data merupakan kumpulandata dari berbagai sumber secaralogika mempunyai arti implisit. Data

    yang terkumpul secara acak dantanpa mempunyai arti tidak dapat

    disebut sebagai basis data

    •   Basis data perlu dirancangdan data dikumpulkan unt

    tertentu. Basis data dapat oleh beberapa pemakai da

    aplikasi yang sesuai denga

    kepentingan penggunanya

    Data dikumpulkan

    Dirancang

    Dibangun

    Disajikan

    Untuk tujuan tertentu

    Digunakan oleh beberap

    pemakai

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS

     

    Pendahuluan

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    15/29

    Sistem Manajemen Basis DataDatabase Management System 

    •  Kumpulan program yang digunakan

    untuk membuat dan mengelolabasis data

    •  Sistem perangkat lunak yang dapat

    melakukan pendefinisian,penyusunan dan manipulasi basis

    data untuk berbagai aplikasi.

    •  Pendefinisian:

    •   Spesifikasi tipe data

    •  Struktur data

    •   Pembatasan (“constraint ”) data

    • Penyusunan :

    •   Memasukkan data dalam penyimpanan data yang di

    oleh SMBD

    • Manipulasi :

    •  Pembuatan pertanyaan (“Q

    • Pembaharuan (“Update”)

    •  Pembuatan laporan (“RepoGeneration”)

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS

     

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    16/29

    Contoh

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS

     

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    17/29

    Sistem

    Basis Data

    • Gabungan antara

    basis data dan

    perangkat lunakSMBD termasuk

    didalamnya

    aplikasi yang

    dibuat dan

    bekerja dalam

    satu sistem.

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS

     

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    18/29

    Karakteristik Pendekatan Basis Data

    •  Pemrosesan berkas

    •  File processing 

    •  Berkas data langsung diakses olehprogram aplikasi

    •  Program aplikasi harus mengetahuibagaimana berkas data disimpan

    •  Perubahan pada berkas data

    mengakibatkan perubahan padaaplikasi

    •   Integritas data sulit untuk dikontrol jika digunakan oleh beberapapemakai dan aplikasi

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS  

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    19/29

    Karakteristik Pendekatan Basis Data

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS  

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    20/29

    Pendefinisian Data

    • Definisi data disimpan dalam

    sistem katalog• Sistem katalog berisi informasi

    tentang struktur tiap berkas, tipedan format penyimpanan tiapitem data dan konstrain data

    • Meta data adalah semua

    informasi yang disimpan dalamsistem katalog

    • SMBD tidak hanya secara khususdirancang untuk salah satuprogram aplikasi

    • Contoh aplikasi bidangperbankan, pertanahan,perpajakan, universitas mempunyai pola yang sadalam mengakses datamelihat katalog

    • Jika pendekatan pemrosberkas definisi data merbagian dari program apl

     Terdapat aturan yang spuntuk setiap aplikasi dependekatan berkas, tergbahasa pemrograman ydigunakan

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS  

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    21/29

    Pemisahan Program dan Data

    • Pendekatan file tidak dapatbekerja jika tidak diiringi denganperubahan aplikasi

    • Tidak demikian jika padapendekatan SMBD

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS  

    • Pendekatan file tidak dbekerja jika tidak diiring

    perubahan aplikasi

    • Tidak demikian jika pad

    pendekatan SMBD

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    22/29

    Penggunaan Data

    • Digunakan oleh beberapa

    pengguna sesuai dengankepentingannya

    • Contoh :

    •  SMBD Universitas

    •   Bagian akademik mengakses untukkepentingan transkrip nilai

    •   Bagian keuangan mengakses untukmelihat status pendanaan atau SPPmahasiswa

    •   Data yang diakses adalah datamahasiswa dan relasinya sesuaidengan tujuan

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS  

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    23/29

    Pemakaian Data Bersama

    • Dimungkinkan beberapa

    pengguna mengakses data padawaktu yang bersamaan

    • Untuk menjamin tidak terjadi

    kesalahan pada saat sepertidiatas perlu kontrol yang

    terintegrasi terhadap basis data

    (“Concurrency Control”)

    • First decision first save

    • Kasus pada pemesanan tiket

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS  

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    24/29

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    25/29

    Deskripsi

    • Administrator Basis Data

    •   Pemberian otoritas akses ke dalambasis data

    •   Koordinasi dan penggunanaan basis

    data

    •   Pengadaan perangkat keras danlunak

    • Perancang Basis Data

    •   Mengidentifikasi data yangdisimpan

    •   Menentukan struktur data

    penyimpanan dan penyajia

    •  Mengidentifikasi kebutuhapengguna

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS  

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    26/29

    Deskripsi

    • Pemakai Basis Data

    •   Melakukan akses ke dalam basisdata untuk memperoleh jawaban atas

    pertanyaan yang diperlukan “Query”

    •  Pembaharuan data

    •   Menyajikan laporan

    • Analisator sistem dan

    programmer aplikasi•   Menjamin keberlangsunga

    basis data

    •   Menjamin transaksi data s

    dengan permintaan pengg

    •   Memahami kemampuan d

    SMBD yang digunakan

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS  

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    27/29

    Kelebihan Penggunaan Pendekatan Basis Data

    • Pemusatan control data

    •  Integritas terjamin

    •   Standar kualitas data dan keamananterjaga

    • Pemakaian data bersama

    •   First decision first save

     Data yang bebas•   Tidak tergantung program aplikasi

    • Kemudahan pembuatan aplikasibaru

    • Pemakaian secara langs

    •   Interface yang mudah digu

    • Data yang berlebihan da

    dikontrol

    •   Data yang diperbaharui seotomatis berlaku untuk se

    yang sama

    • Pandangan pemakai

    •   Jendela pemakai yang ber

    walaupun basis data yang sama, disesuaikan dengan

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS  

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    28/29

    Kekurangan Penggunaan Pendekatan Basis Da

    • Biaya

    •   Pengadaan perangkat keras danlunak

    •  Pemeliharaan

    •  Penyediaan SDM

    • Sangat Kompleks

    • Resiko data terpusat

    Laboratorium Kadaster dan Kebijakan PertanahanTeknik Geomatika – FTSP – ITS  

  • 8/18/2019 01. Pertemuan 01 - Basis Data

    29/29