DAFTAR PUSTAKA. Adi Nugroho, Menjadi Administrator Basis Data Oracle 10g, Budi Rahardjo, Imam Heryanto, Pemograman PL/SQL ORACLE, 2003
|
|
- Liani Kusumo
- 7 tahun lalu
- Tontonan:
Transkripsi
1 134 DAFTAR PUSTAKA Adi Nugroho, Menjadi Administrator Basis Data Oracle 10g, Budi Rahardjo, Imam Heryanto, Pemograman PL/SQL ORACLE, 2003 Jogiyanto Hartono, MBA, Ph.D., Pengenalan Komputer, Kenneth E. Kendall, Julie E. Kendall, Analisis dan Perancangan Sistem Edisi Kelima Jilid 2, Munawar, Pemodelan Visual dengan UML, Martin Fowler, UML Distilled Edisi 3, Wahana Komputer, Panduan Belajar MySQL Database Server, genalan-perpustakaan&catid=10:opini&itemid=
2 Tugas Akhir Andri Kurniawan
3
4 L-1 LISTING PROGRAM Button Save Form Loan/Return Transaction: DECLARE loanlimit Number(10); loanperiode Number(10); maxloan number(10); judulsatu Varchar2(300); juduldoea Varchar2(300); memberid Varchar2(20); itemcode Varchar2(20); BEGIN --Validasi jika member id tidak kosong :MEMBER.MEMBER_ID is not null then --Validasi jika status member pending :MEMBER.IS_PENDING = 1 then msg_alert('status Member Id ' :MEMBER.MEMBER_ID ' masih pending!','e',true); --Validasi jika status member sudah expire :MEMBER.EXPIRE_DATE < sysdate then msg_alert('status Member Id ' :MEMBER.MEMBER_ID ' sudah kadaluarsa (expire)!','e',true); LOAN_LIMIT, LOAN_PERIODE loanlimit, loanperiode from MST_LOAN_RULES where loan_rules_id = :MEMBER.MST_LOAN_RULES_I D; exception when no_data_found then loanlimit := 0; loanperiode := 0; msg_alert('loan rules untuk member Id ' :MEMBER.MEMBER_ID ' tidak ditemukan di database!','e',true); --Validasi aturan peminjaman if loanlimit = 0 then msg_alert('member Id ' :MEMBER.MEMBER_ID ' tidak diperkenankan meminjam!','e',true); else for i in 1..loanlimit loop GO_BLOCK('LOAN'); go_record(i); :LOAN.TITLE; judulsatu := maxloan := 0; First_Record; loop juduldoea := :LOAN.TITLE; maxloan := maxloan + 1;
5 L-2 -- Validasi jika judul buku yang sedang dipinjam sama if judulsatu = juduldoea and i <> maxloan then msg_alert('judul buku pada baris ' i ' dan ' maxloan ' sama. Hapus salah satu baris!','e',true); end if; SELECT distinct(item_item_code), MEMBER_MEMBER_ID itemcode, memberid FROM RESERVE WHERE ITEM_ITEM_CODE = :ITEM_ITEM_CODE AND IS_RESERVED = 1 AND ROWNUM = 1; When no_data_found then memberid := null; itemcode := null; -- Validasi jika kode buku yang dipinjam telah di reserve oleh member lain itemcode = :LOAN.ITEM_ITEM_CODE and memberid!= :MEMBER.MEMBER_ID then msg_alert('kode buku telah dipesan (reserve) oleh member lain. Silahkan ganti dengan kode buku lain','e',true); Elsif itemcode = :LOAN.ITEM_ITEM_CODE and memberid = :MEMBER.MEMBER_ID then update RESERVE SET IS_RESERVED = 0 WHERE IS_RESERVED = 1 and ITEM_ITEM_CODE = :LOAN.ITEM_ITEM_CODE and MEMBER_MEMBER_ID = :MEMBER.MEMBER_ID; -- Validasi jumlah maksimal peminjaman if maxloan > loanlimit then msg_alert('jumlah buku yang dapat dipinjam maksimal adalah ' loanlimit ' buah. Hapus baris data agar sesuai jumlah batas peminjaman!','e',true); else if :LOAN.ITEM_ITEM_CODE!= null then :LOAN.IS_LENT := 1;
6 L-3 :LOAN.IS_RETURN := 0; end if; end if; exit when :System.Last_Record = 'TRUE'; next_record; end loop; exit when :System.Last_Record = 'TRUE'; end loop; end if; Msg_alert('Data berhasil disimpan.','i',false); When others then Msg_alert('Error: ' substr(sqlerrm,1,100),'e',true); END; Button Return Form Loan/Return Transaction: DECLARE duedate date; dendaperhari number(10); jumlahdenda number(10); jumlahhari number(10); BEGIN :LOAN.LOAN_ID is not null And :LOAN.ITEM_ITEM_CODE is not null Then trunc(sysdate) - trunc(:loan.due_date) jumlahhari from dual; fine_each_day dendaperhari from mst_loan_rules where loan_rules_id = :MEMBER.MST_LOAN_RULES_I D; exception when no_data_found then dendaperhari := 0; jumlahdenda := jumlahhari * dendaperhari; Trunc(:LOAN.DUE_DATE) < Trunc(sysdate) Then begin insert fines(fines_date, MEMBER_MEMBER_ID, LOAN_LOAN_ID, ITEM_ITEM_CODE, DEBET, DESCRIPTION ) values (sysdate, :MEMBER.MEMBER_ID, :LOAN.LOAN_ID, :LOAN.ITEM_ITEM_CODE, jumlahdenda, 'Overdue fines for item ' :LOAN.ITEM_ITEM_CODE); msg_alert ('Item Code
7 L-4 telah terlambat ' jumlahhari ' hari. Denda sebesar ' jumlahdenda ' telah dimasukkan ke database.','i', false); End ; :LOAN.IS_LENT := 0; :LOAN.IS_RETURN := 1; :LOAN.RETURN_DATE := sysdate; msg_alert('kode buku berhasil dikembalikan.','i',false); CLEAR_RECORD; Else msg_alert ('Data peminjaman tidak ditemukan.','e', True); End ; END; Button Extend Form Loan/Return Transaction: DECLARE periodenumber(10); dendaperhari number(10); jumlahdenda number(10); jumlahhari number(10); EnableReborrow Integer; ReborrowLimit number(10); MaxExtend Number(10); BEGIN :LOAN.LOAN_ID is not null And :LOAN.ITEM_ITEM_CODE is not null Then :LOAN.EXTENDED = 1 Then Msg_alert('Item Code sudah pernah diperpanjang (extend)!','e',true); End ; LOAN_PERIODE, fine_each_day, ENABLE_REBORROW, REBORROW_LIMIT periode, dendaperhari, EnableReborrow, ReborrowLimit from mst_loan_rules where loan_rules_id = :MEMBER.MST_LOAN_RULES_I D; when no_data_found then dendaperhari := 0; EnableReborrow := Null; ReborrowLimit := Null; EnableReborrow = 0 Then Msg_alert('Member Id ' :MEMBER.MEMBER_ID ' tidak boleh memperpanjang (extend) pinjaman!','e',true); End ; SELECT COUNT(LOAN_ID) INTO MaxExtend FROM LOAN
8 L-5 WHERE is_lent = 1 AND is_return = 0 AND EXTENDED = 1 AND MEMBER_MEMBER_ID = :MEMBER.MEMBER_ID GROUP BY MEMBER_MEMBER_ID; When no_data_found then MaxExtend := 0; MaxExtend > ReborrowLimit Then Msg_alert('Jumlah maksimal buku yang dapat di perpanjang (extend) adalah ' ReborrowLimit,'E',true); End ; trunc(sysdate) - trunc(:loan.due_date) jumlahhari from dual; jumlahdenda := jumlahhari * dendaperhari; --Jika ada keterlambatan pengembalian Trunc(:LOAN.DUE_DATE) < Trunc(sysdate) Then begin insert fines(fines_date, MEMBER_MEMBER_ID, LOAN_LOAN_ID, ITEM_ITEM_CODE, DESCRIPTION ) DEBET, values (sysdate, :MEMBER.MEMBER_ID, :LOAN.LOAN_ID, :LOAN.ITEM_ITEM_CODE, jumlahdenda, 'Overdue fines for item ' :LOAN.ITEM_ITEM_CODE); msg_alert ('Item Code telah terlambat ' jumlahhari ' hari. Denda sebesar ' jumlahdenda ' telah dimasukkan ke database.','i', false); End ; :LOAN.IS_LENT := 1; :LOAN.IS_RETURN := 0; :LOAN.EXTENDED := 1; :LOAN.DUE_DATE := :LOAN.DUE_DATE + periode; msg_alert('kode buku berhasil diperpanjang (extend).','i',false); Else msg_alert ('Data peminjaman tidak ditemukan.','e', True); End ; END; Button Return Form Quick Return: DECLARE loanid number(10);
9 L-6 duedate date; memberid number(10); loanrulesid number(10); dendaperhari number(10); jumlahdenda number(10); jumlahhari number(10); BEGIN :LOAN.ITEM_ITEM_CODE is not null Then SELECT L.LOAN_ID, L.DUE_DATE, M.MEMBER_ID, M.MST_LOAN_RULES_ID INTO loanid, duedate, memberid, loanrulesid FROM LOAN L, MEMBER M WHERE L.MEMBER_MEMBER_ID = M.MEMBER_ID AND L.is_lent = 1 AND L.is_return = 0 AND L.item_item_code = :item_item_code AND ROWNUM = 1; When no_data_found then go_item('item_item_code'); msg_alert('kode buku yang dimasukkan salah, atau buku tersebut sudah dikembalikan!','e',true); trunc(sysdate) - trunc(duedate) jumlahhari from dual; fine_each_day dendaperhari from mst_loan_rules where loan_rules_id = loanrulesid; exception when no_data_found then dendaperhari := 0; jumlahdenda := jumlahhari * dendaperhari; Trunc(duedate) < Trunc(sysdate) Then begin insert fines(fines_date, MEMBER_MEMBER_ID, LOAN_LOAN_ID, ITEM_ITEM_CODE, DESCRIPTION ) (sysdate, memberid, loanid, DEBET, values :LOAN.ITEM_ITEM_CODE, jumlahdenda, 'Overdue fines for item ' :LOAN.ITEM_ITEM_CODE); msg_alert ('Kode buku telah terlambat ' jumlahhari ' hari. Denda sebesar ' jumlahdenda ' telah dimasukkan ke database.','i', false); End ;
10 L-7 update loan set is_lent = 0, is_return = 1, return_date = sysdate where item_item_code = :item_item_code and loan_id = loanid; msg_alert('kode buku berhasil dikembalikan.','i',false); then go_item('item_item_code'); exception when others msg_alert('error : ' substr(sqlerrm,1,100),'e',true); END; go_item('item_item_code'); End ; Button Save Form Reservation: DECLARE reservelimit Number(10); loanperiode Number(10); maxreserve number(10); judulsatu Varchar2(300); juduldoea Varchar2(300); memberidloan Varchar2(20); itemcodeloan Varchar2(20); memberid Varchar2(20); itemcode Varchar2(20); BEGIN --Validasi jika member id tidak kosong :MEMBER.MEMBER_ID is not null then --Validasi jika status member pending :MEMBER.IS_PENDING = 1 then msg_alert('status Member Id ' :MEMBER.MEMBER_ID ' masih pending!','e',true); --Validasi jika status member sudah expire :MEMBER.EXPIRE_DATE < sysdate then msg_alert('status Member Id ' :MEMBER.MEMBER_ID ' sudah kadaluarsa (expire)!','e',true); RESERVE_LIMIT, LOAN_PERIODE reservelimit, loanperiode from MST_LOAN_RULES where loan_rules_id = :MEMBER.MST_LOAN_RULES_I D; exception when no_data_found then reservelimit := 0; loanperiode := 0; msg_alert('loan rules untuk member Id
11 L-8 ' :MEMBER.MEMBER_ID ' tidak ditemukan di database!','e',true); --Validasi aturan peminjaman IF :RESERVE.ITEM_ITEM_CODE is not null Then if reservelimit = 0 then msg_alert('member Id ' :MEMBER.MEMBER_ID ' tidak diperkenankan memesan (reserve) buku!','e',true); else for i in 1..reservelimit loop GO_BLOCK('RESERVE'); go_record(i); baris ' i ' dan ' maxreserve ' sama. Hapus salah satu baris!','e',true); end if; BEGIN SELECT DISTINCT(ITEM_ITEM_CODE), MEMBER_MEMBER_ID INTO memberidloan FROM LOAN itemcodeloan, WHERE ITEM_ITEM_CODE = :ITEM_ITEM_CODE AND MEMBER_MEMBER_ID = :MEMBER.MEMBER_ID judulsatu := :RESERVE.TITLE; maxreserve := 0; First_Record; loop juduldoea := :RESERVE.TITLE; THEN AND IS_LENT = 1 AND ROWNUM = 1; EXCEPTION WHEN NO_DATA_FOUND itemcodeloan := NULL; 1; maxreserve := maxreserve + --Validasi jika judul buku yang sedang dipinjam sama if judulsatu = juduldoea and i <> maxreserve then msg_alert('judul buku pada memberidloan := NULL; END; itemcodeloan = :RESERVE.ITEM_ITEM_CODE and memberidloan = :MEMBER.MEMBER_ID then msg_alert('kode buku ' :RESERVE.ITEM_ITEM_CODE '
12 L-9 tidak dapat dipesan (reserve) oleh Member ID ' memberidloan ' karena sedang dipinjam oleh Member ID tersebut!','e',true); SELECT distinct(item_item_code), MEMBER_MEMBER_ID itemcode, memberid FROM RESERVE WHERE ITEM_ITEM_CODE = :ITEM_ITEM_CODE AND IS_RESERVED = 1 AND ROWNUM = 1; When no_data_found then memberid := null; itemcode := null; --Validasi jika kode buku yang dipinjam telah di reserve oleh member lain itemcode = :RESERVE.ITEM_ITEM_CODE and memberid!= :MEMBER.MEMBER_ID then msg_alert('kode buku ' :RESERVE.ITEM_ITEM_CODE ' telah dipesan (reserve) oleh member lain. Silahkan ganti dengan kode buku lain','e',true); --Validasi jumlah maksimal peminjaman then if maxreserve > reservelimit msg_alert('jumlah buku yang dapat dipesan (reserve) maksimal adalah ' reservelimit ' buah. Hapus baris data agar sesuai jumlah batas pesan (reserve)!','e',true); end if; exit when :System.Last_Record = 'TRUE'; next_record; end loop; exit when :System.Last_Record = 'TRUE'; end loop; end if; Msg_alert('Data berhasil disimpan.','i',false); When others then Msg_alert('Error: ' substr(sqlerrm,1,100),'e',true); END IF; END;
13 L-10 Button Save Form Fines: Msg_alert('Data berhasil disimpan.','i',false); When others then Msg_alert('Error: ' substr(sqlerrm,1,100),'e',true); Button Save Form Biblio: Msg_alert('Data berhasil disimpan.','i',false); When others then Msg_alert('Error: ' substr(sqlerrm,1,100),'e',true); Button Save Form Item: Msg_alert('Data berhasil disimpan.','i',false); When others then Msg_alert('Error: ' substr(sqlerrm,1,100),'e',true); Query Utama Report Title List: (SELECT COUNT(i.ITEM_CODE) FROM ITEM i WHERE i.biblio_bib_id = b.biblio_id) AS COPIES, b.isbn_issn, b.call_number FROM BIBLIO b WHERE b.title LIKE :PTITLE ORDER BY b.biblio_id Query Utama Report Books Item List: SELECT ITEM_CODE, TITLE, COLL_TYPE, STATUS FROM (SELECT i.item_code, b.title, (SELECT c.coll_type_name FROM MST_COLL_TYPE c WHERE c.coll_type_id = i.mst_colltype_col_id) AS COLL_TYPE, (CASE WHEN (SELECT s.no_loan FROM MST_ITEM_STATUS s WHERE s.item_status_id = i.mst_itemstatus_stat_id) = 1 THEN 'No Loan' DECODE((SELECT l.is_lent FROM ITEM ic, LOAN l ELSE SELECT b.biblio_id, b.title,
14 L-11 WHERE ic.item_code = l.item_item_code AND l.item_item_code = i.item_code AND l.is_lent = 1 AND ROWNUM = 1),1,'On Loan', NULL, 'Available') END) AS STATUS FROM ITEM i, BIBLIO b WHERE i.biblio_bib_id = b.biblio_id) WHERE ITEM_CODE LIKE :PITEMCODE AND TITLE LIKE :PTITLE AND COLL_TYPE LIKE :PCOLLTYPE AND STATUS LIKE :PSTATUS Query Utama Report Loan History: SELECT LH.MEMBER_ID, LH.MEMBER_NAME, LH.ITEM_CODE, LH.TITLE, LH.LOAN_DATE, LH.DUE_DATE, LH.RETURN_DATE, LH.LENT_STATUS, LH.IS_OVERDUE FROM (SELECT m.member_id, m.member_name, i.item_code, b.title, l.loan_date, l.due_date, l.return_date, (DECODE (is_lent, 1, 'On Loan', 0, 'Returned')) AS lent_status, (CASE WHEN TRUNC(due_date) < TRUNC(NVL (return_date, SYSDATE)) THEN 'Overdued' ELSE 'On Time' END ) AS is_overdue FROM BIBLIO b, ITEM i, MEMBER m, LOAN l WHERE b.biblio_id = i.biblio_bib_id AND i.item_code = l.item_item_code AND l.member_member_id = m.member_id) LH WHERE MEMBER_ID LIKE :PMEMBERID AND MEMBER_NAME LIKE :PMEMBERNAME AND ITEM_CODE LIKE :PITEMCODE AND TITLE LIKE :PTITLE AND LENT_STATUS LIKE :PLENTSTATUS AND IS_OVERDUE LIKE :PISOVERDUE ORDER BY LH.member_id, LH.item_code, LH.loan_date;
Modul Pembangunan Aplikasi Basis Data Lanjut 2014
Authentication and Authorization on Oracle APEX 4.2 CUSTOM AUTHENTICATION 1. Buat sebuah tabel dengan nama tlogin, sebuah sequence dan sebuah trigger --create table CREATE TABLE tlogin( id NUMBER NOT NULL,
Lebih terperinciPRAKTIKUM PL/SQL (Trigger) OLEH : WIRATMOKO YUWONO, ST
PRAKTIKUM PL/SQL (Trigger) OLEH : WIRATMOKO YUWONO, ST 1 PRAKTIKUM PL/SQL (Trigger) 1. Statement Trigger dan Row Trigger Syntax Statement trigger : CREATE [OR REPLACE] TRIGGER trigger_name timing event1
Lebih terperinciBasis Data 2. Procedure dan Function Database. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS
Basis Data 2 Procedure dan Function Database Arif Basofi, S.Kom. MT. Teknik Informatika, PENS Tujuan Dapat Memahami Pembuatan Procedure dan Function dalam Database: PL/SQL Procedure PL/SQL Function PL/SQL
Lebih terperinciDAFTAR PUSTAKA. [Jogiyanto H.M,1997] Jogiyanto H.M, Sistem Informasi Bebasis Komputer Edisi 2, Penerbit Graha Ilmu, Yogyakarta, 1997
120 DAFTAR PUSTAKA [Jogiyanto H.M,1997] Jogiyanto H.M, Sistem Informasi Bebasis Komputer Edisi 2, Penerbit Graha Ilmu, Yogyakarta, 1997 [Witarto, 1999] Witarto, Pendekatan Praktis Rekayasa Sistem Informasi
Lebih terperinciBAB II LANDASAN TEORI
7 BAB II LANDASAN TEORI 2.1 PERPUSTAKAAN 2.1.1 Pengertian Perpustakaan Istilah perpustakaan berasal dari kata dasar pustaka. Yang berarti buku, atau kitab. Kemudian mendapat awalan per dan akhiran an menjadi
Lebih terperinciBAB VIII FUNGSI, PL/PGSQL dan TRIGER
BAB VIII FUNGSI, PL/PGSQL dan TRIGER 8.1 Bahasan dan Sasaran 8.1.1 Bahasan - Pada bab kali ini akan membahas tentang fungsi - Selain hal itu akan dibahas juga mengenai pl/pgsql dan triger 8.1.2 Sasaran
Lebih terperinciSTORE PROCEDURE. Pemrograman Client Server Sarji, S.Kom Studi kasus pada
STORE PROCEDURE 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,
Lebih terperinciModul 6 Function dan Trigger
Modul 6 Function dan Trigger 1.1 Tujuan a. Mahasiswa dapat mengenal Sintak SQL Lanjut b. Mahasiswa dapat mengoperasikan Sintak SQL Lanjut 1.2 Materi a. SQL b. Tabel 1.3 Alat dan Bahan a. sqlyog b. XAMPP
Lebih terperinciDESAIN DATABASE. Pertemuan 06 3 SKS
Materi 1. Era Informasi 2. Strategi dan Peluang Yang Kompetitif 3. Database dan Database Warehouse 4. Desain Database 5. Sistem Pendukung Keputusan dan Sistem Cerdas 6. E-Commerce DESAIN DATABASE Pertemuan
Lebih terperinciBAB 6 PROGRAM UNITS DAN STRORED PROGRAMS UNITS
BAB 6 PROGRAM UNITS DAN STRORED PROGRAMS UNITS Oracle Form menyediakan mekanisme untuk menyimpan prosedur (disebut dengan Program Units) yang ditulis dalam bahasa PL/SQL. Program Units dapat digunakan
Lebih terperinciDjoni Darmawikarta
Keunikan Nilai Null Dalam Database Relasional Djoni Darmawikarta djoni_darmawikarta@yahoo.ca Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas
Lebih terperinciBasis Data. Bagian IV SQL (3) Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan
Basis Data Bagian IV SQL (3) Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Deletion Yang dapat dihapus (delete) hanyalah tuple bukan nilai ada suatu atribut tertentu. Dalam SQL, deletion
Lebih terperinci3.1 Form Wizard. 3. Pilihlah menu use data block wizard dan tekanlah button OK, maka akan tampil window di bawah ini.
FORM DENGAN TABLE Setiap sistem aplikasi yang dibuat haruslah dapat menyimpan data yang di-entry ke dalam suatu wadah, dalam hal ini sebuah table. Selain table, data yang di-entry dapat disimpan dalam
Lebih terperinciDESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) Dipersiapkan oleh: Kelompok 3
DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) Dipersiapkan oleh: Kelompok 3 Achmad Taopan Fakhrul Abillah Ramadhan Syaifuloh J3D111022 J3D111067 J3D211122 Program Keahlian
Lebih terperinciMudafiq Riyan Pratama
Trigger Pada Oracle 10g Mudafiq Riyan Pratama mudafiq.riyan@yahoo.com http://dhafiq-san.blogspot.com/ Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara
Lebih terperinciPertemuan VI F U N C T I O N
Pertemuan VI F U N C T I O N TUJUAN : 1. Mahasiswa mampu untuk menjelaskan penggunaan fungsi. 2. Mahasiswa mampu untuk membuat store of function 3. Mahasiswa mampu untuk menginvoke sebuah fungsi 4. Mahasiswa
Lebih terperinciContoh SQL Constraint
Contoh SQL Constraint Anda dapat menggunakan constraint untuk membatasi tipe data yang disimpan ke dalam tabel. Constraint dapat digunakan pada saat pertama kali membuat table dengan statement CREATE TABLE
Lebih terperinciLAPORAN TUGAS Pemrograman Berbasis Java
LAPORAN TUGAS Pemrograman Berbasis Java Database Wilayah Indonesia Berdasarkan Master File Desa Badan Pusat Statistik (MFD BPS) Indonesia Disusun oleh: Dwi Putra Sudaryanto 12111075 PROGRAM STUDI TEKNIK
Lebih terperinciPengaturcaraan pangkalan data menggunakan oracle 11g. Sinopsis:
Pengaturcaraan pangkalan data menggunakan oracle 11g Sinopsis: Pangkalan data merupakan komponen utama yang penting dalam pembangunan sistem maklumat. Penggunaan pangkalan data membenarkan data hanya ditakrif
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net
BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software Dalam pembuatan program ini penulis menggunakan Visual Basic. Net dalam menjalankan program aplikasi ini dan menggunakan aplikasi Crystal Report
Lebih terperinciMySQL J A M K E T I G A
J A M K E T I G A MySQL l Apa itu MySQL? l Membuat User Baru l Membuat Database l Tipe Data MySQL l Membuat Tabel l Structured Query Language l Latihan Jam Ketiga l Soal Jam Ketiga Jam Ketiga Apa itu MySQL?
Lebih terperinciPraktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs.
Praktikum Basis Data By. Rita Wiryasaputra, ST., M. Cs. SQL: DDL (Data Definition Language) Create Database Create Table Create View Create Index Alter Database Alter Table Alter View Drop Database Drop
Lebih terperinciPersiapan Table Untuk Latihan Sebelum kita berkenalan lebih jauh dengan Trigger, mari kita buat terlebih dahulu, struktur table yang dibutuhkan.
Mengenal Trigger di MySQL Pernahkan menemukan kasus saat men-develop aplikasi, dimana perlu melakukan update terhadap suatu field, berdasarkan isi dari field lain? Contoh: men-update field status menjadi
Lebih terperinciPERTEMUAN 9 MANIPULASI DATA
PERTEMUAN 9 MANIPULASI DATA Tujuan Pembelajaran : Memahami Statement DML (Data Manipulation Language) Menyisipkan baris ke dalam table Merubah baris dalam table Menghapus baris dari table Mengontrol transaksi
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini dalam pembuatan programnya menggunakan aplikasi XAMPP dan MySQL sebagai databasenya dengan bahasa pemrograman
Lebih terperinciContoh SQL Constraint
Contoh SQL Constraint Anda dapat menggunakan constraint untuk membatasi tipe data yang disimpan ke dalam tabel. Constraint dapat digunakan pada saat pertama kali membuat table dengan statement CREATE TABLE
Lebih terperinciBAB IV HASIL DAN PEMBAHASAN
37 BAB IV HASIL DAN PEMBAHASAN 4.1 Sistem Admisi Non Pemamik di UKSW Sistem Admisi Non Pemamik di Universitas Kristen Satya Wacana saat ini akan dijelaskan melalui Gambar 4.1. Gambar 4.1 Sistem Admisi
Lebih terperinciselanjutnya (menampilkan serial number yang tersedia). Back : untuk kembali ke halaman sebelumnya. Halaman yang akan muncul adalah sebagai berikut
Penanggungjawab barang Tombol tombol yang dapat digunakan pada halaman ini adalah Booking : berfungsi untuk melanjutkan peminjaman barang ke tahap selanjutnya (menampilkan serial number yang tersedia).
Lebih terperinciAplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran
Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, 2013 & MySQL Bahtiar Imran Assalamualaikum.. Pada kesempatan kali ini kita akan membahas mengenai bagaimana
Lebih terperinciPL/SQL (PART 1) Teknik Informatika UNIKOM (2010) Disusun Oleh : Andri Heryandi, M.T.
PL/SQL (PART 1) Teknik Informatika UNIKOM (2010) Disusun Oleh : Andri Heryandi, M.T. (andri@heryandi.net) PL/SQL? 2 PL/SQL: PL singkatan dari Procedural Language Bahasa standar untuk mengakses database
Lebih terperinci1. Mengetahui dan mengerti CURSOR 2. Mampu mengimplementasikan CURSOR dalam pemrograman di Oracle
Praktikum 3 CURSOR Tujuan : 1. Mengetahui dan mengerti CURSOR 2. Mampu mengimplementasikan CURSOR dalam pemrograman di Oracle Alat dan Bahan : 1. Buku literatur mengenai PLSQL ORACLE, terutama yang menggunakan
Lebih terperinciLAPORAN TERTULIS ON THE JOB TRAINING
LAPORAN TERTULIS ON THE JOB TRAINING I. TANGGAL : 21 26 SEPTEMBER 2014 II. TUJUAN : 1. Dapat mengetahui mengenai Oracle PL/SQL. 2. Dapat memahami tipe-tipe data dan penggunaannya pada PL/SQL SUBJEK PEMBAHASAN
Lebih terperinciLAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL
LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL Diajukan Sebagai Tugas Mata Kuliah Basis Data Oleh: Maulidya Yulianingtyas 1431140013 POLITEKNIK NEGERI MALANG PROGRAM STUDI MANAJEMEN INFORMATIKA MALANG 2015
Lebih terperinciBasis Data. Structured Query Language (SQL)
Basis Data Structured Query Language (SQL) Pengenalan SQL Basis Data SQL Berfungsi sebagai bahasa query interaktif sekaligus juga sebagai bahasa pemrograman basis data. SQL meliputi: Definisi data Manipulasi
Lebih terperinciTUGAS PRAKTIKUM SISTEM BASIS DATA
TUGAS PRAKTIKUM SISTEM BASIS DATA Disusun Oleh: Nama : Eva Alfian Sidiq Nurzaman NIM : (12131260) Kls : TI A Malam SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2014 Tampilan
Lebih terperinciMahasiswa mengetahui & memahami mengenai DML, DCL di SQL. (Isi_Field_1, Isi_Field_2,, Isi_Field_N) ;
P - 4 Bab 3 : SQL 3.1 Tujuan Mahasiswa mengetahui & memahami mengenai DML, DCL di SQL. 3.2 Materi 1. Data Modeling Language (DML) 2. Operator 3. Fungsi Agregat 4. Ekspresi Query 5. Fungsi dan Ekspresi
Lebih terperinciBab 4 Hasil dan Pembahasan
Bab 4 Hasil dan Pembahasan 4.1 Versi Aplikasi Versi aplikasi telah mengalami proses empat kali evaluasi berdasarkan tanggal yang tercantum pada tabel 4.1. Proses evaluasi yang dilalui bertahap, mulai dari
Lebih terperinciConstraint dan Manajemen Data dalam Timezone Berbeda
Constraint dan Manajemen Data dalam Timezone Berbeda Rosa Ariani Sukamto Email: rosa_if_itb_01@yahoo.com Blog: http://udinrosa.wordpress.com Website: http://www.gangsir.com Constraint Aturan pada basis
Lebih terperinciPengenalan PL/SQL. Pertemuan 3
Pengenalan PL/SQL Pertemuan 3 Apakah PL/SQL PL/SQL adalah perluasan SQL dengan fitur bahasa pemrograman. SQL Data manipulation and query statements disertakan dalam unit kode prosedural. Keuntungan PL/SQL
Lebih terperinciPerancangan Halaman Tampil Pelunasan Perancangan Halaman Tampil Transaksi
88 3.9.1.9 Perancangan Halaman Tampil Pelunasan Gambar 3.50 Perancangan Halaman Tampil Pelunasan ( admin ) 3.9.1.10 Perancangan Halaman Tampil Transaksi Gambar 3.51 Perancangan Halaman Tampil Transaksi
Lebih terperinci1. Flowmap Usulan Penyewaan
37. Flowmap Usulan Penyewaan Flowmap Usulan Penyewaan Bus Penyewa Kasir Pimpinan KTP KTP Laporan Peminjaman Input Peminjaman 2 Nota Peminjaman KTP Rental Bus Cetak Nota Dan Cetak Laporan Peminjaman 2 Nota
Lebih terperinciTUGAS PRAKTIKUM SISTEM BASIS DATA
TUGAS PRAKTIKUM SISTEM BASIS DATA Di susun Oleh : Nama = Ridwan Abdulah NIM = 12131279 Kelas = TI.B Malam Dosen : Wahyu widodo, S. Kom PROGRAM STUDI TEKNIK INFORMATIKA STMIK EL-RAHMA YOGYAKARTA TUGAS 1.
Lebih terperinciPL / SQL. Arif Basofi
PL / SQL Arif Basofi Topik Identifikasi obyek PL/SQL Trigger dan event trigger Identifikasi konfigurasi untuk performance PL/SQL 9-2 PL/SQL Procedural Language/Structured Query Language (PL/SQL) adalah
Lebih terperinciKunci komposit adalah kunci yang melibatkan lebih dari satu field Contoh tabel Tanggungan: Apa yang terjadi kalau kunci primer hanya berupa NIP?
Kunci komposit adalah kunci yang melibatkan lebih dari satu field Contoh tabel Tanggungan: NIP Nama Tgl_Lahir Pada contoh ini, kunci primer merupakan gabungan antara NIP dan Nama Apa yang terjadi kalau
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN SISTEM
62 BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Kebutuhan Sistem Hal pertama yang perlu dilakukan dalam analisis kebutuhan sistem adalah menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan sistem
Lebih terperinciDAFTAR ISI. LAPORAN TUGAS AKHIR... ii
DAFTAR ISI LAPORAN TUGAS AKHIR... i LAPORAN TUGAS AKHIR... ii HALAMAN PENGESAHAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... ix DAFTAR TABEL... xiii INTISARI... xiv ABSTRACT... xv BAB
Lebih terperinciE-trik Ajax. Database MySQL. Dedi Alnas
E-trik Ajax Database MySQL Dedi Alnas Pengenalan MySQL Tutorial kali ini akan membahas cara pembuatan aplikasi web yang dapat dihubungkan dengan MySQL. Pada paket instalasi Xampp terdapat MySQL dan phpmyadmin.
Lebih terperinciTutorial, Source code, Request Program Visual Basic
Tutorial, Source code, Request Program Visual Basic Oleh : Moh. A Azis Membuat Form Transaksi Barang Keluar Program Persediaan Barang Form barang keluar digunakan untuk melakukan transaksi penginputan
Lebih terperinciMODUL 4 INTERNET PROGRAMMING DATABASE
MODUL 4 INTERNET PROGRAMMING DATABASE A. Tujuan : 1. Memahami tentang penggunaan Ms. Access 2. Memahami tentang pembuatan tabel 3. Memahami tentang relasi antar tabel INTERNET PROGRAMMING PENS-ITS B. Dasar
Lebih terperinciSISTEM BASIS DATA STMIK - AUB SURAKARTA
SISTEM BASIS DATA STMIK - AUB SURAKARTA 1 Kunci komposit adalah kunci yang melibatkan lebih dari satu field Contoh tabel Tanggungan: NIP Nama Tgl_Lahir Pada contoh ini, kunci primer merupakan gabungan
Lebih terperinciBab 5. Database Trigger POKOK BAHASAN: TUJUAN BELAJAR: 5.1. PENDAHULUAN
Bab 5 Database Trigger POKOK BAHASAN: Pembuatan dan Penggunaan Trigger Statement trigger Row Trigger Menggunakan Old dan New Qualifiers Klausa WHEN pada trigger Perintah-perintah umum pada Trigger TUJUAN
Lebih terperinciSISTEM INFORMASI REPOSITORY SKRIPSI PADA FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS MULAWARMAN
SISTEM INFORMASI REPOSITORY SKRIPSI PADA FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS MULAWARMAN Faizal Maulana Hidayat 1*, Haeruddin 2, Ummul Hairah 3 Teknik Informatika, Fakultas Ilmu Komputer
Lebih terperinciDATABASE RUMAH SAKIT 1. Objek yang dipakai a. Pasien b. Dokter c. Ruang d. Petugas e. Rawat_inap f. Pembayaran
DATABASE RUMAH SAKIT 1. Objek yang dipakai a. Pien b. Dokter c. Ruang d. Petug e. Rawat_inap f. Pembayaran 2. Penentuan Entit a) Petug : Menyimpan informi identit dari petug jaga b) Pien : Menyimpan informi
Lebih terperinciGambar 3.1 Metode Waterfall
BAB III METODOLOGI PENELITIAN 3.1 Alur Penelitian Untuk pembangunan sistem, penelitian menggunakan model SDLC (Software Development Life Cycle). Model SDLC yang dipakai dalam penelitian adalah model Waterfall.
Lebih terperinciBAB III. PERANCANGAN SISTEM
BAB III. PERANCANGAN SISTEM 3.1 Analisa Kebutuhan Sebagaima dijelaskan pada bab satu tentang konsep point of sales berbasis website yang mampu memudahkan pencatatan data produk penjualan. Penulis dalam
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi
Lebih terperinciPEMROGRAMAN BASIS DATA
DMH2C3 PEMROGRAMAN BASIS DATA MODUL PRAKTIKUM Hanya dipergunakan di lingkungan Fakultas Ilmu Terapan Fakultas Ilmu Terapan Telkom University 2016 Daftar Penyusun DAFTAR PENYUSUN 1. Versi 2 : 2016 11 :
Lebih terperinciBab 3. Query Lanjutan POKOK BAHASAN: TUJUAN BELAJAR:
Bab 3 Query Lanjutan POKOK BAHASAN: Subquery dan penggunaannya Subquery dengan banyak kolom Pairwise Comparison SubQuery NonPairwise Comparison SubQuery Penggunaan Query dalam Klausa FROM Ekspresi Scalar
Lebih terperinciPEMROGRAMAN VB.NET. Koneksi Ke Database
PEMROGRAMAN VB.NET Koneksi Ke Database Hal : 1 MEMBUAT DATABASE Buat sebuah aplikasi / project dengan nama AplikasiPenjualan. Buat sebuah database dengan nama Penjualan.accdb. dan buatlah tabel Barang
Lebih terperinciBAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Kebutuhan akan teori dalam dunia pendidikan sangat besar. Teori banyak di tulis ke dalam sebuah buku maupun jurnal. Pada universitas potensi utama,
Lebih terperinciPETUNJUK PENGGUNAAN APLIKASI CAFÉ VERSI 1.0
PETUNJUK PENGGUNAAN APLIKASI CAFÉ VERSI 1.0 JAKARTA, MEI 2011 i DAFTAR ISI MEMULAI APLIKASI... 1 LOGIN... 1 MENU APLIKASI... 2 MENGISI MASTER DATA... 4 OUTLET... 4 GROUP ITEM... 5 DETAIL ITEM... 7 PAYMENT
Lebih terperinciContoh Aplika Aplik si a VB dengan Database Oracle 1
Contoh Aplikasi VB dengan Database Oracle 1 Instalasi Oracle 9i pada Sistem Operasi Windows Kebutuhan Sistem CPU dengan prosesor Minimum Frekuensi Clock 500 Mhz. Memory SDRAM sebesar 26 Mb. Harddisk dengan
Lebih terperinciAPLIKASI PENGELOLAAN TIKET PENUMPANG PT. ASDP
APLIKASI PENGELOLAAN TIKET PENUMPANG PT. ASDP TUGAS AKHIR Oleh : Agus Setyo Nugroho 33104024 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI APLIKASI PERANGKAT LUNAK JURUSAN TEKNIK
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
63 BAB IV IMPLEMENTASI DAN PENGUJIAN Implementasi adalah tahapan yang dilakukan oleh penulis setelah perancangan, implementasi merupakan pengkodean dari hasil perancangan. aplikasi Bantu untuk mengukur
Lebih terperinciTUGAS ADT. Penyewaan DVD Online. Reinold Simangunsong ( ) L. Roydel Simarmata ( ) Angga Ade sasmita ( )
TUGAS ADT Penyewaan DVD Online Reinold Simangunsong (5107100603) L. Roydel Simarmata (5107100617) Angga Ade sasmita (5107100618) JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI INSTITUT TEKNOLOGI
Lebih terperinciLAPORAN MATA KULIAH PERANCANGAN SISTEM BERBASIS JAVA
LAPORAN MATA KULIAH PERANCANGAN SISTEM BERBASIS JAVA SISTEM INFORMASI PEMINJAMAN RUANGAN Disusun oleh : Nama : Yuniarti NIM : 12121005 Kelas : 22 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI
Lebih terperinci4/26/2010. Kondisi dan Perulangan. Mengontrol Alur Eksekusi PL/SQL. Pernyataan IF. Contoh IF. Alur Eksekusi IF-THEN-ELSE.
4262010 dan Perulangan Danny Kriestanto Based on Oracle 9i: Program with PLSQL Student Guide 1 Mengontrol Alur Eksekusi PLSQL Urutan logika eksekusi perintah dapat diubah dengan menggunakan pernyataan
Lebih terperinciAplikasi Payroll dengan ASP.Net
Aplikasi Payroll dengan ASP.Net Aplikasi Payroll merupakan aplikasi yang digunakan untuk menghitung gaji karyawan. Pada aplikasi sederhana ini, penulis belum melibatkan koneksi ke database, sehingga hanya
Lebih terperinciBab 4 Hasil dan Pembahasan
Bab 4 Hasil dan Pembahasan Bab ini berisi pemaparan mengenai hasil dari perancangan sistem dalam bentuk pembahasan mengenai uji implementasi dari hasil perancangan tersebut. Pengujian dilakukan untuk memperoleh
Lebih terperinciPERINTAH DASAR MySQL
PERINTAH DASAR MySQL Menjalankan MySQL Untuk menjalankan MySQL cukup dengan mengetikan mysql pada system prompt Bentuk umum perintah mysql database h host u user p password Dengan windows Menu Start All
Lebih terperinciPEMROGRAMAN VB.NET. Sintaks Pada Class
PEMROGRAMAN VB.NET Sintaks Pada Class Hal : 1 MEMBUAT CLASS BARANG Tambahkan sebuah class dengan cara Klik kanan pada Project lalu pilih Add Class Atau klik menu Project Add Class Simpan dengan nama clsbarang
Lebih terperinciGambar 4.38 Tampilan Layar Staff. menampilkan daftar perusahaan staff yang sudah tercatat atau
233 Gambar 4.38 Tampilan Layar Staff Tampilan layar Staff menampilkan daftar perusahaan staff yang sudah tercatat atau terdaftar. Jika link nama perusahaan diklik maka akan menampilkan tampilan layar Staff
Lebih terperinciOracle Academic Initiative
Oracle Academic Initiative Oracle9i Introduction to SQL Oleh: Tessy Badriyah, SKom.MT Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya BAB 18 : SubQuery Lanjutan Halaman
Lebih terperinci1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.
No. : LST/PTI/PTI 228/03 Revisi : 01 Tgl. : 30-3-2009 Hal. 1 dari 13 hal. 1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0. 2. Sub Kompetensi Dapat
Lebih terperinciData Manipulation Language (DML)
Modul ke: Data Manipulation Language (DML) Pemrograman Basis Data & SQL Fakultas FASILKOM Alen Boby Hartanto, S.Kom,M.M. Program Studi Sistem Informasi Data Manipulation Language DML (Data Manipulation
Lebih terperinciLAMPIRAN. /****** Object: Table [dbo].[dimensiactionoffice] Script Date: 01/21/2011
LAMPIRAN SQL Query untuk pembuatan tabel OLTP USE [DW1] /****** Object: Table [dbo].[dimensiactionoffice] Script Date: 01/21/2011 08:08:43 ******/ SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON SET ANSI_PADDING
Lebih terperinciLAMPIRAN. Lampiran 1 Struk Registrasi Kartu Elektronik
LAMPIRAN L1 Lampiran 1 Struk Registrasi Kartu Elektronik Lampiran 2 Struk Pengisian saldo L2 Lampiran 3 Slip Pengambilan Uang Jaminan L3 L4 Lampiran 4 Laporan Registrasi Kartu Berlangganan Lampiran 5 Laporan
Lebih terperinciLAMPIRAN 1 LIST CODE DATABASE TRIGGER
LAMPIRAN 1 LIST CODE DATABASE TRIGGER L1 DELIMITER $$; DROP TRIGGER `bis`.`transaksidelete1`$$ CREATE TRIGGER `bis`.`transaksidelete1` AFTER DELETE on `bis`.`trn_transict` FOR EACH ROW BEGIN update trn_transaksiheader
Lebih terperinciData Manipulation Language (DML) & Data Control Language (DCL) pada Database
Data Manipulation Language (DML) & Data Control Language (DCL) pada Database Karunia Suci Lestari k.sucilestari97@gmail.com :: http://ksucilestari97.wordpress.com Abstrak Setelah artikel sebelumnya membahas
Lebih terperinciBAB IV IMPLEMENTASI DAN EVALUASI
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Sistem Sesuai dengan siklus hidup pengembangan sistem, tahap selanjutnya merupakan tahap implementasi yang merupakan lanjutan dari analisa dan perancangan
Lebih terperinciTRIGGER. Tujuan Mata Kuliah. Tools yang digunakan. Sesi7 : TRIGGER. Praktikum Pemrograman Client Server Database Hadi Kusumah, S.T.
TRIGGER Trigger o o o o Create Trigger Alter Trigger Drop Trigger Update() Tujuan Mata Kuliah Mahasiswa dapat membuat Trigger dan mengimplementasikannya pada transaksi Tools yang digunakan SqlCmd SQL Server
Lebih terperinciOracle dengan Visual Basic. Arif Basofi Politeknik Elektronika Negeri Surabaya ITS 2012
Oracle dengan Visual Basic Arif Basofi Politeknik Elektronika Negeri Surabaya ITS 2012 1 Tujuan Introduction to Oracle Membangun Sistem Informasi sederhana 2 Introduction to Oracle Mengapa menggunakan
Lebih terperinciLAMPIRAN A. KAMUS DATA
2 DAFTAR PUSTAKA [1] Riyanto, Sistem Informasi Geografis Berbasis Mobile, Yogyakarta: Gava Media, 2010. [2] A. Ladjamudin, Analisis dan Desain Sistem Informasi, Yogyakarta: Graha Ilmu, 2005. [3] T. Sutabri,
Lebih terperinciSTRUCTURE QUERY LANGUAGE DDL & DML
STRUCTURE QUERY LANGUAGE DDL & DML OUTLINE Data Definiton Language (DDL) Data Manipulation Language (DML) Data Control Language (DCL) Proses Pembangunan Database Perintah SQL DATA DEFINITION LANGUAGE (DDL)
Lebih terperinciMODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000
MODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000 1. Database Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer dan dapat diolah atau dimanipulasi menggunakan
Lebih terperinciPraktikum TRANSACT SQL. Tujuan : Praktikan mampu untuk mengerti dan memahami Transact-SQL
Praktikum 6 TRANSACT SQL Tujuan : Praktikan mampu untuk mengerti dan memahami Transact-SQL Alat dan Bahan : 1. Buku literatur mengenai sistem database, terutama yang menggunakan DBMS SQL Server 2000, khususnya
Lebih terperinciBAB 4 PERANCANGAN SISTEM DAN EVALUASI. perancangan diagram UML (use case, activity, class, dan sequence), perancangan
41 BAB 4 PERANCANGAN SISTEM DAN EVALUASI 4.1 Perancangan Sistem Hal-hal yang akan dilakukan dalam perancangan aplikasi antara lain : perancangan diagram UML (use case, activity, class, dan sequence), perancangan
Lebih terperinciTriggers. by: Ahmad Syauqi Ahsan
04 Triggers by: Ahmad Syauqi Ahsan Triggers 2 Trigger adalah suatu statement yang dieksekusi secara otomatis ketika terjadi perubahan dalam database. Untuk mendesain mekanisme trigger, kita harus: Mendifinisikan
Lebih terperinci4. BAB IV ANALISIS DAN PERANCANGAN SISTEM. diusulkan perancangan sistem baru, dimana kinerja dari suatu sistem yang baru
4. BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Perancangan Sistem Perancangan sistem dilakukan apabila tahap dari analisis sistem telah selesai dilakukan. Berdasarkan pada hasil analisis sistem yang sedang
Lebih terperinciBAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS
BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS Merupakan suatu hal yang sangat menjemukan bagi user untuk mengingat begitu banyak kode dan bilangan pada saat memasukkan data pada form entry.
Lebih terperinciOleh : Uus Rusmawan Hal - 1 Membuat Program Trial Berdasarkan Tanggal 1. buatlah database dengan nama DB1.MDB 2. buatlah tabel dengan nama table1 3. buatlah field dengan nama TGLMulai 4. buka VB 5. buatlah
Lebih terperinciStruktur Data II. Bekerja Dengan Form.
Struktur Data II dengan Visual Basic Bekerja Dengan Form ptputraastawa@gmail.com Ptputraastawa.wordpress.com @2011 Data dan Variabel Penggunaan Data dan Variabel Informasi yang disimpan atau diolah oleh
Lebih terperinciMUKADDIMAH TEORI ASUMSI TABEL. CREATE TABLE contoh ( kode CHAR(5), nama VARCHAR(50) )
MUKADDIMAH Awalnya saya diminta untuk melakukan delete terhadap record yang redundan (duplikat) pada sebuah tabel dalam database. Ini terjadi pada aplikasi yang saya buat dengan Visual basic 6 dan menggunakan
Lebih terperinciSTRUCTURE QUERY LANGUAGE (SQL)
STRUCTURE QUERY LANGUAGE (SQL) Structure Query Language (SQL) adalah bahasa query standar yang digunakan untuk mengakses basis data relasional. SQL mempunyai kemampuan sebagai berikut : a. Query (memperoleh
Lebih terperinciPerancangan Aplikasi Rencana Kerja dan Anggaran (RKA) Laboratorium
JURNAL SISTEM DAN INFORMATIKA 59 Perancangan Aplikasi Rencana Kerja dan Anggaran (RKA) Laboratorium Luh Made Yulyantari STMIK STIKOM BALI Jalan Raya Puputan No. 86, Telp. (0361) 244445 e-mail: yulyantari@stikom-bali.ac.id
Lebih terperinciMembuat Form Input Barang (Untuk Server)
Membuat Form Input Barang (Untuk Server) 1. Buatlah Tabel Barang didalam Database stockgudang, dengan desain sebagai berikut : 2. Buatlah DSN dengan nama : dsnstockgudang 3. Desainlah Form Input Data Barang
Lebih terperinciSejarah(1) Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Definisi SQL
Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Tahun 1987, American National Standards Institute (ANSI) dan International Standards Organization (ISO) membuat standar untuk SQL Tahun 1992, dibentuk versi baru
Lebih terperinciStored Procedure. M. Saefudin SKom, MMSI
Stored Procedure M. Saefudin SKom, MMSI Kompetensi Dasar: 1. Memahami tujuan stored procedure 2. Memahami penerapan stored procedure Indikator: 1. Mampu menjelaskan manfaat dari stored procedure 2. Memahami
Lebih terperinciLampiran Wawancara dilakukan kepada Wakil Direktur pada PT. Tirta Kencana. 1. Jelaskan secara singkat sejarah PT.
L1 Lampiran 1. Wawancara 1.1. Wawancara dilakukan kepada Wakil Direktur pada PT. Tirta Kencana 1. Jelaskan secara singkat sejarah PT. Tirta Kencana Sebelum tahun 1990 Pak Suwarno Hardjo memulai bisnisnya
Lebih terperinciCARA MENGGUNAKAN SELECT QUERY PADA MYSQL
CARA MENGGUNAKAN SELECT QUERY PADA MYSQL NURLITA nurlita.icha@gmail.com Abstrak Database atau basis data dalam suatau organisasi sangat berperan penting, penyimpanan basis data dibutuhkan untuk menunjang
Lebih terperinci