Wednesday, June 10, 2015

  • Tugas Pendahuluan 4


    1. Apa perbedaan get dan post ?

    Perbedaan Method POST dan GET pada PHP ini salah satunya adalah pada URL. Pada Method POST tidak menampilkan nilai variabel pada URL dan Method GET menampilkan nilai variabel yang dikirimkan.
    • Method POST tidak menampilkan nilai variabel pada URL dan Method GET menampilkan nilai variabel yang dikirimkan.
    • Method POST lebih aman dan Method GET kurang aman (pada contoh diatas berati password ditampilkan pada URL).
    • Jika Method GET dibatasi panjang string hingga 2047 karakter, Method POST tidak.
    • Perbedaan pengambilan data jika Method POST menggunakan $_POST sedangkan Method GET menggunakan $_GET.
    • Method POST biasanya digunakan untuk input dari FORM, Method GET menggunakan input dari LINK atau akses menggunakan link.
    • Method POST digunakan untuk mengirimkan data rahasia seperti password, Method GET digunakan untuk mengirimkan/mengambil data pablik seperti id_user atau id_halaman.
    2. Jelaskan struktur pendeklarasian pemrograman php !

       Dalam pemrograman PHP atau pemrograman apapun kita perlu memahami yang namanya Variabel. Variabel merupakan perintah yang digunakan sebagai tempat penyimpanan data sementara, artinya data yang disimpan dalam variabel akan hilang setelah program selesai dieksekusi.

    Deklarasi Variabel
    Untuk dapat menggunakan Variabel, maka Variabel tersebut harus dideklarasikan terlebih dahulu. Pendeklarasian Variabel di PHP yang benar adalah sebagai berikut :
    1. Diawali dengan karakter $.
    2. Diikuti dengan huruf alphabet sebagai karakter pertama atau karakter under score ( _ ).
    3. Karakter ke dua dan selanjutnya bisa merupakan kombinasi karakter huruf alphabet, numerik, atau under score ( _ ).
    4. Untuk pendeklarasian pada karakter ke dua tidak boleh ada spasi pada setelah karakter ke 1. 
    3. Jelaskan fungsi prosedur insert, update, delete pada database ! Beri Contoh !

    -  Perintah INSERT
    Fungsi : untuk memasukkan atau menyimpan data dari luar ke sistem dalam
    database. Ada beberapa cara dalam memasukkan data yaitu dengan menyamakan kolom
    dan data, menyebutkan kolom, tanpa menyebutkan kolom, memasukkan hanya sebagai
    pada kolom.    

    Menyamakan Kolom dan Data, perintahnya sebagai berikut:
    Syntax :   INSERT INTO nama_tabel(field1,field2,...)
                   VALUES (‘nilai1’,’nilai2’,...);
    Contoh : INSERT INTO datapribadi
                   Values (“120909”,”Purnomo”,”pontianak”,085245323101); 
    Penjelasan : perintah tersebut akan memperlihatkan stuktur dari table pribadi yang telah kita buat

    -  Command : UPDATE
    Fungsi : perintah UPDATE ini berfungsi untuk memperbaharui data lama menjadi data yang baru, dalam penggunaanya harus disertai dengan klausa WHERE,
    Syntax : UPDATE nama_tabel SET kolom_pertama = 'data_kolom_pertama',
    kolom_kedua = 'data_kolom_kedua', kolom_terakhir = 'data_kolom_terakhir',
    WHERE kondisi;
    Parameter : set, where
    Contoh : UPDATE datapribadi SET telp='085545323101' WHERE Nip='120909';

    Catatan : Pengunaan perintah UPDATE tanpa klausa WHERE mengakibatkan semua
    data dalam satu kolom akan diubah.

    -  Command : DELETE
    Fungsi : DELETE FROM ini berfungsi untuk menghapus atau menghilangkan baris data (record) dari table.
    Syntax : DELETE FROM nama_tabel WHERE nama_field = ‘option’ ;
    Parameter : where
    Contoh : DELETE FROM datapribadi WHERE Nip='120909';
    Penjelasan : perintah diatas akan menghapus record dari pribadi yang bernama Rizka
    4. Apa fungsi dari xampp ? 

          Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.

    5. Bagaimana cara membuat table pada sql ? Beri contoh !

    CREATE TABLE Pernyataan digunakan untuk membuat tabel untuk menyimpan data. Kendala integritas seperti kunci primer, kunci unik, kunci asing dapat didefinisikan untuk kolom sekaligus menciptakan meja. Kendala integritas dapat didefinisikan pada tingkat kolom atau tingkat meja. Pelaksanaan dan sintaks CREATE Laporan berbeda untuk RDBMS yang berbeda.

    Perintah untuk Pernyataan CREATE TABLE adalah:

    CREATE TABLE table_name
    (column_name1 datatype,
    column_name2 datatype,
    ... column_nameN datatype
    );
    • table_name - Adalah nama dari tabel.
    • column_name1, column_name2 .... - Adalah nama kolom
    • datatype - Adalah datatype untuk kolom seperti char, tanggal, nomor dll
    Sebagai Contoh: Jika Anda ingin membuat tabel karyawan, pernyataan akan seperti,
    CREATE TABLE employee
    ( id number(5),
    name char(20),
    dept char(10),
    age number(2),
    salary number(10),
    location char(10)
    );
    Dalam database Oracle, datatype untuk kolom integer direpresentasikan sebagai "angka". Dalam Sybase itu direpresentasikan sebagai "int".
    Oracle menyediakan cara lain untuk membuat tabel.
    CREATE TABLE temp_employee
    SELECT * FROM employee
    Dalam pernyataan di atas, tabel temp_employee dibuat dengan jumlah kolom yang sama dan tipe data sebagai tabel karyawan.
    Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. - See more at: http://solylight.blogspot.com/2013/03/penjelasan-dan-fungsi-xampp.html#sthash.YgeTIfri.dpuf

    Copy and WIN : http://ow.ly/KNICZ
    Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. - See more at: http://solylight.blogspot.com/2013/03/penjelasan-dan-fungsi-xampp.html#sthash.YgeTIfri.dpuf

    Copy and WIN : http://ow.ly/KNICZ
  • 0 comments:

    Post a Comment

    Copyright @ 2013 My Praktikum Blog.