Anda di halaman 1dari 22

Pengantar & Lingkungan

BASIS DATA

Oleh :
Asep Muhammad Indra Purnama M.Kom
>> Intro BASIS DATA
BASIS DATA menyediakan FASILITAS atau
MEMPERMUDAH dalam MENGHASILKAN
INFORMASI yang digunakan oleh PEMAKAI untuk
mendukung PENGAMBILAN KEPUTUSAN
>> Intro BASIS DATA

INILAH yang menjadi ALASAN PENGGUNAAN


TEKNOLOGI BASIS DATA pada DUNIA BISNIS
Sistem BASIS DATA

DATABASE
MANAGEMENT
SYSTEM
Konsep BASIS DATA [1]

DATA
REPRESENTASI FAKTA DUNIA NYATA yang mewakili suatu OBJEK
1. Manusia (pegawai, mahasiswa, pembeli)
2. Barang, Hewan
3. Peristiwa, Konsep, Keadaan, dan sebagainya

Direkam dalam bentuk Angka, Huruf, Simbol, Teks,


Gambar, Bunyi atau kombinasinya
Konsep BASIS DATA [2]

BASIS DATA
Sekumpulan DATA yang TERINTEGRASI yang DIORGANISASIKAN
untuk memenuhi kebutuhan para pemakai di dalam suatu
organisasi
Konsep BASIS DATA [3]

DATABASE MANAGEMENT SYSTEM (DBMS)


PERANGKAT LUNAK yang menangani semua pengaksesan ke
BASIS DATA
Konsep BASIS DATA [4]

SISTEM BASIS DATA


SISTEM BASIS DATA terdiri dari BASIS DATA dan DBMS
Istilah-Istilah BASIS DATA [1]

1. ENTERPRISE
Suatu bentuk ORGANISASI seperti : bank, universitas, rumah
sakit, pabrik, dsb.
Data yang disimpan dalam BASIS DATA merupakan data
operasional dari suatu ENTERPRISE.

Contoh data operasional : data keuangan, data mahasiswa,


data pasien
Istilah-Istilah BASIS DATA [2]

2. ENTITAS
Suatu OBYEK yang dapat dibedakan dari lainnya yang dapat
diwujudkan dalam BASIS DATA.

Contoh Entitas dalam lingkungan bank terdiri dari : Nasabah,


Simpanan, Hipotik
Contoh Entitas dalam lingkungan universitas terdiri dari :
Mahasiswa, mata kuliah

Kumpulan dari ENTITAS disebut HIMPUNAN ENTITAS


Contoh : Semua Nasabah, Semua Mahasiswa
Istilah-Istilah BASIS DATA [3]

3. ATRIBUT (Elemen Data)


Karakteristik dari suatu ENTITAS
Contoh :
Entitas Mahasiswa atributnya terdiri dari Npm, Nama,
Alamat, Tanggal lahir
Istilah-Istilah BASIS DATA [4]

4. DATA VALUE (Nilai Data)


Isi DATA / INFORMASI yang tercakup dalam setiap ELEMEN
DATA.

Contoh Atribut Nama Mahasiswa dapat berisi Nilai Data :


Diana, Sulaeman, Lina
Istilah-Istilah BASIS DATA [5]

5. KUNCI ELEMEN DATA


TANDA PENGENAL yang secara unik mengidentifikasikan
entitas dari suatu KUMPULAN ENTITAS

Contoh Entitas Mahasiswa yang mempunyai atribut-atribut


npm, nama, alamat, tanggal lahir menggunakan Kunci
Elemen NPM
>> Bahasa DATABASE [1]

DATA DEFINITION
LANGUAGE DDL
DATA
MANIPULATION
LANGUAGE
DML
>> Bahasa DATABASE [2]

DDL
BAHASA yang digunakan dalam MENDEFINISIKAN
STRUKTUR (KERANGKA) dari BASIS DATA. Di Dalamnya
termasuk RECORD, ELEMEN DATA, KUNCI ELEMEN, dan
RELASI-nya
>> Bahasa DATABASE [3]

DML
BAHASA yang digunakan untuk MENJABARKAN
PEMPROSESAN dari BASIS DATA, fasilitas ini diperlukan
untuk MEMASUKKAN, MENGAMBIL, MENGUBAH DATA.
DML dipakai untuk operasi terhadap ISI BASIS DATA
>> Pengertian SQL
Structure Query Language (SQL) merupakan komponen
bahasa RELATIONAL DATABASE SYSTEM.

SQL merupakan BAHASA BAKU (ANSI/SQL), NON


PROCEDURAL, dan BERORIENTASI HIMPUNAN (SET-
ORIENTED LANGUAGE).

SQL dapat digunakan baik secara INTERAKTIF atau


DITEMPELKAN (EMBEDDED) pada sebuah PROGRAM
APLIKASI
>> Komponen SQL [1]

a. DATA DEFINITION LANGUAGE (DDL)


Digunakan untuk MENDEFINISIKAN DATA
dengan menggunakan PERINTAH :
 CREATE
 DROP
 ALTER
>> Komponen SQL [2]

b. DATA MANIPULATION LANGUAGE (DML)


Digunakan untuk MEMANIPULASI DATA dengan
menggunakan PERINTAH :
 SELECT
 INSERT
 UPDATE
 DELETE
>> Komponen SQL [3]

c. DATA CONTROL LANGUAGE (DCL)


Digunakan untuk MENGONTROL HAK PARA
PEMAKAI DATA dengan PERINTAH :
 GRANT
 REVOKE
>> Komponen SQL [4]
terima KASIH

Anda mungkin juga menyukai