Relational Database Management System
Relational Database Management System
untuk mendukung
Aplikasi Web Database
DATA
Aplikasi Komputer
Informasi Hasil Analisis
Database
► Kumpulan data
► Tersimpan dalam suatu tempat
► Dapat digunakan secara bersama
Database
Secara digital
► tersimpan dalam bentuk file
► tersimpan dalam database server
► diakses secara bersama melalui
jaringan komputer
Database
Dalam sistem informasi, penerapan database tidak
hanya ditinjau dari sisi ketersediaan data
• keamanan data
• konsistensi data Perlu
• validitas data menejemen
• reliablilitas data
system
Database Management System
system basisdata yang mamiliki kemampuan
menajemen untuk menjamin ketersediaan,
keamanan, reliabilitas, konsistensi dan validitas
data
Database Management System
Bagaimana cara mengorganisasikan
data dalam database?
Himpunan B
Himpunan A Himpunan C
Tabel B
Tabel A Masing-masing
Tabel C
Tabel memiliki
relasi dng tabel
lain
Database Management System
Himpunan Pekerja
Database Management System
Tabel A
Tabel B
Tabel C
Tabel D
Tabel E
Relationship
Entita
s
Atribu
t
Web Database
Web merupakan satu set aplikasi komunikasi
dan system perangkat lunak
dengan karakteristik
1.terletak dalam internet host dan client
2.menggunakan protocol TCP/IP
3.menggunakan bahasa Hypertext Markup Language (HTML)
4.mampu melakukan komunikasi data dua arah
5.client dapat mengakses informasi text, gambar dan suara
6.menggunakan Uniform Resource Locators (URL)
7.untuk mengakses server dapat menggunakan http, ftp, dan
telnet.
Web Database
Web database merupakan system penyimpanan
data yang dapat diakses oleh aplikasi database
yang mendukung teknologi Web
$dbServer = "localhost";
dbUser = "unej";
$dbPass = "test";
$dbConn = mysql_pconnect($dbServer, $dbUser, $dbPass);
PHP & MySQL
Prosedur Mengakses MySQL
memilih dan membuka database yang diinginkan
// membuka database
$db = "SumberDayaAir";
mysql_select_db($db);
// membuat query
$query = "SELECT RSuhu, RCurahHujan FROM Cuaca ";
$ result = mysql_query($query);
PHP & MySQL
Prosedur Mengakses MySQL
membaca hasil akses yang telah dilakukan
// mengakses hasil
$jumlahHasil = mysql_num_rows($hasil);
if($jumlahHasil < 1){
echo("Data tidak ada dalam database <br>");}
else{
echo("<table >");
echo("<tr><td>Suhu</td>
<td>Curah Hujan </td></tr>");