Tipe data Percabangan Bahasa Pemrograman a. Lingkungan kerja Delphi

48 1 Perulangan Repeat-Until Perulangan Repeat-Until digunakan untuk mengulang suatu pernyataan atau blok pernyataan selama kondisi yang dipersyaratkan belum terpenuhi. Program akan menjalankan pernyataan terlebih dahulu kemudian mengulang pernyataan tersebut jika kondisi yang dipersyaratkan belum terpenuhi. Sintaksnya sebagai berikut: 2 Perulangan While-Do Perulangan While-Do digunakan untuk mengulang suatu pernyataan atau blok pernyataan selama kondisi yang dipersyaratkan terpenuhi. Sintaksnya sebagai berikut: 3 Perulangan For-Do Perulangan For-Do digunakan untuk mengulang suatu pernyataan atau blok pernyataan jika nilai awal dan nilai akhir dari pencacah sudah diketahui. Sintaksnya sebagai berikut:

f. Database

Database adalah kumpulan data pada suatu file yang saling berhubungan relasi yang sering digunakan pada sistem-sistem yang terkomputerisasi. Database mempunyai beberapa kriteria diantaranya: a bersifat orientasi data bukan orientasi program b dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah databasenya, c dapat dikembangkan dengan mudah, While kondisi Do pernyataan; For pencacah := awal To akhir Do pernyataan; Repeat pernyataan Until kondisi; 49 baik isi maupun strukturnya, d dapat memenuhi kebutuhan sistem-sistem baru secara mudah. Prinsip utama database adalah pengaturan data dengan tujuan utama fleksibeilitas dan kecepatan dalam pengambilan data kembali. Tujuan database diantaranya sebagai berikut: a Efisiensi meliputi kecepatan, ruang dan akurasi, b menangani data dalam jumlah besar, c digunakan secara bersama-sama sharebility, c meniadakan data yang sama duplikasi. Beberapa sintaks yang berhubungan dengan database adalah sebagai berikut. Tabel 4. Sintaks Structured Query Languages No Fungsi Sintaks SQL 1 Create Table CREATE TABLE table_ name Column_name1 data_type1 [DEFAULT default_value] [constraint column] , …………….. Column_nameN data_typeN [DEFAULT default_value] [constraint column] 2 Deleting Field DROP {COLUMN field I CONSTRAINT indexname} } 3 Deleting Table DROP {TABLE table | INDEX index ON table | PROCEDURE procedure | VIEW view 4 Add New Data INSERT INTO tabel_Name field_name_1, field_name_2, …. field_name_N VALUES expression_1, expression_2, … expression_N; 5 Updating Data UPDATE tabel_Name SET field_name_2 = expression_2, field_name_N = expression _N WHERE condition 6 Deleting Data DELETE FROM tabel_Name WHERE condition 7 Displaying Data SELECT expression _select [FROM relationi[,…]] [clause WHERE] [clause GROUP BY] [clause HAVING] [clause ORDER BY] [clause LIMIT] Komponen utama dalam database yaitu a data yang secara fisik menyimpan informasi, b Database Management System DBMS yaitu perangkat lunak yang mengelola database, c Data Description Languages