Asiknya Kuliah Tugas - Ngerjain tugas bareng temen sampek malem minum kopi tetep hepi.

Showing posts with label pemrograman SQL. Show all posts
Showing posts with label pemrograman SQL. Show all posts

Sunday, April 29, 2018

Pengembangan View dan Store Procedure Database Akdemik

Hawari Muhtarom 16753023 | Eko Win Kenali, S.Kom.,M.Cs | UTS


Manajemen Informatika Politeknik Negeri Lampung - Pada postingan kali ini kita akan mempelajari membuat view dan store procedure dari database akademik Politeknik Negeri Lampung yang sudah kita desain dan buat seperti gambar dibawah ini. Berikut kita akan membahas lebih lanjut "Pengembangan View dan Store Procedure Database Akdemik".


1. Desain ERD Akademik


2. View dan Store Procedure



Sekian postingan kali ini semoga bermanfaat terimakasih.

Sunday, April 22, 2018

Pengenalan View & Store Procedure Pada SQL Programming

9:10 AM Posted by Hawari Muhtarom , No comments

Hawari Muhtarom | Eko Win Kenali, S.Kom.,M.Cs


Manajemen Informatika Politeknik Negeri Lampung - Pada postingan kali ini yang berjudul "Pengenalan View & Store Procedure Pada SQL Programming" kita akan membahas mulai dari pengertian, penulisan sintaksnya, penggunaan query sql serta manfaat yang kita dapat ketika menggunakan view dan store procedure pada sql programming.



-------------------------------------------------
VIEW
--------------------------------------

Pengertian View 
View dapat diartikan sebuah tabel semu atau tabel virtual yang dibuat dari query - query yang kompleks. Setelah membuat view kita tidak perlu menuliskan query-query kompleks tersebut ketika akan melakukan fungsi yang sama. View hanya bisa diberikan query Select saja.

Penulisan Sintaks View 
Kita dapat menuliskan sintaks view sebagai berikut :
CREATE VIEW nama_view AS
SELECT query_select

Contoh Query View  
Disini kita akan membuat view v_prodi yang akan menampilkan nama prodi, akreditasi serta tahun berdiri prodi
CREATE VIEW v_prodi AS 
SELECT prodi.nmprodi, prodi.akreditasi, prodi.thn_berdiri 
FROM prodi;

Manfaat View
Tujuan dan manfaat dari pembuatan VIEW adalah untuk kenyamanan (mempermudah penulisan query), untuk keamanan (menyembunyikan beberapa kolom yang bersifat rahasia), atau dalam beberapa kasus bisa digunakan untuk mempercepat proses menampilkan data (terutama jika kita akan menjalankan query tersebut secara berulang).

-------------------------------------------------
STORE PROCEDURE
--------------------------------------

Pengertian Store Procedure
Stored procedure merupakan kumpulan perintah, variabel, dan alur logik yang ada pada sebuah program yang ditulis dalam Bahasa Transact-SQL yang disimpan dalam database SQL  Server . Berbeda dengan view , store procedure bisa diberikan query CRUD (Create Read Update Delete)

Penulisan Sintaks Store Procedure
Kita dapat menuliskan sintaks store procedure sebagai berikut :
CREATE PROCEDURE nama_procedure AS
BEGIN
query 
END;

Contoh Query  Store Procedure
Disini kita membuat store procedure pro_mahasiswa_prodi_mi_pr  merupakan store procedure yang akan digunakan untuk menampilkan mahasiswa dengan program studi manajemen informatika dengan idprodi = 7530 dan sex = P
CREATE PROCEDURE pro_mahasiswa_prodi_mi_pr AS
BEGIN
SELECT * FROM mahasiswa
WHERE idprodi = 7530 and sex = 'P'
END;

Manfaat Store Procedure
Manfaat yang didapat ketika menggunakan store procedure :
1. Store procedure mencegah terjadinya SQL injection
2. Store procedure dapat meningkatkan performa aplikasi dan mengurangi akses database.
3.  Stored Procedure lebih fleksibel karena ada parameter didalamnya Proses dilakukan di Database Server sehingga lebih cepat, aplikasi cukup memanggil stored procedure dan mengirim parameter yang diperlukan.

Sekian postingan kali ini semoga bermanfaat terimakasih.

Saturday, December 16, 2017

Desain Database Akademik Sederhana Dilengkapi Dengan Perintah Query SQL

Tugas Mata Kuliah Pemrograman SQL

Hawari Muhtarom | Eko Win Kenali, S.Kom.,M.Cs & Halim Fathoni, ST, M.Eng


Manajemen Informatika Politeknik Negeri Lampung - Pada postingan kali ini "Desain Database Akademik Sederhana Dilengkapi Dengan Perintah Query SQL" kita akan membahas tentang basis data atau database. Project sederhana yang saya kerjakan ini merupakan tugas kuliah dari mata kuliah Pemrograman SQL. File pdf Laporan Praktikum Project  yang ada pada postingan kali ini akan membahas tentang project saya  ini, yakni membuat database akademik1 dengan   isi data yang ada pada jurusan Ekonomi dan Bisnis di Politeknik Negeri Lampung.  

Pada project ini kita akan belajar dari membuat database, menggunakan database, membuat tabel-tabel serta relasi antar tabel, menginsert data, dan menyajikan data atau menampilkan data sesuai dengan ketentuan project ini. Tanpa panjang lebar kita bisa langsung mempelajari semua yang ada didalam Laporan Praktikum Project kali ini. Oh iya dalam pembuatan database ini kita menggunakan bahasa pemrograman MySQL dan  menggunakan aplikasi MySQL Workbench + XAMPP.



Setelah mempelajari laporan praktikum project ini semoga bisa membantu kita semua dalam penggunaan perintah - perintah query dalam pembuatan database. Sekian postingan tentang pembuatan project database akademik1 | Jurusan Ekonomi dan Bisnis | Politeknik Negeri Lampung. Semoga bermanfaat Terimakasih :)