Anda di halaman 1dari 10

Runtutan Dengan Menggunakan

Model Data Relasional


Avid Wijaya, S.ST., M.K.M.
Algoritma Sekuensial
• Algoritma sekuensial atau biasa disebut algoritma runtunan merupakan
salah satu struktur dasar algoritma yang bisa dikatakan cukup sederhana
jika dibandingkan dengan struktur algoritma yang lain. Algoritma
sekuensial bekerja dengan cara mengeksekusi setiap instruksi secara
berurutan. Setiap instruksi akan dikerjakan satu per satu pada setiap
barisnya dari awal hingga akhir, sesuai dengan urutan penulisan instruksi
tersebut.
• Terdapat beberapa instruksi dalam sebuah program seperti berikut:
a) instruksi 1
b) instruksi 2
c) instruksi 3
d) nstruksi …n
• Algoritma sekuensial akan mengeksekusi instruksi 1, kemudian setelah itu
instruksi 2 dan seterusnya. Setiap instruksi dikerjakan satu persatu dan hanya
sekali (tidak ada instruksi yang diulang) sampai instruksi ke – n sebagai
instruksi terakhir merupakan akhir dari proses algoritmanya.
• Algoritma Sekuensial biasanya digunakan untuk program yang sederhana
seperti program menghitung luas lingkaran & luas segitiga atau program
lainnya yang hanya terdiri dari proses komputer dan input/output dari user.
Berikut ini beberapa contoh penerapan algoritma sekuensial kedalam bentuk
bahasa natural, flowchart maupun pseudocode
CONTOH:
Algoritma Penjumlahan Dua Bilangan
1. Bahasa Natural
• Mulai
• Inisialisasi variabel a, b dan hasil
• Masukan nilai a & b
• Hitung hasil=a+b;
• Tampilkan nilai hasil
• Selesai
2. Flowchart
3. Pseudocode

algoritma penjumlahan_dua_bilangan
deklarasi:
var a:b:hasil:integer;
Deskripsi:
a <- 6;
b <- 2;
hasil <- a+b;
write (hasil);
Database Relational
• Model data (data model): representasi abstrak konten-konten database.
• Model data relasional (relational data model): table dua dimensi
representasi data; setiap baris merepresentasikan entitas khusus
(catatan) dan setiap kolom adalah filed tempat catatan atribut disimpan.
• Tuple/couple: baris dalam tabel yang berisi data mengenai komponen
khusus dalam table database.
Tipe Tipe Atribut
• Kunci Utama (primary key): atribut database, atau kombinasi atribut,
yang secara khusus mengidentifikasi setiap baris dalam tabel.
• Kunci asing (foreign key): atribut dalam tabel yang juga kunci Utama
tabel lain; digunakan untuk menghubungkan dua tabel.

Anda mungkin juga menyukai