1. Apa itu Database
Database adalah sarana penyimpanan data yang terpisah daripada sebuah file yang terbaca di web browser, secara kasar tidak dapat di panggil dan di lihat begitu saja dengan web browser, akan tetapi masih membutuhkan script-script tertentu untuk menampilkan isi dari database itu.
2. Mengapa ada Database
Secara history gw ga mau tau kenapa ada database atau kenapa database di ciptakan, tetapi secara fungsionalitas database berfungsi untuk menciptakan penyimpanan data yang di submit oleh user dan dapat di olah lagi dengan script tertentu untuk di tampilkan lagi di suatu hari nanti oleh user itu atau user lain, contoh nya sebuah Blog; lo pada melakukan login pada situs blog, saat login anda terhubung dengan database user dan password pada server situs blog, pada saat melakukan posting pesan lo akan menghubungi database dari pada subdomain atau folder khusus yang di berikan / di set saat melakukan pendaftaran.
contoh nya:
lo daftar di situs
www.gugukandmiaw.net (ini hanya perumpamaan), trus lo dapet subdomain di namalo.gugukandmiaw.net, maka database akan ada di subdomain itu yang nanti nya akan di gunakan untuk melakukan storing / showing data pada web lo di domain tersebut
3. Database apa saja yang ada
yang ada banyak, tetapi yang gw ketahui sampai saat ini adalah :
-
Plain Database : TXT, database yang menggunakan aplikasi teks editor selayaknya Notepad.
Tingkat Kesulitan = Mudah
Tingkat Keamanan = Paling Rendah
Membutuhkan Server Khusus = Tidak
Daya Tampung = Rendah
Daya Tahan = Rendah / Tidak Stabil
-
Microsost Basic Db : ACS dan EXC, database tingkat rendah milik Microsoft.
Microsoft Access
Tingkat Kesulitan = Menengah
Tingkat Keamanan = Rendah
Membutuhkan Server Khusus = Ya (Frontpage Extension)
Daya Tampung = Menengah
Daya Tahan = Rendah / Stabil
Microsoft Excel
Tingkat Kesulitan = Mudah
Tingkat Keamanan = Rendah
Membutuhkan Server Khusus = Ya (Frontpage Extension)
Daya Tampung = Menengah
Daya Tahan = Rendah / Stabil
-
SQL based Db (MicrosoftSQL, MySQL) : Database yang masih berkembang dan tingkat kesulitan termasuk tinggi atau sulit bagi pemula.
MicrosoftSQL
Tingkat Kesulitan = Sulit
Tingkat Keamanan = Tinggi
Membutuhkan Server Khusus = Ya (Microsoft SQL Server)
Daya Tampung = Tinggi
Daya Tahan = Tinggi / Stabil
MySQL
Tingkat Kesulitan = Menengah
Tingkat Keamanan = Tinggi
Membutuhkan Server Khusus = Ya (MySQL)
Daya Tampung = Tinggi
Daya Tahan = Tinggi / Stabil
Mohon maaf jika terjadi kekurangan, maka oleh itu kalian bisa kasi informasi tentang database yang kurang itu apa biar kita sama-sama membagi informasi ke user baru terhadap Web Database
4. Server yang biasa di pakai
Sampai saat ini banyak server yang bisa di gunakan oleh anda (bukan server khusus yang gw tulis diatas lho), paling dasar nya bisa langsung menggunakan OS / Sistem Operasi, sistem operasi ini bisa merupakan WindowsNT, Windows 2000 Server, Linux Distribution all types for Server type, FreeBSD, dll.
Tapi bisa juga yang stand alone tetapi jika stand alone server yang berjalan kurang maksimal dibandingkan dengan yang di proses pada server berbasis OS, karena penggunaan memori dan proses / task pada disk juga memproses dari pada basic OS nya juga, contoh yang bisa gw kasi cuman 2, yakni :
-
XAMPP : complete set for Windows users for making simple server.
Kenapa harus pake ini, karena lo bisa melakukan customisasi terhadap semua kebutuhan server lo itu sendiri.
Pros : Tingkat customizable nya tinggi
Cons : Berat pada komputer dengan RAM rendah (misalnya untuk ujicoba yang di tujukan untuk tugas kuliah)
-
Vertrigo : complete set for Windows users without much configuration.
Kenapa harus pake ini, karena jika lo adalah user yang menggunakan komputer pribadi untuk membangun server untuk tugas tertentu dan bukan merupakan tugas-tugas dengan tingkat profesional, sebaiknya gunakan ini.
Pros : Ringan, banyak config yang udah di set dari saat instalasi
Cons : Keamanan rendah, karena beberapa password khusus dan admin tidak bisa di ganti
Share This Thread