+ All Categories
Home > Documents > Laporan WEB Database

Laporan WEB Database

Date post: 10-Oct-2015
Category:
Upload: wawan-kurniawan
View: 26 times
Download: 1 times
Share this document with a friend
Description:
bbb
Popular Tags:

of 16

Transcript
  • 5/19/2018 Laporan WEB Database

    1/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

  • 5/19/2018 Laporan WEB Database

    2/16

    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 dengansintak 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 webPenemu 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 yangmenghubungkan 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 pengetahuanpribadi.

  • 5/19/2018 Laporan WEB Database

    3/16

    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 webSecara 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 dapatdiakses oleh klien. Untuk keperluan akses dari klien maka server juga

  • 5/19/2018 Laporan WEB Database

    4/16

    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 misalhttp://www.mamaders.com.

    d) Server mendapat pesanan alamat akan mencari informasi sesuai dengan

    pesanan klien, dana memberikan hasilnya dalam bentuk halamanwebsite. 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 artidan 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 Basisdata 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 Ef isiensi penyimpanan (Space)

    o Ketersediaan (Avail ibi l ity)

    o Kelengkapan (Completeness)

    o Keamanan (Secur ity)

    o Kebersamaan pemakai (Sharabil i ty)

    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 ditingkatkane. Basis data dapat mengurangi pemborosan tempat simpanan luar.

    http://mamaders.blogspot.com/http://mamaders.blogspot.com/http://mamaders.blogspot.com/http://mamaders.blogspot.com/
  • 5/19/2018 Laporan WEB Database

    5/16

    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 /Vi ew Level

    berhubungan dengan bagaimana data di representasikan dari sisi setiap

    user.

    Conceptual/L ogical L evel

    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.

  • 5/19/2018 Laporan WEB Database

    6/16

    4.

    Cara membuat database pada XAMPP melalui PHPMy Admin, dandengan 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

  • 5/19/2018 Laporan WEB Database

    7/16

    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

  • 5/19/2018 Laporan WEB Database

    8/16

    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

    JURUSANNAMA

    ALAMAT

    MEMILIKIJURUSAN SISWA

    NIS

    NAMA

    JURUSANID JURUSAN

    AGAMA

  • 5/19/2018 Laporan WEB Database

    9/16

    6. Database Pada PHPMyAdmin Berdasarkan ER-Diagram1)

    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

  • 5/19/2018 Laporan WEB Database

    10/16

    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/19/2018 Laporan WEB Database

    11/16

    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

  • 5/19/2018 Laporan WEB Database

    12/16

    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.

  • 5/19/2018 Laporan WEB Database

    13/16

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

    7. Langkah-langkah Backup & Recovery

    Lagkah Backup data

    1.

  • 5/19/2018 Laporan WEB Database

    14/16

    2.

    3.

    4.

  • 5/19/2018 Laporan WEB Database

    15/16

    Langkah Reovery data

    1.

    2.

  • 5/19/2018 Laporan WEB Database

    16/16

    3.

    3.

    4.


Recommended