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
Top Related