Anda di halaman 1dari 16

Tugas

Web Database





Oleh
Agus Adnyana ( 10 )
I Made Wawan Kurniawan (18 )
I.B Putu Widyatmika Gandhi ( 21 )
Muhammad Basyar Zulkifly ( 27 )

XII TKJ
1





SMK Negeri 3 Singaraja
Soal
1. Jelaskan sejarah dan cara kerja web
2. Carilah pengertian Basis Data
3. Carilah cara merancang arsitektur basis data
4. Carilah cara membuat database pada XAMPP melalui PHPMy Admin, dan dengan
sintak SQL
5. Buatlah rancangan ER-Diagram, dari suatu permasalahan yang nyata
6. Buatlah database pada PHPMyAdmin berdasarkan ER-Diagram yang sudah dibuat
7. Langkah-langkah Backup & Recovery

Jawaban
1. Sejarah dan cara kerja web

Sejarah web
Penemu situs web adalah Sir Timothy John Tim Berners-Lee, sedangkan
situs web yang tersambung dengan jaringan pertamakali muncul pada tahun 1991.
Maksud dari Tim ketika merancang situs web adalah untuk memudahkan tukar
menukar dan memperbarui informasi pada sesama peneliti di tempat ia bekerja.
Pada tanggal 30 April 1993, CERN (tempat dimana Tim bekerja) mengumumkan
bahwa WWW dapat digunakan secara gratis oleh publik.
Sebuah situs web bisa berupa hasil kerja dari perorangan atau individu,
atau menunjukkan kepemilikan dari suatu organisasi, perusahaan. biasanya
pembahasan dalam sebuah situs web merujuk pada sebuah ataupun beberapa topik
khusus, atau kepentingan tertentu. Sebuah situs web bisa berisi pranala yang
menghubungkan ke situs web lain, demkian pula dengan situs web lainnya. Hal ini
terkadang membuat perbedaan antara situs web yang dibuat oleh individu ataupun
perseorangan dengan situs web yang dibuat oleh organisasi bisnis menjadi tidak
begitu jelas.
Situs web biasanya ditempatkan pada server web. Sebuah server web
umumnya telah dilengkapi dengan perangkat-perangkat lunak khusus untuk
menangani pengaturan nama ranah, serta menangani layanan atas protokol HTTP
yang disebut sebagai Server HTTP (HTTP Server) seperti Apache HTTP Server,
atau Internet Information Services (IIS).

Mem-Ex
Memex ( berasal dari "memori" dan "index") adalah nama dari sistem proto
hypertext hipotetis yang dijelaskan oleh Vannevar Bush pada tahun 1945 di
Artikel Atlantic Monthly As We May Think (AWMT). Bush membayangkan
memex sebagai perangkat di mana individu akan kompres dan simpan semua
buku-buku mereka, catatan, dan komunikasi, mekanis sehingga dapat
berkonsultasi dengan melebihi kecepatan dan fleksibilitas. Memex akan
memberikan suplemen penting dan diperbesar ke memori seseorang. Konsep
memex mempengaruhi perkembangan sistem hypertext awal (akhirnya mengarah
pada pembentukan World Wide Web) dan perangkat lunak basis pengetahuan
pribadi.
Teknologi yang digunakan akan menjadi kombinasi kontrol elektromekanik,
kamera mikrofilm dan pembaca, semua terintegrasi ke dalam meja besar. Sebagian
perpustakaan mikrofilm akan telah terkandung dalam meja, tetapi pengguna bisa
menambah atau menghapus gulungan mikrofilm.
Memex akan menjadi semacam file pribadi mekanik dan perpustakaan. Ini akan
menggunakan penyimpanan mikrofilm, fotografi kering, dan komputasi analog
untuk memberikan sarjana pasca perang akses ke repositori, besar diindeks
pengetahuan. Setiap bagian yang bisa disebut dengan beberapa penekanan tombol.
Visi dari memex mendahului, dan dikreditkan sebagai inspirasi bagi kita, sistem
pertama hypertext praktis dari tahun 1960-an. Bush menggambarkan visi memex
dan lainnya dari "As We May Think" sebagai proyeksi dari teknologi yang dikenal
pada tahun 1930 dan 1940 - dalam semangat Jules Verne atau 1945 usulan Arthur
C. Clarke untuk mengorbit satelit geosynchronous untuk telekomunikasi global.
The memex diusulkan oleh Bush akan menciptakan jejak link yang
menghubungkan urutan frame mikrofilm, daripada link dalam pengertian modern
di mana hyperlink menghubungkan kata frase tunggal atau gambar dalam
dokumen dan tujuan lokal atau remote.
Memex ini akan memiliki fitur selain menghubungkan. Pengguna dapat merekam
informasi baru mengenai mikrofilm, dengan mengambil foto dari kertas atau dari
layar sentuh yang sensitif tembus.

Cara kerja web
Secara sederhana gambaran cara kerja web server seperti pada gambar berikut :


a) Komputer klien dapat berupa pc desktop atau laptop yang mempunyai
browser dan terkoneksi dengan jaringan internet atau intranet.
b) Server berisi perangkat lunak yang mempunyai spesifikasi teknis
minimal terkait dengan kemampuan server dalam melayani banyak klien
nantinya. Server terhubung juga dengan Internet atau Intranet agar dapat
diakses oleh klien. Untuk keperluan akses dari klien maka server juga
harus mempunyai alamat yang biasa disebut dengan Internet Protocol
(IP) misal 202.10.20.20.
c) Klien melakukan request untuk memesan alamat kepada server melalui
browser misal http://www.mamaders.com.
d) Server mendapat pesanan alamat akan mencari informasi sesuai dengan
pesanan klien, dana memberikan hasilnya dalam bentuk halaman
website. Pencarian ini bisa jadi menghasilkan, namun juga bisa gagal.
Biasanya server telah diset untuk mengantisipasi hal tersebut dengan
jawaban 404 Page not Found untuk pesan ketika tidak menemukan
alamat yang dicari.


2. Pengertian Basis data, Tujuan basis data dan Fungsi
Basis data
Basis (Base) ialah sarang, tempat berkumpul atau gudang
Data ialah fakta/kejadian yang dicatat/ direkam belum mengadung arti
dan belum dapat digunakan untuk pengambilan keputusan, dapat
berupa angka,simbol,teks, gambar,bunyi atau kombinasinya.
o Basis data adalah kumpulan data yang saling berelasi
o Kumpulan data yang saling berhubungan yang disimpan secara
bersama sedemikian rupa tanpa pengulangan (redundancy)
yang tidak perlu, untuk memenuhi kebutuhan

Tujuan Basis data adalah mengatur data sehingga diperoleh kemudahan,
ketepatan dan kecepatan dalam pengambilan kembali agar kita dapat
memperoleh data yang kita cari dengan mudah dan cepat .

Tujuan basis data adalah sebagai berikut:
o Kecepatan dan kemudahan (Speed)
o Efisiensi penyimpanan (Space)
o Ketersediaan (Availibility)
o Kelengkapan (Completeness)
o Keamanan (Security)
o Kebersamaan pemakai (Sharability)

Fungsi Basis Data
a. Basis data merupakan salah satu komponen penting dalam system
informasi, karena merupakan dasar dalam menyediakan informasi.
b. Basis data menetukan kualitas informasi : akurat, tepat pada waktunya
dan relevan. Informasi dapat dikatakan bernilai bila manfaatnya lebih
efektif dibandingkan dengan biaya mendapatkannya.
c. Basis data mengurangi duplikasi data (data redudancy).
d. Dengan mengaplikasikan basis data, hubungan data dapat ditingkatkan
e. Basis data dapat mengurangi pemborosan tempat simpanan luar.




3. Arsitektur system basis data memberikan kerangka kerja bagi
pembangunan basis data

I nternal/Physical Level:
berhubungan dengan bagaimana data disimpan secara fisik (physical
storage)
External /View Level
berhubungan dengan bagaimana data di representasikan dari sisi setiap
user.
Conceptual/Logical Level
yang menghubungkan antara internal & external level


Berikut adalah gambar tiga level arsitektur system basis data :


Gambar I.1 Tiga level arsitektur system basis data

Contoh dalam sebuah basis data pegawai, ketiga level digambarkan sebagai berikut :
Pada level konseptual, basis data mengandung informasi tenteang sebuah
entityyang disebut EMPLOYEE. Setiap EMPLOYEE mempunyai
sebuahEMP_NUMBER (6 karakter), DEP_NUMBER(4 karakter) &
SALARY (5digit desimal).
Pada level internal, para pegawai direpresentasikan oleh
STRORED_EMP,panjang 20 byte. STORED_EMP terdiri atas 4 field
yaitu flag/pointer, 6byte, tiga field untuk atribut pegawai.
User yang menggunakan PL/I mempunyai sisi pandang level eksternal
dimanapegawai direpresentasikan dalam sebuah record yang ditulis dengan
sintaks PL/I
Demikianlah pula user yang menggunakan COBOL mempunyai sisi
pandanglevel eksternal dimana pegawai direpresentasikan dalam sebuah
record yangditulis dengan sintaks COBOL.







4. Cara membuat database pada XAMPP melalui PHPMy Admin, dan
dengan sintak SQL

1. Asumsikan saja XAMPP sudah berjalan ,lalu jalankan MySQL dan Apache
2. Cari WEB Browser, kemudian ketik localhost:8080/phpmyadmin, setelah itu
klik new, lalu isikan kolom create database sesuai dengan nama database yang
diinginan.












3. Kemudian akan muncul jendela baru yaitu nama database yang kita buat tadi,
lalu klik tanda (+) pada samping kiri nama database kita dan klik new














4. Maka akan munul tampilan seperti ini, isian table nama dengan yang kamu
inginkan serta tambahkan kolom yang kamu inginkan.kllik Go

5. Kemudian isikan nama data, type data, dan juga valuesnya setelah itu klik
create

6. Kemudian klik nama database yang kita buat, yaitu nama kelompok

7. Setelah itu klik Tab SQL pada bagian atas, setelah itu ketik syntak pad koom
SQL









8. Dari syntak diatas dapat dijelaskan bahwa values 1 = Nama, Values 2 = Nis,
Values 3 = Kelamin Values 4 = Agama setelah itu klik Go

9. Lalu maka akan muncul tampilan seperti ini





5. Rancangan ER-Diagram









ID
JURUSAN
NAMA
ALAMAT
MEMILIKI
JURUSAN
SISWA
NIS
NAMA
JURUSAN
ID JURUSAN
AGAMA


6. Database Pada PHPMyAdmin Berdasarkan ER-Diagram
1) Langkah pertama membuka localhost/xampp/index.php












2) Lalu pilih phpmyadmin, kemudian akan muncul seperti gambar di bawah ini.
Kemudian isi kolom pada create new database dengan Kelas TKJ,
kemudian create





















ID JURUSAN



3) Lalu isi kolom seperti berikut dengan nama TKJ dan number of fields 4












4) Kemudian isi kolom seperti gambar di bawah, Masukkan kategori-kategori
pada database yang akan dibuat, misalnya nama lengkap, alamat, nis, agama.
Dan lain-lain.


















5) Kemudian centang bebas pada nama lengkap, alamat, nis, agama, dan kita
pilih nama lengkap. Lalu kita klik browse



















6) Maka akan muncul seperti gambar di bawah
















7) Kemudian kita Masukkan data-data sesuai kategori.












8) Setelah itu, klik Go dan data tersebut akan tersimpan. Jika ingin melihat
hasilnya, klik Browse dan akan muncul seperti gambar di bawah ini.



















9) Database telah selesai dibuat, close browser. Kemudian stop XAMPP.






7. Langkah-langkah Backup & Recovery

Lagkah Backup data

1.










2.











3.


4.








Langkah Reovery data

1.











2.















3.
3.













4.

Anda mungkin juga menyukai