pengenalan basis data

12
PENGENALAN BASIS PENGENALAN BASIS DATA DATA

description

Sistem Informasi / semester 3

Transcript of pengenalan basis data

Page 1: pengenalan basis data

PENGENALAN BASIS PENGENALAN BASIS DATADATA

Page 2: pengenalan basis data

Basis Data Basis Data

Sekumpulan data yang Sekumpulan data yang terintegrasi yang diorganisasi terintegrasi yang diorganisasi untuk memenuhi kebutuhan para untuk memenuhi kebutuhan para pemakai di dalam suatu pemakai di dalam suatu organisasiorganisasi

Page 3: pengenalan basis data

DBMS (Database Management DBMS (Database Management Systems)Systems)

Perangkat lunak yang Perangkat lunak yang menangani semua menangani semua pengaksesan ke database.pengaksesan ke database.

Page 4: pengenalan basis data

Sistem Basis DataSistem Basis Data

DBMS + Basis DataDBMS + Basis Data

Page 5: pengenalan basis data

Penggambaran Sistem Basis DataPenggambaran Sistem Basis Data

End-users

Database

Database Management System (DBMS)

ApplicationPrograms

Page 6: pengenalan basis data

Perbedaan :Perbedaan :

File Manajemen Tradisional File manajemen Database

1. Program Oriented2. Kaku3. Kerangkapan Data

1. Data Oriented2. Luwes3. Terkontrolnya

kerangkapan Data

Page 7: pengenalan basis data

Kelemahannya :Kelemahannya :

File Manajemen Tradisional

File manajemen Database

1. Timbulnya data rangkap & Ketidak konsistenan

2. Data tidak dapat digunakan bersama-sama

3. Kesukaran dalam peng-aksesan data

4. Tidak Fleksibel5. Data tidak standar

1. Storage yang digunakan besar

2. Dibutuhkan tenaga spesialis 3. Softwarenya mahal4. Kerusakan pada sistem

database dapat mempengaruhi departeman lain yang terkait.

Page 8: pengenalan basis data

Keuntungan dari file manajemen Keuntungan dari file manajemen databasedatabase

Terkontrolnya kerangkapan dataTerkontrolnya kerangkapan data Terpeliharanya kekonsistenan dataTerpeliharanya kekonsistenan data Data dapat dipakai bersama-samaData dapat dipakai bersama-sama Data dapat distandarisasikanData dapat distandarisasikan Keamanan data dapat terjaminKeamanan data dapat terjamin Integritas data terpeliharaIntegritas data terpelihara Data independenceData independence

Page 9: pengenalan basis data

Beberapa Istilah yang Digunakan Beberapa Istilah yang Digunakan Pada DatabasePada Database

1. Enterprise 1. Enterprise 2. Entitas 2. Entitas 3. Atribut (Elemen Data)3. Atribut (Elemen Data)4. Nilai Data (Data Value) 4. Nilai Data (Data Value) 5. Kunci Elemen Data (Key Data 5. Kunci Elemen Data (Key Data Elemen) Elemen) 6. Record Data6. Record Data

Page 10: pengenalan basis data

atribut

entitas MKUL

KD_MK MT_KULIAH SKS

KK-021 Peng. Basis Data 2

KD-132 SIM 3

KU-122 Pancasila 2

Page 11: pengenalan basis data

Komponen Sistem DatabaseKomponen Sistem Database

1. Data1. Data•• terintegrasi (integrated) terintegrasi (integrated) •• dapat dipakai bersama-sama dapat dipakai bersama-sama (shared). (shared).

2.2. Perangkat Keras (Hardware)Perangkat Keras (Hardware)3.3. Perangkat Lunak (Software)Perangkat Lunak (Software)4. Pemakai4. Pemakai

Page 12: pengenalan basis data

PENGGUNAPENGGUNA DATABASE DATABASE

a. System Engineera. System Engineerb. Database Administrator (DBA)b. Database Administrator (DBA)• Tugas DBATugas DBA• Program Utility yang digunakan oleh Program Utility yang digunakan oleh

DBADBA• Loading RoutinesLoading Routines• Reorganization RoutinesReorganization Routines• Journaling RoutinesJournaling Routines• Recovery RoutinesRecovery Routines• Statistical Analysis RoutinesStatistical Analysis Routines

c. Programmerc. Programmerd. Pemakai Akhir (End-user)d. Pemakai Akhir (End-user)