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 theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

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 theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

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 theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

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 theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Senin, 09 November 2015

Pengertian Basis Data (Database)

Menurut wikipedia Basis Data atau databases adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.


Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.
Pengertian Basis Data (Database)
Basis Data terdiri dari 2 kata, yaitu Basis dan Data. Basis dapat diartikan sebagai markas atau gudang dimana tempat bersarang/berkumpul. Sedangkan Data adalah represntasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa, konsep, keadaan, dan sebagainya, yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasisnya.
Database management system (DBMS) adalah merupakan suatu sistem software yang memungkinkan seorang user dapat mendefinisikan, membuat, dan memelihara serta menyediakan akses terkontrol terhadap data. Database sendiri adalah sekumpulan data yang berhubungan dengan secara logika dan memiliki beberapa arti yang saling berpautan.
Sistem Basis Data merupakan suatu sistem menyusun dan mengelola record-record menggunakan computer untuk menyimpan atau merekam serta memelihara data operasional lengkap sebuah organisasi/perusahaan sehingga mampu menyediakan informasi yang optimal yang diperlukan pemakai untuk proses mengambil keputusan.

Salah satu cara menyajikan data untuk mempermudah modifikasi adalah dengan cara pemodelan data. Model yang akan dipergunakan pada pelatihan ini adalah Entity Relationship Model
Pada Microsoft Access terdapat 5 buah objek database yang dapat dibuat yaitu Table, Field, Record, Query, Form, .
a. Pengertian Tabel
         Tabel adalah kumpulan dari beberapa record dan file.
b. Pengertian Field
          Field adalah atribut yang dimiliki suatu tabel.
c. Pengertian Record
          Record adalah isian data yang dimiliki oleh tabel
d. Pengertian Query
          Query adalah pertanyaan atau permintaan informasi tertentu dari sebuah basisdata yang ditulis dalam   format tertentu.
e. Pengertian Form
           Form adalah sepotong data penting karena ikatan konsep bentuk dengan segala sesuatu yang Anda sudah tahu tentang Windows aplikasi.

Stored Procedure adalah sebuah kelompok kode SQL yang di simpan di katalog database dan dapat di panggil kemudian oleh program, trigger atau bahkan stored procedure.Sebuah Stored Procedure yang memanggil diri nya sendiri di sebut rekursif stored procedure. Mysql sendiri mendukung penggunaan Stored Procedure sejak MySQL versi 5.x ke atas.

Trigger SQL Server adalah  Sebuah trigger merupakan kode prosedural yang akan secara otomatis dieksekusi akibat dipicu oleh seuah event / kejadian pada suatu Tabel. Trigger dapat mencegah akses terhadap data yang spesifik, melakukan logging atau melakukan audit perubahan data. Trigger digunakan untuk pemrosesan kondisi statemen DML (Data Manipulation Language) seperti INSERT, DELETE dan UPDATE, Namun trigger tidak dapat digunakan dalam statemen SELECT.

Apabila kita kategorikan, aplikasi yang akan kita buat dapat dibedakan menjadi tiga, yaitu: berbasis Stand Alone, Multy User, dan Client/Server.

Aplikasi Database Berbasis Stand Alone
Aplikasi yang berjalan Stand Alone adalah aplikasi yang hanya berjalan pada satu komputer dan hanya mampu diakses oleh satu orang dalam satu waktu. Database
(Back End) berserta program aplikasinya (Front End) berada dalam satu komputer, dan pengguna mengaksesnya dalam waktu dan tempat yang sama. 
Biasanya, aplikasi seperti ini, kita buat untuk menangani pengolahan data atau sistem informasi yang lingkupnya kecil. Database yang sering digunakan adalah MS Access, Paradox, dBase, dan FoxPro. Sedangkan program aplikasinya bebas menggunakan apa saja, seperti Visual Basic, Delphi, atau CPP.

Keuntungan arsitektur standalone (one-tier):
  • Sangat mudah
  • Cepat dalam merancang dan mengaplikasikan
Kelemahan arsitektur standalone (one-tier):

  • Skala kecil
  • Susah diamankan
  • Menyebabkan perubahan terhadap salah satu komponen diatas tidak mungkin dilakukan, karena akan mengubah semua bagian.
  • Tidak memungkinkan adanya re-usable component dan code.
  • Cepat dalam merancang dan mengaplikasikan

  • Aplikasi Database Berbasis Multi User
    Aplikasi yang berbasis Multi User artinya program tersebut dapat digunakan oleh banyak pengguna dalam satu waktu dan dalam tempat yang berbeda.
    Isitilah Multi User di atas memang sangat familiar dengan bahasa kita, yaitu banyak pengguna. Pada prinsipnya, program yang dibuat hampir sama dengan jenis sebelumnya atau jenis Stand Alone. Hanya saja, pada aplikasi yang berbasis Multi User, databasenya dapat diakses secara bersama dalam satu waktu oleh 2 orang atau lebih.
    Konsepnya sangat sederhana, dengan cara membuat sebuah aplikasi Stand Alone, kemudian database-nya kita Sharing (bagi pakai) kepada komputer lain yang hendak mengakses database tersebut. Database yang dapat digunakan sama, yaitu: MS Access, dBase, dan Paradox.

    Aplikasi Database Berbasis Client/Server
     Untuk membuat aplikasi yang berbasis Client/Server, kita pasti membutuhkan aplikasi database yang bertindak sebagai Server (pusat) data dan komputer yang dijadikan sebagai Client (pengakses). Sehingga dalam aplikasi ini, kita harus menggunakan database server sebagai media penyimpanan datanya. Dari kemampuan datanya, aplikasi yang berbasis Client/Server tentu memiliki kemampuan, data dapat diakses oleh dua orang atau lebih dalam satu waktu.


    Kelebihan dari model client/server
    • Mudah
    • Menangani Database Server secara khusus
    • Relatif lebih sederhana untuk di develop dan diimplementasikan.
    • Lebih cocok diterapkan untuk bisnis kecil.
    Server database berisi mesin database, termasuk tabel, prosedur tersimpan, dan trigger (yang juga berisi aturan bisnis). Dalam system client/server, sebagian besar logika bisnis biasanya diterapkan dalam database.

    Server database manangani :
    • Manajemen data
    • Keamanan
    • Query, trigger, prosedur tersimpan
    • Penangan kesalahan
    Arsitektur client/server merupakan sebuah langkah maju karena mengurangi beban pemrosesan dari komputer sentral ke computer client. Ini berarti semakin banyak user bertambah pada aplikasi client/server, kinerja server file tidak akan menurun dengan cepat. Dengan client/server user dair berbagai lokasi dapat mengakses data yang sama dengan sedikit beban pada sebuah mesin tunggal.
    Namun masih terdapat kelemahan pada model ini. Selain menjalankan tugas-tugas tertentu, kinerja dan skalabilitas merupakan tujuan nyata dari sebagian besar aplikasi.

    Kekurangan dari model client/server :


  • Kurangnya skalabilitas
  • Koneksi database dijaga
  • Tidak ada keterbaharuan kode
  • Tidak ada tingkat menengah untuk menangani keamanan dan transaksi skala kecil.
  • Susah di amankan.
  • Lebih mahal.

  • Yang membedakan antara aplikasi Multi User dan Client Server sebagai berikut: Aplikasi Multi User belum tentu Client/Server.


  • Aplikasi Client/Server pasti juga berbasis Multi User.
  • Aplikasi Multi User sifat databasenya hanya di-sharing (bagi pemakaian/ pemakaian bersama-sama).
  • Aplikasi Client/Server sifat databasenya berjalan dalam jaringan dengan sistem Remote.
  • Aplikasi Multi User dapat menggunakan SMBD biasa, yaitu Access, Paradox, atau dBase.
  • Aplikasi Client/Server, databasenya harus berbasis Database Server, seperti MySQL, dan PostgreSQL.
  • Aplikasi Multi User tidak terjamin keamanan datanya.
  • Aplikasi Client/Server sangat terjamin keamanan datanya, karena mampu menangani autentifikasi user.
  • Senin, 28 September 2015

    MEMBUAT CAPTCHA DENGAN BACKGROUND BERUBAH-UBAH


    Oke bertemu lagi dengan saya, pada kesempatan kali ini saya akan membagikan tutorial tentang membuat captcha dengan background berubah-ubah berbeda dengan postingan sebelumnya yang hanya dengan satu background. Oke simak baik-baik tutorialnya!!!

    1. Pertama buka aplikasi EditPlus kemudian masukan kode berikut :

    <?php
    
    session_start();
    
    $alphanumeric="ABCDEJHFGIJKLMNOPQRSTUVWXYZ12345678";
    
    $random = substr(str_shuffle($alphanumeric),0,5);
    
    $bg = rand(1, 5);
    
    $image = imagecreatefromjpeg("bg$bg.jpg");
    
    $textcolor = imagecolorallocate($image,0,0,0);
    
    imagestring($image,5,5,8, $random, $textcolor);
    
    $_SESSION['image_random_value']=md5($random);
    
    header('Content-type: image/jpeg');
    
    imagejpeg($image);
    
    imagedestroy($image);
    
    ?>
    2. Jika sudah simpan di folder C:\xampp\htdocs dan beri nama captcha2.php  
    3. Buka XAMPP Control Panel kemudian jalankan Apache dan  tunggu hingga Apache aktif
    4. Setelah Apache aktif  buka Google Chrome atau Browser Lainnya kemudian tulis di Address Bar Localhost/captcha2.php dan lihat hasilnya

    jika di klik reload akan berubah ubah backgroundnya


    5. Begitulah tutorial membuat Captcha dengan background berubah-ubah, untuk gambar backgroundnya bisa didownload disini atau anda bisa buat sendiri dan jangan lupa taruh gambarnya di C:\xampp\htdocs



    Sekian dulu postingan kali ini , Semoga Bermanfaat, Sampai Jumpa lagi di Postingan yg lain dah!!!






    Selasa, 22 September 2015

    Membuat Game Teka-Teki Dengan AppsGeyser


    Langkah-Langkah membuat Game/Aplikasi dengan AppsGeyser : 

    1. Ketik di Pencarian google dengan kata AppsGeyser ,atau copy link ini http://www.appsgeyser.com/
    2. Pastikan anda Login terlebih dahulu atau Login Menggunakan akun facebook anda, jika belum punya akun AppsGeyser silahkan anda Register Terlebih dahulu
    3. Klik "Create Now"
    4. Dan selanjutnya pilih Beberapa pilihan aplikasi atau game(disini saya memilih game quiz)
    5. Selanjutnya Anda harus ikuti langkah-langkah pembuatan aplikasi/game dari AppsGeyser, lalu downloadlah aplikasi yg baru kita buat tadi
    5. Yang Terakhir adalah memindahkan aplikasi/game yang sudah kita download tadi dari pc ke hp android anda, jangan lupa install aplikasi/game yang telah kita buat tadi
    6. Selamat Mencoba!!!!

    Inilah beberapa screenshoot game yang sudah saya buat 



    Jumat, 18 September 2015

    Aplikasi editor Web dengan EditPlus

    Satu lagi aplikasi editor pembuatan web yakni EditPlus.  Sekilas Aplikasi ini mirip Notepad++.  Memang saat ini ada banyak aplikasi editor web di jagat maya.  EditPlus ini digunakan khusunya untuk pembuatan web sederhana menggunakan HTML yang merupakan bahasa dasar dalam pembuatan Web.

    Menurut info di website nya EditPlus merupakan aplikasi untuk mengedit Teks, mengedit HTML, mengedit PHP, mengedit Java dan Viewer Hex yang berjalan di sistem operasi windows yaitu Windows 8, Windows 7, Windows Vista, Windows XP.  Berbagai macam fasilitas sudah dilengkapi di Editplus ini, diantaranya adalah untuk memilih warna, anda tinggal klik saja dan kode HTML warnanya sudah keluar sendiri.  Selain itu untuk insert gambar sudah bisa dilakukan dengan cara upload.  Kemudian perintah untuk membuat tabel juga sudah berupa icon, perataan text, membuat daftar dan kemudahan fasilitas lainnya. Namun sayangnya aplikasi ini harus berlisensi alias tidak free. Anda diberikan waktu 30 hari untuk mencobanya. Tapi anda tidak perlu khawatir karena saya sudah sediakan aplikasinya beserta cracknya jadi aplikasi EditPlusnya bisa jadi full version.



    Anda akan lebih menikmati aplikasi ini jika sudah mencobanya.  Jadi, yang penasaran pengen coba, silahkan download di websitenya atau bisa juga download melalui link dibawah ini.

    DONWLOAD EDITPLUS + CRACK



    Rabu, 16 September 2015

    Download OST Shigatsu wa Kimi no Uso



    Pada postingan Kali ini Saya mau berbagi lagu ost Anime Shigatsu Wa Kimi No Uso, Mungkin para penggemar anime pasti tau anime Shigatsu Wa Kimi No Uso yang fenomenal pada tahun 2015 yg becerita tentang Arima Kousei yg punya trauma bermain piano dan tidak bisa mendengarkan suara piano lalu bertemu lah dia dengan Mizayono Kaori yg merubah traumanya itu. jika berminat dengan lagu opening/ending nya silahkan download di link bawah lagunya dalam format mp3 dengan  bitrate 320kbps



    Shigatsu wa Kimi no Uso Opening 1 : Goose House – Hikaru Nara

    Download      Download

    =====================================================

    Shigatsu wa Kimi no Uso Ending 1  : Wacci – Kirameki

    Download      Download

    =====================================================

    Shigatsu wa Kimi no Uso Opening  2 : Coala Mode – Nanairo Sympony

    Download      Download

    =====================================================

    Shigatsu wa Kimi no Uso Ending 2 : 7!! – Orange

    Download      Download

    =====================================================

    CARA MEMBUAT CAPTCHA



    Pernah dengar Captcha dan Apa itu Captcha?

    CAPTCHA atau Captcha adalah suatu bentuk uji tantangan-tanggapan(challange-response test) yang digunakan dalam perkomputeran untuk memastikan bahwa jawaban tidak dihasilkan oleh suatu komputer. Proses ini biasanya melibatkan suatu komputer (server) yang meminta seorang pengguna untuk menyelesaikan suatu uji sederhana yang dapat dihasilkan dan dinilai oleh komputer tersebut. Karena komputer lain tidak dapat memecahkan CAPTCHA, pengguna manapun yang dapat memberikan jawaban yang benar akan dianggap sebagai manusia. Oleh sebab itu, uji ini kadang disebut sebagai uji Turing balik, karena dikelola oleh mesin dan ditujukan untuk manusia, kebalikan dari uji Turing standar yang biasanya dikelola oleh manusia dan ditujukan untuk suatu mesin. CAPTCHA umumnya menggunakan huruf dan angka dari citra terdistorsi yang muncul di layar.

    Itulah penjelasan tentang captcha meurut wikipedia, pada kesempatan kali ini saya akan mengajarkan pada anda tentang cara membuat captcha. Oke simak baik-baik!!!


    1. Pertama buka aplikasi EditPlus kemudian masukan kode berikut :

    <?php
    
    session_start();
    
    
    
    //membuat kata acak
    
    $alphaNumeric = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
    
    $random = substr(str_shuffle($alphaNumeric), 0, 1);
    
    $random1 = substr(str_shuffle($alphaNumeric), 0, 1);
    
    $random2 = substr(str_shuffle($alphaNumeric), 0, 1);
    
    $random3 = substr(str_shuffle($alphaNumeric), 0, 1);
    
    $random4 = substr(str_shuffle($alphaNumeric), 0, 1);
    
    $random5 = substr(str_shuffle($alphaNumeric), 0, 1);
    
    
    
    
    
    //membuat gambar dg background biru
    
    $image = ImageCreate(100, 50);
    
    $backcolor = ImageColorAllocate($image, 200, 200, 255);
    
    $textColor1 = ImageColorAllocate($image, 0, 0, 0);
    
    $textColor2 = ImageColorAllocate($image, 128, 0, 255);
    
    $textColor3 = ImageColorAllocate($image, 255, 255, 0);
    
    $textColor4 = ImageColorAllocate($image, 100, 200, 50);
    
    $textColor5 = ImageColorAllocate($image, 0, 0, 255);
    
    $textColor6 = ImageColorAllocate($image, 255, 0, 0);
    
    
    
    
    
    imagestring ($image, 5, 20, 15, $random, $textColor1);
    
    imagestring ($image, 5, 30, 15, $random1, $textColor2);
    
    imagestring ($image, 5, 40, 15, $random2, $textColor3);
    
    imagestring ($image, 5, 50, 15, $random3, $textColor4);
    
    imagestring ($image, 5, 60, 15, $random4, $textColor5);
    
    imagestring ($image, 5, 70, 15, $random5, $textColor6);
    
    
    
    
    
    //memberi nilai sesi
    
    $_SESSION['image_random_value'] = md5($random);
    
    
    
    header('Content-type: image/jpeg');
    
    imagejpeg($image);
    
    imagedestroy($image);
    
    ?>

    2. Jika sudah simpan di folder C:\xampp\htdocs dan beri nama captcha.php  

    3. Buka XAMPP Control Panel kemudian jalankan Apache dan  tunggu hingga Apache aktif



    4. Setelah Apache aktif  buka Google Chrome atau Browser Lainnya kemudian tulis di Address Bar Localhost/captcha.php dan lihat hasilnya, karena kode captchanya saya buat random(acak) apabila kita reload halamanya pasti akan berubah-ubah  



    5. Begitulah tutorial membuat Captcha walaupun hanya basicnya saja. 


    Sekian dulu postingan kali ini , Semoga Bermanfaat, Sampai Jumpa lagi di Postingan yg lain dah!!!

    Jumat, 11 September 2015

    TUTORIAL MEMBUAT GAMBAR DENGAN PHP

    Hai berjumpa lagi dengan Saya,Kali ini saya akan berbagi tentang cara membuat gambar dengan kode program php. silahkan di simak dengan baik-baik!!!


    Berikut Langkah-Langkahnya :
    1. Oke pertama buka aplikasi EditPlus Kemudian tulis kode program di bawah ini
    <?php
    
    header ("Content-type: image/png");
    
    $image = Imagecreate (150,150);
    
    $background = Imagecolorallocate($image, 00, 33, 99);
    
    $color = Imagecolorallocate($image, 206, 192, 233);
    
    imageellipse($image, 75, 70, 130, 130, $color) ;
    
    imagerectangle($image, 66, 76, 85, 59, $color);
    
    imageline($image, 75, 59, 75, 74, $color);
    
    imagearc($image, 75, 90, 32, 32, 0, 180, $color);
    
    imagefilledellipse($image, 50, 40, 30, 25, $color);
    
    imagefilledellipse($image, 100, 40, 30, 25, $color);
    
    imagepng ($image);
    
    ?>
    2. jika sudah simpan di folder C:\xampp\htdocs dan beri nama sesuka hati(disini saya beri nama tugas) dengan format .php 

    3. Buka XAMPP Control Panel kemudian jalankan yg Apache Saja




    4. Setelah Apache aktif  buka Google Chrome atau Browser Lainnya kemudian tulis di Address Bar Localhost/(nama file php yg anda buat tadi) dan lihat hasilnya



    5. Begitulah tutorial membuat gambar dengan php.


    Sekian dulu postingan tentang tutorial membuat gambar dengan php dari saya, Semoga Bermanfaat

    Membuat Aplikasi Penghitung Luas & Keliling dengan Basic4android

    #Region  Project Attributes
          #ApplicationLabel: B4A Example
          #VersionCode: 1
          #VersionName:
          'SupportedOrientations possible values: unspecified, landscape or portrait.
          #SupportedOrientations: unspecified
          #CanInstallToExternalStorage: False
    #End Region
    #Region  Activity Attributes
          #FullScreen: False
          #IncludeTitle: True
    #End Region

    Sub Process_Globals
          'These global variables will be declared once when the application starts.
          'These variables can be accessed from all modules.

    End Sub

    Sub Globals
          'These global variables will be redeclared each time the activity is created.
          'These variables can only be accessed from this module.

          Private lblkeliling As Label
          Private lblkeliling2 As Label
          Private lblkeliling3 As Label
          Private lblluas As Label
          Private lblluas2 As Label
          Private lblluas3 As Label
          Private txtalas As EditText
          Private txtjari As EditText
          Private txtlebar As EditText
          Private txtpanjang As EditText
          Private txttinggi As EditText
    End Sub

    Sub Activity_Create(FirstTime As Boolean)
          'Do not forget to load the layout file created with the visual designer. For example:
          Activity.LoadLayout("BangunDatar")

    End Sub

    Sub Activity_Resume

    End Sub

    Sub Activity_Pause (UserClosed As Boolean)

    End Sub



    Sub btnsegitiga_Click
          lblluas.Text = 1.5 * txtalas.Text * txttinggi.text
          lblkeliling.Text = 3 * txtalas.Text
    End Sub
    Sub btnlingkaran_Click
          lblluas3.Text = 3.14 * txtjari.text * txtjari.text
          lblkeliling3.Text = 2 * 3.14 * txtjari.text
    End Sub
    Sub btnkotak_Click
          lblluas2.Text = txtpanjang.text * txtlebar.text
          lblkeliling2.Text = 2 * txtpanjang.Text * txtlebar.text
    End Sub