ANDIKA PANJI PERKASA

KAMPUS I POLITEKNIK HARAPAN BERSAMA TEGAL

ANDIKA PANJI PERKASA

LOGO POLITEKNIK HARAPAN BERSAMA

ANDIKA PANJI PERKASA

PRODI PENULIS

ANDIKA PANJI PERKASA

NAMA PENULIS

Jumat, 27 September 2019

Tutorial Cara Membuat CRUD Sederhana


MEMBUAT CRUD SEDERHANA

  1. Pertama yang harus kita lakukan adalah membuat database yang diinginkan. Disini saya membuat database dengan nama webprogramming2 dan tabel dengan nama crud. dan isi strukturalnya seperti pada gambar di bawah ini.


  2. Kedua kita membuat index untuk memanggil css dan js gunanya untuk mempercantik tampilan. Dan codenya seperti pada gambar di bawah ini.


  3. Kemudian kita membuat koneksi untuk menghubungkan ke database. Disini saya membuat dengan nama koneksi.php. Dan codenya seperti pada gambar di bawah ini.


  4. Ket :
    - $conn                        = variable koneksi
    - mysqli_connect         = fungsi
    - webprogramming2    = nama database kita

  5. Kemudian kita mememanggil koneksi. dengan perintah : require 'koneksi.php';. Seperti pada gambar di bawah ini.



  6. Kemudian kita membuat body, gunanya adalah untuk pemanggilan tiap page. Dan agar tidak perlu kita memanggil head lagi, dan kita bisa memberikan title yang berbeda" tiap page. Dan disini saya membuat dengan nama body.php dengan codenya seperti pada gambar di bawah ini.



  7. Kemudian kita membuat tampilan untuk menampilkan data / halaman awal. Disini saya membuat dengan nama read.php. Dan codenya seperti pada gambar di bawah ini.




  8. Ket :
    - $read = mysqli_query($conn, "SELECT * FROM crud");  = adalah query untuk menampilkan data yang ada pada tabel crud  

    - ?page=update&id"                                                         = adalah pemanggilan untuk page update berdasarkan id yang kita pilih 

    - ?page=delete&id"                                                          = adalah pemanggilan untuk page delete berdasarkan id yang kita pilih

  9. Kemudian kita membuat tampilan create / menambahkan data. Disini saya membuat dengan nama create.php dan codenya seperti pada gambar di bawah ini.



  10. Ket :
    - $query = "INSERT INTO crud (nama, username, password, email) VALUES('$nama', '$username', '$password', '$email')";                => adalah query untuk menambahkan data

    - <script>alert('');</script>                                => adalah untuk menampilkan notifikasi kepada kita apakah berhasil / gagal. 

    - <script>var timer = setTimeout(function(){ window.location= '?page=read'}, 500)</script>";  
                                                                              => adalah untuk perpindahan halaman secara otomatis

  11. Kemudian kita membuat tampilan update / edit data. Disini saya membuat dengan nama update.php. Dan codenya seperti pada gambar di bawah ini.



  12. Ket :
    -$view = "SELECT * FROM crud WHERE id = '$_GET[id]'";       => adalah query untuk menampilkan data berdasarkan id yang kita pilih tadinya.

    -$sql = mysqli_query($conn,$view);                                        => adalah perintah untuk memanggil variable koneksi dan memanggil variable query nya.

    -$data = mysqli_fetch_assoc($sql);                                          => adalah perintah untuk menggabungkan menjadi 1 variable untuk memanggil query nya.

    -$query = "UPDATE crud SET nama = '$nama', username = '$username', password = '$password', email = '$email' WHERE id = '$_GET[id]'";           => adalah query untuk menyimpan editan berdasarkan id yang kita pilih tadinya.

  13. Kemudian kita membuat tampilan untuk delete data. Disini saya membuat dengan nama delete.php. Dan codenya seperti pada gambar di bawah ini.


  14. Ket:
    -$view = "DELETE FROM crud WHERE id = '$_GET[id]'"; => adalah query untuk menghapus data berdasarkan id yang kita pilih tadinya.

    -$sql = mysqli_query($conn,$view);                               => adalah untuk memanggil variable dari query nya.

Sabtu, 04 November 2017

MATERI 4 KONSEP TEKNOLOGI INFORMASI

MATERI IV




KONSEP DASAR TEMPAT PENYIMPANAN


DASAR STORAGE
Perbedaan antara tempat penyimpanan utama dan sekunder bagaimana data direpresentasikan dan ukuran unit tempat penyimpanan perbedaan berkas


PRIMARY STORAGE 
Empat Bagian di dalam primary storage :
  • Input Storage Area : Untuk menampung data yang dibaca.
  • Program Storage Area : Penyimpanan instruksi-instruksi untuk pengolahan.
  • Working Storage Area : Tempat dimana pemrosesan data dilakukan.
  • Output Storage Area : Penyimpanan informasi yang telah diolah untuk sementara waktu sebelum disalurkan ke alat-alat output.

Primary Storage terbagi berdasarkan pada hilang atau tidaknya data program di dalam penyimpanan, yaitu :
  • Volatile Storage adalah berkas data atau program akan hilang jika listrik padam (menyimpan sementara).
  • Non Volatile Storage adalah berkas data atau program akan hilang jika listrik padam (menyimpan sementara). Non Volatile Storage adalah berkas data atau program yang tidak akan hilang sekalipun listrik padam.

Berdasarkan Pengaksesannya Primary Memory dibagi, menjadi :
  • RAM (Random Access Memory) adalah bagian dari memori, yang dapat kita isi dengan data atau program dari disket atau seumber lain. RAM bersifat Volatile. Jenis-jenis RAM :
    • DRAM (Dynamic Random Access Memory),
    • SDRAM (SychronousDynamic Random Access Memory),
    • RDRAM (Rambus Dynamic Random Access Memory),
    • SRAM (Static Random Acess Memory),
    • EDORAM (Extended Data Out Random Access Memory),
    • FPM DRAM (First Page Mode DRAM),
    • Flash RAM, VGRAM, DDR SDRAM, SO – DIMM.

  • ROM (Read Only Memory) adalah memori yang hanya dapat dibaca. Pengisian ROM dengan program maupun data, dikerjakan oleh pabrik. ROM bersifat Non Volatile. Tipe-tipe lain dari ROM chip yaitu : 
    • PROM (Programable Read Only memory). 
    • EPROM (Erasable Programable Read Only memory).
    • EEPROM (Electrically Erasable Programable Read Only memory)


SECONDARY STORAGE 
Memori dari CPU sangat terbatas sekali dan hanya dapat menyimpan informasi untuk sementara waktu. Oleh sebab itu alat penyimpan data yang permanen sangat diperlukan. Informasi yang disimpan pada alat-alat tersebut dapat diambil dan ditransfer pada CPU pada saat diperlukan. Alat tersebut dinamakan Secondary Memory (Auxiliary Memory) atau backing storage.
Sarana penyimpanan sekunder memiliki ciri-ciri umum sebagai berikut:
  • Non volatile(tahan lama). Data disimpan dalam piringan-piringan magnetik.
  • Tidak berhubungan langsung dengan bus CPU.Dalam struktur organisasi komputer modern, sarana penyimpanan sekunder terhubung dengan northbridge. Northbridge adalah bagian yang menghubungkan proses (CPU) ke sistem memory dan grapichs controller (AGP & PCI EXPRESS) melaui bus berkecepatan tinggi, dan ke southbridge.
  • Lambat.Data yang berada di sarana penyimpanan sekunder memiliki waktu yang lebih lama untuk diakses ( read/write) dibandingkan dengan mengakses di memori utama. Salah satunya disebabkan karena adanya mekanisme perputaran headdan piringan magnetik yang memakan waktu.
  • Harganya murah.Perbandingan harga yang dibayar oleh pengguna per bytedata jauh lebih murah dibandingkan dengan harga memori utama.

Contoh Secondary Storage :
  • Hardisk
  • Optical Disk
  • Tape
  • Floppy Disk 
  • Zip Disk 
  • Smart Card 
  • USB Disk 
  • Memory Card

TAPE STORAGE 
Terbuatdaripita plastiktipis, dimanadata direpresentasikan dalam bentuk titik magnetik (magnetized spots)
  • Data disusun dalam track atau channel sepanjang pita kaset
  • Bit 1 ditandai dengan titik magnetik, sdgkan bit 0 tanpa titik magnetik 


Silahkan klik DOWNLOAD untuk membacanya lebih lengkap lagi.

     Silahkan klik DOWNLOAD untuk membacanya lebih lengkap lagi.

MATERI 3 KONSEP TEKNOLOGI INFORMASI

MATERI III

 
PERANGKAT LUNAK (SOFTWARE) KOMPUTER 
Adalah program yang berisi intruksi/perintah untuk melakukan proses pengolahan data.

Perangkat lunak terbagi menjadi 4 macam, yaitu :
  • Sistem operasi (Operating System)‏
  • Program aplikasi (Application Programs)‏
  • Bahasa pemograman (Programming Language)‏
  • Program bantu System (Utility System)

SISTEM OPERASI (OPERATING SYSTEM)
Adalah program yang digunakan untuk mengendalikan kerja komputer.

Contoh sistem operasi, yaitu :
  • MS-Dos (Microsoft Operating System)‏
  • Microsoft Windows
  • Unix (biasa digunakan untuk server jaringan)
  • Linux (Ubuntu, vedora, debian, kalilinux)
  • Mac OS (biasa digunakan dalam Apple, tidak bisa digunakan oleh laptop lain selain Apple)
  • Novell (biasa digunakan dalam jaringan computer IBM)
  • Solaris (keluarga unix) yang dikembangkan oleh SUN>ORACLE.


PROGRAM APLIKASI (APPLICATION PROGRAMS) 
Adalah program yang digunakan khusus untuk tujuan tertentu.

Program aplikasi dibagi menjadi :
  • Word Processing (Pengolah kata)‏
  • Spreadsheet (Pengolah angka)‏
  • Presentasi
  • Database (Pengolah data)‏
  • Design Grafis (Pengolah Gambar)‏
  • CAD (Computer Aid Design)‏
  • Multimedia
  • Internet

Word processing merupakan aplikasi yang berorientasi pada pengolah kata, Contohnya :
  • Word Star
  • Microsoft Word
  • Open Office Writer
  • Libre Office
  • Word Perpect
  • Kword
  • Abi  Word
  • Star Office

Spreadsheet merupakan aplikasi yang berorientasi pada pengolah angka, Contohnya  :
  • Microsoft Excel
  • Open Office Calc
  • Lotus
  • Star Office Spreadsheet
  • GNumeric

Database merupakan aplikasi yang berorientasi pada pengolah data,Contohnya  :
  • MySQL
  • Microsoft Access
  • Open Office Base
  • Oracle
  • Mongo DB
  • SQLite
  • PostgreSQL 

Design Grafis merupakan aplikasi yang berorientasi pada pengolahan gambar dan pendukungnya,Contohnya  :
  • Pengolah Tata Letak (Adobe Frame Maker, Adobe PageMaker, Quark Xpress)
  • Pengolah Vektor/Garis (Corel Draw, Adobe Illustrator, Macromedia Freehand)
  • Pengolah Gambar (Adobe Photoshop, Corel Photo Paint, Microsoft Photo Editor)



Silahkan klik DOWNLOAD untuk membaca lebih lengkap lagi.

     Silahkan klik DOWNLOAD untuk membaca lebih lengkap lagi.

MATERI 2 KONSEP TEKNOLOGI INFORMASI

MATERI II


KONSEP DASAR INTERNET
Internet adalah sebuah sistem, merupakan jaringan dari berbagai jaringan komputer di seluruh dunia.
Media penghubung jaringan antara lain; kabel, gelomban gradio, cahaya (seratoptic).

DEFINISI INTRANET  
  • Intranet adalah Jaringan Komputer yang khusus untuk penggunaan pada lingkungan di dalam batasan suatu Organisasi.
  • Dilihat dari sudut teknisinya, Intranet didefinisikan sebagai penggunaan teknologi Internet dan WWW di dalam sebuah jaringan komputer lokal (LAN).
  • LAN adalah sekumpulan komputer – komputer yang saling dihubungkan pada suatu daerah atau lokasi tertentu.

MANFAAT INTRANET
  • Perusahaan dapat mengatasi masalah utama yaitu tentang penyebaran informasi antar sesama karyawan dengan cara yang cepat, mudah, dan efektif. Tidak terikat oleh program atau hardware tertentu sehingga dapat melatih dan mendidik para pegawai perusahaan.
  • Antara sesama karyawan dapat mengirimkan memo ke rekan kerja yang lain tanpa harus meninggalkan mejanya.
  • Setiap karyawan bisa mengirimkan beberapa dokumen melalui komputer dengan demikian tidak perlu mencetak dokumen tersebut.
  • Admin dapat meletakkan file – file program yang bisa digunakan oleh karyawan pada suatu folder bersama, sehingga dapat di – download oleh yang memerlukannya.

PERANGKAT KERAS INTRANET  
LAN
  • Intranet sebenarnya adalah sebuah jaringan komputer lokal(LAN) yang diberikan teknologi internet atau WWW.
  • Untuk membangun intranet, LAN harus memiliki sebuah jaringan komputer lokal terlebih dahulu.
  • LAN terdiri dari beberapa komputer, dimana saling terhubung di dalam satu lokasi.
  • Semua komputer di dalam LAN dapat saling berhubungan dan mengakses sumber – sumber daya yang ada pada komputer lain misal data pada server, data pada komputer lain, printer, periferal lain, dsb.

CLIENT - SERVER  
Komputer server dapat didefinisikan sebagai komputer pusat yang memberikan suatu data atau dokumen, sedangkan komputer yang meminta dokumen disebut sebagai client.
Komputer client biasanya berupa PC biasa dan digunakan oleh user untuk meminta informasi dari server sedangkan komputer server digunakan untuk menyimpan data dan program serta menyediakan pelayanan network kepada client.
Jika kedua komputer disatukan maka akan didapat sebuah model jaringan komputer client – server.


KOMPONEN LAN
Komponen hardware yang dibutuhkan untuk membangun Intranet :
  • Komputer Server
  • Komputer Workstation
  • Network Interface Card (NIC)
  • Network Cable

SERVER
Server
Server adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Server ini didukung dengan prosesor yang bersifat scalable dan RAM yang besar,dan juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan. Server ini juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya contoh seperti halnya berkas atau pencetak, dan memberikan akses kepada stasiun kerja anggota jaringan.

WORKSTATION


Workstation adalah komputer yang digunakan oleh setiap orang untuk mengakses komputer pusat tetapi pada lingkungan networking yang ada.
Workstation tidak dapat menjalankan tugas pemrosesan, tugas pemrosesan seluruhnya dilakukan oleh server sehingga beban pemrosesan dan lalu lintas network terpusat pada server. Istilah workstation juga sering disebut sebagai client.

NIC ( NETWORK INTERFACE CARD )
NIC atau sering juga disebut adapter card adalah sebuah kartu elektronik yang dipasang pada semua komputer yang ingin dihubungkan pada suatu network (termasuk komputer server – client).
NIC inilah yang berfungsi menghubungkan komputer – komputer pada suatu LAN dan mengijinkan semua komputer tersebut dapat saling berkomunikasi.
 
NETWORK CABLE


Kabel ini berfungsi menghubungkan antar NIC yang dipasang pada setiap komputer.
Jenis – jenis kabel yang digunakan untuk network adalah :
  • KabelTwisted pair, dibagi menjadi dua, yaitu :
    • Shielded Twisted Pair (STP)
    • UnshieledTwisted Pair (UTP)
    • Kabel Coacsial
  • Kabel Serat Optik
  • Wireless



Silahkan klik DOWNLOAD untuk membaca lebih lengkap lagi.

     Silahkan klik DOWNLOAD untuk membaca lebih lengkap lagi.

MATERI 1 KONSEP TEKNOLOGI INFORMASI

MATERI I

 

TEKNOLOGI 
  • Penerapan keilmuan yang mempelajari dan mengembangkan kemampuan dari suatu rekayasa dengan langkah dan teknik tertentu dalam suatu bidang.
  • Aplikasi ilmu dan engineering untuk mengembangkan mesin dan prosedur agar memperluas dan memperbaiki kondisi manusia, atau paling tidak memperbaiki efisiensi manusia pada beberapa aspek.

INFORMASI 
  • Data yang disimpan, diproses, atau ditransmisikan
  • Pengetahuan yang didapatkan dari pembelajaran, pengalaman, atau instruksi
  • Data yang sudah diolah menjadi suatu bentuk lain yang lebih berguna yaitu pengetahuan atau keterangan yang ditujukan bagi penerima dalam pengambilan keputusan, baik masa sekarang atau yang akan datang.
  • Secara mendasar berarti data yang bermanfaat bagi pihak yang membutuhkannya.
  • Biasanya data yang bermanfaat adalah yang telah melalui tahap pengolahan agar sesuai kebutuhan. 
  • Informasi adalah data yang telah diorganisasikan ke dalam bentuk yang sesuai dengan kebutuhan penggunanya.

MENGAPA PERLU INFORMASI? 
  • Alat Komunikasi Sinyal (asap,lampu) , Kode (morse, gerak tubuh), Bahasa IT →ICT.
  • Dasar Pengambilan Keputusan.
  • Kegembiraan.

KUALITAS INFORMASI
Relevansi
Apakah informasi yang diberikan sesuai dengan kebutuhan atau tidak

Ketepatan Waktu  Apakah informasi yang diberikan adalah infomasi yang masih baru atau sudah diketahui oleh pihak penerima informasi
Akurasi— Apakah informasi yang diberikan detail atau tidak, lengkap atau tidak, dapat dibuktikan dengan fakta-fakta pendukung atau tidak

DEFINISI TI
Menurut Haag dan Keen (1996)

—Teknologi Informasi adalah seperangkat alat yang membantu manusia bekerja dengan informasi dan melakukan tugas-tugas yang berhubungan pemrosesan informasi

Menurut Martin (1999)

Teknologi Informasi tidak hanya terbatas pada teknologi komputer (perangkat keras dan perangkat lunak) yang digunakan untuk memproses dan menyimpan informasi, melainkan juga mencakup teknologi komunikasi untuk mengirimkan informasi.

Menurut Williams dan Sawyer (2003)

Teknologi Informasi adalah teknologi yang menggabungkan komputasi (komputer) dengan jalur komunikasi berkecepatan tinggi yang membawa data, suara, danvideo.
 
id.wikipedia.org :

—Teknologi Informasi ( TI = IT = TIK = ICT ) adalah hasil rekayasa manusia terhadap proses penyampaian informasi dari pengirim ke penerima sehingga:
  • lebih cepat prosesnya
  • lebih luas sebarannya
  • lebih lama penyimpanannya
  • lebih mudah pengambilannya.

(kamus Oxford, 1995) Teknologi Informasi adalah studi atau peralatan elektronika, terutama komputer, untuk menyimpan, menganalisa, dan mendistribusikan informasi apa saja, termasuk kata-kata, bilangan, dan gambar.

Secara mudahnya teknologi informasi adalah hasil rekayasa manusia terhadap proses penyampaian informasi dari bagian pengirim ke penerima sehingga pengiriman informasi tersebut akan lebih cepat, lebih luas penyebarannya, dan lebih lama penyimpanannya.

KOMPONEN TI 
  • Harddware
  • Software
  • Brainware

FUNGSI TI  
  • Fungsi Teknologi informasi sebagai Penangkap (Capture)
  • Fungsi Teknologi Informasi sebagai Pengolah (Processing)
  • Fungsi Teknologi Informasi sebagai Menghasilkan (Generating)
  • Fungsi Teknologi Informasi sebagai Penyimpan (Storage)
  • Fungsi Teknologi Informasi sebagai Pencari Kembali (Retrieval) Fungsi Teknologi Informasi sebagai Transmisi (Transmission)  



Silahkan klik DOWNLOAD untuk membaca lebih lengkap lagi.

     Silahkan klik DOWNLOAD untuk membaca lebih lengkap lagi.

 
Chrome - Background