Relational Database Management System
Relational Database Management System
untuk mendukung
Aplikasi Web Database
Tujuan
Pengenalan konsep Relational Database Management System (RDBMS)
Pengenalan konsep Web Database
Memberikan contoh Web Database programming menggunakan PHP dan MySQL.
What is Data ?
Data merupakan kumpulan/himpunan fakta dari suatu obyek
Fakta yang mungkin dikumpulkan
Nama pohon
Jenis pohon
Umur pohon
Jumlah produksi
Harga per kilogram dipasaran, dll

Database
Kumpulan data
Tersimpan dalam suatu tempat
Dapat digunakan secara bersama
Secara digital
tersimpan dalam bentuk file
tersimpan dalam database server
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
validitas data
reliablilitas system
itu semua perlunya melakukan Menejemen Data.
System basis data yang memiliki kemampuan menajemen untuk menjamin ketersediaan, keamanan, reliabilitas, konsistensi dan validitas data
Database Management System
Bagaimana cara mengorganisasikan data dalam database?
Salah satu metode yg digunakan
Menggunakan metode relasi yang didasarkan pada teori himpunan matematika.
Himpunan
Kumpulan dari object yang berbeda (diskrit) yg digunakan untuk mengelompokkan sejumlah objek (yg disebut dg elemen, unsur atau anggota)
Merupakan sebuah Himpunan Suatu Kelompok,
Relational Database Management System
DBMS yg menggunakan metode relasi didasarkan pada teori himpunan untuk mengorganisasikan data
data dikumpulkan dalam sejumlah object yang disebut dengan tabel
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
Web merupakan satu set aplikasi komunikasi dan system perangkat lunak
Dengan karakteristik
terletak dalam internet host dan client
menggunakan protocol TCP/IP
menggunakan bahasa Hypertext Markup Language (HTML)
mampu melakukan komunikasi data dua arah
client dapat mengakses informasi text, gambar dan suara
menggunakan Uniform Resource Locators (URL)
untuk mengakses server dapat menggunakan http, ftp, dan telnet.
Web database merupakan system penyimpanan data yang dapat diakses oleh aplikasi database yang mendukung teknologi Web
PHP & MySQL
PHP
bahasa scripting yang menyatu dengan HTML
dijalankan pada server side
echo 'Hello World…';
?>
MySQL
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
Prosedur Mengakses MySQL
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
Prosedur Mengakses MySQL
membuka koneksi (connection) MySQL menggunakan PHP
$dbtype = 'mysql';
$host = 'localhost';
$user = 'root';
$password = '';
$db = 'db_webpti';
$dbprefix = 'jos_';
Posting Komentar