01 - Pendahuluan.pdf

  • Uploaded by: Adi Joyo Prasetyo
  • 0
  • 0
  • July 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View 01 - Pendahuluan.pdf as PDF for free.

More details

  • Words: 814
  • Pages: 25
PENDAHULUAN BASIS DATA

Rajif Agung Yunmar, S.Kom., M.Cs.

TUJUAN KULIAH • Memberikan wawasan dan pengetahuan kepada mahasiswa tentang sistem basis data.

• Memberikan wawasan mengenai tatacara mendesain, dan mengolah basis data. • Memberikan wawasan aplikasi untuk pengembangan basis data.

2

RAY/IF2242/PENDAHULUAN

TEXT BOOK 1. Silberschatz, A., Korth, H.F., Sudarshan, S., Database System Concepts, McGraw-Hill (Pustaka Utama). 2. Hoffer, J.A., Prescott, M.B., McFadden, F.R., Modern Database Management, Pearson Prentice Hall (Pendukung). 3. Date, C.J., An Introduction to Database System, Addison Wesley (Pendukung) 4. Simarmata, J., Paryudi, I., Basis Data, Penerbit Andi Yogyakarta. 5. Fatansyah, Basis Data, Penerbit Informatika Bandung. 6. Kadir, A., Dasar Perancangan & Implementasi Database Relasional, Penerbit Andi Yogyakarta. 3

RAY/IF2242/PENDAHULUAN

MATERI • • • • • • • 4

Definisi basis data Arsitektur Sistem dan Model Basis Data Perancangan basis data dengan diagram ER Normalisasi Structure Query Language Aljabar Relasional Studi Kasus RAY/IF2242/PENDAHULUAN

PENTINGNYA BASIS DATA ●

Pasar yang luas  

Perusahaan besar sampai kecil membutuhkannya Keperluan ilmiah  human genome project, sensor, statistika.



Jumlah informasi semakin banyak



Membutuhkan alat untuk mengelolanya.



Berbagai sektor membutuhkan pegawai yang mengerti database

5

RAY/IF2242/PENDAHULUAN

PENGERTIAN UMUM ●



6

Data Nilai yang menggambarkan suatu fakta atau kejadian

Informasi Data yang telah diolah menjadi bentuk yang lebih berguna bagi penerimanya, terutama dalam kaitannya dengan pengambilan tindakan atau keputusan

RAY/IF2242/PENDAHULUAN

PENGERTIAN UMUM ●





7

Basis Data Kumpulan data yang saling berhubungan, yang menggambarkan kegiatan atau kejadian dalam suatu organisasi dan dibuat untuk suatu tujuan tertentu Sistem Sebuah kesatuan yang antar komponen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan. Manajemen Sebuah proses dalam koordinasi dan pengontrolan sumber daya untuk mencapai sasaran secara efektif dan efesien. RAY/IF2242/PENDAHULUAN

BASIS DATA KLASIK ●



8

Basis data pada masa lampau umumnya dibangun secara langsung sebagai kumpulan berkas-berkas. Contoh: file teks dengan format khusus, spreadsheet, DAT, dsb.

RAY/IF2242/PENDAHULUAN

SMBD ●



9

Sistem yang diperlukan untuk membantu mengelola kumpulan data yang besar

Contoh : MSSQL, MySQL, Ms. Access, PostgreSQL

RAY/IF2242/PENDAHULUAN

BASIS DATA KLASIK VS. SMBD ●



10

Basis data klasik umumnya dibangun atas kumpulan banyak berkas.

Data terisolasi karna disimpan atas tipe berkas yang berbeda. Word, excel, dBase, dll. Dengan programnya masing-masing.

RAY/IF2242/PENDAHULUAN

KELEBIHAN DBMS DIBANDING BD KLASIK ●



11

Performa Dapat penyimpanan data dalam jumlah besar dengan performa yang baik. Efisiensi dalam penggunaan media penyimpanan dan memori. Integritas terjamin. Redudansi adalah kejadian berulangnya data atau kumpulan data yang sama dalam sebuah basis data yang mengakibatkan pemborosan media penyimpanan.

RAY/IF2242/PENDAHULUAN

KELEBIHAN DBMS DIBANDING SISTEM BERKAS ●



12

Independensi. Perubahan struktur basis data dimungkinkan terjadi tanpa harus mengubah algoritma dari aplikasi yang mengaksesnya. Developer bisa lebih fokus mengembangkan antarmuka aplikasi dengan pengguna.

Menghidari isolasi data akibat ketergantungan format file. Contoh: data yg disimpan pada Excel akan berbeda dengan dBase, dsb

RAY/IF2242/PENDAHULUAN

KELEBIHAN DBMS DIBANDING SISTEM BERKAS ●

13

Sentralisasi. Data lebih mudah dikelola. Konsistensi data dapat lebih mudah dijaga, bandingkan dengan cara klasik dg berkas data tersebar.

RAY/IF2242/PENDAHULUAN

KELEBIHAN DBMS DIBANDING SISTEM BERKAS ●

Keamanan Keamanan yang lebih baik dan fleksibel dari pada pengamanan pada berkas sistem operasi. Keamanan dalam DBMS akan memberikan keluwesan dalam pemberian hak akses kepada pengguna.

14

RAY/IF2242/PENDAHULUAN

KELEBIHAN DBMS DIBANDING SISTEM BERKAS ●

Anomali akses bersamaan –



15

Beberapa sistem tidak mengizinkan satu file untuk dapat diakses dalam satu waktu Data tidak konsisten akibat perubahan data yang hampir bersamaan

RAY/IF2242/PENDAHULUAN

KEKURANGAN DBMS ●



16

Perangkat Lunak Mahal DBMS tertentu memiliki harga yang sangat mahal

Spesifikasi Perangkat Keras Lebih Tinggi DBMS seringkali memerlukan kapasistas penyimpanan, memori, dan prosesor yang lebih besar daripada program aplikasi lain.

RAY/IF2242/PENDAHULUAN

KEKURANGAN DBMS ●

17

Tenaga Ahli Memerlukan tenaga ahli profesional yang memiliki kemampuan khusus dibidang ini. Profesi pengolah basis data profesional seringkali disebut Database Administrator (DBA)

RAY/IF2242/PENDAHULUAN

HARDDISK 5MB PADA TAHUN 1956

18

RAY/IF2242/PENDAHULUAN

IBM RAMAC 305

19

RAY/IF2242/PENDAHULUAN

STRUKTUR SISTEM BASIS DATA ● ●



20

Kumpulan data yang saling berhubungan Program pengelola data untuk tujuan membuat, menyimpan dan mencari Menyediakan lingkungan yang nyaman dan efisien

RAY/IF2242/PENDAHULUAN

User Interface

STRUKTUR SISTEM BASIS DATA

21

RAY/IF2242/PENDAHULUAN

ABSTRAKSI SISTEM ●





22

DBMS terdiri dari banyak komponen yang saling terhubung satu dengan lainnya. Banyak pengguna sistem basis data adalah orang awam. Developer menyembunyikan kompleksitas melalui beberapa tingkatan abstraksi.

Tujuan abstraksi adalah untuk menyederhanakan interaksi pengguna dengan sistem.

RAY/IF2242/PENDAHULUAN

TINGKATAN ABSTRAKSI SISTEM ●

Tingkatan Fisik Level paling rendah. Menggambarkan bagaimana data sebenarnya disimpan dalam piranti fisik secara detail dan kompleks.



Tingkatan Logis Level menengah. Menggambarkan hubungan antar data.



Tingkatan View Level paling tinggi. Beberapa pengguna sistem tidak perlu berinteraksi dengan semua data yang ada. Berdampak kepada kemudahan dan meningkatkan keamanan.

23

RAY/IF2242/PENDAHULUAN

TERIMA KASIH

PR 1. Carilah makna dari istilah-istilah sebagai berikut: – – –

Concurrency Data persistence Kekangan data

2. Apakah tugas dan fungsi utama dari seorang database administrator (DBA)? Jelaskan!

3. Buat tugas dalam bentuk hardcopy dan power poin presentasi.

25

RAY/IF2242/PENDAHULUAN

Related Documents

01-01
November 2019 96
14-01-01-01.pdf
July 2020 56
01
October 2019 31
01
November 2019 23
01
June 2020 4
01
October 2019 20

More Documents from ""