Kamis, 14 Juli 2016

masih BELAJAR JAVASCRIPT

mumpung lagi sempet ini adalah tugas kuliah yang mau saya upload. dalam source code ini menggunakan javascript. and... langsung aja yak
sorry disini saya cuman meng upload souce codenya aja yah ga pakek penjelasannya, so ngertiin sendiri ya ^^

<html>
<head><title>TUGAS PRAKTIKUM</title>
</head>
<body bgcolor="#8ED2C9"><p>
<SCRIPT Language="Javascript" >
var nama = prompt("Siapa nama Anda ?","Masukkan nama anda");
document.write("Hai, " + nama);
window.alert("Ini merupakan pesan untuk Anda");
document.writeln("<center>");
document.writeln("<HR width=800 color=blue>");
document.writeln("<H2>PRAKTIKUM PEMROGRAMAN WEB SELASA PUKUL 12.00<H2>");
document.writeln("<H3>EKA PITRIYANI (1500018242)</H3>");
document.writeln("<HR width=800 color=rblue>");
document.writeln("</center>");
function kirim(){
var satu=(document.fform.input1.value);
document.fform.onim.value=satu;}
</SCRIPT></p><pre>
<script type="text/javascript">
function tambah(){
var num1 = document.formku.angka1.value;
var num2 = document.formku.angka2.value;
var pertambahan = parseInt(num1) + parseInt(num2);
document.getElementById('add').value = pertambahan;}
function kurang(){
var num1 = document.formku.angka1.value;
var num2 = document.formku.angka2.value;
var pengurangan = parseInt(num1) - parseInt(num2);
document.getElementById('add').value = pengurangan;}
function bagi(){
var num1 = document.formku.angka1.value;
var num2 = document.formku.angka2.value;
var pembagian = parseInt(num1) / parseInt(num2);
document.getElementById('add').value = pembagian;}
function kali(){
var num1 = document.formku.angka1.value;
var num2 = document.formku.angka2.value;
var perkalian = parseInt(num1) * parseInt(num2);
document.getElementById('add').value = perkalian;}
</script></head>
<body>
<FORM NAME="formku">
<center><h1><b>YUK MENGHITUNG DULU...</b></h1><table border = "0">
<table>
<tr><td>Masukkan angka pertama ya </td><td><input type="text" name = "angka1">
</td></tr>
<tr><td>Masukkan angka kedua ya </td><td><input type="text" name = "angka2">
</td></tr>
<tr><td>Operasi</td><td>
<INPUT TYPE="button" NAME="kali1" Value="perkalian" onClick="kali()"/></td><td>
<INPUT TYPE="button" NAME="tambah1" Value="penjumlahan" onClick="tambah()"/></td><td>
<INPUT TYPE="button" NAME="kurang1" Value="pengurangan" onClick="kurang()"/></td><td>
<INPUT TYPE="button" NAME="bagi1" Value="pembagian" onClick="bagi()"/>
</td></tr>
<tr><td>
Hasilnya adalah </td><td><input type = "text" id = "add" name = "hasil" value= ""></td></tr>
</table></center></FORM></body></html>


DAN JADINYA ITU JENG JENG ..


Rabu, 13 Juli 2016

FORM PENDAFTARAN dengan UPLOAD FOTO



bulan lalu saya sudah menambahkan source code pembuatan form pendaftaran namun belum ada code untuk menambahkan foto dalam form. nah ini dia saat nya saya meng upload source code nya. oh iya ini adalah tugas kelompok di kelas jadi saya ga hanya belajar sendiri tapi bersama dengan teman seperjuangan. last....

sebelumnya ini ni tampilannya


<html>
<head><title>isi from</title></head>
<body>
<table border="4" bgcolor="white" align="center" height="500" width="400" cellpadding="20" >
<tr>
<td>
<b><font color="black" align="center" size="10">Form Pendaftaran</font></b>


</head>

<body>
    <form method="post" action="proses.php">
    <table border="0">
    <tr>
        <td>Nama Lengkap</td>
        <td>:</td>
        <td><input type="text" name="Nama Lengkap" size=37/></td>
    </tr>

    <tr>
        <td>Tempat Lahir</td>
        <td>:</td>
        <td><input type="text" name="Tempat Lahir" size=37/></td>
    </tr>
    <tr>
        <td>Tanggal Lahir</td>
        <td>:</td>
        <td><select name="Tanggal">
            <option value="" selected="selected">Tanggal
            <option value="1">1</option>
            <option value="2">2</option>
            <option value="3">3</option>
            <option value="4">4</option>
            <option value="5">5</option>
   <option value="6">6</option>
   <option value="7">7</option>
   <option value="8">8</option>
   <option value="9">9</option>
   <option value="10">10</option>
   <option value="11">11</option>
   <option value="12">12</option>
   <option value="13">13</option>
   <option value="14">14</option>
   <option value="15">15</option>
   <option value="16">16</option>
   <option value="17">17</option>
   <option value="18">18</option>
   <option value="19">19</option>
   <option value="20">20</option>
   <option value="21">21</option>
   <option value="22">22</option>
   <option value="23">23</option>
   <option value="24">24</option>
   <option value="25">25</option>
   <option value="26">26</option>
   <option value="27">27</option>
   <option value="28">28</option>
   <option value="29">29</option>
   <option value="30">30</option>
   <option value="31">31</option>
           
            </select>
            <select name="Bulan">
            <option value="" selected="selected">Bulan
            <option value="Januari">Januari</option>
            <option value="Februari">Februari</option>
            <option value="Maret">Maret</option>
            <option value="April">April</option>
            <option value="Mei">Mei</option>
            <option value="Juni">Juni</option>
            <option value="Juli">Juli</option>
            <option value="Agustus">Agustus</option>
            <option value="September">September</option>
            <option value="Oktober">Oktober</option>
            <option value="Nopember">Nopember</option>
            <option value="Desember">Desember</option>
            </select>
            <select name="Tahun">
            <option value="" selected="selected">Tahun
            <option value="1994>1994</option>
            <option value="1995">1995</option>
            <option value="1996">1996</option>
            <option value="1997">1997</option>
            <option value="1998">1998</option>
   <option value="1999">1999</option>
   <option value="2000">2000</option>
         
            </select></td>
    </tr>
    <tr>
        <td>Jenis Kelamin</td>
        <td>:</td>
        <td><input type="radio" name="sex" value="1" id="" /><label class="" for="">Laki-laki </label>
        <input type="radio" name="sex" value="2" id="" /><label class="" for="">Perempuan </label></td>
    </tr>
    <tr>
        <td valign="top">Alamat Rumah</td>
        <td valign="top">:</td>
        <td><textarea cols=27 rows=5 name="Alamat Rumah"> </textarea></td>
    </tr>
    <tr>
        <td>Jurusan</td>
        <td>:</td>
        <td><select name="jurusan">
        <option value="" selected="selected">--Pilih Jurusan
<option value="Teknik Informatika">Teknik Informatika</option>
        <option value="Teknik kimia">Teknik Kimia</option>
        </select></td>
    </tr>
    <tr>
        <td>Hobby</td>
        <td>:</td>
        <td><input type="checkbox" name="Olahraga">Olahraga
        <input type="checkbox" name="Musik">Musik
        <input type="checkbox" name="Lainnya">Lainnya
    </tr>
    <tr>
        <td>Foto Diri</td>
        <td>:</td>
        <td><input type="file" name"gambar"/></td>
    </tr>
    <tr>
        <td>&nbsp</td>
        <td>&nbsp</td>
        <td><input type="submit" value="Daftar"/></td>
    </tr>
    </table>
    </form>
</body>
</html>

TERIMAKASIH ^^

Jumat, 25 Maret 2016

LISTING HTML FORMULIR

LISTING HTML untuk MEMBUAT FORMULIR PENDAFTARAN




<html>
<head><title>Form Pendaftaran Mahasiswa Baru</title>
</head>
<body>
<form action="tugas 2.html" method="POST">
<table border='1' width='35%' cellpadding='2'  cellspacing='2' align='center' bgcolor="#FFFFF">
<caption><h2>Formulir Pendaftaran Mahasiswa Baru</h2>
<center><h2>2016</h2></center></caption>

<tr><td><b>Nama</b></td><td><input type="text" name="nama" size="67" maxlength="50"/></td></tr>

<tr><td><b>Alamat</b></td><td><textarea name="alamat" cols="50" rows="5"></textarea></td></tr>

<tr><td><b>Agama</b></td><td><input type="radio" name="Agama" value="Islam"/><label for="Agama">Islam</label>
<input type="radio" name="Agama" value="Kristen"/><label for="Agama">Kristen</label>
<input type="radio" name="Agama" value="Budha"/><label for="Agama">Budha</label>
<p><input type="radio" name="Agama" value="Katolik"/><label for="Agama">Katolik</label>
<input type="radio" name="Agama" value="Hindu"/><label for="Agama">Hindu</label>
<input type="radio" name="Agama" value="Khong Hu Chu"/><label for="Agama">KHong Hu Chu</label></p>
</td></tr>

<tr><td><b>Jenis Kelamin<b></td><td>
<select name="Jenis Kelamin">
<option value="Pria">Pria</option>
<option value="Wanita">Wanita</option>
</select></td></tr>

<tr><td><b>Hobi</b></td><td><input type="checkbox" name="Hobi" value="Membaca"/><label for="Hobi">Membaca</label>
<input type="checkbox" name="Hobi" value="Menulis"/><label for="Hobi">Menulis</label>
<input type="checkbox" name="Hobi" value="Menyanyi"/><label for="Hobi">Menyanyi</label>
<p><input type="checkbox" name="Hobi" value="Olah Raga"/><label for="Hobi">Olah Raga</label>
<input type="checkbox" name="Hobi" value="Menggambar"/><label for="Hobi">Menggambar</label>
<input type="checkbox" name="Hobi" value="Lain-lain"/><label for="Hobi">Lain-lain</label></p>
</td></tr>

<tr><td></td><td><a><input type="submit" name="kirim" value="Daftar"/></a>
  <label>
  <input type="reset" name="Reset" id="button" value="Batal">
  </label></td></tr>
</table>

</form>
</body>
</html>

Rabu, 16 Maret 2016

LISTING HTML SEDERHANA


LISTING MEMBUAT WEB SEDERHANA


<html>
<head>
<title> </title>
<h2 align="center"> Pemrogram Web </h2>
</head>

<body>
<center>
<table border="2px">

<tr>
<td colspan="4" width="900px" height="100px" bgcolor="8C9C9A" align="center">Header</td>
</tr>

<tr  bgcolor="9DB2B1" align="center">
<td >Home</td>
<td>Profil</td>
<td>Download</td>
<td>Informasi</td>
</tr>

<tr  bgcolor="BFCFCC">
<td width="200px" height="500px" bgcolor="D6E4E1"align="center"> Konten </td>
<td colspan="3"width="500px" align="center" > Konten Pilihan  </td>
</tr>

<tr>
<td colspan="4" width="900px" height="50px" bgcolor="485C5A" align="center">Footer</td>
</tr>

</table>

</body>

</html>


HASILNYA...


Kamis, 12 November 2015

PENGENALAN BASIS DATA



BAB 1
PENDAHULUAN

1.1  LATAR BELAKANG
Data merupakan sesuatu yang menyangkut barang, kejadian, aktivitas, dan transaksi yang telah tercatat, diklasifikasikan, dan disimpan namun belum memiliki makna. Contohnya dosen, mahasiswa, pelanggan, buku, meja, konsep. Data tersebut direkam baik dalam bentuk angka, huruf, teks, gambar atau suara.

1.2  TUJUAN
1.2.1             Mengetahui pengertian dari Basis Data (Database)
1.2.2             Mengetahu kekurangan Basis Data (Database)
1.2.3             Mengetahu kelebihan Basis Data (Database)
1.2.4             Mengetahui perbedaan antara file managemen tradisional dan managemen database
1.2.5             Mengetahu sifat Basis Data (Database)

BAB 2
PEMBAHASAN

2.1 PENGERTIAN DATABASE
Database terbentuk dari sekelompok data-data yang memiliki jenis atau sifat sama. Himpunan kelompok data (arsip) yang saling berhubungan diorganisasi sedemikian rupa, sehingga kelak dapat dimanfaatkan kembali dengan cepat. Kumpulan data yang saling berhubungan disimpan secara bersama tanpa adanya pengulangan (redudansi) data.
Menurut Ramakrisnan, pengertian basis data ialah kumpulan data-data yang secara khusus menggambarkan aktivitas satu atau lebih pengaturan yang saling terhubung. Contohnya basis data tentang universitas mengandung informasi seperti berikut:
·      Entities atau Entitas seperti mahasiswa, fakultas, kuliah, dan ruang kelas
·      Relationship, disini diartikan sebagai hubungan antar entitas.
Contohnya fakultas mengajarkan kuliah atau penggunaan ruangan untuk kuliah atau juga mahasiswa-mahasiswa yang ada pada satu mata kuliah.
Sementara menurut Rebecca M Riordan, secara terminologi atau bahasa, basis data hampir sejalan dengan aturan object-oriented programming atau pemrograman berbasis objek. Kata-kata basis data dapat digunakan untuk menggambarkan apapun dari suatu himpunan tunggal data, contohnya seperti daftar nomor telepon.
 Contoh dari Database adalah data mahasiswa, data dosen, dll. Demikian juga, kumpulan dari data-data mahasiswa, data-data dosen, data-data keuangan dan lainnya dapat dikumpulkan lagi menjadi kelompok besar, misalkan data-data politeknik elektronika. Bahkan dalam perkembangannya, data-data tersebut dapat berbentuk berbagai macam data, misalkan dapat berupa program, lembaran-lembaran untuk entry (memasukkan) data, laporan-laporan. Kesemuanya itu dapat dikumpulkan menjadi satu yang disebut dengan database. Untuk menyimpan informasi yang ada dalam Database diperlukan table. Salah satu contoh bentuk table adalah sebagai berikut :


Jadi Database secara mudah dapat digambarkan sebagai kumpulan dari tabel-tabel yang saling berelasi dan membentuk suatu tujuan tertentu. Contoh : Database Akademik, Database Perusahaan, dll.

2.1.1    Terminology atau istilah yang dipergunakan dalam Database
2.1.1.1 Database adalah Sekumpulan data yang saling berhubungan untuk mencapaisuatu tujuan.
2.1.1.2 Data adalah fakta-fakta yang dapat disimpan dan mempunyai arti tertentu.
2.1.1.3 Tabel adalah Tempat untuk menyimpan data, tabel terdiri dari field dan record
2.1.1.4 Field adalah disebut juga dengan kolom, yaitu bagian tabel tempat menyimpansebuah item data.
2.1.1.5 Record adalah disebut juga dengan baris, yaitu satu bagian informasi yangdisimpan dalam tabel, misal data seorang mahasiswa akan disimpan dalamsatu record yang terdiri dari beberapa kolom/field.
Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronik. Tidak semua bentuk penyimpanan data secara elektronis dapat disebut sistem basis data, karena yang diutamakan adalah pengaturan, pemilahan, pengelompokkan, atau pengorganisasian data yang akan kita simpan sesuai fungsi atau jenisnya.
            Sistem yang terdiri atas sekumpulan tabel data yang saling berhubungan dan sekumpulan program (DBMS atau Database Management System) yang memungkinkan berbagai user dan/atau program lain dapat mengakses tabel-tabel tersebut. DBMS (Data Base Management System) adalah perangkat lunak
yang menangani semua pengaksesan ke data base.

2.2 KEKURANGAN DATABASE
Kekurangan Sistem Basis Data antara lain :
2.2.1    Lebih Mahal
Sistem basis data membutuhkan sumber daya yang tinggi, terlebih untuk melakukan perawatan secara berkala.
2.2.2    Proses back up cukup memakan waktu
Sistem basis data mencakup banyak file, sehingga jika dilakukan back up akan menghabiskan waktu.
2.2.3    Bila ada akses yang tidak benar, kerusakan dapat terjadi.
Kesalahan dalam mengakses bisa menyebabkan berbagai masalah, terutama oleh sembarang pengguna.
2.2.4    Sistem lebih rumit, sehingga memerlukan tenaga spesial.
Sistem basis data sangat kompleks, tidak sembarang orang bisa menanganinya. Terutama dengan berbagai macam resiko, sehingga hanya orang ahli yang hanya bisa menanganinya.

2.3 KELEBIHAN DATABASE
Kelebihan Sistem Basis Data antara lain :
            2.3.1    Kecepatan dan kemudahan (speed)
Dengan menggunakan basis data pengambilan informasi dapat dilakukan dengan cepat dan mudah. Basis data memiliki kemampuan dalam mengelompokan, mengurutkan bahkan perhitungan dengan metematika. Dengan perancangan yang benar, maka penyajian informasi akan dapat dilakukan dengan cepat dan mudah.
2.3.2    Kebersamaan pemakai
Sebuah basis data dapat digunakan oleh banyak user san banyak aplikasi. Untuk data-data yang diperlukan oleh banyak orang/bagian. Tidak perlu dilakukan pencatatan dimasing-masing bagian, tetapi cukup dengan satu basis data untuk dipakai bersama. Misalnya data mahasiswa dalam suatu perguruan tinggi, dibutuhkan oleh banyak bagian, diantaranya: bagian akademik, bagian keuangan, bagian kemahasiswaan, dan perpustakaan. Tidak harus semua bagian ini memiliki catatan dan semua bagian bisa mengakses data tersebut sesuai dengan keperluannya.
2.3.3    Pemusatan control data
Karena cukup dengan satu basis data unutk banyak keperluan, pengontrolan terhadap data juga cukup dilakuan di satu tempat saja. Jika ada perubahan data alamat mahasiswa misalnya, maka tidak perlu kita meng-update semua data dimasing-masing bagian tetapi cukup hanya disatu basis data.
2.3.4    Efesiensi ruang penyimpanan (space)
Dengan pemakain bersama, kita tidak perlu menyediakan tempat penyimpanan diberbagai tempat, tetapi cukup satu saja sehingga ini akan menghemat ruang penyimpanan data yang dimilikioleh sebuah organisasi. Dengan teknik perancangan basis data yang benar, kita akan menyederhanakan penyimpanan sehingga tidak semua data harus disimpan.
2.3.5    Keakuratan (Accuracy)
Penerapan secara ketat aturan tipe data, domain data, keunikan data, hubungan antara data, dan lain-lain, dapat menekan keakuratan dalam pemasukan/penyimpanan data.
2.3.6    Ketersediaan (availability)
Dengan basis data kita dapat mem-backup data, memilah-milah data mana yang masih diperlukan dan data mana yang perlu kita simpan ke tempat lain. Hal ini mengingat pertumbuhan transaksi suatu organisasi dari waktu ke waktu membutuhkan media penyimpanan yang semakin besar.
2.3.7    Keamanan (Security)
Kebanyakan DBMS dilengkapi dengan fasilitas manajemen pengguna diberikan hak akses yang berbeda-beda sesuai dengan pengguna dan posisinya. Basis data bisa diberikan passwordnya untuk membatasi orang yang mengaksesnya.
            2.3.8    Kemudahan dalam pembuatan program aplikasi baru
Pengguna basis data merupakan bagian dari perkembangan teknologi. Dengan adanya basis data pembuatan aplikasi bisa memanfaatkan kemampuan dari DBMS, sehingga pembuatan aplikasi tidak perlu mengurusi penyimpanan data, tetapi cukup mengatur interface untuk pengguna.
2.3.9    Pemakaian secara langsung
Basis data memiliki fasilitas untuk melihat datanya secara langsung dengan tool yang disediakan oleh DBMS. Untuk melihat data, langsung ke table ataupun menggunakan query. Biasanya yang menggunakan fasilitas ini adalah user yang sudah ahli, atau database administrator.
2.3.10  Kebebasan data (Data Independence)
Jika sebuah program telah selesai dibuat, dan ternyata ada perubahan isi/struktur data. Maka dengan basis data, perubahan ini hanya perlu dilakukan pada level DBMS tanpa harus membongkar kembali program aplikasinya.
2.3.11  User view
Basis data penyediaan pandangan yang berbeda-beda untuk tiap-tiap pengguna. Misalnya kita memiliki data-data dari perusahaan yang bergerak dibidang retail. Data yang ada berupa data barang, penjualan, dan pembelian. Ada beberapa jenis pengguna yang memerlukan informasi terkait dengan data perusahaan tresebut. Mereka adalah pelanggan, kasir, bagian gudang, bagian akutansi dan manajer. 
Tidak semua data boleh diakses oleh semua pengguna. Misalnya kasir dia hanya boleh berhak melihat informasi nama barang dan harga jualnya. Sementara itu dia berhak untuk memasukan data penjualan . berbeda dengan pelanggan yang hanya melihat data keberadaan barang dan harga jual tetapi tidak berhak memasukan atau merubah data. Sementara itu bagian akutansi berhak melihat keuntungan dari tiap-tiap barang untuk menganalisa data akutansinya.Basis data mampu memberikan layanan organisasi seperti ini.

2.4 PERBEDAAN ANTARA FILE MANAGEMEN TRADISIONAL DAN MANAGEMEN DATABASE


2.5  SIFAT DATABASE
2.5.1        Berbagi
2.5.1.1   Dapat digunakan/diakses oleh satu atau lebih pengguna (user).
2.5.2        Integrasi
2.5.2.1       Tidak terjadi redudansi data.
2.5.2.2   Redudansi data: terdapat 2 atau lebih data yang sama.
2.5.3        Keamanan
2.5.3.1  Pembatasan akses basis data.
2.5.4        Abstraksi
2.5.4.1    Basis data dipandang sebagai model nyata.
2.5.4.2    Informasi yang disimpan dalam basis data merupakan sebuah usaha untuk menyajikan sifat dari beberapa objek yang sesungguhnya.
2.5.5        Indepedensi
2.5.5.1    Jika sebuah perubahan dibuat ke dalam beberapa bagian dari suatu sistem aplikasi, maka seharusnya perubahan itu tidak mempengaruhi struktur data dasar yang digunakan oleh aplikasi.

 
DAFTAR PUSTAKA

http://rpl.if.its.ac.id/pengenalan-basis-data/, diakses pada tanggal 15 Mei 2013