Minggu, 03 November 2019

Langka-Langka Membuat Database Di MYSQL

Langka-Langka Membuat Database Di MYSQL

pertama tama andah harus menginstal XAMPP terlebih dahulu supaya dapat memanggil atau juga dapat membuat database,XAMPP ini aangat pentinv kalau tidak ada XAMPP ini kemungkinan besar kamu tidak bisa membuat database.
Cara mengistal XAMPP:

  1. Anda harus menyiapkan file XAMPP terlebih dahulu dengan cara mengunduh lewat link berikut ini http://www.apachefriends.org/en/index.html.. Tenang, file ini bersifat gratis kok, jadi Anda tidak perlu mengeluarkan biaya lisensi sepeserpun


Halaman download aplikasi XAMPP
Halaman download aplikasi XAMPP
Setelah file berhasil didownload dengan sempurna langkah selanjutnya adalah menyiapkan space/ruang harddisk di laptop atau komputer dengan minimal masih mnyisakan ROM sebesar 1GB guna menampung gambar, teks, video, dan dokumen website.

  1. Jalankan file xampp-windows-x64-7.3.9-0-VC15-installer atau versi lainnya yang lebih mutakhir.
  2. akan ada jendela baru yang terbuka sebagai indikasi dimulainya proses instalasi. Pada proses ini Anda akan diminta untuk memilih bahasa Indonesia atau English, pilih saja yang bahasa Indonesia kemudian klik next.

langkah pertama install xampp



langkah pertama install xampp


  1. Setelah itu, Anda akan diminta untuk memilih komponen yang akan digunakan. Standar untuk server web berbasis CMS WordPress menggunakan MySQL, FileZilla FTP server, dan Apache, sedangkan dari bahasa pemrograman bisa menceklist pilihan phpMyAdmin, PHP, dan Perl. Kemudian klik next.
pemilihan bahasa pemrograman
  1. Pada tahap ini kita diminta untuk memilih lokasi file XAMPP yang akan diinstal, gunakan saja pengatuan default lalu klik next/install.


menentukan lokasi file disimpan
menentukan lokasi file disimpan


  1. Tunggu beberapa menit sampai proses instalasi XAMPP selesai yang ditandai dengan bar progress seluruhnya berubah menjadi warna hijau.












proses install xampp
proses install XAMPP


  1. Anda sudah bisa menjalankan program XAMPP di laptop atau PC Windows untuk membuat website secara offline menggunakan localhost.
tipe data?

Tipe data ialah klasifikasi data yang mengenalkan kompilator atau penerjemahbagaimana programmer bermaksud untuk menggunakan data. Sebagian besar bahasa pemrograman mendukung berbagai macam data, sebagai contoh, bilangan riil, integeratau boolean. Sebuah tipe data menyediakan sekumpulan nilai-nilai dari ekspresi (yaitu variabel, fungsi) yang dapat mengambil nilai tersebut. Tipe data ini mendefinisikan operasi yang akan dilakukan pada data, maksud dari data dan jurusan nilai dari tipe tersebut dapat disimpan.

Macam-macam tipe data

1. char

Abjad/karakter atau untuk bilangan bulat kecil

2. short intiger (short)

Bilangan bulat dengan jangkauan pendek

3. intiger 

Bilangan bulat

4. long int (long)

Integer dengan jangkauan panjang

5. bool

Boolean, dapat bernilai benar atau salah (true or false)

6. float

Angka dengan titik mengambang (bilangan cacah)

6. double

Bilangan cacah dengan ketelitian ganda

7. long double

Bilangan cacah dengan ketelitian ganda panjang

8. wchar_t

Karakter lebar, biasa dipakai untuk Unicode karakter



Apa itu mysql...? 

MySQL adalah perangkat lunak sistem manajemen basis data atau database management system (DBMS) yangmultithread dan multiuser.


MySQL sebuah implementasi darisistem manajemen basis data relasional(RDMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap pengguna dapat dengan bebas menggunakan MySQL, akan tetapi perangkat lunak tersebut tidak boleh dijadikan produk komersial.


 MySQL merupakan turunan dari SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata,terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.


Perintah awal dalam menjalankan mysql


>>cd..
>>cd..
>>cd xampp
>>cd mysql
>>cd bin
>>mysql -u root

Beberapa perintah SQL yang harus diketahui

  • CREATE DATABASE, untuk membuat sebuah database. 
=> create database <nama database>;
     contoh : create database sumatra_selatan; (enter)


  • SHOW DATABASE, untuk menampilkan table.
=> show databases; (enter)

  • USE DATABASE, untuk memilih database yang kita buat.
=> use <nama table>; (enter)

  • DROP DATABASE, untuk menghapus sebuah database. 
==>drop database <nama database>;
      contoh : drop database sumatra_selatan;(enter)

  • CREATE TABLE, untuk membuat sebuah table. 
  • contoh ; create table siswa(
              --> kode_kota char(5)

              --> primary key (kode_kota)
              --> nama_kota varchar(25)
              -->  alamat_kota varchar(20)
              -->);(enter)

  • INSERT INTO, untuk menambah data di database. 


          -->INSERT INTO nana VALUES ("ko1","palembang"," sumatra selatan");

  • SELECT, untuk menampilkan data dari database. 


          -->SELECT* FROM <nama tabel>;

  • UPDATE, untuk memodifikasi data dari database.
  • --> UPDATE sumatra_selatan SET nama_kota="tanjung enim" WHERE kode_kota="ko3";
  • DELETE, untuk menghapus data dari database. 
          --> DELETE FROM sumatra_selatan WHERE kode_kota="ko3";

  • ALTER TABLE, untuk memodifikasi sebuah table. 
          1. mengubah nama tabel
           --> ALTER TABLE<nama tabel lama> RENAME <nama tabel baru>;

          2. menambah kolom
          --> ALTER TABLE<nama tabel> ADD COLUMN <nama kolom> tipe data ;
          
          3. mengubah kolom
            --> ALTER TABLE <nama tabel> CHANGE <nama kolom lama> <nama kolom baru> <tpe data baru>;

          4. menghapus kolom
           --> ALTER TABLE<nama tabel> DROP <nama kolom yang akan dihapus>;

  • DROP TABLE, untuk menghapus sebuah table   
           --> DROP TABLE<nama tabel>;

  • SELECT, untuk menampilkan data dari database. 
          -->SELECT* FROM <nama tabel>;


Link tutorial youtube :

https://m.youtube.com/watch?v=1CIbvW24WXs&t=278s

Program c++ pemula

Hallo,selamat datang di blog saya,
Saya akan menjelaskan sedikit tentang perhitungan manual 2 buah matriks yang nantinya akan di implementasikan ke coding program pada aplikasi turbo c++.
 Disini saya akan memberikan contoh perhitungan 2 buah matriks dengan ordo 2x2. Saya akan memberikan contoh penjumlahan, pengurangan,perkalian dan juga pembagian pada perhitungan matriks.
Ini adalah contoh : 

Di saat kita mengerjakan atau ingin menjalankan program matriks kita harus benar-benar telitih karena salah satu titik atau titik Koma nya saje program tidak akan bisa jalan.
Dan dibawah ini adalah contoh koding nya 

#include<iostream.h>
#include<conio.h>
int main()
{
int baris,kolom;
int n,m , matriksA[15][15],matriksB[15][15],hasil[15][15];
clrscr();
cout<<"Silahkan masukkan ordo matrik A dan B(maks 15)\n";
cout<<"Ordo baris matrik A dan B=";
cin>>n;
cout<<"Ordo kolom matrik A dan B =";
cin>>m;
cout<<"\n";

    cout<<"Input elemen Array : \n";
    for(baris=0;baris<n;baris++)
    {
        for(kolom=0;kolom<m;kolom++)
        {
            cout<<"matriksA["<<(baris+1)<<"]["<<(kolom+1)<<"]=";
            cin>>matriksA[baris][kolom];
        }
}
cout<<"\n";
/*Matrik B*/
cout<<"Input elemen Array : \n";
for(baris=0; baris<n;baris++)
{
    for(kolom=0; kolom<m;kolom++)
    {
        cout<<"matriksB["<<(baris+1)<<"]["<<(kolom+1)<<"]=";
        cin>>matriksB[baris][kolom];
    }
}

/*menampilkan data pada array untuk matrik A*/
cout<<"\n";
cout<<"Matrik A : \n";
for(baris=0;baris<n;baris++)
{
    for(kolom=0;kolom<m;kolom++)

cout<<" "<<matriksA[baris][kolom];

cout<<"\n";
}
/*menampilkan data pada array untuk matrikB*/
cout<<"Matrik B: \n";
  for(baris=0;baris<n;baris++)
  {
      for (kolom=0; kolom<m;kolom++)
      cout<<" "<<matriksB[baris][kolom];
      cout<<"\n";
  }
  cout<<"perkalian Matrik A dan B adalah ::\n";
  for(baris=0 ;baris<n;baris++)
  {
      for(kolom=0;kolom<m;kolom++)
      {
          hasil[baris][kolom]=matriksA[baris][kolom]*matriksB[baris][kolom];
          cout<<" "<<hasil[baris][kolom];
      }
      cout<<"\n";
  }

}

Dan dibawah kodingnya ini akan saya jelaskan sedikit tentang matriks dua dimensi bisa kalian baca dibawah ini.

Matriks dua dimensi adalah struktur data yang mengacu pada sebuah atau sekumpulan elemen yang diakses melalui indeks baris dan kolom,setiap elemen dapat dapat diakses melalui indeksnya.

 #.penjumlahan matrik dua dimensi 
     Dengan ordo 2*2
  Caranya : pertama kita tinggal menjumlah kan saja kedua matriks tersebut.
Dan dibawah ini adalah contoh dari matriks penjumlahan.
         





 #.pengurangan matrik dua dimensi 
    Dengan ordo 2*2
Caranya : pertama kita tinggal menjumlah kan saja kedua matriks tersebut.
Dan dibawah ini adalah contoh dari matriks pengurangan

                                   




#. Perkalian matriks dua dimensi
 Denganordo 2*2
Caranya : mengalikan baris a pada matriks a dangan kolom  p pada matriks b. Kemudian kita tambah dengan baris b pada matrik a yang dikalikan dengan  kolom r pada matriks b. Dan seterusnya ya.
Dan dibawah ini adalah contoh dari matriks perkalian




#. Pembagian matriks dua dimensi 
     Dengan ordo 2*2

 membagikan baris a pada matriks a dangan kolom  p pada matriks b. Kemudian kita dikurang dengan baris b pada matrik a yang dibagikan dengan  kolom r pada matriks b. Dan seterusnya ya.
Dan dibawah ini adalah contoh dari matriks.
dari penjumlahan matriks dengan ordo 2x2.

Ini adalah contoh dari pengurangan matriks ordo 2x2.
Ini adalah contoh dari perkalian matriks dengan ordo 2x2.
Ini adalah contoh dari  pembagian matriks dengan ordo 2x2.
Itu semua adalah contoh dari perhitungan matriks secara manual dan akan saya implementasikan pada turbo c++(pada komputer atau laptop), atau pada hp android menggunakan apk cxxdroid.
Keduanya sama saja dan saya menggunakan cxxdroid,dan ini lah output dari program saya.
Diatas adalah tampilan output dari program saya.
Terima kasih atas kunjungannya semoga bermanfaat.






Link tutorial :
https://m.youtube.com/watch?v=WY8c2N5dLA0&t=21