Selamat Datang Di Blog Metta , By Mettania Vica Wijayanti

Senin, 30 April 2018

CRUD PDO MYSQL dengan Menggunakan Bootstrap

Nama : Mettania Vica Wijayanti
Npm : 16753033
Prodi : Manjemen Informatika
Nama Dosen :Eko Win Kenali


Assalamualaikum Wr.Wb, selamat siang teman-teman semua selamat berkunjung di blog saya. pada postingan kali ini saya akan memberikan sedikit materi tentang pembuatan PDO menggunakan Bootstrap. semoga bermanfaat..

PENGGUNAAN VIEW DAN STORE PROCEDURE PADA SQL SERVER

Nama : Mettania Vica Wjayanti
Npm : 16753033
Program Study : Manajemen Informatika 4A
Nama Dosen : Eko Win Kenali


Assalamualaikum wr.wb , selamat siang teman-teman semua semoga bagi kalian semua yang membaca postingan saya ini selalu diberikan kesehatan dan dipanjangkan umurnya serta dilimpahkan rezeki nya amin... baiklah kali ini saya akan membuat postingan dengan judul pembuatan VIEW dan STORE PROCEDURE sekaligus untuk menyelesaikan tuas kuliah saya pada matakuliah Pemrograman SQL Lanjut. semoga postingan ini dapat bermanfaat baik bagi penulis sendiri maupun pembaca.



Sabtu, 21 April 2018

Mengenal View dan Store Procedure Pada SQL Server

Apa itu View ? View merupakan sebuah tabel semu yang sengaja di buat  untuk menyimpan query-query didalamnya yang terdiri dari beberapa table table yang digunakan untuk memudahkan ataupun meneyderhanakan data yang akan di tampilkan , mencegah menampilkan data yang penting dengan menyembunyikan nama kolomnya. Dengan fungsi view kita bisa memanggil query-query dengan mudah hanya memanggil tabel view yang kita buat tadi. Oleh karena itu, kenapa view disebut juga tabel semu karena sebenarnya tabel tersebut tidak ada, melainkan hanya untuk menyimpan query yang ada didalamnya.

Bagaimana Syntax penulisan View ? Untuk penulisan syntax view sangat sederhana,

CREATE VIEW nama_view AS query

Keterangan : Syntax  CREATE VIEW untuk membuat tabel view nya, kemudian beri nama table view nya. Sedangkan AS digunakan untuk membungkus query-query yang akan kita buat kedalam tabel view.


Bagaimana  cara menuliskan perintah Query nya ?
Untuk penulisan query nya sangat sederhana, misalkan kita ingin menampilkan data mahasiswa perempuan ,  dimana dari tabel mahasiswa yang nantinya akan dibungkus dengan nama table view Mahasiswa_perempuan.

CREATE VIEW mahasiswa_perempuan AS
SELECT * FROM Mahasiswa
WHERE sex='P'

Contoh :


Apa Manfaat View ?

1. Segi Keamanan
Seperti dengan penjelasan diatas, dengan adanya view ini, kita bisa sembunyikan query yang kompleks sekalipun dalam satu tabel view, sehingga untuk mengakses nya tidak bisa sembarangan hanya orang yang membuat nya saja yang mengetahui isi query didalam tabel view tersebut.

2. Segi Ruang
Tentu saja dengan adanya view ini, kita memiliki keuntungan dalam segi ruang, karena untuk mendapatkan informasi lebih lengkap kita tidak perlu merancang atau membuat tabel baru.

3. Segi Kemudahan Akses Informasi
Dengan ada nya tabel view, informasi dari bentuk query tabel yang kompleks dapat dengan mudah dan cepat diakses. Dengan begitu dapat memudahkan pekerjaan.



Apa itu Store Procedure ?
Sama halnya seperti view, store procedure merupakan sebuah program yang ditulis dalam Bahasa Transact-SQL yang disimpan dalam database SQL Server ,dan merupakan kumpulan perintah perintah , variable serta alur logic yang ada pada SQL .Store Procedure ini selain bisa digunakan secara manual atau dijalan di program lain , store procedure dapat digunakan untuk mempermudah menyimpan query-query yang kompleks didalamnya, namun apa perbedaan nya dengan view ? Store procedure dapat berguna ketika kita tidak ingin user mengakses tabel secara langsung, dengan kata lain kita dapat membatasi hak akses user dan memonitoring kegiatan yang dilakukan.

Bagaimana Syntax Store Procedure ? Untuk syntaxnya agak berbeda dengan view,

CREATE PROCEDURE nama_procedure AS
BEGIN 
query
END
GO

Hampir sama seperti membuat view, hanya saja ada syntax BEGIN, END dan GO.
Selain itu Store procedure juga dapat menggunakan variabel untuk query nya sehingga dapat membuat parameter untuk fungsi SELECT, INPUT, UPDATE dan DELETE.

CREATE PROCEDURE mahasiswa_perempuan
@idprodi integer
AS
BEGIN


Bagaimana cara penulisan perintah Query nya ? Untuk Penulisan nya cukup masukkan query yang akan disimpan diantara BEGIN ... END

SELECT * FROM Mahasiswa
WHERE idprodi=@idprodi

END
GO

Maksudnya dari query diatas ini adalah, ketika kita ingin menampilkan semua informasi pada mahasiswa perempuan yang ingin kita inputkan idprodinya.Misalkan kita ingin menampilkan mahasiswa perempuan yang idprodi nya 5 , maka untuk eksekusi seperti ini:

EXEC mahasiswa_perempuan='5'

Maka yang akan muncul adalah informasi dari procedure mahasiswa perempuan yang d prodinya adalah 5.


Apa manfaat Store Procedure ?
Manfaat Store Procedure ini hampir sama dengan view, hanya saja store procedur lebih tinggi tingkat keamanannya dibandingkan view. Selain itu, view hanya tidak dapat menggunakan variabel dalam syntaxnya sedangkan kita bisa menggunakan variabel pada store procedure sehingga kita untuk menuliskan perintahnya lebih flexsible.


Kamis, 19 April 2018

Senja dan Penantian


Assalammualaikum Warahmatulahi Wabarakaatuh ..
Bagaimana kabarnya hari ini sholihah ?
Fii amanillahh yaa untuk kita semua .
Disini saya ingin membagikan sedikit tentang puisi yang telah saya ciptakan dan sempat saya daftarkan di salah satu lomba puisi secara online beberapa bulan yang lalu  .
Semoga dapat selalu menginspirasi dan selalu bermanfaat bagi para pembaca , dan tentunya terkhusus para penikmat SENJA .
Kalian tahu betul , SENJA sangatlah indah .
Merupakan sebuah anugrah dari Tuhan yang maha kuasa .
Apalagi di temani bersama sebuah penantian yang tak tahu kapan akan berujung .

SENJA DAN PENANTIAN
Oleh Mettania Vica
Angin saat itu seolah menusuk rongga rongga jiwaku

Hingga dingin nya memasuki tulang belulangku

Menghempaskanku pada sebuah titik kejenuhan

Menjelaskan bahwa aku harus berjuang sendirian

Oh haruskah aku mengigil sendirian

Haruskah aku memeluk diriku sendiri agar tak kedinginan

Jangan tanya  siapa aku , jangan cari tau tentang hidupku

Aku hanyalah bayang bayang semu yang menemani diriku sendiri

Layaknya sang mentari yang memancarkan sinarnya walau harus sendirian

Langit pun seolah menjadi jawaban atas keresahanku

Bahwa aku benar merindukanmu

Walau rinduku harus sendirian tanpa ada balasan

Hingga senja datang menghampiri dan menemani

Hingga mentari malu untuk memancarkan sinarnya

Bayang bayang ku pun telah larut dalam senja dan penantian

Penantian yang akan selalu ku rindukan

Aku tidaklah kalah dalam penantian ini

Aku berhenti untuk perang , aku berhenti untuk berjuang

Aku berhenti bukan karena aku takut jika aku kalah

Tapi aku mengalah , karena aku bukan pahlawan

Aku hanyalah seseorang yang diam diam merindukanmu

Bandar Lampung , 29 Maret 2018