8/18/2019 Sistem Manajemen Basis Data (DBMS)
1/24
Free Powerpoint Templates
Page 1Free Powerpoint Templates
Pertemuan 8
Sistem Manajemen Basis Data
urusan Manajemen Universitas Muhammadiyah Malang
http://www.powerpointstyles.com/http://www.powerpointstyles.com/http://www.powerpointstyles.com/http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
2/24
Free Powerpoint Templates
Page 2
Pengertian Dasar
• Basis : dapat diartikan sebagai markas atau gudang, tempat
bersarang atau berkumpul.
• Data : representasi fakta dunia nyata yang mewakili
• suatu objek seperti yang direkam dalam bentuk angka,
huruf, simbol, teks, gambar, bunyi, atau kombinasinya.
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
3/24
Free Powerpoint Templates
Page 3
MANAJEMEN BASIS DATA
• Basis Data adalah Kumpulan file yang saling
berelasi (berhubungan) yang disimpan dalam media
penyimpanan eletronik.
• Tujuan dari dibentuknya basis data pada suatu
perusahaan pada dasarnya adalah kemudahan dan
kecepatan dalam pengambilan kembali data.
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
4/24
Free Powerpoint Templates
Page 4
DBMS…..
• Sistem Manajemen Basis-Data (Data Base Management System /
DBMS) adalah perangkat lunak sistem yang memungkinkan para
pemakai membuat, memelihara, mengontrol, dan mengakses basis
data dengan cara praktis dan efisien. DBMS dapat digunakanuntuk meng-akomodasikan berbagai macam pemakai yang
memiliki kebutuhan akses yang berbeda-beda.
• DBMS pada umumnya menyediakan fasilitas atau fitur-fitur yang
memungkinkan data dapat diakses dengan mudah, aman, dan
cepat.
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
5/24
Free Powerpoint Templates
Page 5
Fitur-Fitur
• Beberapa fitur yang secara umum tersedia adalah:
• Keamanan : DBMS menyediakan sistem pengamanan
data sehingga tidak mudah diakses oleh orang yang tidak
memiliki hak akses.
• Independensi : DBMS menjamin independensi antara
data dan program, data tidak bergantung pada program
yang meng-akses-nya, karena struktur data-nya dirancang
berdasarkan kebutuhan informasi, bukan berdasarkan
struktur program.
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
6/24
Free Powerpoint Templates
Page 6
Lanjutan….
•
Konkruensi / data sharing : data dapat diakses secara bersamaan oleh beberapa pengguna karena manajemen
data dilaksanakan oleh DBMS.
• Integritas : DBMS mengelola file-file data serta relasi-
nya dengan tujuan agar data selalu dalam keadaan valid
dan konsisten
• Pemulihan : DBMS menyediakan fasilitas untuk
memulihkan kembali file-file data ke keadaan semula
sebelum terjadi-nya kesalahan (error) atau gangguan baik
kesalahan perangkat keras maupun kegagalan perangkat
lunak.
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
7/24
Free Powerpoint Templates Page 7
Lanjutan….
• Kamus / katalog sistem : DBMS menyediakan fasilitas
kamus data atau katalog sistem yang menjelaskan
deskripsi dari field-field data yang terkandung dalam
basisdata.
• Perangkat Produktivitas : DBMS menyediakan
sejumlah perangkat produktivitas sehingga memudahkan
para pengguna untuk menarik manfaat dari database,
misalnya report generator (pembangkit laporan) dan
query generator (pembangkit query / pencarian
informasi).
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
8/24
8/18/2019 Sistem Manajemen Basis Data (DBMS)
9/24
Free Powerpoint Templates Page 9
Bentuk Modern
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
10/24
Free Powerpoint Templates Page 10
HIERARKI DATA
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
11/24
Free Powerpoint Templates Page 11
Hierarki Data
• Data fields adalah satuan data terkecil ex:nama,NIM
• Records adalah sekumpulan data fields yang saling
terkait
•File adalah sekumpulan records yang saling terkait
• Basis data adalah sekumpulan files yang terkait
• Data value
(nilai atau isi data) adalah data aktual atau
informasi yang disimpan pada setiapfield / atribut
.
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
12/24
Free Powerpoint Templates Page 12
CONTOH
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
13/24
Free Powerpoint Templates Page 13
Struktur Basis Data
• Sistem manajemen basis data adalah suatu aplikasi
perangkat lunak yang menyimpan struktur basis data,
data itu sendiri, hubungan di antara data di dalam baris
data, nama-nama formulir, jenis-jenis data, angka di
belakang desimal, jumlah karakter, nilai-nilai default danseluruh uraian field lainnya.
• Sistem manajemen basis data disebut sebagai
sekumpulan data terhubung yang dapat menjelaskan
dirinya sendiri
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
14/24
Free Powerpoint Templates Page 14
RINCIAN KOMPONEN
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
15/24
Free Powerpoint Templates Page 15
RSITEKTUR DBMS
• Pada tahun 1975, badan standarisasi nasional Amerika
ANSI-SPARC (American National Standards Institute –
Standards Planning and Requirements Committee)
menetapkan tiga level abstraksi dalam database, yaitu:
• Level Eksternal (external level) atau Level Pandangan
(view level)
• Level Konseptual (conceptual level)
• Level Internal (internal level) atau Level Fisik (physical
level)
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
16/24
Free Powerpoint Templates Page 16
Level eksternal
• Level Eksternal adalah level yang berhubungan
langsung dengan pengguna database.
• Pada level ini pengguna (user) hanya bisa melihat
struktur data sesuai dengan keperluannya sehingga
setiap user bisa memiliki pandangan (view) yang
berbeda dari user lainnya.
• Pada level ini pula dimungkinkan pandangan user
berbeda dengan representasi fisik dari data, misalkan
untuk data hari secara fisik data direkam dalam bentukkode (1, 2, 3, dst) sedang user melihat data dalam
bentuk teks nama hari (Ahad, Senin, Selasa, …).
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
17/24
Free Powerpoint Templates Page 17
Konseptual dan Internal
• Level Konseptual adalah level dari para administrator
database, pada level ini didefinisikan hubungan antar
data secara logik, sehingga diperlukan struktur data
secara lengkap.
• Para administrator database memahami bagaimana
satu view dijabarkan dari beberapa file data, demikianpula pada saat perancangan database mereka dapat
saja membagi data menjadi beberapa file agar dapat
diakses dan disimpan secara efisien
• Level Internal adalah level dimana data disimpan secarafisik dalam bentuk kode, teks, angka, bit.).
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
18/24
8/18/2019 Sistem Manajemen Basis Data (DBMS)
19/24
Free Powerpoint Templates Page 19
Menggunakan Basis Data - 2
• Query adalah suatu permintaan kepada basis data
untuk menampilkan record-record yang dipilih
• Query-by-Example (QBE) menampilkan format yang
terstandarisasi kemudian dilengkapi oleh pengguna
sehingga sistem tersebut menghasilkan query yang
sesungguhnya
• Bahasa query terstruktur adalah kode yang digunakan
oleh sistem manajemen basis data relasional untuk
mengerjakan pekerjaan-pekerjaan basis datanya
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
20/24
Free Powerpoint Templates Page 20
Personel Basis Data 1
Administrator Basis DataSpesialis informasi yang ahli dalam mengembangkan, menyediakan
dan mengamankan basis data
Perencanaan basis data: mendefinisikan kebutuhan-kebutuhan data
perusahaan
Implementasi basis data: pembuatan basis data untuk mengikutispesifikasi sistem manajemen basis data yang dipilih
Operasi basis data: penawaran program pendidikan bagi para
pengguna basis data dan memberikan bantuan jika dibutuhkan
Keamanan basis data: pengawasan aktivitas basis data dengan
menggunakan angka statistik yang diberikan oleh sistemmanajemen basis data
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
21/24
Free Powerpoint Templates Page 21
Personel Basis Data -2-
Programer Basis Data
Adalah spesialis informasi dengan pengetahuan teknis tingkat
tinggi. Programer basis data bertugas menuliskan kode untuk
memecah dan/atau mengagregasikan data bagi basis data
Pengguna Akhir
Pengguna akhir bertugas untuk membuat laporan dan forms,
memberikan query pada basis data dan menggunakan jawaban dari
pertanyaan mereka untuk mengambil keputusan yang akan
mempengaruhi perusahaan dan lingkungannya
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
22/24
Free Powerpoint Templates Page 22
Keuntungan….
• Mengurangi duplikasi data
• Menjaga konsistensi dan integritas data
• Meningkatkan keamanan data
• Meningkatkan effisiensi dan effektivitas penggunaan data
• Meningkatkan produktivitas para pengguna data
•
Memudahkan pengguna dalam menggali informasi darikumpulan data
• Meningkatkan pemeliharaan data melalui independensi
data
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
23/24
Free Powerpoint Templates Page 23
Kelemahan
•
Memerlukan suatu skill tertentu untuk bisa melakukanadministrasi dan manajemen database agar dapat
diperoleh struktur dan relasi data yang optimal
•
Memerlukan kapasitas penyimpanan baik eksternal (disk)maupun internal (memory) agar DBMS dapat bekerja
cepat dan efisien.
• Harga DBMS yang handal biasanya sangat mahal
• Kebutuhan akan sumber daya (resources) biasanya cukup
tinggi
http://www.powerpointstyles.com/http://www.powerpointstyles.com/
8/18/2019 Sistem Manajemen Basis Data (DBMS)
24/24
Free Powerpoint Templates Page 24
Ex: DBMS yg terkenal
DBMS Perusahaan
Access Microsoft Corporation
DB2 IBM
Informix IBM
Ingress Computer AssociatemySQL The MySQL Company
Oracle Oracle Corporation
Postgres SQL Postgres
Sybase Sybase Inc.
Visual dBase BorlandVisual FoxPro FoxPro Corporation
http://www.powerpointstyles.com/http://www.powerpointstyles.com/