Rabu, 23 Februari 2011

RECORD dan ARRAY

Record Secara harfiah artinya merekam, atau rekaman. Di dalam database disebut juga sebagai kumpulan identitas dari satu object. Kumpulan dari beberapa field tentang satu objek. Misalnya database tentang mobil, masing-masing mobil memiliki satu record yang datanya disimpan di dalam berbagai field.
Sebuah record rekaman disusun oleh beberapa field. Tiap field berisi data dari
tipe dasar / bentukan tertentu. Record mempunyai kelebihan untuk menyimpan
suatu sekumpulan elemen data yang berbeda-beda tipenya (di banding array).
Array, susunan, senarai. Pada umumnya kata ini digunakan untuk bahasa Pemrograman yang menampung data-data dalam variabel yang tersusun dengan nama yang sama. Two array dimensions = susunan dua dimensi.
Array ini identik dengan susunan suatu rak yang diberi nama dan nomor. misalnya rak tersebut diberi nama Pegawai lalu data dari masing-masing pegawai tersebut ditempatkan berdasarkan nomornya.
Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah
data yang bertipe sama. Bagian yang menyusun array disebut elemen array, yang
masing-masing elemen dapat diakses tersendiri melalui indeks array

Rabu, 16 Februari 2011

macam-macam tipe data

Tipe data merupakan salah satu identifier dalam suatu bahasa pemrograman. Tipe dasar data dalam bahasa pemrograman ialah : tipe ordinal dan tipe real.

Tipe Ordinal
Tipe ordinal merupakan suatu tipe data yang mempunyai jumlah kemungkinan data yang pasti. Yang termasuk dalam tipe data ini : Tipe integer (bilangan bulat), boolean, char, enumerasi, dan sub jangkauan.

Tipe Bilangan Bulat (Integer)
Tipe bilangan bulat(integer) terdiri atas: shortint, integer, longint, byte, word. Perbedaan kelima tipe data tersebut dapat dilihat :
Tipe Data Jangkauan Nilai Ukuran Memori
Shortint -128 s/d 127 1 byte
Integer -32.768 s/d 32.767 2 byte
Longint -2.147.483.648 s/d 2.147.483.647 4 byte
Byte 0 s/d 255 1 byte
Word 0 s/d 65.535 2 byte

Tipe Boolean
Boolean adalah suatu tipe data yang berisi nilai dengan kemungkinan hanya berupa False atau True.

Tipe Char
Tipe char adalah tipe yang berisi sebuah karakter.

Tipe Real
Tipe real adalah tipe yang berkaitan dengan bilangan real. Misal : Real, single, double, extended, comp.

Tipe String
Tipe ini merupakan pengembangan dari tipe char. Suatu string dapat berupa sederetan karakter.

struktur data

Struktur data adalah cara menyimpan atau merepresentasikan data di dalam komputer agar bisa
dipakai secara efisien Sedangkan data adalah representasi dari fakta dunia nyata.
Fakta atau keterangan tentang kenyataan yang disimpan, direkam atau direpresentasikan dalam
bentuk tulisan, suara, gambar, sinyal atau simbol

Secara garis besar type data dapat dikategorikan menjadi :

1. Type data sederhana
a. Type data sederhana tunggal, misalnya
Integer, real, boolean dan karakter
b. Type data sederhana majemuk, misalnya
String

2. Struktur Data, meliputi
a. Struktur data sederhana, misalnya array dan record
b. Struktur data majemuk, yang terdiri dari
Linier : Stack, Queue, serta List dan Multilist
Non Linier : Pohon Biner dan Graph

tipe data