PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI ...
DBA (Database Administrator)
Administrator basis data (DBA/DatabaseAdministrator) adalah orang yang bertanggungjawab terhadap pengelolaan basis data. S...
 Pemrogram aplikasi adalah orang yang membuat program  aplikasi yang menggunakan basis data. Program aplikasi  yang dibua...
Tugas DBA
1. Memantau kinerja sistem    Secara periodik DBA memantau kinerja DBMS. Termasuk dalam hal ini   adalah pemantauan waktu ...
Dua macam perintah yang digunakan DBMSuntuk mengelola dan mengorganisasikandata :1. Bahasa Definisi Data(DDL / Data Defini...
Data Definition Language
 Membuat database CREATE DATABASE ... Menghapus database DELETE DATABASE ... Membuat tabel baru CREATE TABLE ... Me...
Contoh DDL
Membuat basis data bernama AKADEMIKCREATE DATABASE AKADEMIK Membuat tabel MAHASISWACREATE TABLE MAHASISWA (;NIM CHAR(8),;N...
Data Manipulation Language
Untuk melakukan manipulasi data, seperti:Pengambilan dataSELECT ...Penyisipan data baruINSERT INTO ...Penghapusan dataDELE...
Contoh DML
Membuka basis data AKADEMIKOPEN DATABASE AKADEMIKMenambah satu baris  data ke tabelMAHASISWAINSERT INTO MAHASISWA;ALUES (‘...
DATA QUERY LANGUAGE (DQL)bagian dari DML ada yang disebut DQLatau bahasa queryContoh :Meminta informasi NIM dan NAMA padat...

Upcoming SlideShare
Loading in...5
×

Pertemuan tiga

129

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
129
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Pertemuan tiga

  1. 1. PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSARPengantar basis data
  2. 2. DBA (Database Administrator)
  3. 3. Administrator basis data (DBA/DatabaseAdministrator) adalah orang yang bertanggungjawab terhadap pengelolaan basis data. Secara lebih detail, tugas DBA adalah sebagai berikut:  Mendefinisikan basis data  DBA menentukan isi basis data  Menentukan sekuritas basis data
  4. 4.  Pemrogram aplikasi adalah orang yang membuat program aplikasi yang menggunakan basis data. Program aplikasi yang dibuat tentu saja sesuai dengan kebutuhan pengguna. Pengguna akhir dapat dibagi menjadi 2 macam: 1. Pengguna aplikasi, dan 2. Pengguna interaktif. Pengguna aplikasi adalah orang yang mengoperasikan program aplikasi yang dibuat oleh pemrogram aplikasi. Pengguna interaktif adalah orang yang memberikan perintah-perintah beraras tinggi pada antarmuka basis data yang tersedia (misalnya dengan menggunakan perintah SELECT, INSERT dan sebagainya) atau melakukan perintah-perintah melalui antarmuka berbasis menu.
  5. 5. Tugas DBA
  6. 6. 1. Memantau kinerja sistem Secara periodik DBA memantau kinerja DBMS. Termasuk dalam hal ini adalah pemantauan waktu tanggapan selama beban puncak. Informasi yang diperoleh dapat digunakan untuk menentukan perlu tidaknya pengembangan sistem perangkat keras di masa mendatang ataupun melakukan perubahan organisasi di dalam basis data.2. Merencanakan backup dan recovery DBA-lah yang membuat panduan, prosedur serta standar untuk melakukan pencadangan data (backup) terhadap basis data. Begitu juga untuk proses pemulihan data (recovery) bila terjadi kerusakan data pada sistem.3. Mengikuti perkembangan produk DBA juga bertanggung jawab terhadap perkembangan produk (versi DBMS yang baru, tool, dan perangkat pendukung) sehingga dapat memberikan usulan kepada organisasi untuk melakukan hal-hal yang dipandang perlu, misalnya melakukan pelatihan kepada pemrogram aplikasi.
  7. 7. Dua macam perintah yang digunakan DBMSuntuk mengelola dan mengorganisasikandata :1. Bahasa Definisi Data(DDL / Data Definition Language)2. Bahasa Manipulasi Data(DML / Data Manipulation Language)
  8. 8. Data Definition Language
  9. 9.  Membuat database CREATE DATABASE ... Menghapus database DELETE DATABASE ... Membuat tabel baru CREATE TABLE ... Mengubah tabel ALTER TABLE ...
  10. 10. Contoh DDL
  11. 11. Membuat basis data bernama AKADEMIKCREATE DATABASE AKADEMIK Membuat tabel MAHASISWACREATE TABLE MAHASISWA (;NIM CHAR(8),;NAMA CHAR(25),;TGL_LAHIR DATE,;KODE_JUR CHAR(2)) Menghapus basis data AKADEMIK dan seluruhtabel
  12. 12. Data Manipulation Language
  13. 13. Untuk melakukan manipulasi data, seperti:Pengambilan dataSELECT ...Penyisipan data baruINSERT INTO ...Penghapusan dataDELETE ...Pengubahan dataUPDATE ...
  14. 14. Contoh DML
  15. 15. Membuka basis data AKADEMIKOPEN DATABASE AKADEMIKMenambah satu baris data ke tabelMAHASISWAINSERT INTO MAHASISWA;ALUES (‘3085113023’, ‘MIKAILACHMAD’, (03/03/1987),’TI’)
  16. 16. DATA QUERY LANGUAGE (DQL)bagian dari DML ada yang disebut DQLatau bahasa queryContoh :Meminta informasi NIM dan NAMA padatabel MAHASISWA khusus untuk recorddengan KODE_JUR=TISELECT NIM, NAMA, FROMMAHASISWA;WHERE KODE_JUR=‘TI’
  17. 17. 
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×