Anda di halaman 1dari 7

ACRM Homepage Axelenian Ask Me About Me

Scream, Loud and Clear

Follow Me
Sistem Basis Data Were this world an endless plain, and by

Pemesanan Tiket
sailing eastward we could for ever reach new
distances

Kereta Api Online (e-


Tickteting)
Labels
by Alifia Chinka Rizal Muhammad
06.07 0 komentar
Basic Comand

1. Flowchart
a. Flowchart Sistem Comand

Linux

Rangkaian Elektronika

Sistem Basis Data

Sistem Operasi

Popular Posts

Sistem Basis Data Pemesanan


Tiket Kereta Api Online (e-
Tickteting)
Membuat Rangkaian Seri dan
Paralel Sederhana

Manajemen Memori, I/O, Disk


dan File

Linux Shell Comand And


Scheduling

Basic Comand Linux

Diberdayakan oleh Blogger.

b. Flowchart Admin
Mengenai Saya
Alifia Chinka Rizal Muhammad
Lihat profil lengkapku

Lainnya dodifais

Arsip Blog

► 2015 (3)

▼ 2014 (2)

▼ November (1)

Sistem Basis Data Pemesanan


Tiket Kereta Api Onli...
c. Flowchart User
► Maret (1)

Popular Posts
Sistem Basis Data Pemesanan Tiket
Kereta Api Online (e-Tickteting)
1. Flowchart a. Flowchart
Sistem b. Flowchart Admin c.
Flowchart User 2...

Membuat Rangkaian Seri dan Paralel


Sederhana
A. Membuat rangkaian seri dan
paralel sederhana. 1. Sebelum
Merangkai Persiapkan bahan-bahan
yang diperlukan : 1. ...

Manajemen Memori, I/O, Disk dan


File
Manajamen Memori, Disk dan I/O
2. Entity Relationship Diagram Manajemen Memory Manajemen
memori merupakan salah satu tugas
dari sistem operasi yang mempengaruhi dala...

Linux Shell Comand And Scheduling


BASH adalah shell yang dibuat
secara bebas menggantikan versi
standard dari Bourne Shell (/bin/sh)
yang semula dibuat oleh Steve
Bourne...

Basic Comand Linux


Linux adalah nama yang diberikan
kepada sistem operasi komputer
bertipe Unix. Linux merupakan salah
satu contoh hasil pengembangan
perangka...
3. Tipe Data
a. Tabel Pemesan
· Id_pemesan menggunakan
number dengan jumlah alokasi
12.
· Nama_pemesan menggunakan
varchar2 dengan jumlah alokasi
15.
· Almt_pemesan menggunakan
varchar2 dengan jumlah alokasi
30.
b. Tabel Kereta
· Id_kereta menggunakan number
dengan jumlah alokasi 10.
· Tujuan menggunakan varchar2
dengan jumlah alokasi 15.
· Id_gerbong menggunakan
number dengan jumlah alokasi
10.
c. Tabel Gerbong
· Id_gerbong menggunakan
number dengan jumlah alokasi
10.
· Jumlah_kursi menggunakan
number dengan jumlah alokasi
3.
d. Tabel Tiket
· Id_tiket menggunakan number
dengan jumlah alokasi 15.
· Id_pemesan menggunakan
number dengan jumlah alokasi
12.
· Id_kereta menggunakan number
dengan jumlah alokasi 10.
· no_kursi menggunakan number
dengan jumlah alokasi 3.
· Jadwal menggunakan date.
· Kelas menggunakan varchar2
dengan jumlah alokasi 5.

4. DDL dan PL / SQL Oracle


a. DDL (Data Definition Language)
Create table pemesan(
Id_pemesan number(12)
primary key,
Nama_pemesan varchar2(15)
not null,
Almt_pemesan varchar2(30)
not null
);
Create table kereta(
Id_kereta number(10) primary
key,
Tujuan varchar2(15) not null,
Id_gerbong number(10) not null
);
Create table gerbong(
Id_gerbong number(10) primary
key,
Jumlah_kursi number(3) not
null
);
Create table tiket(
Id_tiket number(15) primary
key,
Id_pemesan number(12) not
null,
Id_kereta number(10) not null,
No_kursi number(3) not null,
Jadwal date,
kelas varchar2(5) not null
);

b. PL / SQL
Membuat trigger

create or replace trigger stokKursi


after insert or delete or update on
tiket
for each row
begin
if inserting then
update gerbong set
jumlah_kursi =
jumlah_kursi - 1 where
no_kursi =
:new.no_kursi;
end if;
if deleting then
update gerbong set
jumlah_kursi =
jumlah_kursi + 1 where
no_kursi =
:old.no_kursi;
end if;
if updating then
update gerbong set
jumlah_kursi =
jumlah_kursi - 1 where
no_kursi =
:new.no_kursi;
update gerbong set
jumlah_kursi =
jumlah_kursi + 1 where
no_kursi =
:old.no_kursi;
end if;
end;
/

referensi :
Handout perkuliahan sistem basis
data Budi Laksono Putro, S.Si, MT
SISTEM INFORMASI PELAYANAN
TIKET KERETA API DENGAN
JSP, Revelin Yuanita Arifiantanti,
Rengga Asmara, Yuliana Setiowati.

Label: Sistem Basis Data

About author: Admin


Berkomentarlah yang cerdas ^^

No related post available

0 komentar:
Masukkan komentar Anda...

Beri komentar sebagai: Dodifaishol (Go

Publikasikan Pratinjau

Posting Lebih Baru Beranda Posting Lama

Copyright © 2014 ACRM

Anda mungkin juga menyukai