Showing posts with label Pemrograman. Show all posts
Showing posts with label Pemrograman. Show all posts

Sunday, 29 March 2020

Apa itu Database dan Cara Membuat Database di CMD

Apa itu Database?

Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.

Istilah basis data berawal dari ilmu komputer yang mengacu pada koleksi dari data-data yang saling berhubungan dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data. Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis.

Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya.

Jadi secara konsep basis data atau database adalah kumpulan dari data-data yang membentuk suatu berkas file yang saling berhubungan relation dengan tatacara yang tertentu untuk membentuk data baru atau informasi. Atau basis data database merupakan kumpulan dari data yang saling berhubungan relasi antara satu dengan yang lainnya yang diorganisasikan berdasarkan skema atau struktur tertentu.

Apa itu Database dan Cara Membuat Database di CMD

Membuat Database di Cmd

Pada saat membuat database terdapat 2 metode yang sering digunakan banyak orang untuk membuat database yang pertama membuat database dengan CMD dan yang kedua membuat database pada GUI nya langsung seperti di PhpMyadmin yang ada di Xampp, pada kali ini kita akan membuat database menggunakan Cmd/Terminal.

Baca Juga: Membuat Database dan Tabel Database di XAMPP PhpMyadmin

sebelum memulai membuat database, jangan lupa install mysql untuk pengguna linux jalankan printah sudo apt-get install mysql pada cmd/terminal dan untuk pengguna Mac OS jalankan printah brew install mysql pada cmd/terminal, untuk pengguna Windows langsung saja install Xampp disana sudah terdapat paket lengkap :D

Langkah Pertama

sebelum membuat database kita harus login ke mysql terlebih dahulu untuk dapat mengakses mysql jalankan perintah di bawah ini

mysql -u root

perintah di atas untuk login hanya menggunakan user default dengan user root dengan begitu kita tidak susah dalam mencari passoword yang belum diketahui, apabila anda sudah mengetahui password login untuk mysql anda bisa menjalankan perintah mysql -u root -p

Langkah kedua

setelah berhasil login ke mysql kita akan melihat apa isi default pada database mysql dan kita akan membuat langsung database disertai beberapa cara memasukan data ke tabel database dan menghapus data tabel pada database yang akan kita buat, seperti berikut ini

Apa itu Database dan Cara Membuat Database di CMD

pada gambar di atas terdapat beberapa perintah show databases untuk menampilkan isi database pada mysql dan perintah create database testDB; untuk membuat database dengan begitu maka hasilnya seperti gambar di atas.

Langkah ketiga

pada langkah ini kita akan membuat sebuah tabel dan mengisi data tabel dan menampilkan semua data yang ada di dalam tabel seperti gambar dibawah ini

Apa itu Database dan Cara Membuat Database di CMD

jadi hasil output seperti gambar diatas adapun cara lain membuat tabel di xampp juga tidak jauh berbeda dengan tutorial pada artikel ini, adapun lanjutan dari artikel ini secara bertahap jadi jangan lupa untuk berkunjung di blog kuasaiteknologi semoga bermanfaat untuk teman-teman semua.

Wednesday, 11 March 2020

Membuat Dokumentasi Proyek Anda di Github

Membuat Dokumentasi Proyek Anda di Github - Dokumentasi yang dapat diakses memungkinkan orang untuk belajar tentang suatu proyek, membuatnya mudah untuk diperbaharui memastikan bahwa dokumentasi tetap relevan.

Dua cara umum untuk mendokumentasikan suatu proyek adalah file README dan wiki
  1. File README adalah cara cepat dan sederhana bagi pengguna lain untuk mempelajari lebih lanjut tentang pekerjaan anda.
  2. Wiki di Github membantu anda menyajikan informasi mendalam tentang proyek anda dengan cara yang bermanfaat.

Ide yang baik adalah setidaknya memiliki README di proyek anda, karena itu adalah hal pertama yang akan dibaca banyak orang ketika mereka pertama kali menemukan proyek anda.

Membuat README 

Ketika anda membuat repositori baru melalui GitHub, pilih "Inisialisasi repositori ini dengan README" kecuali anda berencana untuk mengimpor repository yang ada.
Membuat Dokumentasi Proyek Anda di Github
File README.md anda sekarang tersedia untuk di edit di repositori baru anda. Nama proyek anda ada di atas, diikuti oleh deskripsi apa pun yang anda pilih untuk dimasukkan saat membuar repositori. README mudah di modifikasi, baik di Github atau secara lokal. Lihatlah panduan menguasai Markdown untuk mempelajari lebih lanjut tentang cara memodifikasi teks di dalam file setelah anda membuatnya.

Format README

README umumnya mengikuti satu format untuk segera mengarahkan pengembang ke aspek terpenting dari proyek anda.
  • Nama Proyek: Nama proyek anda adalah hal pertama yang akab dilihat orang saat menggulir ke README anda, dan disertakan saat membuat file README anda.
  • Deskripsi: Berikut Deskripsi proyek anda. Deskripsi yang bagus Jelas, Singkat, dan to the point. Jelaskang pentingnya proyek anda dan apa fungsinya.
  • Daftar Isi: Secara opsional, sertakan daftar isi agar orang lain dapat dengan cepat menavigasi README yang panjang atau terinci.
  • Instalasi: Instalasi adalah bagian selanjutnya dalam README yang efektif. Beri tahu pengguna lain cara memasang proyek anda secara lokal. Secara opsional, sertakan gif untuk membuat proeses lebih jelas bagi orang lain.
  • Penggunaan: Bagian selanjutknya adalah penggunaan, dimana anda mengajar orang lain tentang cara menggunakan proyek anda setelah mereka menginstalnya. Ini juga akan menjadi tempat yang baik untuk menyertakan screenshot proyek anda.
  • Credits: Sertakan  bagian kredit untuk menyoroti dan menautkan ke penulis proyek anda.
  • Lisensi: Terakhir, Sertakan bagian untuk lisensi proyek anda seperti lisensi MIT dll. Untuk informasi lebih lenjut tentang memilih lisensi, lihat panduan lisensi Github
README anda hanya berisi informasi yang diperlukan bagi developer untuk mulai menggunakan dan berkontribusi pada proyek anda. Dokumentasi yang lebih panjang paling cocok untuk wiki, seperti penjelasan dibawah ini.

Membuat wiki

Setiap repositori di Github hadir dengan wiki. Setelah membuat repositori, anda dapat mengatur wiki yang disertakan melalui bar navigasi. Memulai wiki anda mengklik tombol wiki dan membuat halaman pertama anda.
Membuat Dokumentasi Proyek Anda di Github

Menambahkan Konten

Konten wiki dirancang agar mudah diedit. Anda dapa menambahkan atau mengubah konten pada halaman wiki apapun dengan mengklik tombol edit yang terletak di sudut kanan atas setiap halaman. membuka editor di wiki.
Membuat Dokumentasi Proyek Anda di Github
Halaman wiki dapat ditulis dalam format apapun yang didukung oleh Github Markup. Menggunakan menu drop-down di editor, anda dapar memilih format wiki anda, dan kemudian menggunakan toolbar untuk membuat dan memasukkan konten pada halaman. Wiki juga memberi anda opsi untuk menyertakan catatan kaki khusus di mana anda dapat mendaftar hal-hal seperti detail kotak atau informasi lisensi untuk proyek anda.

Github melacak perubahan yang dibuat untuk setiap halaman di wiki anda. Di bawah judul halaman, anda dapat melihat siapa yang melakukan pengditan terbaru, selain jumlah komit yang dibuat untuk halaman tersebut. Mengklik informasi ini akan membawa anda ke riwayat halaman penih di mana anda dapat membandingkan revisi atau melihat daftar suntingan terperinci dari waktu ke waktu.

Menambahkan Halaman

Anda dapat menambahkan halaman tambahan ke wiki anda dengan memilih Halaman Baru di sudut kanan atas. Secara default, setiap halaman yang anda buat disertakan secara otomatis di sidebar wiki anda dan terdaftar dalam urutan abjad.
Membuat Dokumentasi Proyek Anda di Github

Dukungan

Anda juga dapat menambahkan bilah samping khusus ke wiki anda dengan mengklik tautan Tambahkan bilah khusus samping, konten khusus sidebar dapat menyertakan teks, gambar, dan tautan.

Catatan: Halaman yang disebut "Rumah" berfungsi sebagai halaman masuk ke wiki anda. Jika tidak ada, daftar isi yang dihasilkan secara otomatis akan ditampilkan sebagai gantinya.

Penyorotan Syntax

Halaman Wiki mendukung penyorotan sintaks kode otomatis untuk berbagai bahasa dengan menggunakan sintaks berikut: 

```ruby
deff foo
puts `bar`
end
```
Blok harus dimulai dengan tiga backtick, opisional diikuti dengan nama bahasa yang terkandung oleh blok. Lihat pygments untuk daftar bahasa yang dapat disorot sintaks.

Konten blok harus diindentasi pada tingkat yang sama dengan backticks pembuka. Blok harus diakhiri dengan tiga backtick yang indentasi pada level yang sama dengan backticks pembuka.

Done

Anda telah mempelajari beberapa informasi penting tentang cara terbaik membagikan proyek anda dengan komunitas Github lainnya,, Selamat mencoba.

Wednesday, 26 February 2020

Kumpulan Perintah Dasar MySQL Dalam Membuat Database

Kumpulan Perintah Dasar MySQL Dalam Membuat Database - Pada kesempatan kali ini admin akan membahas mengenai perintah-perintah dasar yang digunakan dalam membuat database dimana perintah ini sangat perlu kita ketahui terutama untuk membuat database.


Meskipun SQL adalah standar ANSI / ISO, ada berbagai versi bahasa SQL. Namun, agar sesuai dengan standar ANSI(American Nasional Standards Institute), mereka semua mendukung setidaknya perintah utama( seperti SELECT, UPDATE, DELETE, INSERT, WHERE) dengan cara yang sama.

RDBMS adalah singkatan dari Sistem Manajemen Database Relasional.

RDBMS adalah dasar SQL, dan untuk semua sistem basis data moderen seperti MS SQL Server, IBM DB2, Oracle, MySQL, dan Microsoft Access.

Data dalam RDBMS disimpan dalam objek database yang disebut tabel. Tabel adalah kumpulan entri data terkait dan terdiri dari kolom dan baris.

Beberapa sistem basis data memerlukan titik koma di setiap akhir pernyataan SQL.

Titik koma adalah cara standar untuk memisahkan setiap pernyataan SQL dalam basis data yang memungkinkan lebih dari satu pernyataan SQL dijalankan dalam panggilan yang sama ke server.

Dalam tutorial ini, kita akan menggunakan titik koma di akhir setiap pernyataan SQL.

Beberapa perintah SQL paling penting diantaranya sebagai berikut:

  • SELECT = mengekstrak data dari database
  • UPDATE = memperbarui data dalam database
  • DELETE = menghapus data dari database
  • INSERT INTO = menyisipkan data baru ke dalam basis data
  • CREATE DATABASE = membuat database baru
  • ALTER DATABASE = memodifikasi database
  • CREATE TABLE = membuat tabel baru
  • ALTER TABLE = memodifikasi tabel
  • DROP TABLE = menghapus tabel
  • CREATE INDEX = membuat indeks(kata pencarian)
  • DROP INDEX = menghapus indeks

  • SELECT

    SELECT *, column1, column2,,, 
FROM table_name;
Pernyataan SELECT digunakan untuk memilih data dari database
Contoh:

  • WHERE 

   SELECT column1, column2...
FROM nama_tabel
WHERE condition;
Where digunakan untuk mengekstraksi hanya catatan yang memenuhi kondisi tertentu
Contoh:

  • ORDER BY

   SELECT column1, column2...
FROM nama_tabel
ORDER BY nama_column1 ASC/DESC;
Kata kunci ORDER BY mengurutkan catatan dengan dalam urutan naik secara default. untuk mengurutkan catatan dalam urutan menurun, gunakan kata kunci DESC/ASC untuk naik.
Contoh:

  • INSERT INTO 
    INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3,...);
Pernyataan INSERT INTO digunakan untuk menyisipkan catatan baru dalam sebuah tabel
Contoh:

  • UPDATE

    UPDATE table_name
SET column1 = value1, value2, value3,....
WHERE condition;

Pernyataan UPDATE digunakan untuk memodifikasi catatan yang ada pada tabel.:
Contoh:

  • DELETE

    DELETE FROM table_name WHERE condition;

Pernyataan DELETE digunakan untuk menghapus catatan yang ada dalam tabel
Contoh:

Thursday, 24 October 2019

Mengenal Scope Function pada Bahasa Pemrograman Kotlin

Scope Function - Kotlin adalah sebuah multiparadigm programming language. Artinya selain merupakan bahasa pemrograman berorientasi objek, dalam penulisan sintaksnya Kotlin menggunakan gaya functional programming.




Untuk penjelasan mengenai Scope function simak penjelasan dibawah ini:

run

Fungsi run akan mengembalikan nilai berdasarkan expression yang berada di dalam blok lamda. Untuk mengakses konteks dari objek, ia akan menggunakan receiver this. Fungsi run  akan sangat berguna jika didalam blok lamda terdapat inisialisasi objek dan perhitungan untuk nilai kembalian.
Contoh penggunaannya seperti berikut:
 
fun getNullableLength(ns: String?){
println("for \"$ns\":")
ns?.run{
println("\this empty?" + isEmpty())
println("\tlength = $length")
length
}
}
get NullableLength(null)
get NullableLength("")
get NullableLength("some string with Kotlin")


  1. memanggil blok yang diberikan pada variabel nullable.
  2. di dalam run, objek remember diakses tanpa namanya.
  3. run mengembalikan panjang String yang diberikan jika bukan null.

with

Selanjutnya fungsi with. Pada dasarnya fungsi with bukanlah sebuah extension melainkan hanyalah fungsi biasa. Konteks objeknya disematkan sebagai argumen dan dari blok lamda diakses sebagai receiver. 
Contohnya seperti berikut:
 
with(configuration){
println("$host:$port")
}
//instead of:
println("${configuration.host}:${configuration.port}")

apply

Berbeda dengan fungsi-fungsi sebelumnya, nilai yang dikembalikan dari fungsi apply adalah nilai dari konteks objeknya dan objek konteksnya tersedia sebagai receiver(this). Baiknya fungsi apply dapat melakukan inisialisasi atau konfigurasi dari receiver-nya. Perhatikan kode berikut:
val jake = Person()
val stringDescription = jake.apply{
name = "Jake"
age = 30
about = "Android Developer"
}.toString()

  • Membuat instance Person() dengan nilai proverti default.
  • Terapkan blok kode( 3 baris berikutnya) ke instance
  • dialam apply, ini setara dengan jake.name = "Jake".
  • nilai pengembalian adalah instance itu sendiri, sehingga anda dapat chain operasi lain.

let

Fungsi let  menggunakan argumen (it) untuk mengakses konteks dari sebuah objek. Penggunaan fungsi let  akan banyak kita temukan pada objek yang bertipe non-null. Contohnya seperti dibawah ini:
val empty = "test".let{
customPrint(it)
it.isEmpty()
}
println("is empty: $empty")
fun printNonNull(str: String?){
println("Printing \"str\":")
str?.let{
print("\t")
customPrint(it)
println()
}
}
printNonNull(null)
printNonNull("my string")

  • Memanggil blok yang diberikan pada hasil pad string "test".
  • Memanggil fungsi pada "test" dengan it referensi.
  • let mengembalikan nilai ekspresi
  • Menggunakan call, jadi let dan blok kodenya akan dieksekusi hanya pada nilai yang bukan null.

also

Fungsi also sama seperti fungsi apply, dimana nilai yang dikembalikan adalah nilai dari konteks objek. Namun untuk konteks objeknya tersedia sebagai argumen(it). Fungsi also baiknya digunakan ketika kita ingin menggunakan konteks dari objek sebagai argumen tanpa harus mengubah nilainya.
val jake = Person("Anwar", 25, "Android developer")
.also{
writeCreationLog(it)
}


  • Membuat objek Person() dengan nilai properti yang diberikan.
  • Menerapkan blok kode yang diberikan ke objek. Nilai kembali adalah itu sendiri
  • Memanggil fungsi logging melewati objek sebagai argumen Lanjut.

Wednesday, 17 April 2019

Dart DevTools Lewat Terminal | FLUTTER Visual Studio Code

dart devTools
Salam Blogger,, pada kali ini admin akan membahas bagaimana menggunakan DartDevTools pada Terminal, jadi pada saat launcing Flutter versi 1.2 kemarin DarDevTools ini di perkenalkan oleh pengembang Flutter bawha DartDevTools suport pada dart versi 2.25 jadi pada setiap versi dart mempunyai tools baru dan salah satu tools yang sangat berguna untuk Flutter yaitu DartDevTools. 
pada kali ini admin menjalankan DartDev Tools di OS LINUX dan menggunakan IDE Visual Studio Code.

Apa itu DartDev Tools??

Jadi DartDevTools adalah seperangkat alat kinerja untuk Dart dan Flutter. saat in sedang di dalam rilis terbaru pertinjau tetapi masih aktif dalam pengembangan untuk versi terbarunya.

Apa yang bisa saya lakukan dengan DartDev Tools??

DartDev Tools mendukung pemeriksaan tata letak UI dan keadaan aplikasi Flutter, mendiagnosis masalah kinerja UI yang ada dalam aplikasi Flutter, debugging level sumber dari aplikasi baris perntah Flutter atau Dart, dan melihat log umum dan infromasi diagnositk tentang aplikasi yang sedang berjalan.

DartDev Tools flutter

  1. Performace overlay : untuk melihat performace dari aplikasi yang kita buat
  2. iOS : untuk melihat tampilan iOS apabila di jalankan di versi android
  3. Debug Paint : untuk mengetahui tata letak atau posisi dari masing-masing komponen yang ada
  4. Paint Baseline : untuk mengukur garis bawah pada Text yang ada pada aplikasi yang di buat
  5. Slow Animations : untuk memperlambat proses transisi animasi yang ada pada aplikasi kita
Jadi 5 tools ini yang umum admin gunakan, adapun tools yang lain seperti timline dan debugging dan kedua tools ini belum sempat untuk mengathui lebih lanjut, tetapi penting untuk di ketahui apalagi tools untuk debugging sangat penting untuk kita ketahui dalam mengembangkan sebuah aplikasi,



Debuging ini adalah sebuah metode yang dilakukang oleh para programmer dan pengembang perangkat lunak untuk mencari dan mengurangi bug atau kerusakan program dalam sebuah komputer sehingga perangkat tersebut bekerja sesuai dengan harapan, jadi kesimpulannya adalah debuging sebuah proses menghilangkan bug daru suatu program.

Itulah pengatar mengenai DartDev Tools, untuk langkah-langkah bagimana menggunakan DartDev Tools simak penjelasan di bawah ini.

1.Menjalankan server di terminal

DartDev Tools flutter

Pada gambar di atas kite menjalankan server dengan perintah:

 flutter packages pub global run devtools 

setelah dijalankan kemudian servernya akan runing dengan alamat ip 172.0.0.1 dengan port default 9100 setalah itu biarkan jalan jangan di tutup

2. Menjalankan printah flutter run --observatory-port=9200

DartDev Tools flutter

Bagian ini ada 2 metode untuk runing fluttuernya dianatarnya:
 flutter run --observatory-port=9200
flutter run --track-widget-creation

Untuk metode run pertama dengan cara setting port yang kita gunakan dan yang kedua dengan cara track-widget seperti di contoh code di atas, perlu dikatahui apabila run menggunakan metode kedua nanti portny akan kelihatan seperti gambar di atas yang sedang runing di port 42621 jadi dia menggunakan port yang random apabila di run

3. Menjalankan port 127.0.0.1:9100 di web browser

DartDev Tools flutter

Apabila sudah berjalan seperti gambar di atas kemudian masukan port yang digunakan, seperti contoh pada gambar di atas yang berjalan di port 42621 kemudian clik connect, setelah connect maka hasilnya seperti gambar di bawah ini


DartDev Tools flutter
DartDev Tools

jadi itulah hasil run menggunakan DartDev Tools, dimana ada beberapa tools yang tersedida dan penjelasannya sudah admin uraikan pada bagian awal artikel, selamat mencoba dan semoga sukses, apabila ada kualahan atau gagal bisa di tanyakan langsung di halaman komentar di bawah ini, sekian dan terimakasih,,, salam Blogger.

Friday, 29 December 2017

Membuat Database dan Tabel Database di XAMPP Phpmyadmin

Membuat Database di XAMPP phpmyadmin - Sebelum admin menjelaskan lebih detail tentang membuat database di XAMPP phpmyadmin pastikan anda sudah menginstall XAMPP terlebih dahulu supaya penjelasan admin bisa langsung anda ikuti apabila kebingungan cara membuat database, apalagi masih-masih newbe menggunakan phpmyadmin yang ada di XAMPP tentu kebingungan cara mengoprasikannya.

Baiklah langsung saja apabila sudah download dan menginstall XAMPP di laptop/pc anda akan melihat tampilan dari XAMPP seperti di bawah ini:


Pada gambar di atas terlihat beberapa pilihan module tetapi untuk module Apache dan MySQL disini admin sudah run karena kita akan membahas mengenai database jadi sebelum melanjutkan ke pembahasan mengenai database pastikan terlebih dahulu run module Apache dan MsQL seperti gambar di atas, gunanya untuk bisa mengakses localhost dan phpmyadmin.

jadi setelah kita aktifkan ksedua module Apache dan MySQL kita bisa mengakses localhost dan phpmyadmin, apabila Apache saja di run maka yang bisa di akses cuma localhost dan apabila MySQL saja di run tidak ada yang bisa di akses jadi supaya keduanya bisa berjalan secara bersama lebih baik run kedua module tersebut adapun apabila sudah di run tampilan akses seperti gambar di bawah ini

phpmyadmin
bisa dilihat pada gambar di atas terdapat  gambar yaitu tampilan phpmyadmin jadi yang kita bahas pada artikel ini mengenai membuat database jadi untuk anda langsung saja ketik localhost/phpmyadmin di browsernya, maka tampilannya akan seperti gambar di atas.

jadi untuk pembuatan database pada phpmyadmin yang ada di XAMPP bisa di lakukan dengan 2 cara yaitu:

1. Cara Pertama



pada gambar diatas terdapat beberapa daftar database jadi apabila anda ingin membuat databse anda bisa langsung klik new yang tertera pada gambar diatas sebelah kiri setelah anda klik new yang ada pada gambar di atas sebelah kiri anda akan di arahkan langsung ke basis data disana anda tinggal menamakan database sesuai selera anda jadi tinggal klik buat.

2. Cara Kedua



Pada cara kedua ini anda klik bagian SQL seperti gambar di atas setelah itu ketik CREATE DATABASE nama_database di terminal window setelah di ketik kemudian langsung klik tombol kirim yang ada pada pojok kanan bawah seperti gambar di atas yang ada tanda panah.

Membuat Tabel di Database


Jadi itulah cara membuat database pada phpmyadmin yang ada pada XAMPP, jadi pada di atas tadi admin menjelaskan cara membuat database, untuk penjelasan berikutnya admin akan menjelaskan cara membuat tabel database pada database yang sudah kita buat tadi, jadi pembuatan tabel database disini mempunyai 2 cara juga yaitu:

Cara 1



Pada gambar diatas kita akan membuat tabel database pada database pulsa bisa dilihat pada bagian sebelah kiri terdapat nama databasenya pulsa jadi disini kita akan membuat tabel di dalam database pulsa pada bagian ini admin akan jelaskan cara membuat tabel databasenya pada gambar di atas terdapat bagian buat tabel pada di bawahnya itu tertera nama dan jumlah kolom, jadi kita akan memberikan nama tabel database dan kita akan menggunakan 4 kolom di dalam tabel database yang akan kita buat setelah itu langsung klik tombol kirim pada bagian bawah kanan.

Cara 2



pada cara yang ke 2 ini kita menggunakan bagian SQL bisa anda lihat pada gambar di atas klik database pulsa setelah itu pilih bagian SQL nanti akan muncul window pada gambar di atas dimana pada bagian ini kita akan manfaatkan terminal window yang ada pada bagian SQL jadi admin membuat tabel menggunakan script disini dimana script pada gambar di atas bisa anda lihat pada di bawah ini:

CREATE TABLE pelanggan(
no INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY(no),
operator VARCHAR(15),
nomor VARCHAR(15),
pulsa INT,
harga INT)

penjelasan:
Perintah AUTO_INCREMENT menunjukan bawha setiap kali ada entry dimasukan ke tabel, niilai ini akan ditambahkan secara otomatis. Jadi jika baris pertama di tabel isinya 1, maka baris kedua menjadi 2, lalu baris berikutnya 3 dan seterusnya.

Baca Juga: Kumpulan Perintah Dasar MYSQL dalam Membuat Database

Jadi anda tidak perlu pusing karena nilainya bisa otomatis dipikirkan leh MySQL. Selain itu di atas ada kode INT yang merupakan kepanjangan dari integer yang menjelaskan tipe data dari field "no".

Ada juga tulisan NOT NULL yang menjelsakan bahwa entry tersebut harus memiliki isi dan tidak boleh kosong.

PRIMARY KEY merupakan field uang dijadikan identitas dari baris. Kode di atas mengalokasikan primary key ke field "no". Artinya tidak ada nilai di kolom "no" yang sama.

Di field "operator dan nomor" ada tulisan VARCHAR yang merupakan singkatan dari "variable character" yang menunjuan jenis data berupa string karakter. angka dalam tanda kurung di dalam varchar berarti panjang karakter maksimal yang bisa disimpan di field tersebut.


jadi sampai disini dulu penjelasan mengenai Membuat Database dan Tabel Database di XAMPP phpmyadmin semoga bermanfaat untuk anda sekian dan terimakasih semoga bermanfaat..

Sunday, 26 November 2017

Download Books Bahasa Pemrograman Lengkap

oke guys kali ini admin menyediakan sajian books pemrograman, anda bisa lihat seperti gambar di bawah:

seperti yang kita lihat pada gambar di atas jadi ada beberapa buku bahasa pemrograman yang belum tercantum seperti JAVA,HTML,PHP dll. Jadi bekaitan dengan bahasa pemrograman java yang tidak termasuk di dalam daftar pada gambar di atas admin sudah membuat artikel tentang E-books java jadi anda bisa mengunjungi link di bawah ini:

Download Ebook Pemrograman Java lengkap

selanjutnya berkaitan e-books bahasa pemrograman HTML jadi admin belajar pemrograman HMTL di w3schools jadi di sana lengkap dari dasar hingga mahir dan juga sudah tersedia desain untuk HTML yaitu CSS, dan apabila anda tidak mau ribet dengan CSS sudah tersedia juga namanya Bootsrap jadi anda tinggal memanggil sesuai kode yang sudah di sediakan di dalam bootsrap. Jadi disini admin sudah menyediakan w3schools offline apabila anda kesulitan untuk mendapatkan koneksi internet supaya bisa belajar di w3schools anda bisa download terlebih dahulu w3schools offline untuk jaga" apabila anda tidak terkoneksi dengan internet anda bisa kunjungi artikel di bawah ini:

Download w3schools offline

Berkaitan dengan Books bahasa pemrograman lengkap anda bisa download langsung pada link di bawah ini:

link Download

semoga bermanfaat dan selamat mencoba dan jangan lupa langsung di praktikkan....terimakasih

Download Ebook Pemrograman Java lengkap

hey guys,, sekarang anda gak usah bingung" lagi mencari E-books untuk bahasa pemrograman java, kali ini admin akan berbagi E-books java lengkap versi JENI.

Jika teman-teman ingin melihat contoh-contoh pemrograman java bisa kunjingi blog balog18

jadi admin gak akan berbanyak kata dan langsung saja download E-booksnya di bawah gambar ini:



Saturday, 25 November 2017

Download Tutorial W3schools Offline Untuk Belajar Pemrograman dan CSS lengkap


Hello guys kali ini admin akan mengulas sedikit pemahaman tentang w3school, dimana w3school ini digunakan untuk belajar Pemrograman,CSS,Bootsrap, dll. Pada w3schools ini sangat bagus untuk belajar dasar-dasar dari pemrograman dimana pada penjelasan pada w3schools itu sangat lengkap oleh karena itu anda akan lebih cepat mengerti dengan penjelasan tersebut.



Jadi sebenarnya w3schools ini di operasikan secara online tetapi admin disini akan berbagi w3schools yang bisa di operasikan secara offline dimana gunanya pada saat anda tidak terkoneksi internet anda bisa mempelajari w3schools offline ini, jadi anda akan lebih mudah untuk mengoprasikannya. link download anda bisa kunjungi link di bawah ini:

Wednesday, 20 September 2017

Tutorial Pemrograman Lengkap

Hello guys,, bagi anda yang ingin belajar pemrograman baik berbentuk video maupun text kali ini admin akan berbagi refrensi untuk belajar pemrograman supaya pengetahuan anda di bidang pemrograman semakin bertambah.

saran: sebelum klik link di bawah pastikan anda menggunakan laptop atau PC supaya bisa di download dan jangan lupa di shere artikel ini

Tutorial Pemrograman Lengkap
Tutorial Pemrograman Lengkap 

  1. PYTHON
  2. PHP
  3. JavaScript
  4. RUBY
  5. C
  6. MYSQL
  7. ASSEMBLY
  8. WordPress
  9. Django
  10. Citrix
pada tutorial di atas terlihat ada 10 dimana 1 sampai 5 itu berbentuk video dan 6 sampai 10 itu berbentuk book.

Sekian untuk artikel kali ini walaupun terlihat sedikit tetapi mempunyai banyak isi di antara link tutorial di atas dan tentunya sangat bermanfaat untuk para pejuang yang mau belajar pemrograman, dan juga jangan lupa di shere sampai disini akhir kata salam coding,,,,,

Tuesday, 16 May 2017

Membuat Captcha Otomatis Menggunakan PHP

assalamuk'alaikum wr.wb salam sejahtera untuk kita semua kali ini saya akan membahas tentang cara membuat captcha menggunakan PHP simak tutorialnya seperti berikut:

captcha
gambar 1

Dari masing-masing element di atas sudah ada penjelasannya seperti tilisan warna hitam di atas itu adalah penjelasan dari masing-masing elemen. apabila di jalankan pada browser tampilannya seperti berikut:
hasil captcha
gambar 2

Captcha di atas menggunakan kode acak otomatis seperti penjelasan tentang elemen pada gambar 1.
captcha akan menampilkan kode acak apabila anda nge refresh/reload browser anda, jadi setaip browser itu di reload/refresh kode acak captchanya akan tetap berubah.


sampai di sini dulu pembahasan kita kali ini semoga bermanfaat dan selamat mencobaa,,,,,,,,,,,,,

Thursday, 11 May 2017

Menggunakan Loop While Di PHP

Perbedaan komputer dengan manusia adalah komputer mampu disuruh untuk melakukan pekerjaan yang sama berulang-ulang tanpa pernah merasa capek. Untuk memberikan printah ke komputer agar melakukan kegiatan yang berulang-ulang, Anda bisa menggunakan loop, seperti gambar script di bawah ini:

loop while
contoh script loop while
jika dibuka, loop while di atas menghasilkan repetisi gambar berikut:

loop while
hasil dari script loop while
Do while merupakan teknik lain untuk membuat loop, hanya saja statment kondisional diletakkan di bagian bawah. jika kode di atas diubah menjadi Do While, akan menjadi seperti berikut:

do while
script do while
tampilannya seperti berikut:

do while
do while untuk melakukan repetisi

Menggunakan Switch Statment Berbasis PHP

1. Switch Statment


Statment untuk mengatur alur program berikutnya adalah switch. Salah satu keuntungan switch adalah anda bisa langsung mengevaluasi satu statment dan memerintahkan aksi dalam jumlah yang lebih banyak. Statment switch memiliki sintaks seperti berikut:


untuk lebih jelasnya, silahkan lihat contoh kode berikut:

switch statment
contoh script switch statment

jika dieksekusi, kode di atas akan menghasilkaan tulisan seperti gambar di bawah ini.

switch statment
switch untuk melakukan switching guna mengatur flow program
kelebihan switch adalah alternatif tindakan yang di ambil bisa langsung banyak tanpa harus menulis IF-ELSE secara bertingkat yang lebih sulit dibaca. janga lupa untuk menuliskan break jika anda ingin keluar dari switch ketika aksi sudah dilakukan.

Friday, 5 May 2017

Bekerja Dengan Date and Time Berbasis PHP

selamat datang para pembaca yang telah meluangkan waktunya untuk mampir di blog kuasai teknologi kali ini saya akan membahas tentang Bekerja Dengan Date and Time Berbasis PHP. lansung saja simak penjelasannya seperti di bawah ini:

Dalam pemrograman juga penting adanya waktu. Di PHP, waktu sekarang bisa diperoleh dengan printah getdate(); yang bisa ditampung di variabel yang bertipe array.

Sementara untuk mengalokasikan nilai tanggal tertentu ke variabel, Anda bisa menggunakan perintah mktime, lihat contohya di kode berikut:

date and time
gambar 1

kode di atas, jika diperlihatkan di browser akan terlihat seperti berikut ini:

asil date and time
gambar 2
pada gambar 2 di atas akan mengambil tanggal, bulan, tahun secara otomatis yang tertera pada komputer/laptop kita sendiri.

sampai disini penjelasan kita tentang tutorial kali ini seperti biasa penjelasan lengkapnya seperti video di bawah ini:




Thursday, 4 May 2017

Membuat Form Dengan Input dan Pemrosesan Terpisah di HTML5 dan PHP

kembali lagi di blog kuasai teknologi kali ini saya akan membawa materi tutorial tentang membuat Form dengan input dan pemrosesan terpisah, maksudnya disini terpisah adalah reloadnya dari halaman 1 ke halaman 2 dengan menampilkan data yang ada pada halaman 1, selanjutnya simak penjelasannya di bawah ini.

Form  di HTML5 dikenal dengan adanya tag <form> dan di tutup dengan </form> . Di dalam tag pembuka <form> diikuti dengan atribut action dan method. Action menjelaskan ke halaman yang digunakan untuk memproses input, smentara method digunakan untuk mengatur cara mem-parsing konten. Ada 2 method yang biasa digunakan.
  • GET: Variabel akan bisa dilihat di URL
  • POST: Variabel akan disembunyikan dan tidak terlihat di URL, lebih secure dan cocok untuk memparsing informasi yang penting, seperti password.
Selain itu anda harus juga mengerti sintaks pembuatan form, yang terpenting adalah atribut "name" di masing-masing objek form (misalnya input atau text area). Atribut name ini penting karena nantinya digunakan untuk memanggil variabel di form lainnya.

Berikut ini adalah kode untuk menerima masukan user. Kode ini bisa disimpan dalam format HTML atau PHP karena tidak ada kode PHP di dalamnya dan hanya berfungsi untuk merender form dan menentukan actionnya, seperti gambar di bawah ini.


script form
gambar 1

Apabila dijalankan pada browser tampilannya seperti gambar 2 di bawah ini:

hasil script form
gambar 2


Untuk memproses Anda perlu membuat terlebih dahulu file tangkapaninput.php. Yang harus di perhatikan adalah nama dari objek-objek form yang akan di gunakan untuk mengambil nilai variabel. Cara mengambilnya adalah dengan menggunakan sintaks $_POST['nama_variabel']." misalnya untuk mengambil variabel yang diisikan di kotak dengan name = "nama" maka digunakan sintaks $_POST['nama']. sperti ambar di bawah ini adalah file tangkapinput.php nya:

script form
gambar 3
Script yang ada pada gambar 3 akan mengambil variabel-variabel yang dimasukkan dari from yang ada pada gambar 1 yang kemudian ditampilkan dengan memanfaatkan label untuk me-layout-nya.

Gambar 3 apabila dijalankan pada browser maka tampilannya akan seperti di bawah ini:

hasil script form
gambar 4

Data yang ada di gambar 4 ini adalah Data yang di isi oleh user pada Gambar 2 di atas dan hasilnya seperti gambar di atas.

Mungkin sampai disini dulu penjelasan tutorial kali ini
jangan lupa di praktikan lansung...

Wednesday, 3 May 2017

membuat input Date Picker menggunakan HTML5

date picker
script date picker
sampai jumpa lagi di blog saya kuasai teknologi tutorial kali ini akan membahas tentang Date Picker, ini gunanya untuk mengambil data dan waktu lansung saja simak penjelasannya di bawah ini:

  • Date: memilih tanggal, bulan dan tahun
  • Month: memilih bulan dan tahun
  • week: memilih minggu dan tahun
  • Time: memilih waktu (jam dan menit)
  • Datetime-local: memilih waktu, tanggal, bulan dan tahun (waktu lokal)
contoh kodenya adalah seperti di bawah ini:

date: <input type="date" name="tanggal" />

berikut ini contoh beberapa kode untuk input type:

<html>
<head>
<title>penggunaan input Date Picker</title>
</head>
<body>
<form>
silahkan masukkan data anda: </br>
alamat email: <input type="email" name="email_pengunjung" /></br>
wbsite : <input type="url" name="url_pengunjung" /></br>
angka: <input type="number" name="angka" min="1" max="10" /></br>
range: <input type="range" name="jangkauan" min="1" max="10" /></br>
tanggal: <input type="date" name="tanggal" />
</form>
</body>
</html>

apabila dilihat di browser (contohnya oprea), tampilan tiap field akan sesuai dengan jenisnya bisa anda lihat seperti gambar di bawah ini:
hasil date picker
hasil dari script di atas
mungkin sampai disini pembahasa kali ini megenai Date Picker, apabila mau penjelasan lebih lengkap tonton video di bawah ini:


sekian dan terimakasih sudah menyimak dan menonton video di atas semoga bermanfaat dan jangan lupa di Subscribe videonya see you again next time


jangan lupa di praktikan lansung

Kenapa warga rohingya diusir dari negaranya

  Warga Rohingya telah mengalami pengusiran dan diskriminasi di Myanmar selama beberapa dekade. Konflik terhadap etnis Rohingya bersumber da...