Berbagi ilmu dan pengetahuan itu adalah suatu hal yang terindah

Corgi

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.

Selasa, 20 Maret 2018

Protokol HTTP ( Hypertext Transfer Protocol )


Hasil gambar untuk protokol http

 Asalamualikum wr.wb

A. PENDAHULUAN

      Pada materi ini, saya akan menjelaskan apa itu Protokol Http , Cara kerjanya gimana dan Komponen - komponen yang terdapat di protokol Http.

- Pengertian

       HTTP merupakan bahasa umum yang menghubungkan server dengan perangkat-perangkat lain yang ingin mengakses sumber daya di dalam server tersebut.

- Latar Belakang

   Banyak protokol komunikasi komputer telah dikembangkan untuk membentuk jaringan komputer.

- Maksud dan tujuan

        Untuk mencari arti perincian informasi yang terdapat daro paket data yang ditangkap oleh wireshark, khususnya kolom info .

- Hasil yang diharapkan

    Dapat mengerti dan mengetahui apa yang dimaksud dengan Protokol Http , Cara kerja  dan kompone - komponen nya.

B. ALAT DAN BAHAN

     1. Laptop / Komputer / Netboox yang  terkoneksi dengan jaringan internet.
     2. Materi tentang Protokol Http.

C. JANGKA WAKTU PELAKSANAAN

    10 sampai dengan 15 menit

D. PROSES DAN TAHAP PELAKSANAAN

      Ada sangat banyak hal yang akan perlu kita pelajari pada bagian ini. Langsung saja, mari kita mulai pembahasannya.

HTTP: Penghubung Dunia Maya

             Terdapat milyaran data dalam berbagai bentuk, dari gambar sampai dengan teks, dikirimkan melalui Internet setiap harinya. HTTP sebagai protokol penghubung utama memindahkan berbagai data ini dengan cepat, mudah, dan stabil dari server ke perangkat pengguna seperti browser.

Klien dan Server Web

         Sebuah server web merupakan server yang berkomunikasi menggunakan protokol HTTP. Klien (pengguna) web mengirimkan HTTP Request kepada server, dan server mengembalikan HTTP Response berisi data yang diminta. Klien dan server HTTP ini merupakan komponen dasar dari World Wide Web (WWW).



Klien dan Server Web                                                            Klien dan Server Web 
         Klien web merupakan perangkat yang dapat berkomunikasi dengan protokol HTTP. Klien web yang paling umum adalah browser seperti Chrome atau Firefox. 

HTTP Resource

               Server web sendiri bertugas memberikan HTTP Response dengan isi data yang benar. Isi data dapat berupa sebuah file yang disimpan dalam server, ataupun dihasilkan secara dinamis oleh aplikasi tertentu. Isi data yang dikembalikan oleh web server kita kenal dengan nama HTTP Resource. HTTP Resource dapat berupa apa saja, dari file teks, HTML, Microsoft Word, JPEG, musik mp3, dan seterusnya.

Media Type

           HTTP memberikan tanda terhadap setiap file yang dikirimkan melalui HTTP. Penanda format file ini dibuat agar klien dapat dengan mudah memahami data apa yang diterima, dan mengetahui apa yang harus dilakukan dengan data tersebut (gambar ditampilkan, video dimainkan, dst). Format penanda data HTTP kita kenal dengan nama MIME type.
 
            MIME Type dari setiap jenis format dan jenis pendukung diolah oleh IANA (Internet Assigned Numbers Authority) untuk memastikan setiap perangkat klien maupun server memiliki informasi yang sama mengenai hal ini.      

URI, URL, dan URN

URL

          URL (Uniform Resource Locator) merupakan representasi URI yang paling sering digunakan.

URN

             URN (Uniform Resource Name) merupakan penanda berbentuk nama unik dari sebuah data atau konten tertentu, terlepas dari di mana sebenarnya data tersebut berada.

Transaksi HTTP

           Kita telah mengetahui bagaimana klien dan server berkomunikasi secara garis besar dan juga melihat bagaimana data yang dikomunikasikan disimpan dan diakses pada server.


       Baik response maupun request dikirimkan menggunakan blok data dengan format spesifik yang kita kenal dengan sebutan HTTP Message. Gambar di bawah menunjukkan transaksi HTTP secara garis besar.

                                     Transaksi HTTP 

 
 
 









              Arah transaksi HTTP berbeda dengan alur pesan. Ketika transaksi bergerak dari client ke server, transaksi memiliki arah inbound. Ketika server selesai bekerja dan menjalankan transaksi ke client, transaksi disebut memiliki arah outbound. Untuk mempermudah pengertian akan keempat istilah ini, perhatikan gambar berikut:
Alur Transaksi dan Pesan HTTP



Bentuk Pesan HTTP

         Sebuah pesan HTTP merupakan sebuah data sederhana, yang dibentuk dalam format tertentu. Setiap pesan selalu berisi request ataupun response, yang dibagi ke dalam 3 bagian:
  1. Bagian Start Line yang berisi deskripsi pesan.
  2. Bagian Header yang berisi daftar atribut dari pesan.
  3. Bagian Body yang berisi data.
             Bagian Body dari HTTP berisi data yang ingin dikirimkan. Data yang dikirimkan dapat berisi apapun, misalnya HTML (paling umum), gambar, atau data biner apapun. Bagian body juga boleh tidak berisi (kosong).

 Contoh Format Pesan HTTP 
    

Sintaks Pesan HTTP

    Hanya ada 2 jenis pesan HTTP: request dan response. Seperti yang telah dijelaskan sebelumnya, request berisi permintaan data, dan response berisi jawaban dari request, dalam bentuk apapun.

entity - body
          Sebuah catatan penting lainnya adalah bahwa header HTTP selalu diakhiri oleh sebuah baris baru (baris yang hanya berisi CRLF), bahkan ketika pesan tidak memiliki header dan body. Hal ini berarti ketika sebuah pesan tidak memiliki header dan body, bagian dari penutup pesan akan memiliki dua buah CRLF.

Start Line

                 Semua pesan HTTP diawali dengan satu baris pertama Start Line. Start Line memiliki arti yang berbeda, tergantung jenis pesan. Pada pesan request, Start Line mendeskripsikan apa yang harus dilakukan server.

Start Line pada Request

Start Line pada Response

         Pesan response berisi informasi status dan data hasil operasi yang dikirimkan balik kepada client. Berikut adalah contoh dari sebuah Start Line pada pesan response:

HTTP/1.0 200 OK

             Bagian berikutnya dari response, yaitu 200 OK berisi kode status dari informasi yang diminta oleh pesan request. Jika method memberikan informasi apa yang harus dilakukan, maka bagian ini memberikan informasi apa yang terjadi setelah operasi dilakukan.

Header

        Pada bagian sebelumnya kita telah melihat detil dari baris pertama dari pesan response maupun request. Sekarang kita akan melihat detil dari bagian Header, yaitu baris-baris selanjutnya dari sebuah pesan HTTP.
HTTP Header menyajikan informasi tambahan untuk pesan request maupun response.

Header Continuation Line

      Terkadang isi dari sebuah header memberikan informasi yang sangat detil, sehingga tidak dapat dimasukkan ke dalam satu baris.

Entity Body

        Bagian ketiga dan terakhir dari sebuah pesan HTTP adalah entity body. Seperti namanya, entity body merupakan isi pesan yang ingin dikirimkan, baik oleh client maupun server. HTTP dirancang untuk mengirimkan entity body dari satu titik ke titik lainnya. Entity body bersifat opsional, boleh ada dan boleh tidak ada.

E. HASIL YANG DI DAPATKAN

         Menggunakan Protokol Http dengan baik dan benar. Dapat mengetahui cara kerja komponen-komponen yang terdapat di Protokol Http.

F. RUMUSAN PERMASALAHAN

     Apa kegunaan masing - masing komponen yang terdapat di HTTP ?.

G. KESIMPULAN

      HTTP bekerja, beserta dengan Komponen-komponen pembangun HTTP.  Tentu saja, bahasan yang ada pada bagian ini hanyalah bahasan yang sangat sederhana dan tidak mencakup keseluruhan informasi yang ada.

H. REPRENSI DAN DAFTAR PUSTAKA

   https://bertzzie.com/knowledge/serverside-nodejs/ProtokolHTTP.html.


                                        Wasalamualaikum wr .wb
Share:

Senin, 19 Maret 2018

Pengertian Komputer


Hasil gambar untuk komputer

  Asalamualikum wr.wb

A. PENDAHULUAN

     Pada materi ini, saya akan menjelaskan tentang Komputer. Udah tidak asing lagi kata komputer, semua orang di suluruh dunia sudah mengunakan komputer.

- Pengertian

      Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan.

- Latar Belakang

        TTeknologi ini pada prinsipnya adalah untuk melayani kebutuhan informasi secara tepat waktu (fast), tepat guna (accurate), dan tepat sasaran (relevant).

- Maksud dan tujuan

     Mengetahui maksud dari komputer dan komponen - komponennya di dalam komputer.

- Hasil yang diharapkan

    Dapat mengetahui perkembangan computer, mengetahui cara kerja komputer, dan dapat mengunakan komputer dengan baik dan benar.

B. ALAT DAN BAHAN

    1. Komputer / Laptop / Netboox.
    2. Materi tentang Komputer.

C. JANGKA WAKTU PELAKSANAAN

       Sekitar 10 sampai 15 menit.

 D. PROSES DAN TAHAP PELAKSANAAN

         Kata computer secara umum pernah dipergunakan untuk mendefiniskan orang yang melakukan perhitungan aritmetika, dengan atau tanpa mesin pembantu. Menurut Barnhart Concise Dictionary of Etymology, kata tersebut digunakan dalam bahasa Inggris pada tahun 1646 sebagai kata untuk "orang yang menghitung" kemudian menjelang 1897 juga digunakan sebagai "alat hitung mekanis".

Jenis

       Mencakup banyak alat khusus yang hanya bisa memperhitungkan satu atau beberapa fungsi. Ketika mempertimbangkan komputer modern, sifat yang paling membedakan mereka dari alat penghitung yang terdahulu ialah dengan pemrograman yang benar.

Komputer benam

    Sekitar 20 tahun yang lalu, banyak alat rumah tangga, khususnya panel dari permainan video juga mencakup telepon genggam, perekam kaset video, PDA dan banyak sekali dalam rumah tangga, industri, otomotif, dan alat elektronik lain.

Kompuer pribadi

     Komputer pribadi atau personal computer (PC) adalah istilah untuk komputer yang banyak diketahui orang pada umumnya sehingga banyak orang yang tak akrab dengan bentuk komputer selain komputer pribadi.

Komponen Komputer secara utuh

   1.  Processor.                                2.Memory.                                3. Motherboard.
   4. Casing.                                      5.Power Suplay.                      6. CDRom.
   7. Monitor.                                    8. VGA.                                     9.  Hardisk.

Memori

   Memori adalah urutan byte yang dinomori (seperti "sel" atau "lubang burung dara"), masing-masing berisi sepotong kecil informasi. Informasi ini mungkin menjadi perintah untuk mengatakan pada komputer apa yang harus dilakukan.

Pemprosesan

              Unit Pengolah Pusat atau CPU (Central processing Unit) berperan untuk memproses perintah yang diberikan oleh pengguna komputer, mengelolanya bersama data-data yang ada di komputer. Unit atau peranti pemprosesan juga akan berkomunikasi dengan peranti input , output dan storage untuk melaksanakan instruksi yang saling terkaitan.

Masukan dan hasil

             I/O membolehkan komputer mendapatkan informasi dari dunia luar, dan menaruh hasil kerjanya di sana, dapat berbentuk fisik (hardcopy) atau non fisik (softcopy). Ada berbagai macam alat I/O, dari yang akrab keyboard, monitor dan disk drive, ke yang lebih tidak biasa seperti webcam (kamera web, pencetak, pemindai, dan sebagainya.

Intruksi

          Instruksi diwakili dalam komputer sebagai nomor - kode untuk "menyalin" mungkin menjadi 001, misalnya. Suatu himpunan perintah khusus yang didukung oleh komputer tertentu diketahui sebagai bahasa mesin komputer.
         

Arsitektur

       Komputer kontemporer menaruh ALU dan unit kontrol ke dalam satu sirkuit terpadu yang dikenal sebagai Unit Pemroses Sentral atau CPU. Biasanya, memori komputer ditempatkan di atas beberapa sirkuit terpadu yang kecil dekat UPS.
    

Program

    Program komputer adalah daftar besar perintah untuk dilakukan oleh komputer, barangkali dengan data di dalam tabel. Banyak program komputer berisi jutaan perintah, dan banyak dari perintah itu dilakukan berulang kali.

Sistem operasi

         Sistem operasi adalah semacam gabungan dari potongan kode yang berguna. Ketika semacam kode komputer dapat dipakai secara bersama oleh beraneka-ragam program komputer, setelah bertahun-tahun, pemrogram (programmer) akhirnya memindahkannya ke dalam sistem operasi.

Bagian-bagian komputer

         Komputer terdiri atas 2 bagian besar yaitu perangkat lunak (software) dan perangkat keras (hardware):

1. Perangkat keras.


    - Pemroses atau CPU sebagai unit pengolah data
    - Memori RAM, tempat penyimpanan data sementara
    - Hard drive, media penyimpanan data semi permanen
    - Perangkat masukan, media yang digunakan untuk memasukkan data untuk diproses oleh CPU, seperti mouse, keyboard, dan tablet
    Perangkat keluaran, media yang digunakan untuk menampilkan hasil keluaran pemrosesan CPU, seperti monitor, speaker, headset, plotter, proyektor, dan printer

2. Perangkat lunak.

    Program dasar pada komputer yang menghubungkan pengguna dengan hardware komputer. Sistem operasi yang biasa digunakan adalah Linux, Windows, dan Mac OS.
   

Slot pada komputer

1. ISA/PCI, slot untuk masukan kartu tambahan non-grafis
2. AGP/PCIe, slot untuk masukan kartu tambahan grafis
3. IDE/SCSI/SATA, slot untuk hard drive/ODD
4. USB, slot untuk masukan media plug-and-play (colok dan mainkan, artinya perangkat yang dapat dihubungkan ke komputer dan langsung dapat digunakan).


- Jenis komputer


    1. Komputer analog.
    2. Komputer pulsa.
    3. Mikrokomputer.
        - Komputer rumah (home computer).
        - Komputer pribadi (PC).
        - Server.
    4. Minikomputer.
    5. Mainframe computer.
    6. Superkomputer.


D. HASIL YANG DI DAPATKAN

       Dapat mengetahui tentang sejarah komputer , cara kerja, perkembangan komputer setiap tahunnya.

E. RUMUSAN PERMASALAHAN.

  - Apakah pengertian atau defenisi dari komputer?
  - Bagaimana awal dari  teknologi kompouter?
  - Bagaimana proses perkembangan komputer sejak erah awal sampai sekarang?

F. KESIMPULAN

     Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan.

G. REPRENSI DAN DAFTAR PUSTAKA

 -  http://id.wikipedia.org/wiki/Komputer.

          Wasalamualikum wr .wb
Share:

Jumat, 16 Maret 2018

Pengertian DESKTOP ENVIRONMENT ( DE ) DI LINUX UBUNTU


Hasil gambar untuk desktop environment

 Asalamualaikum wr.wb

A. PENDAHULUAN

    Pada materi ini, saya akan menjelaskan tentang Desktop Environment ( DE ) yang berada di linux ubuntu.

- Pengertian

     Desktop environment adalah sebuah antarmuka grafis (Graphical User Interface) pada desktop sistem operasi anda.

- Latar Belakang

      Pengalaman menjadi seorang pengguna Linux merupakan pengalaman yang
sangat  mengesankan.  Bagaimana  tidak,  dibandingkan  dengan  sistem  operasi
proprietary seperti Microsoft  Window , Linux  memiliki  beberapa  keunggulan.
  - Maksud dan tujuan

      Dapat mengetahui dan mengerti mengenai tentang dektop environment di linux ubuntu.

- Hasil yang diharapkan

    Dapat mengetahui dan mengerti tentang desktop evironment di linux ubuntu dan dapat mengenal prinsip- prinsip di desktop environment pada linux ubuntu.

B. ALAT DAN BAHAN

 1. Laptop/ Netboox / Komputer.
 2. Linux ubuntu.

C. JANGKA WAKTU PELAKSANAAN

     Sekitar 15 sampai 30 menit untuk mempelajari materi ini dan juga dapat menerapkannya langsung di linux ubuntu.

D. PROSES DAN TAHAP PELAKSANAAN 

   untuk lebih mengenal pelbagai jenis desktop environment yang mungkin sesuai dengan selera anda, berikut kami tuliskan penjelasan umumnya:

1. KDE

kdedesktop


        adalah lingkungan desktop (desktop environment) dan platform pengembangan aplikasi yang dibangun dengan toolkit Qt dari Trolltech. KDE berjalan pada banyak ragam sistem Unix, termasuk Linux, BSD, dan Solaris. Terdapat pula versi KDE untuk Mac OS X dengan bantuan lapisan X11 dan untuk Microsoft Windows dengan bantuan Cygwin. Keunggulan utama KDE adalah kemudahan pemakaian, fleksibilitas, portabitilis, dan kekayaan fitur.

2. GNOME

gnome3


       GNOME (atau GNU Network Object Model Environment) merupakan sebuah ‘computer desktop environment‘ untuk sistem operasi UNIX dan UNIX-like seperti Linux, BSD dan Solaris. GNOME adalah desktop resmi dari proyek GNU. Proyek GNOME dimulai sejak Agustus 1997 oleh Miguel de Icaza dan Federico Mena dengan tujuan menyediakan free software desktop untuk sistem operasi GNU/Linux.

3. Xfce

xubuntu desktop


        adalah sebuah desktop yang kencang dan ringan untuk sistem operasi Linux. Dirancang untuk produktifitas dan sangat mudah dikonfigurasi dengan tetap mengikuti spesifikasi Freedesktop.

4. LXDE

lubuntu_compton3


        LXDE, Lightweight X11 Desktop Environment, adalah sebuah lingkungan desktop yang ringan dan cepat. LXDE dirancang agar ramah bagi pengguna dan desainnya ramping, ini untuk menjaga agar penggunaan sumber daya tetap rendah.

D. HASIL YANG DI DAPATKAN

    Dapat menerapkan desktop environment di linux ubuntu anda dengan baik dan benar.

E. RUMUSAN PERMASALAN

   Terjadi kesalahan saat proses di linux ubuntu ?.
 
F. KESIMPULAN

      Jadi , Kita harus  belajar dan memahami tentang desktop environment di linux ubuntu

G. REPRENSI DAN DAFTAR PUSTAKA

     elib.unikom.ac.id/download.php?id=220965.
                  
                                       Wasalamualikum wr.wb
 
Share:

Kamis, 15 Maret 2018

Memahami tentang database


Hasil gambar untuk data base

 Asalamualaikum wr . wb

A. PENDAHULUAN

   Pada materi ini, saya akan menjelaskan tentang Database. Database ini sangat mambantu pekerjaan dengan berkas file yang saling berhubungan.

- Pengertian

    Basis data atau database adalah kumpulan dari data-data yang membentuk suatu berkas (file) yang saling berhubungan (relation) dengan tata cara yang tertentu.

- Latar Belakang

     Perangkat - perangkat yang terdapat di data base serta kegunaan masing- masing komponennya.

- Maksud dan tujuan

   Dapat mengerti dan mengetahui tentang komponen-komponen maupaun perangkat - perangkat yang ada di data base.

- Hasil yang diharapkan

    Dapat mengetahui kegunaan data base untuk kebutuhan dan mengatasi permasalahan yang terdapat di dalam data base.

B. ALAT DAN BAHAN

1. Laptop/ Komputer/ Netboox yang terkoneksi / tidak terkoneksi internet.
2. Materi  materi tentang data base.

C. JANGKA WAKTU PELAKSANAAN

    Sekitar kurang lebih 15 sampai 20 menit untuk dapat belajar tentang data base,

D. PROSES DAN TAHP PELAKSANAAN

   Pangkalan data 

           Pangkalan data atau basis data (bahasa Inggris: 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.

          Data 

        merupakan suatu sumber yang sangat berguna bagi hampir disemua organisasi. Dengan tersedianya data yang melimpah, maka masalah pengaturan data secara efektif menjadi suatu hal yang sangat penting.

  
Suatu bangunan basis data memiliki jenjang sebagai berikut

   1. Karakter.

           merupakan bagian data terkecil yang berupa angka, huruf, atau karakter khusus yang membentuk sebuah item data atau field.

   2. Field/item.

       merupakan representasi suatu atribut dan record (rekaman/tupel) yang sejenis yang menunjukkan suatu item dari data.

  3. Record/rekaman/tupel.

        Kumpulan dari field membentuk suatu record atau rekaman.

  4. File.

         merupakan kumpulan dari record-record yang menggambarkan satu kesatuan data yang sejenis.

  5. Database,

           merupakan kumpulan dari file atau tabel yang membentuk suatu database.
 
  Komponen-komponen sistem basis data adalah:

    1. Hardware.

    2. Software sistem operasi.

    3. Software pengelola basis data 
    
     4. Software program aplikasi.

    5. Basis data 

    6. Pemakai/pengguna basis data (user).

Pengguna (user) basis data meliputi:


    1. Database Administrator.

              yaitu pengguna yang memiliki kewenangan sebagai pusat pengendali seluruh sistem baik basis data maupun program-program yang mengaksesnya. 

    2. Aplication Programmers 

        yaitu programmer aplikasi yang berinteraksi dengan sistem melalui pemanggilan Data Manipulation Language (DML) yang dimasukkan ke dalam program yang tulis.

    3. Sophisticated Users.

            yaitu pengguna yang berintraksi dengan sistem tapa harus menuliskan sendiri programnya.

    4. Specialized Users.

         yaitu pengguna yang menuliskan program aplikasi basis data khusus yang tidak sesuai dengan framework pemrosesan data tradisional.

    5. Naive Users.

          yaitu kebanyakan pengguna yang berintraksi dengan sistem dengan cara memanggil salah satu program aplikasi yang telah disediakan.

PERAN BASIS DATA

    Basis data penting dalam pengolaan data dalam menggunakan komputer, karena bebrapa alasan yaitu:

   1. Sebagai komponen utama atau penting dalam sistem informasi.

   2.  Menentukan kualitas informasi yang cepat, akurat, relevan, sehingga informasi yang disajikan tidak basi.

    Penyusunan suatu database digunakan untuk mengatasi masalah-masalah pada penyusunan data. Manfaat yang diperoleh dari penyusunan database yaitu untuk:

    1. Mengatasi kerangkapan (redundancy) data.
        
    2. Menghindari terjadinya inkonsistensi data.
      
    3. Mengatasi kesulitan dalam mengakses data.
       
    4. Menyusun format yang standar dari sebuah data.
            
    5. Penggunaan oleh banyak pemakai (multiple user).
      
    6. Melakukan perlindungan dan pengamanan data (data security). 
        
    7. Menyusun integritas dan independensi data.
       

ABSTRAKSI DATA 

     Kegunaan utama sistem basis data adalah agar pemakai mampu menyusun suatu pandangan (view) abstraksi data. Hal ini bertujuan untuk menyederhanakan intraksi antara pengguna dengan sistemnya dan basis data.
             Pemakai dapat dikelompokkan menjadi 3 tingkatan (level) yaitu:

       1. Level Fisik (physical view/internal view). 

             Merupakan tingkatan terendah dalam abstraksi data yang menunjukkan bagaimana data disimpan dalam kondisi sebenarnya.

      2. Level Konseptual. 

            Merupakan level yang menggambarkan data apa yang sebenarnya (secara fungsional) disimpan dalam basis data.
       
      3. Level Pandangan Pemakai.
            Merupakan level dengan tingkatan tertinggi, yang menggambarkan hanya satu bagian dari keseluruhan database.
 

Lingkungan basis data

      Lingkungan basis data adalah sebuah habitat di mana terdapat basis data untuk bisnis.

Tahapan perancangan basis data.

      Perancangan basis data merupakan upaya untuk membangun sebuah basis data dalam suatu lingkungan bisnis. Untuk membangun sebuah basis data terdapat tahapan-tahapan yang perlu kita lalui yaitu:

    1. Perencanaan basis data.
    2. Mendefinisikan sistem.
    3. Analisis dan mengumpulkan kebutuhan.
    4. Perancangan basis data.
    5. Perancangan aplikasi.
    6. Membuat prototipe.
    7. Implementasi.
    8. Konversi data.
    9. Pengujian.
    10. Pemeliharaan operasional.

Bahasa pada basis data

    Terdapat dua jenis bahasa komputer yang digunakan saat kita ingin membangun dan memanipulasi sebuah basis data, yaitu:

    1. Data Definition Language (DDL).
    2. Data Manipulation Language (DML).


Perangkat lunak basis data.

    Perangkat lunak basis data yang banyak digunakan dalam pemrograman dan merupakan perangkat basis data aras tinggi (high level):

1. Microsoft SQL Server.          2. Oracle.          3.  Sybase.                4. Interbase.
5. XBase.                                     6. Firebird.       7.  MySQL.               8. PostgreSQL.
 9. Microsoft Access.                10. dBase III.   11. Paradox.             12. FoxPro.

13. Visual FoxPro.                     14. Arago.        15. Force.                 16. Recital.
17. dbFast.                                18. dbXL.         19. Quicksilver.         20. Clipper.
21. FlagShip.                            22. Harbour.   23. Visual dBase.      24. Lotus Smart 25. Suite Approach.                   26. db2.          27.  MongoDB.

        Selain perangkat lunak di atas, terdapat juga perangkat lunak pemrograman basis data aras rendah (low level), di antaranya:

       1. Btrieve.
       2. Tsunami Record Manager.


E. HASIL YANG DI DAPATKAN

     Dapat  mengerti dan dapat melaksanakan di pekerjaannya dengan menggunakan data base tersebut.

F. RUMUSAN PERMASALAHAN

     Terjadi permasalahan atau kerusakan yang terjadi di data base?.

G. KESIMPULAN

    kumpulan dari data-data yang membentuk suatu berkas (file) yang saling berhubungan (relation) dengan tatacara yang tertentu untuk membentuk data baru atau informasi.

H. REPRENSI DAN DAFTAR PUSTAKA

   1. https://id.wikipedia.org/wiki/Pangkalan_data.
   
                                         Wasalamualikum wr. wb
Share:

Rabu, 14 Maret 2018

Cara instalasi Vym di linux mint.



Asalamualaikum wr .wb

A. PENDAHULUAN

      Pada materi ini, saya akan mencoba menginstall Vym di linux mint. Sebelum menginstal saya mempelajari Vym terlebih dahulu.

- Pengertian

       VYM adalah sebuah software atau perangkat lunak yang ada di linux yang berfungsi untuk menggambar.

- Latar Belakang

      Suatu rancangan atau rencana jika kita ucapkan saja maka akan lupa, sebaiknya kita tulis hal-hal penting tersebut dalam sebuah buku atau media untuk mencatat.

- Hasil yang diharapkan

    Dapat menerapkan dan menginstall vym di laptop/komputer/netboox dengan baik dan benar melalui langkah - langkah instalnya.

- Maksud dan tujuan

       Mempermudah dalam mengatur program kerja kita atau rencana kita selama beberapa hari kedepan bahkan sampai beberapa tahun kedepan.

B. ALAT DAN BAHAN

   1. Laptop / komputer / Netboox yang os nya linux mint.
   2. Koneksi internet.

C. JANGKA WAKTU PELAKSANAAN

    Sekitar 5 sampai 10 menit untuk tahap penginstalan vym melalui terminal.
D. PROSES DAN TAHAP PELAKSANAAN

Langkah - langkah menginstall vym di linux mint:

1.     Pertama kita buka terminal terlebih dahulu dengan cara "Klik kanan pada Desktop-Open in Terminal" atau bisa juga dengan tekan tombol "Ctrl+Alt+T".

    Setelah itu masuk sebagai super user, dengan cara "sudo su" masukkan password super user anda.



2. Selanjutnya masukkan perintah : #apt-get install vym.



3.          Setelah itu tunggu proses instalasinya hingga selesai. Berhubung punya saya sudah terinstall aplikasi vym maka prosesnya cepet.



4.       Jika proses instalasinya sudah selesai. Kita coba untuk membuka aplikasi tersebut lewat terminal. Caranya masukkan perintah : #vym.



5.       Jika instalasinya berhasil maka otomatis aplikasi tersebut bisa dibuka. Hasilnya seperti gambar di bawah ini.



E. HASIL YANG DI DAPATKAN

     Dapat menginstall vym di linux mint dengan banar. dan tidak lupa cara menginstalnya.

F. RUMUSAN PERMASALAHAN

    Terjadi troubleshoting pada saat instal vym melalui terminal di linux mint.

G. KESIMPULAN

     vym merupakan program kerja atau perangkat lunak/software yang berada di linux mint untuk menggambar.

H. REPRENSI DAN DAFTAR PUSTAKA

   https://afaizin913.blogspot.com › LINUX.


                                  Wasalamualikum wr . wb








Share:

Selasa, 13 Maret 2018

Senin, 12 Maret 2018

How to Installing phpMyAdmin, Apache2, MySQL and PHP on Ubuntu 17.04 / 17.10


Hasil gambar untuk instal apache2,php7.0,mysql dan phpmyadmin di ubuntu

Asalamualikum wr .wb

A. PENDAHULUAN

       Pada materi ini, saya akan menjelaskan cara install  phpMyAdmin, Apache2, MySQL and PHP on Ubuntu 17.04 / 17.10. Dapat menerapkan langsung di laptop / komputer anda.

- Pengertian

       Apache merupakan aplikasi free berbasis Open Source yang dikenal tangguh dan sering dipakai oleh server-server di seluruh dunia.

- Latar Belakang

    Globalisasi adalah suatu fenomena khusus dalam peradaban manusia yang  bergerak terus dalam masyarakat global.

- Maksud dan tujuan

  1. Dapat menggunakan aplikasi dengan baik dan benar.
  2. Dapat mengetahui fungsi masing - masing aplikasi.

- Hasil yang diharapakan

    Dapat menginstal dengan baik dan benar sesuai dengan langkah- langkah / tahap- tahap dalam menginstal.

B. ALAT DAN BAHAN

 1. Laptop/Computer/Netboox yang berkoneksi dengan internet.
 2. Unduhan aplikasi phpmyadmin.
 3.  Materi tentang cara install phpmyadmin.


C. JANGKA WAKTU PELAKSANAAN

 Sekitar 30 sampai 45 menit untuk menginstall.

D. PROSES DAN TAHAP PELAKSANAAN.

         PhpMyAdmin is a web-based tool that allows webmasters and students to easily manage MySQL or MariaDB databases. If you’re not an advanced database administrator, you may want to use phpMyAdmin web interface to manage your databases instead of using the command line terminal.

      Before continuing below, please make sure you’ve installed MySQL database server.. To to install it, run the commands below.

    - sudo apt-get update.

    - sudo apt-get install mysql-server mysql-client.


Continue below with installing Apache2, PHP and phpMyAdmin

Step 1: Install and Configure Apache2


First, run the commands below to install Apache2.

  sudo apt-get install apache2.

Step 2: Configure Apache2


      Next, run the commands below to configure Apache2 basic settings. These are the basics.

sudo nano /etc/apache2/conf-enabled/security.conf

Next, configure the default DirectoryIndex directives.

sudo nano /etc/apache2/mods-enabled/dir.conf.

Step 3: Install PHP

Run the commands below to install PHP scripts.

sudo apt-get install php php-cgi libapache2-mod-php php-common php-pear php-mbstring.

Step 4: Configure Apache2 to Use PHP


After install PHP and other related scripts, run the commands below to enable Apache2 to use PHP.

sudo a2enconf php7.1-cgi.

Reload Apache2

sudo systemctl reload apache2.

Step 5: Install phpMyAdmin


   Now that Apache2 and PHP are installed the final step is to install phpMyAdmin and configure. To do that, run the commands below

sudo apt-get install phpmyadmin php-gettext.

     After installing, run the commands below to logon to the database server to enable phpMyAdmin root logon.

      Now, open your web browser and login to the server hostname or IP address followed by phpmyadmin

ex. http://example.com/phpmyadmin.
phpmyadmin logon page on ubuntu

   Login with MySQL root account you created earlier when you installed the database server.

E. HASIL YANG DI DAPATKAN

  Dapat melaksanakan proses install phpmyadmin dengan benar. Dapat mengatasi permasalahan yang tarjadi saat install.

F. RUMUSAN PERMASALAHAN

   Terjadi troubleshoting saat install phpmyadmin dan gagal atau eror dalam proses instalasinya.

G. KESIMPULAN

    Jadi, cara menginstall aplikasi tersebut harus melaksanakan atau melakukan tahap-tahap untuk menginstalnya.

H. REPRENSI DAN DAFTAR PUSTAKA

     1. https://websiteforstudents.com/installing-phpmyadmin-apach.

                                            Wasalamualikum wr. wb
Share:

Sabtu, 10 Maret 2018

Pengertian BASIC TCP/IP


Hasil gambar untuk TCP/IP DI MIKROTIK


             Asalamualikum wr. wb

A. PENDAHULUAN

                Pada materi ini, akan menjelaskan mengenai Basic TCP/IP. Langsung saja kita bahas seperti dibwah ini.

- Pengertian
          IP address adalah sebuah sistem pengalamatan unik setiap host yang terkoneksi ke jaringan berbasis TCP/IP. 

- Latar Belakang
   
            Perkembangan teknologi sekarang ini sudah semakian pesat. Komputer yang dulunya berukuran besar, sekarang ukurannya secara fisik sudah semakin kecil, tetapi mempunyai kinerja yang sangat tinggi.

- Maksud dan tujuan
      Dapat mengetahui dan mengerti tentang TCP/IP di mikrotik.

- Hasil yang diharapkan
    Mengetahui tentang cara mengkonfigurasi setiap kelas ip adress.

B. ALAT DAN BAHAN
    1. Laptop / komputer/ Netboox yang terkoneksi oleh jaringan internet.
    2. Mikrotik
    
C. JANGKA WAKTU PELAKSANAAN
    Untuk mengkonfigurasi ip adress di mikrotik sekitar 15 sampai 30 menit.
 D. PROSES DAN TAHAP PELAKSANAAN

Sistem komunikasi 
     Berdasarkan bagaimana perangkat saling berkomunikasi, terbagi menjadi beberapa jenis, yakni sebagai berikut: 

- Unicast.
      merupakan komunikasi antar sebuah host atau point-to-point.

- Broadcast.
      merupakan metode komunikasi dari sebuah host ke semua host yang masih dalam satu jaringan.

- Multicast. 
      merupakan metode komunikasi dari sebuah host ke banyak host yang bergabung dalam group multicast yang sama.

- Anycast.
    merupakan metode komunikasi dari sebuah host ke host atau kelompok host lain yang diset memiliki IP sama.
IP Public dan IP Private 

IP Public 
     
            Public IP Address merupakan IP Address yang dapat diakses di jaringan internet. IP Public juga dikenal sebagai globally routable unicast IP address.

IP Private 
 
            Pada arsitektur IP address, Private IP Address adalah IP Address yang diperuntukkan untuk jaringan lokal. IP private tidak boleh ada di jaringan internet dan tidak dapat diakses di jaringan internet.
IP Khusus

  Selain IP Private dan IP Public, ada beberapa IP khusus lain. IP ini sudah memiliki tujuan penggunaan khusus yang sudah disepakati secara international.




Kelas IP 
       Pada awal mula design IP address, IP address dibagi dalam beberapa kelas. Kelas IP dibedakan berdasarkan jumlah bits network ID.

Subnet Mask.
      Subnet Mask merupakan nilai yang dibentuk dari angka biner 32 bits. sama seperti IP  address. Dari angka biner 32 bits ini, juga dipisahkan dengan tanda dot pada setiap octet.
Network Address dan Broadcast Address.
        Dalam sebuah alokasi IP address, ada 3 jenis IP :

1. Host address
     IP address yang dapat dipasang ke sebuah perangkat jaringan seperti komputer atau router agar dapat saling interkoneksi.

2. Network address.
     IP address yang mereprentasikan alamat sebuah network. Semua host dalam satu network memiliki network address yang sama.

3. Broadcast address
      jenis IP address yang digunakan untuk mengirim data ke semua host yang masih berada dalam satu network.

Subnetting (VLSM)
 
           Subnetting adalah sebuah mekanisme perhitungan pembagian network menjadi network dengan skala yang lebih kecil, biasa disebut subnet.

Classless Inter-Domain Routing (CIDR)
   
       Seiring dengan perkembangan dunia jaringan komputer yang cukup pesat, pembagian IP dengan menggunakan kelas A, B, dan C mulai ditinggalkan karena masih menyisakan banyak IP yang tidak digunakan.
Alokasi IP Private dengan system CIDR 

      

2 (32-x) 
    Dimana "x" adalah nilai CIDR.
     Contoh, untuk subnet 192.168.0.0/27 bisa dihitung sebagai berikut : 
2 (32-27) = 2 (5)= 32. 
      Nilai 32 adalah total IP address yang ada dalam subnet tersebut. Dikurangi dengan network address dan broadcast address, maka IP yang bisa dipasang pada perangkat jaringan ada 30 ip address. 
E. HASIL YANG DI DAPATKAN

       Dapat mengerti dan melaksanakan konfigurasi ip adress di mikrotik.

F. RUMUSAN PERMASALAHAN
   
     Bagaimana sistem peralamatan di basic TCP / IP tersebut ?.

G. KESIMPULAN
   
           TCP/IP  merupakan sebuah sistem pengalamatan unik setiap host yang terkoneksi ke jaringan berbasis TCP/IP. IP address bisa dianalogikan seperti sebuah alamat rumah.
    
H. REPRENSI DAN DAFTAR PUSTAKA

     www. mikrotik.co.id/artikel_lihat.php?id=64
 
                                           Wasalamualikum wr. wb

Share:

Jumat, 09 Maret 2018

Cara setting mikrotik basic


A. PENDAHULUAN

   Pada bab ini, saya akan  menkonfigurasi mikrotik di winbox. Sebelum melakukan konfigurasi mikrotik, sebaiknya membuat dahulu topologi jaringannya. Saat ini topologi yang digunakan masih sederhana. Lihat pada gambar.




- Pengertian

      Mikrotik adalah sebuah perusahan kecil berkantor pusat di Latvia, bersebelahan dengan Rusia.Pembentukannya diprakarsai oleh John Trully dan Arnis Riekstins.

- Latar Belakang

        Mikrotik sekarang menjadi salah satu alternatef dalam dunia IT. Mikrotik sendiri sekarang sudah banyak digunakan oleh ISP, provider hotspot, atau pemilik warnet

- Maksud dan tujuan

       Mengetahui cara atau langkah- langkah untuk mengkonfigurasi basic mikrotik dengan baik. dan juga dapat mengerti apa itu konfigurasi basic mikrotik.

- Hasil yang diharapkan

       Mendapatkan cara mengkonfigurasi basic mikrotik dengan baik dan benar. mengetahui tentang cara mengkonfigurasinya.

B. ALAT DAN BAHAN

   1. Modul atau materi tentang konfigurasi basic mikrotik.
   2. Laptop / Komputer/ Netboox yang terkoneksi oleh internet.
   3. Aplikasi winbox.
   4. Kabel UTP.
   5. mikrotik routerbroad.

C. JANGKA WAKTU PELAKSANAAN

   Sekitar 30 sampai 45 menit untuk mengkonfigurasi basic mikrotiknya.

D. PROSES DAN TAHAP PELAKSANAAN

   - Langkah - langkah mensetting mikrotik basic:

1. Langkah pertama
 adalah koneksikan port 1 ke modem, dan port 2 ke pc. Jalankan winboxnya, kemudian buka tab Neighbors.



    dapat dilihat pada gambar diatas, rb sudah terdeteksi oleh winbox. Klik pada list rb yang terdeteksi, kemudian konfig default mikrotik menggunakan username admin dan password kosong. Klik tombol Connect.




     pada gambar diatas, adalah interface GUI dari mikrotik. Pada sidebar sebelah kiri. Itu adalah list fungsi dari mikrotik mulai dari Wizzard Konfig (quick set) hingga manual dari penggunaan mikrotik.

     Setelah masuk ke gui nya mikrotik,kita akan mulai dengan merubah nama interface, agar tidak menyulitkan untuk mencari port mana untuk mana.

2. Langkah kedua
         Klik tombol Interface maka akan muncul jendela baru, yaitu list interface. Double klik pada salah satu interface untuk merubah nama interface tersebut. Kita beri nama interface 1 adalah Eth_1_Internet ini adalah link ke ISP/Modem dan interface 2 adalah Eth_2_Client.
 


      pada gambar diatas, adalah perubahan nama interface. Terlihat ada 5 interface pada RB750r2.
  Setelah itu, kita akan memberikan ip pada kedua interface tersebut, klik menu IP -> Addresses. Input IP yang dikehendaki, pada kasus ini kita akan menggunakan 2 ip.

    - Eth_1 = 10.10.1.250/24 (ip public ISP).
    - Eth_2 = 192.168.100.1/24 (ip ke client).


3. Langkah ketiga
   Klik tombol tambah “+” kemudian masukkan ip pada Address tanpa memasukan ip network, klik tombol apply maka network akan otomatis muncul sendiri.


Tambahkan ip sesuai dengan interface yang digunakan. Setelah itu, kita akan setting DNS server. DNS ini biasanya sudah diberikan juga bersamaan dengan IP Public, jika sobat memiliki IP DNS ini, silahkan masukkan pada dns tersebut. Jika tidak, kita akan menggunakan IP DNS Google yaitu:
8.8.8.8
8.8.4.4



       pada gambar diatas, kita sudah memasukan ip pada server. Mohon diperhatikan, jika ingin menyembunyikan dns sebenarnya pada client,  harus ceklist “Allow Remote Request” ini berfungi ip addres pada interface tertentu.

4. Langkah keempat
   Pilih menu IP > Routes. Masukkan gateway yang diberikan oleh isp, seperti biasa dalam kasus ini kita menggunakan ip 10.10.1.1 sebagai gateway utama.  Klik tombol tambah “+” maka akan muncul jendela berikut:



    Pada gambar diatas, untuk Dst. Address adalah ip 0.0.0.0/0 ini berarti semua ip yang ada dalam jaringan kita melewat gateway 10.10.1.1. Klik tombol apply untuk cek apakah ip tersebut. Klik tombol ok.

5. Langkah Kelima
   Setelah itu, kita akan setting NAT > Masquerade. Ini berfungsi untuk menyamarkan IP lokal menjadi IP Public (bertopeng ke ip isp). Konfigurasi ini berada di menu IP > Firewal > Tab Nat kemudian klik tombol tambah “+”. Pilih tab General masukkan pada kolom Chain = srcnat kemudian Out Interface = Eth_1_Internet, kemudian buka tab Action = masquerade.


                                

       
6. Langkah keenam
   Pilih menu IP > DHCP Server kemudian klik tombol DHCP Setup. Ikuti wizzard yang diberikan oleh mikrotik. Kemudian pada IP range, masukkan ip yang boleh digunakan dalam range berapa ke berapa. Jika sobat akan memberikan ip static pada beberapa client maka mulailah dari ip 192.168.100.100 – 192.168.100.254 ini berarti ip 192.168.100.2 – 192.168.100.99.


7. Langkah ketujuh
      Sampai saat ini, mikrotik sudah dapat digunakan dengan baik.
Untuk ujicoba, silahkan cabut kemudian pasang kembali kabel lan sobat. Maka sobat akan mendapatkan ip dhcp dari router. Kemudian coba membuka browser untuk internetan.



    nah, sudah berhasil terkoneksi dengan baik. Sudah berhasil konfigurasi mikrotiknya. Namun jangan lupa , untuk merubah nama router dan memberikan password mikrotik.

                               

8. Langkah terakhir
   Selesai sudah tutorial cara konfigurasi mikrotik dasar ini. Setelah ini,tinggal monitoring mikrotik tersebut dan untuk mengecek dhcp release pada client.

E. HASIL YANG DI DAPATKAN

    Dapat mengkonfigurasi dengan baik dan banar, dapat mengerti tentang konfigurasi basic tersebut.

F. RUMUSAN PERMASALAHAN

   Terjadinya masalah pada saat proses setting konfigurasi basic mikrotiknya. dan eror / gagal settingnya.

G. KESIMPULAN

    MikroTik merupakan solusi terbaik dalam beberapa kondisi penggunaan komputer dan perangkat lunak.

H. REPRENSI DAN DAFTAR PUSTAKA

   1. https://rhiel.id/cara-setting-mikrotik-basic-dari-awal-hingga-akhir.
 

                                            Wasalamualikum wr . wb
Share:

My profil

My profil

Follows

Arsip Blog

The number of views this blog

Blog Archive

<< SELAMAT >> << DATANG >>