Sistem Basis Data
Sistem Basis Data
Section 3
Database System
Pemrosesan Data Terdistribusi (PDT)
Ir. Alam Rahmatulloh, S.T., M.T., MCE., IPM.
04/09/23 https://youtube.com/DosenProgrammer 1
04/09/23 https://youtube.com/DosenProgrammer 2
1
22/10/2020
04/09/23 https://youtube.com/DosenProgrammer 3
Manajemen Data
• Data sebagai sumber informasi perlu dikelola dengan baik
• Pengelolaan data diterapkan dengan menggunaan database
04/09/23 https://youtube.com/DosenProgrammer 4
2
22/10/2020
04/09/23 https://youtube.com/DosenProgrammer 5
04/09/23 https://youtube.com/DosenProgrammer 6
3
22/10/2020
04/09/23 https://youtube.com/DosenProgrammer 7
Definisi Database
• “a collection of related data” (Elmazri & Navathe, 1994)
• “an organized collection of logically related data” (McFadden, Hoffer,
and Presscot, 2002)
• “a collection of data, typically describing the activities of one or more
related organizations” (Ramakrishnan & Gerke, 2000)
04/09/23 https://youtube.com/DosenProgrammer 8
4
22/10/2020
Basis Data?
04/09/23 https://youtube.com/DosenProgrammer 9
Basis Data ?
04/09/23 https://youtube.com/DosenProgrammer 10
10
5
22/10/2020
04/09/23 https://youtube.com/DosenProgrammer 11
11
04/09/23 https://youtube.com/DosenProgrammer 12
12
6
22/10/2020
Metadata
• Metadata : data yang menjelaskan sifat/karakteristik data yang lain.
• Contoh data yang menjelaskan data pegawai:
04/09/23 https://youtube.com/DosenProgrammer 13
13
Pengertian Databases
• Kumpulan dari data-data yang membentuk suatu berkas (file) yang
saling berhubungan (relation) dengan tatcara yang tertentu untuk
membentuk data baru atau informasi.
• Kumpulan dari data yang saling berhubungan (relasi) antara satu
dengan yang lainnya yang diorganisasikan berdasarkan skema atau
struktur tertentu
• kumpulan informasi yang disimpan di dalam komputer secara
sistematik sehingga dapat diperiksa menggunakan suatu program
komputer untuk memperoleh informasi dari basis data tersebut
04/09/23 https://youtube.com/DosenProgrammer 14
14
7
22/10/2020
04/09/23 https://youtube.com/DosenProgrammer 15
15
04/09/23 https://youtube.com/DosenProgrammer 16
16
8
22/10/2020
04/09/23 https://youtube.com/DosenProgrammer 17
17
Tipe Database ?
• Operational Database: Operational Database atau sistem
manajemen basis data operasional biasa digunakan untuk
memperbarui data secara real-time.
• Analytical Database:
Tipe analytical database merupakan database yang dapat
menyimpan dan mengelola big data, termasuk bisnis, pasar, dan data
pelanggan untuk analisis business intelligence (BI).
04/09/23 https://youtube.com/DosenProgrammer 18
18
9
22/10/2020
Tipe Database ?
• Data Warehouse: data warehouse (DW) memiliki tujuan untuk
menyimpan data dari waktu ke waktu.
• Distributed Database: distributed database, terdiri dari dua berkas
atau lebih serta terletak di situs yang berbeda, baik di jaringan yang
sama maupun di jaringan yang berbeda sama sekali
• End-User Database: End-User Database merupakan basis data yang
dikembangkan oleh end-user itu sendiri melalui workstation mereka.
Berbagai jenis berkas data dibuat sendiri dengan menggunakan
prosedur tersendiri. Contoh model dari end-
user database adalah word processing, spreadsheet hingga download
file.
04/09/23 https://youtube.com/DosenProgrammer 19
19
Tipe Database ?
• Real-Time Database: Real-time database adalah model data yang
sistem pengolahannya dibuat guna menangani beban kerja suatu
lembaga besar seperti negara.
• Relational Database: Dalam sistem manajemen basis data relasional
(RDBMS), hubungan setiap data memiliki sifat yang relasional serta
tersimpan dalam bentuk kolom dan baris.
04/09/23 https://youtube.com/DosenProgrammer 20
20
10
22/10/2020
Flashback
• Remote
• Database
• Database Client
04/09/23 https://youtube.com/DosenProgrammer 21
21
11