SlideShare a Scribd company logo
SISTEM
BASIS DATA
PENGENALAN
BASIS DATA
Basis Data
 Himpunan kelompok data (arsip) yang
saling berhubungan yang diorganisasi
sedemikian rupa supaya dapat
dimanfaatkan kembali dengan cepat
dan mudah
Basis Data
 Kumpulan data yang saling
berhubungan yang disimpan secara
bersama sedemikian rupa tanpa
adanya duplikasi yang tidak perlu
yang disiapkan untuk memenuhi
berbagai kebutuhan
 Kumpulan file/table/arsip yang saling
berhubungan yang disimpan dalam
media penyimpanan elektronis
Operasi Dasar Basis Data
 Pembuatan basis data baru (create
database)
 Penghapusan basis data (drop database)
 Pembuatan tabel baru ke suatu basis data
(create table)
 Penghapusan tabel dari suatu basis data
(drop table)
 Penambahan / pengisian data baru ke
sebuah tabel di sebuah basis data (insert)
 Pengambilan data dari sebuah tabel
(retrieve/search)
 Pengubahan data dari sebuah tabel (update)
 Penghapusan data dari sebuah tabel (delete)
Tujuan Basis Data
 Kecepatan dan Kemudahan (Speed)
Memungkinkan untuk melakukan
perubahan/manipulasi terhadap data atau
menampilkan kembali data dengan lebih
cepat dan mudah
 Efisiensi Ruang Penyimpanan (Space)
Efisiensi/optimalisasi penggunaan ruang
penyimpanan dengan melakukan penekanan
(menghilangkan) redundansi data
 Keakuratan (accuracy) Menerapkan
aturan/batasan (constraint) tipe data, domain
data, atau keunikan data untuk menghindari
pemasukan data yang tidak akurat
Tujuan Basis Data
 Ketersediaan (Availability) Memilah data menjadi
data master, data transaksi ataupun data history
 Kelengkapan (Completeness) Menambah
record-record data dan melakukan perubahan
struktur dalam basis data baik dalm bentuk
penambahan objek baru (tabel) atau dengan
penambahan field-field baru pada tabel
 Keamanan (Security) Melakukan pengaturan hak
akses terhadap basis data beserta objekobjek
didalamnya dan menentukan operasi-operasi
apa saja yang boleh dilakukan
 Kebersamaan Pemakaian (Sharability)
Penggunaan data dalam suatu basis data oleh
berbagai pihak Operasi Dasar Basis Data
Operasi Dasar Basis Data
Menghilangkan redundansi data dapat
dilakukan dengan :
 Menerapkan sejumlah pengkodean -
Membuat relasi-relasi antar kelompok
data yang saling berhubungan
 Penerapan Basis Data
 Kepegawaian
 Pergudangan (inventory)
 Akuntansi
 Reservasi
 Perbankan
 Rumah Sakit
 Pendidikan Dan lain-lain
SISTEM BASIS DATA
Definisi Sistem Basis
 Data Sistem yang terdiri dari atas
kumpulan file (tabel) yang saling
berhubungan (dalam sebuah basis
data di sebuah sistem komputer) dan
sekumpulan program (DBMS) yang
memungkinkan beberapa pemakai
dan/atau program lain untuk
mengakses dan memanipulasi file-file
(tabel-tabel) tersebut
Sistem Basis Data
 Sistem Basis Data adalah sekumpulan
subsistem yang terdiri atas basis data
dengan para pemakai yang
menggunakan basis data secara
bersama-sama, personel-personel
yang merancang dan mengelola basis
data, teknik-teknik untuk merancang
dan mengelola basis data, serta
sistem komputer untuk
mendukungnya
Komponen Sistem Basis Data
1. Perangkat keras (Hardware)
2. Sistem Operasi (Operating System)
3. Basis Data (Database)
4. Aplikasi Pengelola Basis Data
(DBMS)
5. Pemakai (Use)
Komponen Sistem Basis Data
1. Perangkat Keras
 Komputer (satu untuk sistem yang
stand alone atau lebih dari satu untuk
sistem jaringan)
 Memory sekunder (harddisk, tape atau
removable disk)
 Media/perangkat komunikasi untuk
jaringan
Komponen Sistem Basis Data
2. Sistem Operasi Sistem Operasi
merupakan program yang
mengaktifkan/memfungsikan sistem
komputer, mengendalikan seluruh
sumber daya (resources) dalam
komputer dan melakukan operasi-
operasi dasar dalam komputer
(operasi I/O, pengelolaan file,dan lain
lain) Contoh : MS-DOS, Windows,
Linux, Unix
Komponen Sistem Basis Data
4. Sistem Pengelola Basis Data
 DBMS menentukan bagaimana data
diorganisasi, disimpan, diubah dan
diambil kembali
 Selain itu diterapkan juga mekanisme
pengamanan data, pemakaian data
secara bersama,
keakuratan/konsistensi data
 Yang termasuk DBMS diantaranya : -
MS Access - Sybase - MS SQL Server
- dBase IV - Oracle - Borland
Interbase - Informix
5. Pemakai
a. Programmer Aplikasi - Pemakai yang
berinteraksi dengan basis data melalui
Data Manipulation Language (DML)
Data Manipulation Language (DML) -
Menggunakan bahasa pemrograman
b. User Mahir (Casual User) - Pemakai
yang berinteraksi dengan sistem tanpa
menulis modul program -
Menggunakan query (untuk akses data)
dengan bahasa query yang disediakan
oleh suatu DBMS
5. Pemakai
 c. User Umum (End User/Naive User) - Pemakai
yang tidak berpengalaman, berinteraksi dengan
sistem tanpa menulis program, dimana tinggal
menjalankan suatu menu yang tersedia -
Pemakai yang berinteraksi dengan sistem basis
data melalui pemanggilan program aplikasi
permanen (executable program)
 d. User Khusus (Specialized User) Pemakai yang
menuliskan aplikasi basis data untuk keperluan-
keperluan khusus. Contoh : untuk aplikasi
Artificial Intelligence (AI), Sistem Pakar (Expert
System), CADS (Computer Aided Design
System), Pengolahan Citra, dan lainlain
BAHASA DBMS
 Bahasa Basis Data dikelompokkan
menjadi:
1. Data Definition Language (DDL)
Struktur/skema basis data yang
menggambarkan/ mewakili desain basis
data secara keseluruhan.
 Dapat digunakan untuk membuat tabel
baru, mengubah tabel, menentukan
struktur penyimpanan tabel Hasil
kompilasi perintah DDL adalah kumpulan
tabel yang disimpan dalam file khusus
yang disebut kamus data (Data
 Data Manipulation Language (DML)
Merupakan bentuk bahasa basis data
yang berguna untuk melakukan
manipulasi dan pengambilan data
pada suatu basis data Manipulasi
dapat berupa :
 Penambahan/penyisipan data baru ke
suatu basis data
 Penghapusan data dari suatu basis
data
Ada 2 jenis DML :
 Prosedural Mensyaratkan agar
pemakai menentukan data apa yang
diinginkan serta bagaimana cara
mendapatkannya.
 Nonprosedural Membuat pemakai
dapat menentukan data apa yang
diinginkan tanpa menyebutkan
bagaimana mendapatkannya.
TERIMA KASIH

More Related Content

What's hot

2 konsep basis data
2 konsep basis data2 konsep basis data
2 konsep basis data
Simon Patabang
 
tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data
Julmianti
 
Pengantar sistem basis data
Pengantar sistem basis dataPengantar sistem basis data
Pengantar sistem basis data
said zulhelmi
 
Sistem Basis Data(PPT)
Sistem Basis Data(PPT)Sistem Basis Data(PPT)
Sistem Basis Data(PPT)tafrikan
 
Normalisasi data - Basis Data
Normalisasi data - Basis DataNormalisasi data - Basis Data
Normalisasi data - Basis Data
Ayu_lestari
 
1. Pengantar Basis Data
1. Pengantar Basis Data1. Pengantar Basis Data
1. Pengantar Basis Data
Fendi Hidayat
 
Pengantar Sistem Basis Data | Database
Pengantar Sistem Basis Data | DatabasePengantar Sistem Basis Data | Database
Pengantar Sistem Basis Data | Database
Bambang Karyadi
 
Power Point | Database Design
Power Point | Database DesignPower Point | Database Design
Power Point | Database Design
Indri Sukmawati Rahayu
 
Basis data 2
Basis data 2Basis data 2
Basis data 2
Henry Cahyo
 
Presentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis DataPresentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis Data
Paris Dkc
 
Part 10 pengantar basis data
Part 10 pengantar basis dataPart 10 pengantar basis data
Part 10 pengantar basis data
Dermawan12
 
Materi struktur hirarki basis data
Materi struktur hirarki basis dataMateri struktur hirarki basis data
Materi struktur hirarki basis data
Mutiara Ayu
 
01 Pengatantar Basis Data
01 Pengatantar Basis Data01 Pengatantar Basis Data
01 Pengatantar Basis Data
Martin Arale
 
Tugas4 (individu)-andrian lesmana-1311510448
Tugas4 (individu)-andrian lesmana-1311510448Tugas4 (individu)-andrian lesmana-1311510448
Tugas4 (individu)-andrian lesmana-1311510448
Andrian Lesmana
 
SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
noviaindrn
 

What's hot (20)

2 konsep basis data
2 konsep basis data2 konsep basis data
2 konsep basis data
 
konsep basis data
konsep basis datakonsep basis data
konsep basis data
 
tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data
 
Tugas dbms powerpoint
Tugas dbms powerpointTugas dbms powerpoint
Tugas dbms powerpoint
 
Pengantar sistem basis data
Pengantar sistem basis dataPengantar sistem basis data
Pengantar sistem basis data
 
Sistem Basis Data(PPT)
Sistem Basis Data(PPT)Sistem Basis Data(PPT)
Sistem Basis Data(PPT)
 
Normalisasi data - Basis Data
Normalisasi data - Basis DataNormalisasi data - Basis Data
Normalisasi data - Basis Data
 
1. Pengantar Basis Data
1. Pengantar Basis Data1. Pengantar Basis Data
1. Pengantar Basis Data
 
Pengantar Database
Pengantar DatabasePengantar Database
Pengantar Database
 
Pengantar Sistem Basis Data | Database
Pengantar Sistem Basis Data | DatabasePengantar Sistem Basis Data | Database
Pengantar Sistem Basis Data | Database
 
Power Point | Database Design
Power Point | Database DesignPower Point | Database Design
Power Point | Database Design
 
Basis data 2
Basis data 2Basis data 2
Basis data 2
 
Presentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis DataPresentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis Data
 
Part 10 pengantar basis data
Part 10 pengantar basis dataPart 10 pengantar basis data
Part 10 pengantar basis data
 
Materi struktur hirarki basis data
Materi struktur hirarki basis dataMateri struktur hirarki basis data
Materi struktur hirarki basis data
 
01 Pengatantar Basis Data
01 Pengatantar Basis Data01 Pengatantar Basis Data
01 Pengatantar Basis Data
 
Pertemuann 1
Pertemuann 1Pertemuann 1
Pertemuann 1
 
Tugas4 (individu)-andrian lesmana-1311510448
Tugas4 (individu)-andrian lesmana-1311510448Tugas4 (individu)-andrian lesmana-1311510448
Tugas4 (individu)-andrian lesmana-1311510448
 
SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
 
Arsitektur Sistem Basis Data
Arsitektur Sistem Basis DataArsitektur Sistem Basis Data
Arsitektur Sistem Basis Data
 

Similar to SISTEM BASIS DATA1

5 Materi_Sistem_Basis_Data_Pendidikan.ppt
5 Materi_Sistem_Basis_Data_Pendidikan.ppt5 Materi_Sistem_Basis_Data_Pendidikan.ppt
5 Materi_Sistem_Basis_Data_Pendidikan.ppt
didikcoolguy
 
Materi Sistem Basis Data Pertemuan 1.ppt
Materi Sistem Basis Data Pertemuan 1.pptMateri Sistem Basis Data Pertemuan 1.ppt
Materi Sistem Basis Data Pertemuan 1.ppt
mahazama03
 
Pertemuan_1.ppt
Pertemuan_1.pptPertemuan_1.ppt
Pertemuan_1.ppt
IKetutWidhiAdnyana1
 
Sistem Basis Data
Sistem Basis DataSistem Basis Data
Sistem Basis Data
Nersius Sabebeget
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 online
nunungevilia
 
Sistem database
Sistem databaseSistem database
Sistem database
nurulnailah
 
Pertemuan 2 online-1
Pertemuan 2 online-1Pertemuan 2 online-1
Pertemuan 2 online-1
mitaqurrataaini1
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 online
Muhammad Irwan
 
Pertemuan 2 online[1]
Pertemuan 2 online[1]Pertemuan 2 online[1]
Pertemuan 2 online[1]
febriantifebi1
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 online
Rianrinaldi130700
 
Sistem DataBase
Sistem DataBaseSistem DataBase
Sistem DataBase
purnamasyam
 
Pertemuan 2 online-1
Pertemuan 2 online-1Pertemuan 2 online-1
Pertemuan 2 online-1
Rusmianty
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 online
RianRinaldi3
 
Pertemuan 2 online-3
Pertemuan 2 online-3Pertemuan 2 online-3
Pertemuan 2 online-3
Muhammad Irwan
 
Pertemuan 2online-181018120655
Pertemuan 2online-181018120655Pertemuan 2online-181018120655
Pertemuan 2online-181018120655
karmilamila8
 
Pertemuan 2 online DATABASE
Pertemuan 2 online DATABASEPertemuan 2 online DATABASE
Pertemuan 2 online DATABASE
nurhikma12
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 online
hildaayu5
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 online
hildaayu5
 
Psti
PstiPsti

Similar to SISTEM BASIS DATA1 (20)

5 Materi_Sistem_Basis_Data_Pendidikan.ppt
5 Materi_Sistem_Basis_Data_Pendidikan.ppt5 Materi_Sistem_Basis_Data_Pendidikan.ppt
5 Materi_Sistem_Basis_Data_Pendidikan.ppt
 
Materi Sistem Basis Data Pertemuan 1.ppt
Materi Sistem Basis Data Pertemuan 1.pptMateri Sistem Basis Data Pertemuan 1.ppt
Materi Sistem Basis Data Pertemuan 1.ppt
 
Pertemuan_1.ppt
Pertemuan_1.pptPertemuan_1.ppt
Pertemuan_1.ppt
 
Sistem Basis Data
Sistem Basis DataSistem Basis Data
Sistem Basis Data
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 online
 
Sistem database
Sistem databaseSistem database
Sistem database
 
Pertemuan 2 online-1
Pertemuan 2 online-1Pertemuan 2 online-1
Pertemuan 2 online-1
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 online
 
Pertemuan 2 online[1]
Pertemuan 2 online[1]Pertemuan 2 online[1]
Pertemuan 2 online[1]
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 online
 
Sistem DataBase
Sistem DataBaseSistem DataBase
Sistem DataBase
 
Pertemuan 2 online-1
Pertemuan 2 online-1Pertemuan 2 online-1
Pertemuan 2 online-1
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 online
 
Psti
PstiPsti
Psti
 
Pertemuan 2 online-3
Pertemuan 2 online-3Pertemuan 2 online-3
Pertemuan 2 online-3
 
Pertemuan 2online-181018120655
Pertemuan 2online-181018120655Pertemuan 2online-181018120655
Pertemuan 2online-181018120655
 
Pertemuan 2 online DATABASE
Pertemuan 2 online DATABASEPertemuan 2 online DATABASE
Pertemuan 2 online DATABASE
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 online
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 online
 
Psti
PstiPsti
Psti
 

More from Ayu_lestari

Model data 2
Model data 2Model data 2
Model data 2
Ayu_lestari
 
Denormalisasi data1-basisdata
Denormalisasi data1-basisdataDenormalisasi data1-basisdata
Denormalisasi data1-basisdata
Ayu_lestari
 
Model data_1
Model data_1Model data_1
Model data_1
Ayu_lestari
 
Desain grafis
Desain grafisDesain grafis
Desain grafis
Ayu_lestari
 
model bisnis
model bisnismodel bisnis
model bisnis
Ayu_lestari
 
Startup
StartupStartup
Startup
Ayu_lestari
 
Biner
BinerBiner
Queue
QueueQueue
STACK
STACKSTACK
Array
Array Array
Array
Ayu_lestari
 
struktur data
struktur datastruktur data
struktur data
Ayu_lestari
 
SOCIAL MEDIA
SOCIAL MEDIASOCIAL MEDIA
SOCIAL MEDIA
Ayu_lestari
 

More from Ayu_lestari (12)

Model data 2
Model data 2Model data 2
Model data 2
 
Denormalisasi data1-basisdata
Denormalisasi data1-basisdataDenormalisasi data1-basisdata
Denormalisasi data1-basisdata
 
Model data_1
Model data_1Model data_1
Model data_1
 
Desain grafis
Desain grafisDesain grafis
Desain grafis
 
model bisnis
model bisnismodel bisnis
model bisnis
 
Startup
StartupStartup
Startup
 
Biner
BinerBiner
Biner
 
Queue
QueueQueue
Queue
 
STACK
STACKSTACK
STACK
 
Array
Array Array
Array
 
struktur data
struktur datastruktur data
struktur data
 
SOCIAL MEDIA
SOCIAL MEDIASOCIAL MEDIA
SOCIAL MEDIA
 

SISTEM BASIS DATA1

  • 3. Basis Data  Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa supaya dapat dimanfaatkan kembali dengan cepat dan mudah
  • 4. Basis Data  Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa tanpa adanya duplikasi yang tidak perlu yang disiapkan untuk memenuhi berbagai kebutuhan  Kumpulan file/table/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis
  • 5. Operasi Dasar Basis Data  Pembuatan basis data baru (create database)  Penghapusan basis data (drop database)  Pembuatan tabel baru ke suatu basis data (create table)  Penghapusan tabel dari suatu basis data (drop table)  Penambahan / pengisian data baru ke sebuah tabel di sebuah basis data (insert)  Pengambilan data dari sebuah tabel (retrieve/search)  Pengubahan data dari sebuah tabel (update)  Penghapusan data dari sebuah tabel (delete)
  • 6. Tujuan Basis Data  Kecepatan dan Kemudahan (Speed) Memungkinkan untuk melakukan perubahan/manipulasi terhadap data atau menampilkan kembali data dengan lebih cepat dan mudah  Efisiensi Ruang Penyimpanan (Space) Efisiensi/optimalisasi penggunaan ruang penyimpanan dengan melakukan penekanan (menghilangkan) redundansi data  Keakuratan (accuracy) Menerapkan aturan/batasan (constraint) tipe data, domain data, atau keunikan data untuk menghindari pemasukan data yang tidak akurat
  • 7. Tujuan Basis Data  Ketersediaan (Availability) Memilah data menjadi data master, data transaksi ataupun data history  Kelengkapan (Completeness) Menambah record-record data dan melakukan perubahan struktur dalam basis data baik dalm bentuk penambahan objek baru (tabel) atau dengan penambahan field-field baru pada tabel  Keamanan (Security) Melakukan pengaturan hak akses terhadap basis data beserta objekobjek didalamnya dan menentukan operasi-operasi apa saja yang boleh dilakukan  Kebersamaan Pemakaian (Sharability) Penggunaan data dalam suatu basis data oleh berbagai pihak Operasi Dasar Basis Data
  • 8. Operasi Dasar Basis Data Menghilangkan redundansi data dapat dilakukan dengan :  Menerapkan sejumlah pengkodean - Membuat relasi-relasi antar kelompok data yang saling berhubungan
  • 9.  Penerapan Basis Data  Kepegawaian  Pergudangan (inventory)  Akuntansi  Reservasi  Perbankan  Rumah Sakit  Pendidikan Dan lain-lain
  • 11. Definisi Sistem Basis  Data Sistem yang terdiri dari atas kumpulan file (tabel) yang saling berhubungan (dalam sebuah basis data di sebuah sistem komputer) dan sekumpulan program (DBMS) yang memungkinkan beberapa pemakai dan/atau program lain untuk mengakses dan memanipulasi file-file (tabel-tabel) tersebut
  • 12. Sistem Basis Data  Sistem Basis Data adalah sekumpulan subsistem yang terdiri atas basis data dengan para pemakai yang menggunakan basis data secara bersama-sama, personel-personel yang merancang dan mengelola basis data, teknik-teknik untuk merancang dan mengelola basis data, serta sistem komputer untuk mendukungnya
  • 13. Komponen Sistem Basis Data 1. Perangkat keras (Hardware) 2. Sistem Operasi (Operating System) 3. Basis Data (Database) 4. Aplikasi Pengelola Basis Data (DBMS) 5. Pemakai (Use)
  • 14. Komponen Sistem Basis Data 1. Perangkat Keras  Komputer (satu untuk sistem yang stand alone atau lebih dari satu untuk sistem jaringan)  Memory sekunder (harddisk, tape atau removable disk)  Media/perangkat komunikasi untuk jaringan
  • 15. Komponen Sistem Basis Data 2. Sistem Operasi Sistem Operasi merupakan program yang mengaktifkan/memfungsikan sistem komputer, mengendalikan seluruh sumber daya (resources) dalam komputer dan melakukan operasi- operasi dasar dalam komputer (operasi I/O, pengelolaan file,dan lain lain) Contoh : MS-DOS, Windows, Linux, Unix
  • 16. Komponen Sistem Basis Data 4. Sistem Pengelola Basis Data  DBMS menentukan bagaimana data diorganisasi, disimpan, diubah dan diambil kembali  Selain itu diterapkan juga mekanisme pengamanan data, pemakaian data secara bersama, keakuratan/konsistensi data
  • 17.  Yang termasuk DBMS diantaranya : - MS Access - Sybase - MS SQL Server - dBase IV - Oracle - Borland Interbase - Informix
  • 18. 5. Pemakai a. Programmer Aplikasi - Pemakai yang berinteraksi dengan basis data melalui Data Manipulation Language (DML) Data Manipulation Language (DML) - Menggunakan bahasa pemrograman b. User Mahir (Casual User) - Pemakai yang berinteraksi dengan sistem tanpa menulis modul program - Menggunakan query (untuk akses data) dengan bahasa query yang disediakan oleh suatu DBMS
  • 19. 5. Pemakai  c. User Umum (End User/Naive User) - Pemakai yang tidak berpengalaman, berinteraksi dengan sistem tanpa menulis program, dimana tinggal menjalankan suatu menu yang tersedia - Pemakai yang berinteraksi dengan sistem basis data melalui pemanggilan program aplikasi permanen (executable program)  d. User Khusus (Specialized User) Pemakai yang menuliskan aplikasi basis data untuk keperluan- keperluan khusus. Contoh : untuk aplikasi Artificial Intelligence (AI), Sistem Pakar (Expert System), CADS (Computer Aided Design System), Pengolahan Citra, dan lainlain
  • 21.  Bahasa Basis Data dikelompokkan menjadi: 1. Data Definition Language (DDL) Struktur/skema basis data yang menggambarkan/ mewakili desain basis data secara keseluruhan.  Dapat digunakan untuk membuat tabel baru, mengubah tabel, menentukan struktur penyimpanan tabel Hasil kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut kamus data (Data
  • 22.  Data Manipulation Language (DML) Merupakan bentuk bahasa basis data yang berguna untuk melakukan manipulasi dan pengambilan data pada suatu basis data Manipulasi dapat berupa :  Penambahan/penyisipan data baru ke suatu basis data  Penghapusan data dari suatu basis data
  • 23. Ada 2 jenis DML :  Prosedural Mensyaratkan agar pemakai menentukan data apa yang diinginkan serta bagaimana cara mendapatkannya.  Nonprosedural Membuat pemakai dapat menentukan data apa yang diinginkan tanpa menyebutkan bagaimana mendapatkannya.