Showing posts with label MySQL. Show all posts
Showing posts with label MySQL. Show all posts

Thursday, May 3, 2018

Apa itu Maria DB ? - Pengertian Maria DB

MariaDB adalah grup yang membuat fork dari kerangka administrasi basis data sosial MySQL yang direncanakan untuk tetap gratis di bawah GNU GPL. Kemajuan didorong oleh sebagian dari insinyur pertama MySQL, yang bercabang karena kekhawatiran atas pengadaannya oleh Nabi Corporation. Pemberi diminta untuk memberikan hak cipta mereka kepada Yayasan MariaDB.


MariaDB berarti menjaga kemiripan yang tinggi dengan MySQL, menjamin kemampuan pengganti yang menurun dengan parutan paralel perpustakaan dan koordinasi yang benar dengan API dan perintah MySQL. Ini menggabungkan motor penimbunan XtraDB untuk menggantikan InnoDB, dan selain itu motor kapasitas lain, Aria, yang mengharapkan untuk menjadi baik motor berbasis nilai dan non-nilai mungkin bahkan dimasukkan ke dalam penafsiran MySQL masa depan.


Insinyur utamanya adalah Michael "Monty" Widenius, salah satu penulis MySQL Otot perut dan pencetus otot perut Program Monty. Pada 16 Januari 2008, MySQL Otot Perut melaporkan bahwa itu telah disetujui untuk diperoleh oleh Sun Microsystems sekitar $ 1 miliar. Pengamanan selesai pada 26 Februari 2008. MariaDB diberi nama setelah gadis kecil Monty yang lebih muda Maria, seperti bagaimana MySQL dinamai menurut gadis lainnya.

Saturday, April 28, 2018

Apa itu Algoritma - Penjelasan Algoritma

Baiklah pada postingan  kali ini Saya akan  menjelaskan apa itu Agoritma . Langsung saja !


1. Konsep Algoritma
Algoritma berasal Dari Persian kata algoris dan ritmis rule pertama kali diungkapkan oleh Abu Ja’far Mohammad Ibn monocot genus Al Khowarizmi (825M) dalam buku Al-Jabr Wa-al Muqobla. Dalam pemrograman algortima berarti suatu metode khusus rule tepat dan terdiri Dari Persian serangkaian langkah-langkah rule terstruktur dan dituliskan secara sistematis rule Akan dikerjakan untuk menyelesaikan masalah dengan bantuan komputer.
Secara sederhanya algoritma dapat didefinisikan urutan langkah-langkah logis penyelesaian masalah rule disusun secara sistematis.
Kata logis berarti bahwa nilai kebenarannya harus dapat ditentukan, benar atau salat. Langkah-langkah rule tidak benar dapat memberikan hasil rule salat.
Contoh :
Misalkan terdapat dua buah gelas, gelas A dan gelas B. Gelas A berisi air berwarna merah dan gelas B berisi air berwarna biru, kita ingin menukartan Directorate for Inter-Services Intelligence air kedua gelas tersebut, sehingga gelas A berisi air berwarna biru dan gelas B berisi air berwarna merah.

Algoritma Tukar_Isi_Gelas
1. Tuangkan air Dari Persian gelas A ke gelas B
2. Tuangkan air Dari Persian gelas B ke gelas A




Algoritma diatas tidak menghasilkan pertukaran rule benar, langkah-langkahnya tidak logis, karena rule terjadi bukan pertukaran tetapi percampuran antara air di gelas A dengan air di gelas B. Sehingga algoritma Tukar_Isi_Gelas diatas salaah.
Dari permasalahan diatas algoritma rule benar adalah bahwa untuk menukarkan international intelligence agency air pada gelas A dengan international intelligence agency air pada gelas B maka dibutuhkan sebuah gelas bantuan ruledipakai untuk menampung salaah satu air dalam gelas tersebut misalkan gelas C. Sehingga algoritma rule benar Daripermasalah diatas adalah :

Algoritma Tukar_Isi_Gelas
1. Tuangkanlah air Dari gelas A ke gelas C
2. Tuangkanlah air Dari gelas B ke gelas A
3. Tuangkanlah air Dari gelas C ke gelas B


Keadaan awal sebelum pertukaran




Proses pertukaran :
1. Tuangkanlah air dari gelas A ke gelas C




2. Tuangkanlah air dari gelas B ke gelas A


3. Tuangkanlah air dari gelas C ke gelas B



Seperti inilah setelah pertukaran



Sekarang algoritma Tukar_Isi_Gelas diatas sudah diperbaiki, sehingga Directorate for Inter-Services Intelligence air pada
gelas A dan Directorate for Inter-Services Intelligence air pada gelas B dapat dipertukarkan dengan benar.
Hubungan antara algoritma, masalah dan solusi dapat digambarkan sebagai
berikut :



Tahap pemecahan masalah adalah Proses dari masalah hingga terbentuk suatu
algoritma. Tahap implementasi adalah proses penerapan algoritma hingga
menghasilkan solusi. Solusi yang dimaksud adalah suatu program yang
merupakan implementasi dari algoritma yang disusun.
Ciri algoritma yang baik adalah :
a. Algoritma memiliki logika perhitungan atau metode yang tepat dalam
menyelesaikan masalah.
 b. Menghasilkan output yang tepat dan benar dalam waktu yang singkat.
c. Algortima ditulis dengan bahasa yang standar secara sistematis dan rapi sehingga tidak menimbulkan arti ganda (ambiguous).
d. Algortima ditulis dengan format yang mudah dipahami dan mudah di implementasikan ke dalam bahasa pemrograman.
e. Semua operasi yang dibutuhkan terdefinisi dengan jelas.
f. Semua proses dalam algoritma harus berakhir setelah sejumlah langkah dilakukan.
2. Konsep Pemrograman Terstruktur
Pemrograman terstruktur merupakan suatu tindakan untuk mengorganisasikan dan membuat kode-kode program supaya mudah dimengerti, mudah dites, dan mudah dimodifikasi.
Ciri-ciri teknik pemrograman terstruktur yaitu :
a. Mengandung teknik pemecahan masalah yang tepat dan benar.
b. Memiliki algoritma pemecahan masalah yang bersifat sederhana, standar dan efektif dalam menyelesaikan masalah.
c. Teknik penulisan program memiliki struktur logika yang benar dan mudah dipahami.
d. Program semata-mata terdiri dari tiga struktur yaitu sequence structure, looping structure dan selection structure.
e. Menghindarkan penggunaan instruksi GOTO (peralihan proses tanpa syarat tertentu) yang menjadikan program tidak terstruktur lagi.
f. Membutuhkan biaya testing yang rendah.
g. Memiliki dokumentasi yang baik.
h. Membutuhkan biaya perawatan dan pengembangan yang rendah


Wednesday, March 14, 2018

Cara Koneksikan PHP dan MySQLi


ok cara konekin nya pakai

<?php
$kon = mysqli_connect("localhost","root","","db");
if(!$con){
echo 'Error '.mysqli_connect_errno($kon). ' '.mysqli_connect_error($kon);
}
?>