This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Monday, November 13, 2017

RELASI ANTAR TABEL

Assalamualaikum warahmatullah wabarakatuh

baiklah disini saya akan menjelaskan tentang relasi antar tabel yaitu tujuan relasi antar tabel tersebut serta kelebihan dan kekurangan relasi antar tabel. dan ini merupakan hasil diskusi yang telah kami dapatkan dari teman prodi TEKNIK INFORMATIKA angkatan 2016.

sebelum kita masuk ke gambar relasinya, langsung saja kita pahami terlebih dahulu pengertiannya.

Relasi merupakan hubungan yang terjadi pada suatu tabel dengan lainnya yang mempresentasikan hubungan antar objek di dunia nyata dan berfungsi untuk mengatur mengatur operasi suatu database. relasi berfungsi untuk mengatur atur operasi suatu database.

Hubungan yang dapat dibentuk dapat mencakup 3 macam hubungan
One to One :
Mempunyai pengertian "Setiap baris data pada tabel pertama dihubungkan hanya ke satu baris data pada tabel ke dua". Contohnya : relasi antara tabel Siswa dan tabel orang tua. Satu baris siswa hanya berhubungan dengan satu baris orang tua begitu juga sebaliknya.

One to Many:
Mempunyai pengertian "Setiap baris data dari tabel pertama dapat dihubungkan ke satu baris atau lebih data pada tabel ke dua". Contohnya : relasi perwalian antara tabel guru dan tabel siswa. Satu baris guru atau satu guru bisa berhubungan dengan satu baris atau lebih mahasiswa

Many to Many:

Mempunyai pengertian "Satu baris atau lebih data pada tabel pertama bisa dihubugkan ke satu atau lebih baris data pada tabel ke dua". Artinya ada banyak baris di tabel satu dan tabel dua yang saling berhubungan satu sama lain. Contohnya : relasi antar tabel siswa dan tabel mata kuliah. Satu baris siswa bisa berhubungan dengan banyak baris mata pelajaran begitu juga sebaliknya.

TUJUAN RELASI

relasi bertujuan untuk menghubungkan tabel 1 dengan tabel lainya sehingga tabel tidak lagi berdiri sendiri, melainkan dapat  dihubungkan antara satu dengan lainya sehingga menjadi suatu kesatuan.

melakukan relasi antar tabel bisa juga di sebut kita melakukan normalisasi agar tabel tampak lebih mudah saat di opersikan.

 jadi tujuan adanya relasion data adalah
  • untuk menekankan kemandirian data.
  • untuk mengatasi ketidak konsistenan dan duplilkasi data.
KELEBIHAN DAN KEKURANGAN PADA RELASI ANTAR TABEL

adapun kelebihan dan kekurangan dari penggunaan relasi antar tabel.

kelebihan
  •  adanya kemudahan dalam mengakses suatu data.
  • seluruh data sudah saling terhubung dan data sudah tubalasi berbentuk tabel.
  • tidak ada duplikasi data pada setiap table. 
  • dapat memudahkan untuk modifikasi data
  • data lebih akurat

kekurangan
  •  perlu pemahaman bagi user terhadap hubungan anatar table
  • tabel yang sifatnya berbeda harus di hubungkan untuk memanggil kembali data.
  • Timbulnya data rangkap
  • Kesulitan mengakses data
  • Masalah keamanan
  • Data dependence
  • Data terisonr
  • Mahal

inilah gambar relasinya :


itu saja penjelasan singkat dari saya 
Wasalamualaikum warahmatullah wabarakatuh

referensi
https://dosenit.com/kuliah-it/database/keuntungan-dan-kerugian-database-relasional
http://errorx404x.blogspot.co.id/2015/08/pengertian-relasi-table-dalam-database.html

Tuesday, November 7, 2017

IMPLEMENTASI QUERY INSERT KE DALAM PHP

Assalamualaikum wr. wb
baiklah teman semua. pada kali ini saya akan menjelaskan tentang cara mengimplementasikan query insert kedalam PHP.

sebelum saya masuk ke implementasinya, kita harus mempunyai sebuah databasenya. akan tetapi
pada kali ini saya akan menjelaskan source code php nya saja.

untuk teman sekalian yang belum paham mengenai cara membuat database, membuat tabel, dan menginsert isi ke dalam tabel. anda bisa langsung masuk ke link yang tersedia.
ini link untuk anda yang belum paham
1. cara membuat database.
2. membuat tabel.
3. menginsert isi ke dalam tabel.

baiklah saya akan memperlihatkan terlebih dahulu databasenya , tabel databasenya dan isi didalam tabel tersebut.
1. langkah pertama yaitu buka terlebih dahulu XAMPP nya
2. setelah anda buka Start pada modul Apache dan Mysqlnya
3. baru anda buka CMDnya
4. lalu ketikkan instruksi c:\xampp\mysql\bin
    lalu anda ketikkan selanjutnya mysql -u root
5. setelah itu anda ketikkan Show databases; untuk memperlihatkan databasenya;
6. setelah itu untuk menjadikan database anda aktif anda tinggal ketikkan use tif2016;
7. setelah itu anda ketikkan show tables; 
8. lalu untuk melihat isi tabel nya anda cukup ketikkan select*from tbl_mahasiswa;
disini saya memberikan sedikit cara untuk melihatkan databasenya, tabel databases dan isi tabel nya.

baiklah kita langsung saja ke inti permasalahan yang ingin saya jelaskan yaitu source code php nya.
1. kita harus membuat sebuah file dengan nama koneksi.php dan indentitas.php
    lalu kita simpan file tersebut seperti gambar ini
    di explorer > local disk c> xampp > htdocs >
    pada htdocs anda buat folder baru.
    gambarnya seperti berikut :
langsung saja saya akan membahas source codenya
1. koneksi.php

setelah itu disini saya akan menjelaskan sedikit tentang source codenya  penjelasan untuk source code koneksi.php
1. tag <?php fungsi awal dari php dan diakhiri dengan ?>
2. $ ini adalah suatu varibel dengan nama variabelnya ( local, admin, password,database, dan                  connect)
3. isi dari variabel local adalah localhost, localhost ini adalah host server komputer anda
    dan variabel admin adalah root, root ini adalah username server komputer anda,
    variabel password yang terdapat komputer saya tidak ada, jadi pada variabel password tersebut
    saya kosongkan.
    variabel database saya adalah tif2016, tif2016 ini adalah database yang telah kita buat sebelumnya
    variabel connect ini adalah untuk membuat koneksi dari php ke database,
4. mysql_connect ini berfungsi untuk membuat script php dengan database

2. login.php


setelah itu disini saya akan menjelaskan sedikit tentang source codenya penjelasan untuk source code index1.php
1. pada tag <html> adalah tag pembuka suatu html atau  Mendefinisikan root dari sebuah dokumen     HTML dan ditutup dengan tag </html>.
2. pada tag <head> adalah kepala atau  Mendefinisikan informasi tentang dokumen dan
    ditutup dengan tag </head>.
3. pada tag <title> adalah judul atau Mendefinisikan sebuah title untuk dokumen dan ditutup dengan
    tag </title>.
4. pada tag <body> adalah tubuh dokumen atau Mendefinisikan tubuh atau badan dokumen dan 
    ditutup dengan tag </body> 
5. pada tag <h2> adalah  headings pada HTML dan ditutup dengan tag </h2>
6. pada tag <center> adalah teks yang posisinya berada ditengah dan ditutup dengan tag </center> 
    dan pada tag <h2> dan tag <center> ini ditulis dengan silahkan masuk.
7. tag <form> adalah sebuah form HTML untuk input pengguna. dan ditutup dengan tag </form>
8. method adalah metode. jadi pada index1.php ini kita menggunakan metode POST. jadi POST 
    tersebut adalah metode pengiriman. pada php disini ada 2 metode yaitu post dan get jadi untuk 
    perbedaan POST dan GET anda dapat lihat di link ini . klik disini
9. action adalah aksi atau tindakan. jadi action ini adalah tempat menampung data yang dikirimkan 
    oleh metode POST atau GET.  dan tempat menampung data tersebut berada di insert.php.
10. lalu untuk membuat inputan kita menggunakan tag <input type="text" name="nim"> dengan
      type text dan name yang kita berikan sendiri. disini kita akan menggunakan 2 input yaitu nama
      dan nim.
11.  tag <br> adalah satu baris tunggal atau sama dengan fungsi enter
12. lalu untuk membuat button kita menggunakan tag <input type="submit" name="masuk"> dengan
      type submit dan namenya masuk.
untuk ingin tahu tag tentang html. anda bisa klik link ini

3. insert.php


setelah itu disini saya akan menjelaskan sedikit tentang source codenya  penjelasan untuk source code koneksi.php
1. tag <?php fungsi awal dari php dan diakhiri dengan ?>
2. $ ini adalah suatu varibel dengan nama variabelnya ( local, admin, password,database, dan                  connect)
3. ; ini adalah tanda akhir dari php.
4.include "koneksi.php"; ini adalah untuk mengkoneksikan file ke database.
5. $nim = $_POST ['nim']; ini adalah membuat variabel nim dengan metode POST, dan hasil yang
    dikirim berupa nim.
6. $nama = $_POST ['nama']; ini adalah membuat variabel nim dengan metode POST, dan hasil yang
    dikirim berupa nama.
7. $queri = 'INSERT INTO mahasiswa SET nim='$nim', nama='$nama'"; ini adalah membuat
    perintah untuk penginputan data untuk tabel mahasiswa dengan di set ke nim dan nama
8. $eksekusi = mysqli_query($terhubung,$query);  adalah membuat variabel untuk mengeksekusi
    query dan di koneksikan ke databases.
9. if ($eksekusi == true) adalah membuat perbandingan variabel eksekusi benar maka akan jalan
    perintah berikutnya.
10. echo "sukses"; menampilkan tulisan sukses di laman browser jika perbandingan variabel benar.
11. }else{ adalah jika tidak
12. echo "gagal"; menampilkan tulisan gagal jika perbandingan variabel salah.
13. } ini adalah kurung kurawal sebagai penutup fungsi if.
14. ?> adalah fungsi penutup dari php.

selanjutnya untuk melihat hasilnya :
1. untuk index1.php

2. untuk insert.php
    maka pada browser akan muncul sukses, apabila kita menginputkan datanya dengan benar, dan
    apabila kita menginputkan datanya dengan salah maka akan muncul gagal.

    jadi gambar untuk sukses seperti dibawah ini:
  
   jadi gambar untuk gagal seperti dibawah ini :
jadi apabila kita gagal, berarti hasil inputan yang kita berikan telah ada di dalam tabel tersebut di
database kita.

sekian dari saya 
Assalamualaikum Wr .Wb

BELAJAR MYSQL: CARA MENGUPDATE DATA DI MYSQL

Assalamualaikum Wr. Wb
Baiklah teman semua yang melihat blog saya. Disini saya akan menjelaskan kembali cara
mengupdate isi data pada mysql menggunakan query Update. Untuk pertama kalinya yang saya ingin memberi tahu kepada teman semua, sebelum melakukan pekerjaan sebaiknya membaca bismillah, supaya lebih afhdal. Tanpa memperpanjang kata. Langsung saja cara membuat tabel pada mysql.

Sebelum memasukkan isi table kita harus mempersiapkan alat tempurnya :...)
       1.       XAMPP 
       2.       CMD

Yang telah saya bahas pada blog setelahnya, tentang alat tempurnya.

Dalam tutorial belajar MySQL kali ini, kita akan membahas tentang query UPDATE yang digunakan untuk mengubah atau memperbarui data dalam sebuah tabel MySQL.
UPDATE nama_tabel SET nama_kolom = data_baru WHERE kondisi
  • nama_tabel adalah nama dari tabel yang record/barisnya akan diperbaharui (update)
  • nama_kolom adalah nama kolom dari tabel yang akan diupdate.
  • data_baru adalah nilai data yang akan diinput sebagai nilai baru dari kolom
  • kondisi adalah kodisi atau syarat dari baris yang akan diubah, misalnya jika kolom NAMA= siti nurjannah maka lakukan update.
Berikut adalah langkah-langkah cara menambahkann isi tabel pada mysql  menggunakan query Update.
       1.       Langkah awal, bukalah XAMPP Control  Panel melalui start -> all Programs -> XAMPP ->                XAMPP Control Panel. Atau bisa juga klik di desktop anda.
2. jalankan modul aplikasi MySQl dengan cara klik start pada command button yang
    tersedia.
3.  selanjutnya, jalankan command prompt dengan cara menekan tombok windows + R (run),
     lalu ketikkan CMD, terus tekan enter.      
4. selanjutnya, ketikkan instruksi pada command prompt,
    cd C:\xampp\mysql\bin.
    setelah itu ketikkan mysql -u root  di c:\xampp\mysql\bin.  
5. setelah muncul perintah MariaDB atau mysql, selanjutnya ketikkan show database. seperti
    gambar dibawah ini :
     
    6.  Lalu kita mengaktifkan database tif16 dengan cara ketikkan USE tif16;, (atau nama database              yang anda inginkan).
   7.   Selanjutnya, anda untuk menampilkan tables anda cukup ketikkan show tables; 

8. Lalu untuk melihat isi tabel nya anda cukup ketikkan instruksi : select*from tbl_mahasiswa;
9. langsung saja kita ke query updatenya. disini kita akan melakukan instruksi update pada nama            'SITI NURJANNAH'

10. setelah kita selesai melakukan update nya maka hasilnya kita lihat seperti berikut :

disini kita dapat melihat bahwa yang kita update pada nim siti nurjannah tersebut telah berubah dari 201613001 menjadi 201613000

disini untuk melihat isi tbl_mahasiswa pada siti nurjannah tersebut, instruksinya seperti gambar berikut :

dan hasil updatenya seperti gambar dibawah ini untuk isi tbl_mahasiswa pada siti nurjannah.

sekian dari saya, 
Assalamualaikum Wr. Wb

referensi
http://www.duniailkom.com/tutorial-belajar-mysql-update-data-tabel-dengan-query-update/

Monday, October 30, 2017

MENJELASKAN QUERY INSERT



Assalamualaikum wr. wb

pagi hari yang cerah, saat yang tepat untuk berbagi materi dan  selamat datang lagi ke blog saya, disini saya akan menjelaskan lebih singkat tentang query insert. untuk membuat query insert anda harus memiliki dua syarat yang harus dipenuhi :

1. didalam query insert harus memilki wadah atau tabel yang diisikan data
2. harus memiliki data yang akurat


ok setelah kita memiliki syaratnya, langsung saja kita masuk ke pembahasan query insert tersebut.......

kali ini saya akan menjelaskan query insert yang sering digunakan untuk menginputkan data. mungkin teman sekalian tidak asing menggunakan INSERT INTO. baik langsung saja kita masuk ke kodingannya

inilah kodingan


disini saya akan menjelaskan query insert yang terdapat di codingan tersebut.
insert tersebut adalah memasukkan, into tersebut adalah kedalam, tbl_mahasiswa ini adalah sebuah tabel yang kita buat terlebih dahulu di database, ( nim, nama) tersebut adalah nama kolom yang terdapat di dalam tabel mahasiswa, values ini adalah nilai yang akan kita masukkan di dalam kolom yang terdapat di dalam tabel mahasiswa, lalu ('201613012') ini adalah sebuah nilai untuk diletakkan di dalam kolom tabel nim, dan ('zulkifli') ini adalah sebuah nilai untuk diletakkan di dalam tabel kolom tabel nama. 

jadi itu lah penjelasan query insert apabila ada kesalahan dalam kata, mohon maaf karena manusia tidak luput dari kesalahan, sekian dari saya

Assalamualaikum Wr. Wb

Friday, October 20, 2017

IMPLEMENTASI QUERY DENGAN PHP

Assalamualaikum wr. wb

baiklah disini saya akan menjelaskan tentang bagaimana cara implementasi query dengan php.
sebelum saya masuk ke implementasinya, kita harus mempunyai sebuah databasenya. akan tetapi
pada kali ini saya akan menjelaskan source code php nya saja.

untuk teman sekalian yang belum paham mengenai cara membuat database, membuat tabel, dan menginsert isi ke dalam tabel. anda bisa langsung masuk ke link yang tersedia.
ini link untuk anda yang belum paham
1. cara membuat database.
2. membuat tabel.
3. menginsert isi ke dalam tabel.

baiklah saya akan memperlihatkan terlebih dahulu databasenya , tabel databasenya dan isi didalam tabel tersebut.
1. langkah pertama yaitu buka terlebih dahulu XAMPP nya
2. setelah anda buka Start pada modul Apache dan Mysqlnya
3. baru anda buka CMDnya
4. lalu ketikkan instruksi c:\xampp\mysql\bin


    lalu anda ketikkan selanjutnya mysql -u root
5. setelah itu anda ketikkan Show databases; untuk memperlihatkan databasenya;
6. setelah itu untuk menjadikan database anda aktif anda tinggal ketikkan use tif2016;
7. setelah itu anda ketikkan show tables; 
8. lalu untuk melihat isi tabel nya anda cukup ketikkan select*from tbl_mahasiswa;
disini saya memberikan sedikit cara untuk melihatkan databasenya, tabel databases dan isi tabel nya.

baiklah kita langsung saja ke inti permasalahan yang ingin saya jelaskan yaitu source code php nya.
1. kita harus membuat sebuah file dengan nama koneksi.php dan indentitas.php
    lalu kita simpan file tersebut seperti gambar ini
    di explorer > local disk c> xampp > htdocs >
    pada htdocs anda buat folder baru.
    gambarnya seperti berikut :
langsung saja saya akan membahas source codenya
1. koneksi.php
2. identitas .php
setelah itu disini saya akan menjelaskan sedikit tentang source codenya
penjelasan untuk source code koneksi.php
1. tag <?php fungsi awal dari php dan diakhiri dengan ?>
2. $ ini adalah suatu varibel dengan nama variabelnya ( local, admin, password,database, dan                  connect)
3. isi dari variabel local adalah localhost, localhost ini adalah host server komputer anda
    dan variabel admin adalah root, root ini adalah username server komputer anda,
    variabel password yang terdapat komputer saya tidak ada, jadi pada variabel password tersebut
    saya kosongkan.
    variabel database saya adalah tif2016, tif2016 ini adalah database yang telah kita buat sebelumnya
    variabel connect ini adalah untuk membuat koneksi dari php ke database,
4. mysql_connect ini berfungsi untuk membuat script php dengan database

selanjutnya penjelasan untuk source code identitas.php
1. tag <?php fungsi awal dari php dan diakhiri dengan ?>
2. include "koneksi.php" ini adalah memasukkan file koneksi.php ke dalam database;
3. $ ini adalah suatu varibel dengan nama variabelnya ( kueri, hitung, hasil, nim, nama)
4. nilai pada varibel kueri adalah mysql_query, mysql_ query ini berfungsi  untuk menjalankan query      atau perintah sql seperti select, delete, update dan lain - lain. dan $connect ini adalah diambil dari file koneksi.php. lalu perintah tersebut yang diminta adalah select*from tbl_mahasiswa disini akan menampilkan apa  yang  dijadikan sebagai acuannya. disini acuannya adalah nim.
5. $ hitung ini memiliki nilai yaitu mysqli_num_rows, ini berfungsi untuk menghitung jumlah record yang     dihasilkan dari sebuah perintah sql. yang terdapat pada $kueri.
6. if ($hitung > 0) disini akan terjadi kondisi apabila jumlah baris yang dihasilkan besar 0 maka akan diprosesnya
7. $ hasil memiliki nilai yaitu mysqli_fetch_array,  ini berfungsi untuk mengeluarkan data - data dari        tabel dalam database yang dihasilkan dari perintah mysql_query. yang terdapat pada $kueri.
8. $nim memilki nilai yaitu $hasil ['nim'] ini akan menghasilkan sebuah nim
9. $nama memilki nilai yaitu $hasil ['nama'] ini akan menghasilkan sebuah nama
10. echo ini berfungsi untuk menampilkan satu atau lebih data string kedalam internet browser.
11 <h1> dan diakhiri </h1> ini adalah heading
12 <center> dan diakhiri </center> ini adalah rata tengah.

maka hasil yang akan tampil di browser anda adalah seperti gambar berikut :