Mata Kuliah - PowerPoint PPT Presentation

mata kuliah n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Mata Kuliah PowerPoint Presentation
Download Presentation
Mata Kuliah

play fullscreen
1 / 17
Mata Kuliah
256 Views
Download Presentation
kirby-robbins
Download Presentation

Mata Kuliah

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR Mata Kuliah Pengantar basis data

  2. DBA (Database Administrator)

  3. Administrator basis data (DBA/Database Administrator) adalahorang yang bertanggungjawabterhadappengelolaan basis data. Secaralebih detail, tugas DBA adalahsebagaiberikut: • Mendefinisikan basis data • DBA menentukanisi basis data • Menentukansekuritas basis data

  4. Pemrogramaplikasiadalahorang yang membuat program aplikasi yang menggunakan basis data. Program aplikasi yang dibuattentusajasesuaidengankebutuhanpengguna. • Penggunaakhirdapatdibagimenjadi 2 macam: 1. Penggunaaplikasi, dan 2. Penggunainteraktif. Penggunaaplikasiadalahorang yang mengoperasikan program aplikasi yang dibuatolehpemrogramaplikasi. Penggunainteraktifadalahorang yang memberikanperintah-perintahberarastinggipadaantarmuka basis data yang tersedia (misalnyadenganmenggunakanperintahSELECT, INSERTdansebagainya) ataumelakukanperintah-perintahmelaluiantarmukaberbasis menu.

  5. Tugas DBA

  6. 1. Memantaukinerjasistem Secaraperiodik DBA memantaukinerja DBMS. Termasukdalamhaliniadalahpemantauanwaktutanggapanselamabebanpuncak. Informasi yang diperolehdapatdigunakanuntukmenentukanperlutidaknyapengembangansistemperangkatkerasdimasamendatangataupunmelakukanperubahanorganisasididalam basis data. 2. Merencanakanbackup dan recovery DBA-lah yang membuatpanduan, prosedursertastandaruntukmelakukanpencadangan data (backup) terhadap basis data. Begitujugauntukprosespemulihan data (recovery)bilaterjadikerusakan data padasistem. 3. Mengikutiperkembanganproduk DBA jugabertanggungjawabterhadapperkembanganproduk (versi DBMS yang baru, tool, danperangkatpendukung) sehinggadapatmemberikanusulankepadaorganisasiuntukmelakukanhal-hal yang dipandangperlu, misalnyamelakukanpelatihankepadapemrogramaplikasi.

  7. Duamacamperintah yang digunakan DBMS untukmengeloladanmengorganisasikandata :1. BahasaDefinisi Data(DDL / Data Definition Language)2. BahasaManipulasi Data(DML / Data Manipulation Language)

  8. Data Definition Language

  9. Membuat database • CREATE DATABASE ... • Menghapus database • DELETE DATABASE ... • Membuattabelbaru • CREATE TABLE ... • Mengubahtabel • ALTER TABLE ...

  10. Contoh DDL

  11. Membuat basis data bernama AKADEMIK CREATE DATABASE AKADEMIK Membuat tabel MAHASISWA CREATE TABLE MAHASISWA (; NIM CHAR(8),; NAMA CHAR(25),; TGL_LAHIR DATE,; KODE_JUR CHAR(2)) Menghapus basis data AKADEMIK dan seluruh tabel

  12. Data Manipulation Language

  13. Untukmelakukanmanipulasi data, seperti: Pengambilan data SELECT ... Penyisipan data baru INSERT INTO ... Penghapusan data DELETE ... Pengubahan data UPDATE ...

  14. Contoh DML

  15. Membuka basis data AKADEMIK OPEN DATABASE AKADEMIKMenambahsatubaris data ketabel MAHASISWA INSERT INTO MAHASISWA; ALUES (‘3085113023’, ‘MIKAIL ACHMAD’, (03/03/1987),’TI’)

  16. DATA QUERY LANGUAGE (DQL) bagiandari DML ada yang disebut DQL ataubahasa query Contoh: Memintainformasi NIM dan NAMA pada tabel MAHASISWA khususuntuk record dengan KODE_JUR=TI SELECT NIM, NAMA, FROM MAHASISWA; WHERE KODE_JUR=‘TI’

  17. Terima kasih   