SlideShare une entreprise Scribd logo
1  sur  17
PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK)
 JURUSAN TEKNIK ELEKTRO
 FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR




Pengantar basis
     data
DBA (Database Administrator)
Administrator basis data (DBA/Database
Administrator) 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
 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.
Tugas DBA
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.
Dua macam perintah yang digunakan DBMS
untuk mengelola dan mengorganisasikan
data :
1. Bahasa Definisi Data
(DDL / Data Definition Language)
2. Bahasa Manipulasi Data
(DML / Data Manipulation Language)
Data Definition Language
 Membuat database
 CREATE DATABASE ...
 Menghapus database
 DELETE DATABASE ...
 Membuat tabel baru
 CREATE TABLE ...
 Mengubah tabel
 ALTER TABLE ...
Contoh DDL
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
Data Manipulation Language
Untuk melakukan manipulasi data, seperti:
Pengambilan data
SELECT ...
Penyisipan data baru
INSERT INTO ...
Penghapusan data
DELETE ...
Pengubahan data
UPDATE ...
Contoh DML
Membuka basis data AKADEMIK
OPEN DATABASE AKADEMIKMenambah satu baris
  data ke tabel
MAHASISWA
INSERT INTO MAHASISWA;
ALUES (‘3085113023’, ‘MIKAIL
ACHMAD’, (03/03/1987),’TI’)
DATA QUERY LANGUAGE (DQL)
bagian dari DML ada yang disebut DQL
atau bahasa query
Contoh :
Meminta informasi NIM dan NAMA pada
tabel MAHASISWA khusus untuk record
dengan KODE_JUR=TI
SELECT NIM, NAMA, FROM
MAHASISWA;
WHERE KODE_JUR=‘TI’


Contenu connexe

Tendances

Sistem basis data
Sistem basis dataSistem basis data
Sistem basis dataramdani ,
 
SISTEM BASIS DATA1
SISTEM BASIS DATA1SISTEM BASIS DATA1
SISTEM BASIS DATA1Ayu_lestari
 
Kd1 Struktur Hirarki Database
Kd1 Struktur Hirarki DatabaseKd1 Struktur Hirarki Database
Kd1 Struktur Hirarki DatabaseDesty Yani
 
Materi 3 - Sistem Basis Data
Materi 3 - Sistem Basis DataMateri 3 - Sistem Basis Data
Materi 3 - Sistem Basis Databeiharira
 
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...Gita Setiani
 
Basis Data Client-Server
Basis Data Client-ServerBasis Data Client-Server
Basis Data Client-ServerDesty Yani
 
Database Doc.
Database Doc.Database Doc.
Database Doc.Rexsy RS
 
Konsep dasar sistem basis data ppt
Konsep  dasar sistem basis data pptKonsep  dasar sistem basis data ppt
Konsep dasar sistem basis data pptnanikrahmini
 
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031 ...
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031  ...RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031  ...
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031 ...riadiooctap
 
1. Pengantar Basis Data
1. Pengantar Basis Data1. Pengantar Basis Data
1. Pengantar Basis DataFendi Hidayat
 
TND-052-P02 - DBMS dan Perancangan Basis Data
TND-052-P02 - DBMS dan Perancangan Basis DataTND-052-P02 - DBMS dan Perancangan Basis Data
TND-052-P02 - DBMS dan Perancangan Basis DataTino Dwiantoro
 
Pengantar sistem basis data
Pengantar sistem basis dataPengantar sistem basis data
Pengantar sistem basis datasaid zulhelmi
 
Kp.2 pembuatan database
Kp.2 pembuatan databaseKp.2 pembuatan database
Kp.2 pembuatan databaseDesty Yani
 
Normalisasi abstrak adalah proses menganalisis skema relasional yang diberika...
Normalisasi abstrak adalah proses menganalisis skema relasional yang diberika...Normalisasi abstrak adalah proses menganalisis skema relasional yang diberika...
Normalisasi abstrak adalah proses menganalisis skema relasional yang diberika...Erwin Setiawan
 
Pertemuan Lima
Pertemuan LimaPertemuan Lima
Pertemuan Limasitetengku
 
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...RinaHandayani20
 

Tendances (20)

Sistem basis data
Sistem basis dataSistem basis data
Sistem basis data
 
SISTEM BASIS DATA1
SISTEM BASIS DATA1SISTEM BASIS DATA1
SISTEM BASIS DATA1
 
Basis Data
Basis DataBasis Data
Basis Data
 
Kd1 Struktur Hirarki Database
Kd1 Struktur Hirarki DatabaseKd1 Struktur Hirarki Database
Kd1 Struktur Hirarki Database
 
Bab 2
Bab 2Bab 2
Bab 2
 
Materi 3 - Sistem Basis Data
Materi 3 - Sistem Basis DataMateri 3 - Sistem Basis Data
Materi 3 - Sistem Basis Data
 
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...
 
Basis Data Client-Server
Basis Data Client-ServerBasis Data Client-Server
Basis Data Client-Server
 
Database Doc.
Database Doc.Database Doc.
Database Doc.
 
Konsep dasar sistem basis data ppt
Konsep  dasar sistem basis data pptKonsep  dasar sistem basis data ppt
Konsep dasar sistem basis data ppt
 
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031 ...
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031  ...RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031  ...
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031 ...
 
1. Pengantar Basis Data
1. Pengantar Basis Data1. Pengantar Basis Data
1. Pengantar Basis Data
 
TND-052-P02 - DBMS dan Perancangan Basis Data
TND-052-P02 - DBMS dan Perancangan Basis DataTND-052-P02 - DBMS dan Perancangan Basis Data
TND-052-P02 - DBMS dan Perancangan Basis Data
 
Pengantar sistem basis data
Pengantar sistem basis dataPengantar sistem basis data
Pengantar sistem basis data
 
Kp.2 pembuatan database
Kp.2 pembuatan databaseKp.2 pembuatan database
Kp.2 pembuatan database
 
Normalisasi abstrak adalah proses menganalisis skema relasional yang diberika...
Normalisasi abstrak adalah proses menganalisis skema relasional yang diberika...Normalisasi abstrak adalah proses menganalisis skema relasional yang diberika...
Normalisasi abstrak adalah proses menganalisis skema relasional yang diberika...
 
Pertemuan Lima
Pertemuan LimaPertemuan Lima
Pertemuan Lima
 
Tugas dbms powerpoint
Tugas dbms powerpointTugas dbms powerpoint
Tugas dbms powerpoint
 
2 konsep basis data
2 konsep basis data2 konsep basis data
2 konsep basis data
 
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
 

En vedette (20)

2010 DFC Taiwan-Chi 047 綠計劃
2010 DFC Taiwan-Chi 047 綠計劃2010 DFC Taiwan-Chi 047 綠計劃
2010 DFC Taiwan-Chi 047 綠計劃
 
Что такое хвоинки
Что такое хвоинкиЧто такое хвоинки
Что такое хвоинки
 
Session 31 Michelle Benyamine Karin Blidberg
Session 31 Michelle Benyamine Karin BlidbergSession 31 Michelle Benyamine Karin Blidberg
Session 31 Michelle Benyamine Karin Blidberg
 
Integral
IntegralIntegral
Integral
 
Agra holidays
Agra holidaysAgra holidays
Agra holidays
 
Philippine handicrafts part 1
Philippine handicrafts part 1Philippine handicrafts part 1
Philippine handicrafts part 1
 
Training devolopment
Training devolopmentTraining devolopment
Training devolopment
 
Tun Hussein onn
Tun Hussein onnTun Hussein onn
Tun Hussein onn
 
Access Chapter 01
Access Chapter 01Access Chapter 01
Access Chapter 01
 
Bulat Stolyarov. Urban Index Russia
Bulat Stolyarov. Urban Index RussiaBulat Stolyarov. Urban Index Russia
Bulat Stolyarov. Urban Index Russia
 
проверялочка. математика. 2 класс
проверялочка. математика. 2 класспроверялочка. математика. 2 класс
проверялочка. математика. 2 класс
 
Stp
StpStp
Stp
 
Bibliouhkh
BibliouhkhBibliouhkh
Bibliouhkh
 
Письмо букв Вв
Письмо букв ВвПисьмо букв Вв
Письмо букв Вв
 
4.11. wandeling lubbeek
4.11. wandeling lubbeek4.11. wandeling lubbeek
4.11. wandeling lubbeek
 
Alejandro belando sánchez
Alejandro belando sánchezAlejandro belando sánchez
Alejandro belando sánchez
 
Social mediatoolkit
Social mediatoolkitSocial mediatoolkit
Social mediatoolkit
 
Cassandra presentation
Cassandra presentationCassandra presentation
Cassandra presentation
 
國防報告2 5 16
國防報告2 5 16國防報告2 5 16
國防報告2 5 16
 
Mis
MisMis
Mis
 

Similaire à Pertemuan tiga

1.1 Pengantar Basis Data.ppt
1.1 Pengantar Basis Data.ppt1.1 Pengantar Basis Data.ppt
1.1 Pengantar Basis Data.pptAfifHagi1
 
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...GithaMahulete
 
Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.ppt
Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.pptBab 2 Klpk SIM pendidikan Sistem manajemen basis data.ppt
Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.pptsuliantojo
 
72238483-Perancangan-Basis-Data.ppt
72238483-Perancangan-Basis-Data.ppt72238483-Perancangan-Basis-Data.ppt
72238483-Perancangan-Basis-Data.pptmerisipahutar
 
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...Mutia Nabila
 
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...wandasoraya
 
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...WidyaAyundaPutri
 
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...AnisHaerunisa2
 
Makalah sig kelompok 5 (dbms)
Makalah sig kelompok 5 (dbms)Makalah sig kelompok 5 (dbms)
Makalah sig kelompok 5 (dbms)Anangzakir
 
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...Fazril Azi
 
Modul teori basis data ch. 2
Modul teori basis data ch. 2Modul teori basis data ch. 2
Modul teori basis data ch. 2Ratzman III
 
Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018
Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018
Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018dechavns
 
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...Rina Handayani
 
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...Pratiwi Rosantry
 
Si pi, dwi rintani, hapzi ali, dasar-dasar intelegensi bisnis basis data dala...
Si pi, dwi rintani, hapzi ali, dasar-dasar intelegensi bisnis basis data dala...Si pi, dwi rintani, hapzi ali, dasar-dasar intelegensi bisnis basis data dala...
Si pi, dwi rintani, hapzi ali, dasar-dasar intelegensi bisnis basis data dala...dwi rintani
 
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTERPERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTERSitiOlis
 

Similaire à Pertemuan tiga (20)

1.1 Pengantar Basis Data.ppt
1.1 Pengantar Basis Data.ppt1.1 Pengantar Basis Data.ppt
1.1 Pengantar Basis Data.ppt
 
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
 
Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.ppt
Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.pptBab 2 Klpk SIM pendidikan Sistem manajemen basis data.ppt
Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.ppt
 
2.lingkungan bsd
2.lingkungan bsd2.lingkungan bsd
2.lingkungan bsd
 
72238483-Perancangan-Basis-Data.ppt
72238483-Perancangan-Basis-Data.ppt72238483-Perancangan-Basis-Data.ppt
72238483-Perancangan-Basis-Data.ppt
 
2 model basis data
2 model basis data2 model basis data
2 model basis data
 
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
 
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...
 
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...
 
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
Tugas sim, anis haerunisa, yananto mihadi putra, se, m.si, sistem manajemen b...
 
Makalah sig kelompok 5 (dbms)
Makalah sig kelompok 5 (dbms)Makalah sig kelompok 5 (dbms)
Makalah sig kelompok 5 (dbms)
 
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...
Si pi, fazril azi nugraha, hapzi ali,dasar-dasar intelegensi bisnis basis dat...
 
Modul teori basis data ch. 2
Modul teori basis data ch. 2Modul teori basis data ch. 2
Modul teori basis data ch. 2
 
Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018
Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018
Tugas sim, decha vinesha, yananto mihadi, sistem basis data, 2018
 
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
SIM, Rina Handayani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu ...
 
Pertemuan SIA 10.pptx
Pertemuan SIA 10.pptxPertemuan SIA 10.pptx
Pertemuan SIA 10.pptx
 
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
 
Si pi, dwi rintani, hapzi ali, dasar-dasar intelegensi bisnis basis data dala...
Si pi, dwi rintani, hapzi ali, dasar-dasar intelegensi bisnis basis data dala...Si pi, dwi rintani, hapzi ali, dasar-dasar intelegensi bisnis basis data dala...
Si pi, dwi rintani, hapzi ali, dasar-dasar intelegensi bisnis basis data dala...
 
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTERPERANCANGAN BASIS DATA - SISTEM KOMPUTER
PERANCANGAN BASIS DATA - SISTEM KOMPUTER
 

Plus de mutmainnamaruru (20)

Ujian tengah semester
Ujian tengah semesterUjian tengah semester
Ujian tengah semester
 
Ujian tengah semester
Ujian tengah semesterUjian tengah semester
Ujian tengah semester
 
Ujian akhir semester
Ujian akhir semesterUjian akhir semester
Ujian akhir semester
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
Pertemuan 8
Pertemuan 8Pertemuan 8
Pertemuan 8
 
Pertemuan 9
Pertemuan 9Pertemuan 9
Pertemuan 9
 
Pertemuan 9
Pertemuan 9Pertemuan 9
Pertemuan 9
 
Pertemuan 11
Pertemuan 11Pertemuan 11
Pertemuan 11
 
Pertemuan 12
Pertemuan 12Pertemuan 12
Pertemuan 12
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
Pertemuan 9
Pertemuan 9Pertemuan 9
Pertemuan 9
 
Pertemuan 8
Pertemuan 8Pertemuan 8
Pertemuan 8
 
Ujian tengah semester
Ujian tengah semesterUjian tengah semester
Ujian tengah semester
 
Ujian akhir semester
Ujian akhir semesterUjian akhir semester
Ujian akhir semester
 
Ujian akhir semester
Ujian akhir semesterUjian akhir semester
Ujian akhir semester
 
Ujian tengah semester
Ujian tengah semesterUjian tengah semester
Ujian tengah semester
 
Pertemuan 16
Pertemuan 16Pertemuan 16
Pertemuan 16
 
Pertemuan 11
Pertemuan 11Pertemuan 11
Pertemuan 11
 
Pertemuan 16
Pertemuan 16Pertemuan 16
Pertemuan 16
 

Pertemuan tiga

  • 1. PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR Pengantar basis data
  • 3. Administrator basis data (DBA/Database Administrator) 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.  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.
  • 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. Dua macam perintah yang digunakan DBMS untuk mengelola dan mengorganisasikan data : 1. Bahasa Definisi Data (DDL / Data Definition Language) 2. Bahasa Manipulasi Data (DML / Data Manipulation Language)
  • 9.  Membuat database  CREATE DATABASE ...  Menghapus database  DELETE DATABASE ...  Membuat tabel baru  CREATE TABLE ...  Mengubah tabel  ALTER TABLE ...
  • 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
  • 13. Untuk melakukan manipulasi data, seperti: Pengambilan data SELECT ... Penyisipan data baru INSERT INTO ... Penghapusan data DELETE ... Pengubahan data UPDATE ...
  • 15. Membuka basis data AKADEMIK OPEN DATABASE AKADEMIKMenambah satu baris data ke tabel MAHASISWA INSERT INTO MAHASISWA; ALUES (‘3085113023’, ‘MIKAIL ACHMAD’, (03/03/1987),’TI’)
  • 16. DATA QUERY LANGUAGE (DQL) bagian dari DML ada yang disebut DQL atau bahasa query Contoh : Meminta informasi NIM dan NAMA pada tabel MAHASISWA khusus untuk record dengan KODE_JUR=TI SELECT NIM, NAMA, FROM MAHASISWA; WHERE KODE_JUR=‘TI’