120 likes | 292 Views
RECORD. ARDI BAGAS NADYA FARAH DWI PRASETYO KRISTANTIYA ANDREAS ARSY DIAN TRISNAHADI BATUBARA IKHDA N. WARDHANI RIZKY AKBAR AMIN.
E N D
ARDI BAGAS • NADYA FARAH • DWI PRASETYO • KRISTANTIYA ANDREAS • ARSY DIAN TRISNAHADI BATUBARA • IKHDA N. WARDHANI • RIZKY AKBAR AMIN
record adalah kumpulan dari elemen - elemen data yang saling terkait dalam sebuah baris data, secara ringkas database dapat dikatakan sebagai sebuah tape yang memiliki baris atau record dan kolom atau field. setiap baris saling terkait, sebagai contoh dalam suatu tabel terdapat kolom nama, tanggal lahir, pekerjaan. Maka dalam suatu record adalah satu orang yang terdiri dari nama, tanggal lahir, pekerjaan.
Sebuah record disusun dari beberapa field, setiap field memiliki data dan tipe dasar/ berbentuk tertentu. Record mempunyai kelebihan yaitu dapat menyimpan suatu elemen - elemen data yang berbeda bentuknya
Cara pendeklarasiandari record adalahsbb:• Mendefinisikantipedari record (jumlah field, jenistipe data yang dipakai),• Mendefinisikanvariabeluntukdilakukanoperasi. SYNTAX type nama_record = recordidentifier_1 : tipe_data_1;::identifier_n : tipe_data_n;end;varvariabel : nama_record;
Contoh : Type Data_mahasiswa = record Nama : string: Usia : interger; Kota : string; Kode pos : integer; end; var x: Data_mahasiswa;
Deklarasi tipe data rekaman atau record ini dimulai dari kata tercadang (Reserves word) RECORD dan disertai dengan item-item(field-field) dan diakhiri dengan END.Contoh deklarasi record :type langanan = recordkode : String[8];Nama : string[20];Alamat : String [35];Pinjaman : Integer;end;var plgn : langganan
Array dari Record Suatuarray dapatjugaberisi record contohsuatudeklarasi record tanggal. type tanggal = recordbulan, hari, tahun : integer;end;varwaktu : tanggal; kemudiankitamembentuksuatu array dari record ini, namakan birthdays. var birthdays : array[1..10] of tanggal;
pernyataaniniakanmembentuksuatu array dengan 10 elemen. Dimanatiapelemenadalahsebuah record tanggal, yaitu, terdiriatasbulan, hari, tahundengantipe data Integer.Digambarkansepertiberikut: ContohPemberiannilaiawaldarimasing-masingelemen birthdays: Birthdays[1].hari :=25;Birthdays[1].bulan:=09;Birthdays[1].tahun:=1983;
Record di dalam Record Record bisaberisi record lain sebagai field. Seperticontoh record tanggaldan jam dikombinasikanmenjadisebuah record saatini, type tanggal = recordbulan, hari, tahun : integer;end;type waktu =recordjam, menit, detik : integer;end;type waktu_ini =recordtanggal_ini : tanggal;waktu_ini : waktuend;