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
Casino de Casino de Casino de Casino (Casino de Casino - No deposit
BalasHapusCasino 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
Casino.mgm Casino - Dr.MCD
BalasHapusFind 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