Kamis, 17 November 2016

MAKALAH MERANCANG WEB DATABASE




MAKALAH
MERANCANG WEB DATABASE

 










                                                                                                 


NAMA            : JOHARI EMBUTARA
KELAS           : XII TKJ 1


SMK NEGERI 6 KUPANG
2016





BAB I
PENDAHULUAN
A. Latar Belakang
Basis data (database) adalah kumpulan dari berbagai data yang saling berhubungan satu dengan yang lainnya. Basis data tersimpan di perangkat keras, serta dimanipulasi dengan menggunakan perangkat lunak. Pendefinisian basis data meliputi spesifikasi dari tipe data, struktur dan batasan dari data atau informasi yang akan disimpan.Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi pada para pengguna atau user.
Database harus dibuat dengan tujuan untuk memudahkan pengolahan data. Data harus mudah untuk dilihat, dipakai dan diamalkan. Dengan menggunakan database akan memudahkan dalam mencari dan mengolah data tentunya. Jika database dibuat dengan tidak mampu untuk digunakan dalam memberikan kemudahan dalam melakukan pengolahan data, maka database yang dibuat tersebut tentu tidak bermanfaat tentunya. Banyak orang gagal membuat database, yang akhirnya mengakibatkan kegagalan dia sendiri dalam melakukan kehidupan. Database harus dibuat dengan rapi, dan database harus dibuat dengan mengacu kepada kondisi riil yang sesungguhnya terjadi. Jangan sampai database yang dibuat, merupakan database yang asal data di inputkan serta formatnya juga tidak sesuai dengan kondisi yang ada di alam riil.
Web database adalah salah satu sistem yang digunakan menyimpan informasi dan kemudian dapat di akses melalui website. Sebagai contoh sederhana, sebuah komunitas online atau online community, akan memiliki database untuk menyimpan informasi username, password, dan informasi detail lainnya yang dimiliki oleh semua anggota dan sistem database yang paling umum dipergunakan di Internet adalah MySQL. karena mudah untuk terintegrasi dengan PHP dan PHP sendiri merupakan server side programming language yang paling umum digunakan oleh developers.

Pada tingkat paling sederhana, web database merupakan satu dari beberapa kumpulan tabel yang berisi data-data penting. dari masing-masing tabel memiliki field-field berbeda yang digunakan menyimpan berbagai jenis informasi dan dari tabel-tabel ini kemudian dapat saling terhubung untuk memanipulasi data dengan menggunakan beberapa metode tertentu.
Web database dapat kita gunakan untuk beberapa tujuan. Sebagai contoh yang sederhana yang sering kita temui adalah content management system atau dalam istilah pemrograman yaitu CMS. yang pada umumnya menggunakan web database untuk menyimpan beberapa informasi seperti post, username dan bahkan komentar.

Dengan menggunakan database sangat memungkinkan website dapat terus diupdate dengan mudah dan tanpa perlu untuk mengedit kode HTML pada setiap halaman yang ingin kita rubah sebagai contoh blogspot, wordpress dan banyak lagi. Hal ini tidak hanya merupakan suatu cara yang mudah dan efisien dalam membuat dan mengupdate website, namun juga dapat untuk membuat proses lebih mudah untuk diakses oleh pengguna yang tidak terlalu memahami bahasa program Internet.
Contoh lain dari penggunaan web database adalah untuk online. Website online forum seringkali membuat sebuah database dengan jumlah tabel yang banyak, termasuk setiap pengguna, post, dan untuk pengaturan. Hal ini penting sekali untuk mengatur relationship di antara tabel, sehingga post dan pengguna dapat dihubungkan dengan lebih mudah.
B. Rumusan Masalah
Perancangan sebuah system database berbasis web ini, terdapat beberapa permasalahan yang dapat diidentifikasi, identifikasi permasalahan tersebut adalah sebagai berikut :
Ø      Bagaimana data siswa dapat diakses dengan cepat dam mudah
Ø      Supaya dapat mempercepat proses pendidikan di sekolah
Ø      Mempermudah mengenal identitas bagi kepala sekolah, guru maupun perangkat sekolah lainnya

C.   Maksud dan Tujuan
Dalam penyusunan laporan tugas ini memiliki tujuan.   Dan tujuan untuk merancang sistem database berbasis web SMA Negeri l Kuningan dengan cara:
Ø      Memberikan kemudahan dalam mendata siswa di SMA Negeri 1 Kuningan 
Ø      Terjaminnya keamanan data-data siswa
Ø      Proses pencatatan siswa akan lebih cepat
Ø      Tidak akan terjadinya penumpukan pencatatan
Ø      Proses sistematika pendataan siswa akan lebih baik




BAB II
TINJAUAN PUSTAKA
A.  Pengertian Merancang

B.  Web
 Website merupakan halaman situs sistem informasi yang dapat diakses secara cepat. Website ini didasari dari adanya perkembangan teknologi informasi dan komunikasi. Melalui perkembangan teknologi informasi, tercipta suatu jaringan antar komputer yang saling berkaitan. Jaringan yang dikenal dengan istilah internet secara terus-menerus menjadi pesan–pesan elektronik, termasuk e-mail, transmisi file, dan komunikasi dua arah antar individu atau komputer.
      Suatu perpustakaan memiliki berbagai jenis koleksi yang dapat dipinjamkan serta menyediakan berbagai layanan kepada pemustaka di perpustakaan. Seiring dengan perkembangan zaman yang semuanya serba digital maka perpustakaan alangkah lebih baiknya memiliki web perpustakaan yang memudahkan bagi para pemustaka untuk mengetahui koleksi apa saja yang dimiliki serta layanan apa saja yang disediakan oleh perpustakaan. Dengan kata lain, web ini membantu perpustakaan untuk mempromosikan suatu perpustakaan.
      Akan tetapi sebagian dari perpustakaan di Indonesia belum memiliki web perpustakaan. Pada makalah ini kelompok kami akan membahas mengenai bagaimana langkah-langkah untuk membuat web perpustakaan termasuk cara pemeliharaan web. Sehingga dengan adanya web ini membantu perpustakaan untuk menyediakan informasi maupun promosi kepada pemustakanya melalui web. 

C.  Database
Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi. Pendefinisian basis data meliputi spesifikasi berupa tipe data, struktur data dan juga batasan-batasan data yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam sistem informasi dimana basis data merupakan gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat mengorganisasi data, menghidari duplikasi data, hubungan antar data yang tidak jelas dan juga update yang rumit.
Proses memasukkan dan mengambil data ke dan dari media penyimpanan data memerlukan perangkat lunak yang disebut dengan sistem manajemen basis data (database management system | DBMS). DBMS merupakan sistem perangkat lunak yang memungkinkan pengguna database (database user) untuk memelihara, mengontrol dan mengakses data secara praktis dan efisien. Dengan kata lain semua akses ke basis data akan ditangani oleh DBMS. Ada beberapa fungsi yang harus ditangani DBMS yaitu mengolah pendefinisian data, menangani permintaan pemakai untuk mengakses data, memeriksa sekuriti dan integriti data yang didefinisikan oleh DBA (Database Administrator), menangani kegagalan dalam pengaksesan data yang disebabkan oleh kerusakan sistem maupun disk dan menangani unjuk kerja semua fungsi secara efisien.
Tujuan utama dari DBMS adalah untuk memberikan tinjauan abstrak data kepada pengguna. Jadi sistem menyembunyikan informasi tentang bagaimana data disimpan, dipelihara dan tetap bisa diambil (diakses) secara efisien. Pertimbangan efisien di sini adalah bagaimana merancang struktur data yang kompleks tetapi masih tetap bisa digunakan oleh pengguna awam tanpa mengetahui kompleksitas strukturnya.
D.  Web Database
Web database merupakan suatu sistem untuk menyimpan informasi yang kemudian dapat diakses melalui website. Sebagai contoh, sebuah komunitas online (online community) mungkin memiliki database yang menyimpan informasi username, password, dan detail informasi lain yang dimiliki semua anggotanya. Sistem database yang paling umum digunakan di Internet adalah MySQL dikarenakan integrasinya dengan PHP (PHP merupakan server side programming language yang paling banyak digunakan).
Pada tingkat yang paling sederhana, web database merupakan satu atau beberapa kumpulan tabel yang berisi data. Masing-masing tabel memiliki field-field berbeda untuk menyimpan berbagai jenis informasi. Tabel-tabel ini kemudian dapat saling dihubungkan untuk memanipulasi data menggunakan cara-cara tertentu.
Web database dapat digunakan untuk berbagai tujuan. Sebagai contoh, content management system (CMS) pada umumnya menggunakan web database untuk menyimpan informasi seperti post, username, dan juga komentar.
Menggunakan database memungkinkan website dapat diupdate dengan mudah dan tanpa perlu mengedit kode HTML untuk setiap halaman yang ingin diubah. Hal ini tidak hanya merupakan suatu cara yang efisien dalam membuat dan mengupdate sebuah website, namun juga membuat prosesnya lebih mudah diakses oleh orang-orang yang tidak terlalu memahami bahasa pemrograman Internet.
Contoh lain di mana web database dapat digunakan adalah untuk suatu forum online. Website forum seringkali membuat sebuah database dengan sejumlah tabel, termasuk satu untuk pengguna, post, dan untuk pengaturan. Merupakan hal yang penting untuk mengatur hubungan alias relationship di antara tabel, sehingga (misalnya) post dan pengguna dapat dihubungkan secara lebih mudah








2 komentar:

  1. Casino de Casino de Casino de Casino (Casino de Casino - No deposit
    Casino de betting Casino de 제목학원 Casino 강원랜드슬롯머신 is 토토 분석 사이트 located in Curacao, Curacao, just steps from Curacao 온라인 슬롯 City Centre. This lively gambling venue offers a wide variety of

    BalasHapus
  2. Casino.mgm Casino - Dr.MCD
    Find the best online slots, blackjack, 경상북도 출장안마 roulette, poker and more 양주 출장안마 at Casino.mgm. 울산광역 출장안마 Casino.mgm Casino.mgm Casino.mgm Casino.mgm Casino.mgm Rating: 문경 출장마사지 4.6 광명 출장샵 · ‎7 votes

    BalasHapus