180 likes | 471 Views
PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR. Mata Kuliah. Pengantar basis data. DBA ( Database Administrator ).
E N D
PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR Mata Kuliah Pengantar basis data
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
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.
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.
Duamacamperintah yang digunakan DBMS untukmengeloladanmengorganisasikandata :1. BahasaDefinisi Data(DDL / Data Definition Language)2. BahasaManipulasi Data(DML / Data Manipulation Language)
Membuat database • CREATE DATABASE ... • Menghapus database • DELETE DATABASE ... • Membuattabelbaru • CREATE TABLE ... • Mengubahtabel • ALTER TABLE ...
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
Untukmelakukanmanipulasi data, seperti: Pengambilan data SELECT ... Penyisipan data baru INSERT INTO ... Penghapusan data DELETE ... Pengubahan data UPDATE ...
Membuka basis data AKADEMIK OPEN DATABASE AKADEMIKMenambahsatubaris data ketabel MAHASISWA INSERT INTO MAHASISWA; ALUES (‘3085113023’, ‘MIKAIL ACHMAD’, (03/03/1987),’TI’)
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’
Terima kasih