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
Data – Aplikasi Komputer - Informasi
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
Database Management 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
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)
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
Database design menggunakan Entity Relationship Diagram
Web Database
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
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
0 komentar:
Posting Komentar