POLKESMA - RMIK
Tujuan Intruksional Khusus
POLKESMA - RMIK
2
Konsep Dasar Basis Data
POLKESMA - RMIK
3
Input-Proses-Ouput
Data
Formulir
POLKESMA - RMIK
Berbagai Definisi Basis Data
Silberschatz, dkk (2002), Stephens dan Plew ;2000
-Kumpulan data berupa Informasi -Menyimpan Informasi dan data
POLKESMA - RMIK
Konsep Dasar Basis Data
POLKESMA - RMIK
6
Konsep Dasar Basis Data
POLKESMA - RMIK
7
Konsep Dasar Basis Data
POLKESMA - RMIK
8
Apa Itu Basis Data
file1
file2
file4
file3
POLKESMA - RMIK
Konsep Dasar Basis Data
POLKESMA - RMIK
10
Konsep Dasar Basis Data
POLKESMA - RMIK
11
Konsep Dasar Basis Data
POLKESMA - RMIK
12
Konsep Dasar Basis Data
POLKESMA - RMIK
13
Konsep Dasar Basis Data
POLKESMA - RMIK
15
Konsep Dasar Basis Data
Kesimpulan :
Dengan keterbatasan-keterbatasan tersebut,
pemrosesan file tradisional kurang mempunyai
keluwesan dan tidak mendukung pemakaian data
bersama (data sharing).
Hal ini menyebabkan tidak dapat dilakukannya
pertukaran data antar aplikasi, dan sering terjadi
terpaksa harus dilakukan pengetikan ulang data dari satu
aplikasi ke aplikasi yang lain.
Sehingga untuk mengatasinya, dikenalkan konsep baru
yang disebut basis data.
POLKESMA - RMIK
16
Konsep Dasar Basis Data
Basis Data
Basis data didefinisikan sebagai sekumpulan data yang
saling berhubungan, disimpan dengan minimum
redundansi untuk melayani banyak aplikasi secara
optimal.
Redundansi (Kelebihan) :
Penyimpanan data yang sama secara berulang
Jika data yang diperoleh dari data lain disimpan
tersendiri
Data yang sama disimpan dalam banyak table yang
berbeda
POLKESMA - RMIK
17
Konsep Dasar Basis Data
Basis Data
Akibat redundansi (kelebihan) :
Redundansi menyebabkan masalah pada waktu
memperbarui (update) data, ruang penyimpanan yang
boros, dan dapat menimbulkan tidak konsistennya data.
Untuk membuat suatu basis data yang memberikan
manfaat optimal, suatu inventory data harus dibuat, data
dan informasi yang diperlukan harus dianalisa, file basis
data yang diperlukan harus dirancang, dan prosedur
untuk memelihara basis data harus diadakan
POLKESMA - RMIK
18
Konsep Dasar Basis Data
Redundansi
1. Penyimpanan data yang sama secara berulang
NIM KODE_MK SKS NILAI
A10 MK_01 3 A
A10 MK_02 2 B
A11 MK_01 3 A
A12 MK_01 3 A
A12 MK_02 2 B
A12 MK_03 3 B
A10 MK_01 A
A10 MK_02 B
A11 MK_01 A
A11 MK_01 A
A12 MK_02 B
A12 MK_03 B
POLKESMA - RMIK
20
Konsep Dasar Basis Data
Redundansi
2. Penyimpanan data yang dapat diperoleh dari data lain
NIM NIP_WALI NIP_WALI NAMA_WALI
Tabel c) Tabel d)
POLKESMA - RMIK
21
Konsep Dasar Basis Data
Redundansi
2. Penyimpanan data yang dapat diperoleh dari data lain
POLKESMA - RMIK
22
Konsep Dasar Basis Data
Redundansi
3. Data yg sama disimpan dalam banyak table yg berbeda
Nim Nama_Mhs Kd_MK Nm_MK SKS
Tabel Nilai
POLKESMA - RMIK
23
Konsep Dasar Basis Data
Redundansi
3. Data yg sama disimpan dalam banyak table yg berbeda
POLKESMA - RMIK
24
Konsep Dasar Basis Data
POLKESMA - RMIK
25
Konsep Dasar Basis Data
POLKESMA - RMIK
26
Konsep Dasar Basis Data
POLKESMA - RMIK
27
Konsep Dasar Basis Data
POLKESMA - RMIK
29
Sistem Basis Data
POLKESMA - RMIK
Sistem Basis Data
POLKESMA - RMIK
31
Sistem Basis Data
POLKESMA - RMIK
32
Sistem Basis Data
POLKESMA - RMIK
33
Sistem Basis Data
POLKESMA - RMIK
34
Sistem Basis Data
POLKESMA - RMIK
35
Sistem Basis Data
Bas is Data
POLKESMA - RMIK
36
Sistem Basis Data
POLKESMA - RMIK
37
Sistem Basis Data
POLKESMA - RMIK
38
Sistem Basis Data
POLKESMA - RMIK
39
Sistem Basis Data
POLKESMA - RMIK
40
Sistem Basis Data
Basis Data
File
Record
Agregate Data
Field
Byte
Bit
POLKESMA - RMIK
41
Sistem Basis Data
POLKESMA - RMIK
42
Database Language
Database Language
DML
DDL
Data Definition Data Manipulation
Language
Language
Basis Data
POLKESMA - RMIK
Sistem Basis Data
POLKESMA - RMIK
44
Sistem Basis Data
POLKESMA - RMIK
45
Sistem Basis Data
POLKESMA - RMIK
46
Sistem Basis Data