Anda di halaman 1dari 4

Relational Database Management System

untuk mendukung
Aplikasi Web
Database

1. Data : Data merupakan kumpulan/himpunan fakta dari suatu obyek

2. Database : Kumpulan data, Tersimpan dalam suatu tempat dan Dapat


digunakan secara bersama.
Data – A
Secara Digital : tersimpan dalam bentuk file, tersimpan dalam database server
dan diakses secara bersama melalui jaringan komputer .
Dalam sistem informasi, penerapan database tidak hanya ditinjau dari sisi
ketersediaan data
tetapi juga dari sisi
• keamanan data
• konsistensi data perlu manajemen data
• validitas data
• reliablilitas system

Database Manajemen System : system basisdata yang mamiliki kemampuan


menajemen untuk menjamin ketersediaan, keamanan, reliabilitas, konsistensi dan
validitas data.
Bagaimana cara mengorganisasikan data dalam database?
Salah satu metode yg digunakan

Database Management System DatabaseManagement


Database ManagementSystem
System
Menggunakan metode relasi yang didasarkan pada teori himpunan matematika
Himpunan Himpunan
Tabel A
Relational
KumpulanDatabase Management
dari object yang berbeda (diskrit)System
yg
Tabel B

► DBMSuntuk
digunakan yg Himpunan
menggunakan
mengelompokkan
Pekerja metode relasi didasarkan
sejumlah pada teori himpunan
Himpunan B
Tabel C
untuk
objek mengorganisasikan
(yg disebut dg elemen, unsur atau data Tabel D

► data
anggota) dikumpulkan dalam sejumlah objectHimpunan
yang
Tabel E A disebut dengan tabel Himpunan C
Tabel B
Pramitha Dwi Larasati SI.C UIN Syarif Hidayatullah Jakarta
Tabel A Masing-masing
Page 1
Tabel C
Relational Database Management System
Praktikum PTI “Introduction aboaut networking” Tabel memiliki
relasi dng tabel
sigendutsedangberaksi@gmail.com dan mithaassameasmama@gmail.com
lain
Himpunan dosen unej
► Sebuah tabel memiliki sejumlah kolom (yang disebut dengan field, tuple,
item, atau attribute) dan baris untuk mengorganisasikan data yang ada
► Dimungkinkan adanya lebih dari satu relasi dlm satu tabel
► Dapat meminimalkan redundancy data & menjaga konsistensi data

Relationa
Contoh minimalisa

1. Web Database
Relation
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

Database design
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.

Pramitha Dwi Larasati SI.C UIN Syarif Hidayatullah Jakarta Page 2


Praktikum PTI “Introduction aboaut networking”
sigendutsedangberaksi@gmail.com dan mithaassameasmama@gmail.com
1. PHP dan MYSQL
Web
PHP : bahasa scripting yang menyatu dengan HTML dan dijalankan pada
server side
<html>
<head>
<title>Hello
World</title>
</head>
<body>
<?

Web data
echo 'Hello
World…';
?>
</body>
</html>

MYSQL :

yang dap
• Open Source SQL database management system
• relational database
• mampu menyimpan data dalam skala yang sangat besar
• dikembangkan, didistribusikan dan disuport oleh MySQL
• menggunakan Structured Query Language (SQL) sebagai bahasa
standardnya

menduku
Prosedur mengakses MYSQL

Pramitha Dwi Larasati SI.C UIN Syarif Hidayatullah Jakarta Page 3


Praktikum PTI “Introduction aboaut networking”
sigendutsedangberaksi@gmail.com dan mithaassameasmama@gmail.com
► membuka koneksi (connection) dengan database server
► memilih dan membuka database yang diinginkan
► mengirim perintah untuk mengakses (membaca, menulis, mengubah, atau
menghapus) data
► membaca hasil akses yang telah dilakukan
► mengakhiri koneksi dengan database server
membuka koneksi (connection) MySQL menggunakan PHP
$dbtype = 'mysql';
$host = 'localhost';
$user = 'root';
$password = '';
$db = 'db_webpti';
$dbprefix = 'jos_';

Pramitha Dwi Larasati SI.C UIN Syarif Hidayatullah Jakarta Page 4


Praktikum PTI “Introduction aboaut networking”
sigendutsedangberaksi@gmail.com dan mithaassameasmama@gmail.com