Sabtu, 27 Agustus 2016

Asslamualaikum Jamiiun yang Insya Allah dirahmati Allah swt
Pembahasan kali ini adalah Query Untuk Menambah Stok & Id Penerbit di CMD

1. Menambahkan Kolom Stok: Berikut querynya

Keterangan :
  • db (data buku)= nama tabel
  • stok = nama kolom yang akan ditambah
  • int(20) = tipe data yang akan digunakan
2. Buat table Id Penerbit yang nantinya akan di foreigenkan ke kolom id_penerbit yang ada di tabel data buku.

Untuk mengetahui bagaimana cara mengforeigenkan tabel Klik Disini

Jumat, 26 Agustus 2016

Merangkai Query ( Rangkaian Tidak Berkaitan & Rangkaian Saling Terkait)

       A. Merangkai Query

1.       Rangkaian Tidak Berkaitan
Tidak berkaitan karena rangkaian query ini akan diproses secara ter[isah oleh SQL, antara Outer Query dan Inner Query . Query yang akan diproses terlebih dahulu dalah Inner.



Keterangan :
·         Dari MySql hingga From : adalah Outer Query, bagian ini akan diproses oleh SQL, setelah proses pada Inner Query selesai dilakukan.
·         Peminat_buku_sains  As Peminat : berarti nama tabel peminat_buku_sains  telah diberi alias peminat.
·         Natural Join : Klausa SQL yang digunak untuk menggabungkan dua buah table.
·         (select max(jmlh_peminjam_persemester) from peminat_buku_sains peminat) : adalah Inner Query , bagian ini diprosees pertama kali oleh SQL, kemudian hasilnya akan digunakan untuk menjalankan Outer Query.
·         Tabel diatas : Hasil yang diperoleh dari rangkaian query “ siswa dangn jumlah peminjaman buku per semester paling besar, memmiliki waktu baca dirumah sebanyak 13 jam”.


2.       Rangkaian Saling Berkaitan
Sma halnya dengan pembahasan yang diatas. Hanya saja kali ini Inner tidak bi dijalankan tanpa adanya Outer, mau tidak mau harus bergantungan pada hasil Outer.



Keterangan :
·         1 : Outer Query, dalam kasus ini klausa AS dalam query peminat_buku_sains as peminat, menentukan penciptaan alis “Peminat” bagi table peminat_buku_sains yang akan digunakan oleh Inner Query.
·         2 : Inner Query, kita perhatikan query Where_ kode_pinjaman = peminat.kode_peminjam (diakhir Innner Query), tepatnya pada kolom peminat.kode_peminjam (penulisan nama kolom seperti ini telah dijelaskan di penjelasan pertama).

·         3 : hasil dari keseluruhan Query, terdapat 8 buah buku yang lebih sering dibaca disekolah oleh peminjam.

Query Manipulasi Data dan Tabel (Update,Delete, Change, Modify, Renama,Drop,)

Assalamualaikum hamba Allah yg insya allah dirahmati Allah Swt 
Pembahasan kali ini saya akan membahas tentang Query Manupulasi Table

A. Query Manipulasi Data

      Perubahan ini dilakukan ketika kita ingin menghapus atau mengganti data dalam sebuah tabel database, karena kesalahan saat proses input, Namanya Juga Manusia ya Gan :D

1. Query "UPDATE"
     Update dignakan untuk mengubah 1 atau 2 buah data dalam tabel kemudian diganti dengan yang baru. Biasanya data-data ini diubah karena kesalahan dalam proses input atau karena sudah tidak terpakai lagi.
Berikut Query Update:

  • peminat_buku_sains (nama_tabel)
  • judul_buku (nama kolom)
  • kode_peminjaman (kolom acuan)
  • "tbnh" (data baru yang ingin dimasukan)
  • "1" (nilai dari baris yang dijadikan acuan)


2. Query "DELETE"
    Sesuai dengan namanya, yaitu menghapus satu atau dua baris data dari sebuah tabel database. 
    Berikut Query Delete:

  • peminat_buku_sains (nama tabel)
  • peminjam (nama kolom acuan)
  • "yupita" (nilai kolm acuan)


B. Query Manipulasi Tabel

     Manipulasi pada tabel lebih cenderung mengubah bentuk dan tipe data dari tabel. Manipulasi ini memebantu kita apabila membutuhkan perubahan pada sebuah tabel tanpa membuat tabel baru.

1. Klausa "CHANGE"
    Adanya Change pada sebuah query Alter, maka sebuah tabel bisa dirubah nama kolom dan tipe data yang sanggup ditampung. 
Berikut Query Change:

  • db (nama tabel)
  • judul_buku (nama kolom lama)
  • judul ( nama kolom baru)
  • varchar(20) (tipe data baru)

2. Klausa "MODIFY"
    Modify adalah sebuah klausa SQL yg memiliki fungsi yang tak jauh beda dengan Change. Tapi yang diubah hanya tipe data dari sebuah kolom. Nama kolom tidak akan ikut berubah jika menggunakan query Modify.
Berikut Query Modify:

  • db (nama tabel)
  • penerbit (nama kolom)
  • varchar(30) (tipe data baru)


3. Klausa "RENAME"
    Klausa digunakan untuk mengganti nama sebuah tabel. 
    Berikut Query Rename:

  • db ( nama tabel yg lama)
  • data_buku (nama tabel baru)

4. Klusa "DROP"
    Drop berfungsi untuk menghapus kolom dalam sebuah tabel. 
   
  • data_buku (nama tabel)
  • penulis (nama kolom yang akan dihapus)











    

Sabtu, 20 Agustus 2016

Query Untuk Melihat Jumlah Buku Dari Penerbit Yang Sama

Assalamualaikum Jamiiun yang dirahmati Allah swt :v
Kali ini saya akan membahas tentang Query Untuk Melihat Jumlah Buku Dari Penerbit Yang Sama


1.  Table Data Buku yang dimana saya beri nama (dbuku).


2. Table Kategori yang dimana saya berinama (kategori).


3. Relasikan Table dbuku dan kategori, untuk mengetahui cara merelasikan kedua table ikuti query ini



 4. Masukan query count untuk menghitung jumlah buku yang ada di Cv.Erlangga.


Selamat Mencoba  dan Semoga Bermanfaat :)


Kamis, 11 Agustus 2016

Berbagai Klausa dalam Perintah Select

Hello whatsup gan? tugas kali ini membahas tentang Klausa dalam Printah Select. Yuk langsung liat aja :)

Berbagai Klausa dalam Perintah Select

1 . Klausa "Count"
Darinamanya sudah ditebak kegunaannya dalam sebuah perintah adalah menghitung, tetapi apa yang dihiyung? ia digunakan untuk menghitung jumlah baris dalam sebuah kolom sebuah table. 


2. Klausa "Order By" 
order by membantu kita memanggil banyak data dalam table database yang berserakan, kemudian merapikannya. Order By sangat berguna dalam kegitan-kegiatan yang berhubungan dengan accounting. Klausa ini akan mengumpulkan data-data yang jumlahnya bisa mencapai ribuan bahkan jutaan, menjadi satu kolom berdasarkan urutan abjad . bisa diberi quey ASC(ascending) untuk urutan dari kecil ke besar dan DESC(descending) untuk urutan dari besar ke kecil.


3. Klausa "SUM"
Bagi yang tebiasa menggunakan program semacam EXCELL tentu sedah sangat sudah sangat familiar dengan kata SUM, yang digunakan untuk menjumlah. Pada query SQL kegunaanya juga sama yaitu untuk menjumlah data dalam 1 kolom.


4. Klausa "AVG"
pernahkah mendengar nama AVG? namayanya memang identik dengan sebuah antivirus yang cukup populer. tetapi AVG disini adalah sebuah query SQL. AVG(Average) yang berfungsi untuk menghitung Rata-Rata jumlah data dalam satu kolom.


5. Klausa "MIN" & "MAX"
Min dan Maxtentunya sudah akrab terdengar ditelinga kita. kedua akronim ini berasal dari kata MINIMAL dan MAXIMAL. Fungsi MIN dan MAX sama seperti namanya menunjukan nilai paling kecil dan paling besar dari data-data yang ada dalam table.
a. MIN 
 b. MAX

 Nama Kelompok : 
1. Feni Apriani
2. Ayu Wahyuni


Semoga Bermanfaat Gan :)
Terma kasih telah membuka blog saya
 
 
 
 


 


 
 



 

Rabu, 10 Agustus 2016

Revisi ERD (Entity Relationship Diagram)

 Assalammualaikum hari ini saya akan membagikan tentang Revisi ERD (Entity Relationship Diagram)  dari post an sebelumnya karena masih memiliki beberapa kekuranga.


Untuk mengetahui penjelasan dari simbol-simbol diatas silahkan lihat di post-an sebelumnya Klik Disni

Penjelasan : entitas SISWA memiliki beberapa atribut yaitu NIS,NAMA SISWA,dan ALAMAT SISWA. Lalu berelasi dengan entitas JURUSAN yang memiliki beberapa atribut yaitu, KODE JURUSAN dan NAMA JURUSAN lalu berelasi lagi dengan entitas Guru yang juga memiliki beberapa atribut yaitu,NIP,NAMA GURU,dan MENGAJAR.






Minggu, 07 Agustus 2016

ERD (Entity Relationship Diagram)


  1. Entitas (Entity)
    entitas (entity) 
    Entitas ialah suatu objek yang dapat dibedakan dengan objek lainnya. Entitas berfungsi untuk memberikan identitas pada entitas yang memiliki label dan nama. Entitas memiliki bentuk persegi panjang.
  2. Relasi/Hubungan Antar Entitas (relationship)
    relasi (relationship) 
    Relasi ialah hubungan yang terjadi antara 1 entitas atau lebih yang tidak mempunyai fisik tetapi hanya sebagai konseptual. Dan berfungsi untuk mengetahui jenis hubungan yang ada antara 2 file. Relisi memiliki bentuk belah ketupat.
  3. Atribut
    atribut 
    Atribut ialah karakteristik dari entitas atau relasi yang menyediakan penjelasan detil tentang entitas atau relasi tersebut. Dan berfungsi untuk memperjelas atribut yang dimiliki oleh sebuah entitas. Atribut memiliki bentuk lingkarang lebih tepatnya elips.
  4. Alur
    alur 
    Alur memiliki fungsi untuk menghubungkan atribut dengan entitas dan entitas dengan relasi. Dan berbentuk garis


Selasa, 02 Agustus 2016

Relasi Database (Foreign Key)

1. Buat satu table yang bernama Kelas, masukan Query dibawah ini:


2. Buat table satu lagi dan masukan juga Query untuk Foreignkey ,


3. Tabel hasil ForeignKey:


Penanganan FORM pada PHP dan MySQL - Feni Apriani

Penanganan FORM pada PHP dan MySQL-   Jumpa lagi dengan sahabat-sahabat MySQL. Pada kesempatan kali ini kita akan membahas tentang penangan ...