Minggu, 29 April 2018

CRUD PDO MYSQL MENGGUNAKAN BOOTSTRAP

CRUD_PDO_MYSQL_AGISKA_RIA_EKO_WIN_KENALI_CINDY_VITRIA_MI4A

Nama : CINDY VITRIA
NPM : 16753009


Oke guys kali ini saya akan membuat blog yang berjudul CRUD PDO MYSQL MENGGUNAKAN BOOTSTRAP. Dan blog ini juga sebagai media penyampaian laporan saya untuk sipembaca. jika ada salah mohon di maafkan. terimakasih... semoga bermanfaat...

PENGGUNAAN VIEW DAN PROCEDURE DI SQL SERVER

Nama : Cindy Vitria

NPM : 16753009

Nama Dosen : Eko Win Kenali

Manajemen Informatika

Politeknik Negeri Lampung

Oke guys, kali ini saya Cindy Vitria akan memberikan contok syntax atau contoh penggunaan iew dan Store Procedure pada SQL Server. sebelumnya kita akn mengetahui apa itu View dan Store Procedure.

VIEW
View dapat didefenisikan sebagai ‘tabel virtual’. Tabel ini bisa berasal dari tabel lain, atau gabungan dari beberapa tabel.
STORED PROCEDURE VIEW
Stored Procedure adalah kumpulan perintah SQL yang diberi nama dan disimpan di server. Stored Procedure biasanya berisi perintah-perintah umum yang berhubungan dengan database pada server, dan menghasilkan sekumpulan record. Stored Procedure ditulis dalam bentuk sebuah script.



SEMOGA BERMANFAAT...

Minggu, 22 April 2018

VIEW DAN STORE PROCEDURE DALAM SQL

View
View adalah table semu yang terdiri dari perintah query yang disimpan pada database dengan suatu nama tertentu, sehingga bisa digunakan setiap saat untuk melihat data tanpa menuliskan ulang query tersebut.

Syntax Membuat View

Untuk membuat view pada sql server kita dapat menggunakan perintah sebagai berikut:

CREATE VIEW

view_name AS
select_statement

Contoh View

Berikut ini contoh dalam membuat view:

create view Prodi_baru as select * from PRODI
Manfaat View
View dapat digunakan untuk tujuan berikut:
  • Untuk fokus, menyederhanakan, dan menyesuaikan persepsi yang dimiliki setiap pengguna dari database.
  • Sebagai mekanisme keamanan dengan memungkinkan pengguna mengakses data melalui tampilan, tanpa memberikan hak akses pengguna untuk mengakses langsung tabel dasar yang mendasari.
  • Untuk menyediakan antarmuka yang kompatibel ke belakang untuk meniru tabel yang skemanya telah berubah.

Store Procedure
Store procedure merupakan kumpulan perintah yang disimpan dengan nama tertentu dan diproses sebagai satu kesatuan. stored prosedur menerima inputan dan mengembalikan nilai dalam bentuk output, didalamnya bisa terdiri atas satu atau beberapa perintah operasi database dan juga dapat memanggil procedure yang lainnya. Hasil yang dikembalikan nilainya bisa berupa keberhasilan maupun kegagalan prosedur.

Syntax Membuat Store Procedure

Untuk membuat store procedure kita bisa menggunakan syntax sebagai berikut:

CREATE PROCEDURE [NAMA_PROCEDURE]
(
[@NAMA_VARIABEL TIPE DATA]
)
AS
BEGIN
[SQL STATEMENT]
END




Contoh Membuat Store Procedure

create procedure mahasiswa_pro_mi 
@idprodi integer as
begin
select * from mahasiswa 
where idprodi=@idprodi
end
go

Manfaat Store Procedure
Keuntungan menggunakan store procedure :
Dari sisi portabilitas, misalkan di dalam server sql server yang databasenya diakses oleh beberapa macam aplikasi dengan bahasa pemrograman yang berbeda, procedure yang dibuat akan tetap bisa digunakan karena procedure tersimpan di dalam database server.

Keuntungan lainnya adalah karena disimpan di sisi server dan dijalankan di sisi server sehingga tidak memberatkan client dan lebih cepat pemrosesan datanya dibandingkan quer sql yang dijalankan pada sisi client. Store Procedure lebih aman karena business logi dan business rules dibungkus di sisi server dan juga Store Procedure tersedia enkripsi sehingga store procedure tidak dapat terliat oleh pengguna.


Tapi store procedure juga memiliki keterbatasan, misalkan tidak dapat menciptakan function, rules, trigger, view dan schemas.


Sumber :
MySQL tutorial. Membuat View di MySQL. Diperoleh 22 April 2018, dari 
http://mysql.phi-integration.com/sql/membuat-view-pada-mysql

Microsoft Docs.( 2017, 8 Oktober). Create View (Transact-SQL). Diperoleh 22 April 2018, dari 

https://docs.microsoft.com/en-us/sql/t-sql/statements/create-view-transact-sql?view=sql-server-2017

SQL, Server, Programming. Sql Server Store Procedure . Diperoleh 22 April 2018, dari 

http://www.belajarsqlserver.com/2015/10/sql-server-store-procedure.html

Microsoft Docs.( 2017, 9 Juni). Create Procedure (Transact-SQL). Diperoleh 22 April 2018, dari 
https://docs.microsoft.com/en-us/sql/t-sql/statements/create-procedure-transact-sql?view=sql-server-2017

Selasa, 09 Januari 2018

Membuat aplikasi web dinamis sederhana menggunakan PHP dan MySQL

Kelompok 1A

Adellia Ayu Safitri (16753001)
Angga Kurnia Pratama (16753003)
Cindy Vitria (16753009)
Ilham Vanny Putra (16753025

Dosen Ekowin Kenali, Halim Fathoni

Manajemen Informatika Politeknik Negeri Lampung

Hello guys, disini saya akan membahas tentang project UAP saya dengan kelompok saya yaitu tentang mata kuliah pemrograman web dinamis dengan Membuat aplikasi web dinamis sederhana menggunakan PHP dan MySQL.

Semoga bermanfaat....
www.polinela.ac.id

Sabtu, 16 Desember 2017

“Desain database akademik sederhana dilengkapi dengan perintah Query SQL”

Tugas Mata Kuliah Pemrograman SQL

Nama : Cindy Vitria

Nama Dosen : Eko Win Kenali, Halim Fathoni


Hello guys, kali ini saya akan membahas tentang mata kuliah saya yaitu Pemrograman SQL. Dan saya akan membagi sedikit ilmu yang bermanfaat untuk kalian semua. Judul yang akan saya bahas yaitu “Desain database akademik sederhana dilengkapi dengan perintah Query SQL”.
Ini adalah ERD dari database akademik.


Semoga Bermanfaat...
Salam Pendidikan!

LINK

Minggu, 25 Desember 2016

Virus Komputer

Manajemen Informatika Politeknik Negeri Lampung

Virus komputer adalah sebuah program perangkat lunak berbahaya yang ditulis dengan sengaja untuk memasuki komputer tanpa izin atau tanpa spengetahuan pengguna. Virus komputer punya kemampuan untuk mengandakan dirinya sendiri, akibatnya dapat terus menyebar. Beberapa virus melakukan sedikit kerusakan, sementara yang lain dapat menyebabkan kerusakan parah atau mempengaruhi kinerja program dan sistem. 

Ada berbagai jenis virus yang dapat diklasifikasikan menurut asal mereka, teknik, jenis file yang mereka infeksi, di mana mereka bersembunyi, jenis kerusakan, jenis sistem operasi. Berikut ini berbagai jenis virus komputer beserta penjelasannya .

1. Memory Resident Virus

Virus ini menetapkan dalam memori komputer dan otomatis aktif setiap kali OS berjalan dan menginfeksi semua file yang dibuka.

- Persembunyian: Jenis virus ini bersembunyi dalam RAM dan tinggal di sana bahkan setelah kode berbahaya dijalankan. Virus mendapat kontrol atas memori sistem dan mengalokasikan blok memori di mana ia menjalankan kode sendiri, dan mengeksekusi kode ketika fungsi apapun dijalankan.

- Target: Dapat merusak file dan program yang dibuka, ditutup, disalin, diubah namanya, dll.

- Contoh: Randex, CMJ, Meve, dan MrKlunky.

- Proteksi: Instal program antivirus

2. Direct Action Viruses

Tujuan utama virus ini adalah untuk meniru dan bertindak ketika dijalankan. Ketika kondisi tertentu terpenuhi, virus akan beraksi dan menginfeksi file dalam direktori atau folder yang ditentukan dalam path file AUTOEXEC.BAT. File batch ini selalu terletak di direktori root hard disk dan melakukan operasi tertentu ketika komputer boot.

Teknik FindFirst / FindNext digunakan di mana kode memilih beberapa file sebagai korbannya. Hal ini juga menginfeksi perangkat eksternal seperti pen drive atau hard disk.

- Persembunyian: Virus terus berpindahlokasi  ke file baru setiap kali kode dijalankan, tapi umumnya ditemukan di direktori root pada hard disk.

- Target: Virus ini dapat merusak file. Pada dasarnya, ini adalah file virus-infector.

- Contoh: Vienna virus

- Proteksi: Instal scanner antivirus. 


3. Overwrite Viruses

Virus jenis ini menghapus informasi dalam file yang terinfeksi.

- Persembunyian: Virus menggantikan isi file. Namun, tidak mengubah ukuran file.

- Contoh: Way, Trj.Reboot, Trivial.88.D

- Proteksi: Satu-satunya cara untuk membersihkan file yang terinfeksi oleh virus Overwrite adalah dengan menghapus file yang terinfeksi.

4. Boot Sector Virus

Jenis virus ini mempengaruhi sektor boot dari sebuah hard disk. Ini adalah bagian penting dari disk, di mana informasi dari disk itu sendiri disimpan bersama dengan sebuah program yang memungkinkan untuk boot (mulai) . Virus jenis ini juga disebut Master Boot Sector Virus or Master Boot Record Virus.

- Persembunyian: Virus ini bersembunyi di dalam memori hingga DOS mengakses floppy disk, Dan ke manapun data yang boot akses, virus menginfeksi itu.

- Contoh: Polyboot.B, AntiEXE

- Proteksi: Cara terbaik untuk menghindari virus boot sector adalah untuk memastikan floppy disk di write protect.


5. Macro Virus

Macro virus menginfeksi file yang dibuat menggunakan aplikasi atau program tertentu yang berisi macro, seperti doc, Xls, Pps, Mdb, dll. Virus ini otomatis menginfeksi file yang berisi macro, dan juga menginfeksi template dan dokumen. Hal ini disebut juga sebagai jenis virus e-mail.

- Persembunyian: Bersembunyi dalam dokumen yang dibagi melalui e-mail atau jaringan.

- Contoh:Relax, Melissa.A, Bablas, O97M/Y2K

- Proteksi: Teknik perlindungan terbaik adalah  menghindari membuka e-mail dari pengirim yang tidak dikenal. Juga, menonaktifkan macro dapat membantu melindungi data.

6. Directory Virus
Direktori virus (juga disebut Cluster Virus / File System Virus) menginfeksi direktori komputer  dengan mengubah jalan yang menunjukkan lokasi file. Ketika menjalankan program file dengan ekstensi EXE. Atau COM. Yang telah terinfeksi oleh virus, Anda tidak sadar menjalankan program virus, sedangkan file asli dan program sebelumnya dipindahkan oleh virus. Setelah terinfeksi, menjadi mustahil untuk menemukan file asli.

- Persembunyian: Virus ini biasanya terletak dalam satu lokasi disk, tetapi menginfeksi seluruh program dalam direktori.

- Contoh: virus Dir-2

- Proteksi: instal ulang semua file yang terinfeksi setelah memformat disk.

7. Polymorphic Virus

Virus polimorfik mengenkripsi atau menyandikan diri dengan cara yang berbeda (menggunakan algoritma yang berbeda dan kunci enkripsi) setiap kali mereka menginfeksi sistem. 

- Contoh: Elkern, Marburg, Setan Bug, dan Tuareg

- Proteksi: Instal antivirus high-end.

8. Companion Viruses

- Persembunyian: umumnya menggunakan nama file yang sama dan membuat ekstensi yang berbeda. Sebagai contoh: Jika ada file "Me.exe", virus membuat file lain bernama "Me.com" dan bersembunyi di file baru. Ketika sistem memanggil nama file "Me", yang ". Com" file dijalankan (sebagai ". Com" memiliki prioritas lebih tinggi daripada "exe."), Sehingga menginfeksi sistem.

- Contoh: Stator, Asimov.1539 dan Terrax.1069

- Proteksi: Instal scanner antivirus dan juga men-download Firewall.

9. FAT Virus

File allocation table (FAT) adalah bagian dari disk yang digunakan untuk menyimpan semua informasi mengenai lokasi file, ruang yang tersedia, ruang tidak dapat digunakan, dll

- Persembunyian: virus FAT menyerang bagian FAT dan dapat merusak informasi penting. Hal ini bisa sangat berbahaya karena mencegah akses ke bagian tertentu dari disk dimana file penting disimpan. Kerusakan yang disebabkan dapat mengakibatkan hilangnya informasi dari file individual atau bahkan seluruh direktori.

- Contoh: link Virus

- Proteksi: Sebelum serangan virus menyebar ke semua file di komputer, car semua file yang benar-benar diperlukan pada hard drive, dan hapus yang yang tidak diperlukan. Mereka mungkin file yang dibuat oleh virus.

10. Multipartite Virus

Virus ini menyebar dalam berbagai cara tergantung pada sistem operasi yang terpasang dan adanya file tertentu.

- Persembunyian: Pada tahap awal, virus ini cenderung bersembunyi di dalam memori kemudian menginfeksi hard disk.

- Contoh: Invader, Flip dan Tequila

- Proteksi: Bersihkan sektor boot dan juga disk untuk menyingkirkan virus, dan kemudian kembalikan semua data di dalamnya. Namun, pastikan bahwa data  bersih.

11. Web Scripting Virus

Banyak halaman web mengunakan kode yang kompleks dalam rangka menciptakan konten yang menarik dan interaktif. Kode ini sering dimanfaatkan untuk  tindakan yang tidak diinginkan.

- Persembunyian: Sumber utama scripting virus web browser atau halaman web yang terinfeksi.

- Contoh: JS.Fortnight adalah virus berbahaya yang menyebar melalui e-mail.

- Proteksi: Instal aplikasi microsoft tool yang merupakan fitur standar pada Windows 2000, Windows 7 dan Vista. Scan komputer dengan aplikasi ini.

12. Worms

Worm adalah program yang sangat mirip dengan virus, memiliki kemampuan untuk mereplikasi diri dan dapat menyebabkan efek negatif pada sistem . Tapi mereka dapat dideteksi dan dihilangkan dengan perangkat lunak antivirus.

- Persembunyian: umumnya ini menyebar melalui e-mail dan jaringan. Mereka tidak menginfeksi file atau merusak mereka, tetapi mereka meniru begitu cepat sehingga seluruh jaringan akan runtuh.

- Contoh: PSWBugbear.B, Lovgate.F, Trile.C, Sobig.D, Mapson

- Proteksi: Instal antivirus versi terbaru.

13. Trojans

Trojan atau Trojan horse adalah kode berbahaya , yang tidak seperti virus, tidak mereproduksi dengan menginfeksi file lainnya, juga tidak mereplikasi diri seperti cacing. Program ini menyamar dirinya sebagai program atau aplikasi yang berguna.

Selain itu, ada banyak virus komputer lain yang memiliki potensi untuk menginfeksi data. Oleh karena itu, lindungi komputer kamu dengan menginstal perangkat lunak antivirus yang berkualitas tinggi dan asli.

Website

Manajemen Informatika Politeknik Negeri Lampung

Website adalah sering juga disebut Web, dapat diartikan suatu kumpulan-kumpulan halaman yang menampilkan berbagai macam informasi teks, data, gambar diam ataupun bergerak, data animasi, suara, video maupun gabungan dari semuanya, baik itu yang bersifat statis maupun yang dinamis, yang dimana membentuk satu rangkaian bangunan yang saling berkaitan dimana masing-masing dihubungkan dengan jaringan halaman atau hyperlink.
Atau definisi website adalah kumpulan dari berbagai macam halaman situs, yang terangkum didalam sebuah domain atau juga subdomain, yang lebih tempatnya berada di dalam WWW (World Wide Web) yang tentunya terdapat di dalam Internet.
Halaman website biasanya berupa dokumen yang ditulis dalam format Hyper Text Markup Language (HTML), yang bisa diakses melalui HTTP, HTTP adalah suatu protokol yang menyampaikan berbagai informasi dari server website untuk ditampilkan kepada para user atau pemakai melalui web browser.
A. Jenis atau macam-macam website
Jenis-jenis website ada 3 (tiga) macam diantaranya, bisa dibaca dibawah ini:
  • Website Statis adalah suatu website yang mempunyai halaman yang tidak berubah. Yang artinya adalah untuk melakukan sebuah perubahan pada suatu halaman hanya bisa dilakukan secara manual yitu dengan cara mengedit kode-kode yang menjadi struktur dari website itu sendiri.
  • Website Dinamis adalah merupakan suatu website yang secara strukturnya diperuntukan untuk update sesering mungkin. Biasanya selain dimana utamanya yang bisa diakses oleh para pengguna (user) pada umumnya, juga telah disediakan halaman backend yaitu untuk mengedit konten dari website tersebut. Contoh dari website dinamis seperti web berita yang didalamnya terdapat fasilitas berita, dsb.
  • Website Interaktif adalah suatu website yang memang pada saat ini memang terkenal. Contohnya website interaktif seperti forum dan blog. Di website ini para pengguna bisa berinteraksi dan juga beradu argumen mengenai apa yang menjadi pemikiran mereka.

B. Inilah manfaat website
Manfaat dari website biasanya sebagian orang memiliki suatu alasan untuk membuat web itu sendiri, diantaranya:
  • Memperluas jangkauan promosi sesuatu, dengan memiliki website maka produk kita lebih bisa dikenal oleh masyarakat khususnya pengguna internet.
  • Bisa menjadi media tanpa batas, sebab internet adalah media informasi yang tanpa batas. Dengan memiliki website kita berarti sama saja memiliki banayak karyawan yang mempromosikan produk kita selama 24 jam. Yang artinya dimana website kita akan memberikan suatu informasi kepada calon konsumen selama 24 jam.
  • Promosi yang luas, internet adalah suatu media promosi terluas di dunia jika dilihat dari jangkauan area.
  • Media pengenalan perusahaan, Jika kita memiliki suatu perusahaan akan lebih mudah kita mengenalkan perusahaan lewat website, karana jangkauannya internet yang luas dan pemakainya yang banyak, sehingga perusahaan kita akan dikenal oleh masyarakat banyak sehingga dapat mendatangkan calon konsumen dengan cara promosi produk lewat website.
  • Dan lain-lain.
C. Macam-macam domain website
Domain website, contohnya bisa di baca di bawah ini:
  • .co.id : Biasanya digunakan untuk badan usaha yang memiliki badan hukum sah.
  • .go.id : Khusus digunakan untuk Lembaga Pemerintahan  RI.
  • .ac.id : Dipakai untuk Lembaga Pendidikan.
  • .or.id: Dipakai untuk segala macam organisasi yang tidak termasuk kedalam kategori ”co.id”,”go.id”,”mil.id”, “ac.id” dan sebagainya.
  • .war.net.id : Dipaki untuk industri warung internet (warnet) yang ada di Indonesia
  • .sch.id: Dipakai khusus untuk Lembaga Pendidikan SD, SMP dan SMU atau SMK
  • .web.id: Biasanya digunakan untuk organisasi, badan usaha, ataupun perseorangan yang melakukan kegiatannya di WWW.