pengetahuan database
DESCRIPTION
Pengetahuan tentang dasar dari Ilmu DatabaseTRANSCRIPT
7/17/2019 Pengetahuan Database
http://slidepdf.com/reader/full/pengetahuan-database 1/15
Pengetahuan DatabaseUntuk Susba Banprog Komputer Tahun 2015
7/17/2019 Pengetahuan Database
http://slidepdf.com/reader/full/pengetahuan-database 2/15
RIW AYAT HIDUP
▪ Nama Lengkap : Mahdi Kurniawan S!Kom!
▪ "angkat # N$" : Sertu # 210%0112&%0''(
▪ )abatan : Baminprog Siskuat Binsis*okuat
▪ Kesatuan : +n*o,ahtadam +++#Si,iwangi
▪ Status : K01
▪ Tg, Lahir : Bandung -0 .gustus 1/'(
▪ .gama : +s,am
7/17/2019 Pengetahuan Database
http://slidepdf.com/reader/full/pengetahuan-database 3/15
Pendidikan
▪ Mi,iter :– iktuk Seaba $indam +++#Si,iwangi Tahun 200%
– ikab ukum "usdikkum Tahun 200%
– Susba 3perator Komputer isin*o,ahtad Tahun 200%
– Susba Banprog Komputer isin*o,ahtad Tahun 200(
▪
Umum :– SN Negeri Sindangsari Tahun 1///
– SM" Negeri % 4imahi Tahun 2002
– SM. Negeri 2 4imahi Tahun 2005
– Uniersitas Komputer +ndonesia 6S1#Teknik +n*ormatika7 Tah201-
aikawa!mahdi0- aikawamahdi0-
aik
7/17/2019 Pengetahuan Database
http://slidepdf.com/reader/full/pengetahuan-database 4/15
Referensi :
▪ "engetahuan asar atabase Buat "emu,a o,eh "4 4ont6https:##pontro,!wordpress!om#2011#0%#1&#mengena,9ddatabase#7
▪ Basis ata o,eh Mira Tri;una "utrasite6http:##s!uns;iah!a!id#<mputra#semester2#database!ht
▪ "engena,an atabase BMS dan $BMS o,eh Ko,om Kod
6http:##ko,om9koding!b,ogspot!o!id#2012#0(#pengena,andbms9dan9rdbms!htm,7
▪ Basis ata o,eh eka M =i,dan 6SMK Bhakti Nusantara7
▪ Naskah epartemen tentang "engetahuan atabase untBanprog
7/17/2019 Pengetahuan Database
http://slidepdf.com/reader/full/pengetahuan-database 5/15
Ruang Lingkup
▪ "engetahuan asar tentang atabase
▪ Maam > maam atabase
▪ +nsta,asi M;S?L
▪ Tingkatan Basis ata
▪ 3perasi asar Basis ata
▪ "raktikum
7/17/2019 Pengetahuan Database
http://slidepdf.com/reader/full/pengetahuan-database 6/15
Pengertian D atabase
ata ada,ah representasi *akta dunia n;ata ;ang mewaki,i ob;ek 6seperti manusia: guru siswa pe,anggand,,@ baranbuku meAa@ peristiwa konsep dsb!7 ;ang direkam baik dabentuk angka huru* teks gambar atau suara dan memi,iseara eksp,isit 6Ae,as7!
Base ada,ah basis tempat bersarang#berkumpu, sesuatu!
Basis ata#abase ada,ah kumpu,an in*ormasi ;ang disimpda,am komputer seara sistematik sehingga dapat diperiksmenggunakan suatu program komputer untuk mempero,ehin*ormasi dari basis data tersebut!
7/17/2019 Pengetahuan Database
http://slidepdf.com/reader/full/pengetahuan-database 7/15
DBM !Database M anage" ent #ste" $
DBMS merupakan so*tware ;ang membantu penggmemanipu,asi isi database mu,ai dari pembuatan pperawatan dan pengontro, setiap data ;ang ada!
RDBMS atau $e,ationship atabase Management S;stem mersatu Aenis BMS ;ang mendukung adan;a re,ationship atau hu
tabe,! i samping $BMS terdapat Aenis BMS ,ain misa,nBMS 3bAet 3riented BMS dsb!
4ontoh $MS : 3ra,e Miroso*t S?L Serer M;S?L Miroso*B2 CoDbase d,,
7/17/2019 Pengetahuan Database
http://slidepdf.com/reader/full/pengetahuan-database 8/15
Penge%&" p&kkan D atabase
▪
atabase untuk ekstop memi,iki iri antara ,ain sebagai ber– Ukurann;a re,ati* kei,
– User ;ang mengakses terbatas
– argan;a re,ati* murah
– User Criend,;
4ontoh : Miroso*t .ess CoDbase Base Lotus dsb
▪ atabase untuk Serer memi,iki iri antara ,ain sebagai berik– Ukurann;a # kapasita data besar
– User ;ang mengakses ban;ak
– arga re,ati* maha,
4ontoh : Miroso*t S?L Serer B2 3ra,e M;S?L 6Cree7 "osgreS?L 6Credsb
7/17/2019 Pengetahuan Database
http://slidepdf.com/reader/full/pengetahuan-database 9/15
Tu'uan Basis Data ( Database
▪Mengatur data sehingga dipero,eh kemudahan ketkeepatan da,am pengambi,an kemba,i
▪ Tidak adan;a redudansi dan menAaga konsistensi d
▪ "engaturan dan pemi,ihan data sesuai dengan *ung Aenisn;a
7/17/2019 Pengetahuan Database
http://slidepdf.com/reader/full/pengetahuan-database 10/15
M anfaat Basis Data ( Database
▪
Keepatan dan Kemudahan 6Speed7▪ Kebersamaan "emakaian 6Sharai,it;7
▪ "emusatan ata Kontro,
▪ EFsiensi $uang "en;impanan 6Spae7
▪ Keakuratan 6.ura;7
▪ Ketersediaan 6.ai,abi,it;7
▪ Ke,engkapan 64omp,eteness7
▪ Keamanan 6Seurit;7
▪ Kemudahan da,am pembuatan "rogram .p,ikasi Baru
▪User Giew
7/17/2019 Pengetahuan Database
http://slidepdf.com/reader/full/pengetahuan-database 11/15
Insta%asi M #) L !*a" pp +,-,.$
7/17/2019 Pengetahuan Database
http://slidepdf.com/reader/full/pengetahuan-database 12/15
Tingkatan Basis Data ( Database
database
tabe,
Fe,d
tipe data
1! Nume2! ate
-! String&! Spati
7/17/2019 Pengetahuan Database
http://slidepdf.com/reader/full/pengetahuan-database 13/15
/perasi Dasar Basis Data !+$
▪
"embuatan Basis ata 6reate database7▪ "enghapusan Basis ata 6drop database7
▪ "embuatan Ci,e#Tabe, 6reate tab,e7
▪ "enghapusan Ci,e#Tabe, 6drop tab,e7
▪ "engubahan Tabe, 6update H7
▪ "enambahan # "engisian ata 6insert H7
▪ "engambi,an ata 6retriee#searh7
▪ "enghapusan ata 6de,ete H7
7/17/2019 Pengetahuan Database
http://slidepdf.com/reader/full/pengetahuan-database 14/15
/perasi Dasar Basis Data !0$
▪
Menampi,kan ata
se,et I atau nama F,ed *rom nama8tabe, where kondb; nama8Fe,d ,imit angka
▪ Menambahkan ata
insert into nama8tabe, 6nama8Fe,d7 a,ues 6isi7 where
▪ Mengubah ata
update nama8tabe, set nama8Fe,dJisi where kondisi
▪ Menghapus ata
de,ete *rom nama8tabe, where kondisi