Anda di halaman 1dari 4

1

II. Definisi Record Record adalah sekumpulan field/ item yang saling berhubungan mempresentasikansuatu elemen data III.Definisi Field Berisi nilai dasar (basic values) yang membentuk suatu record dan atribut yang berisisuatu item data tertentu serta terdiri dari komponen tipe data dan nilai (value) A. Macam-macam File 1. File Induk (Master File) Merupakan file yang digunakan untuk menyimpan data dari system informasitertentu secara lengkap, dipelihara secara teratur. Berisi data uang relative tetap /deposito bank. Didalam aplikasi, file ini merupakan file yang penting. File ini tetapterus ada selama hidup dari sistem informasi. File induk selalu diperbaharui melalui file transaksi.Contoh Master File : Organisasi sebuah pabrik Payroll Master File Customer master File Personnel Master File Inventory Master File Ada 2 jenis Master File : a.Reference Master File (File Induk Acuan)File yang berisi record yang tak berubah / jarang berubah.Contoh : Berkas pelanggan yang berisi field nomor rekening, nama dan alamat. b.Dynamic Master File (File Induk Dinamik)F i l e ya n g b e r i s i r e c o r d ya n g t e r u s m e n e r u s b e r u b a h d a l a m k u r u n w a k t u tertentu atau berdasarkan suatu peristiwa transaksi.Contoh : berkas stock barang, berkas pemesanan tempat duduk 2. File Transaksi (Transaction File) File transaksi disebut juga dengan nama file input (input file). File ini digunakanuntuk merekam data hasil dari suatu transaksi yang terjadi. Misalnya nilai unit suatubarang dapat diketahui dari file induk persediaan. File induk ini ha nya menunjukkanstatus unit akhir dari barang yang dimaksud. Sedang uni akhir ini berasal dari transaksi-transaksi yang pernah terjadi. Untuk melihat transaksi -transaksi yang mempengaruhinilai di file induk, maka dapat dilihat pada file transaksinya. Contoh file transaksi yanglain adalah file transaksi penjualan yang berisi data tentang transaksi penjualan yangterjadi. Biasanya file transaksi memuat rekaman tanggal dari transaksinya yangmenunjukkan kapan transaksi tersebut terjadi.File ini juga berisi informasi yang digunakan untuk memperbaharui file induk.Dalam suatu periode tertentu dilakukan reorganisasi file induk yang melibatkan file transaksi dan menghasilkan file induk yang baru. M e n g - u p d a t e d a p a t b e r u p a : p e n a m b a h a n r e c o r d ,
p e n g h a p u s a n d a n p e r b a i k a n record

Meng-update dapat berupa : penambahan record, penghapusan dan p e r b a i k a n record. 3. File Laporan (Report File) File yang berisi data yang dibuat untu laporan / keperluan user. File tersebut dapatdicetak pada kertas printer atau hanya ditampilkan di layar. 4. File Kerja (Work File) Merupakan file sementara dalam system. Suatu work file merupakan alat untuk melewatkan data yang dibuat oleh sebuah program ke program lain. Biasanya file inidibuat pada waktu proses sortir. 5. File Program (Program File) File yang berisi instruksi instruksi untuk memproses data yang akan disimpan pada file lain/pada memori utama. Instruksi tersebut dapat ditulis dalam bahasa tingkattinggi (COBOL, FORTRAN, BASIC, dan lain-lain) , bahasa assembler dan bahasamesin. 6. File Teks (Text File) File yang berisi input data alphanumeric dan grafik yang digunakan oleh sebuah text editor program. Text file hanya dapat diproses dengan text editor. 7 . F i l e T a m p u n g ( D u m p F i l e ) File yang digunakan untuk tujuan pengamanan (security), mencatat tentangk e g i a t a n p e n g - u p d a t e - a n , s e k u m p u l a n t r a n s a k s i y a n g t e l a h d i p r o s e s a t a u s e b u a h program yang mengalami kekeliruan. 8. File Pustaka(Library File) File yang digunakan untuk penyimpanan program aplikasi, program utilitas atauprogram lainnya. 9. File Histori (History File) File yang menyimpan data yang telah disimpan dalam suatu periode waktu tertentuyang telah lampau, biasanya digunakan untuk menyusun laporan statistic

Berdasarkan cara organisasinya, jenis file: File sekuensial, dalam rangkaian fisik data yang satu dengan yang lainnya diakses berurutan sesuai urutan data secara fisik. File random, urutan lojik data yang berurutan belum tentu d i s i m p a n berurutan seca ra fisik.

B. Model Akses File Ada 3 model akses yang mmungkin oleh sebuah program terhadap file, yaitu: 1. Input FileFile yang hanya dapat dibaca dengan program.Contoh: Transaction file merupakan input file untuk meng-update program. Program file dari source code merupakan input file untuk program compiler 2. Output FileF i l e y a n g h a n y a d a p a t d i t u l i s o l e h s e b u a h p r o g r a m / f i l e y a n g d i b u a t d e n g a n program.Contoh : Report file merupakan output dari program yang meng-update master file. Program file yang berupa object code merupakan output file dari program compiler 3. Input / Output FileFile yang dapat dibaca dari dan ditulis selama eksekusi program.Contoh: Master File (Berkas Induk) Work File dengan sort program (Berkas Kerja) C. Organisasi File Suatu teknik atau cara yang digunakan untuk menyatakan dan menyimpan recordrecord dalam sebuah file. Ada 4 teknik dasar organisasi file, yaitu: Sequential, teknik yang mengorganisasi file secara berurutan. Dalam rangkaianf i s i k d a t a y a n g s a t u d e n g a n y a n g l a i n n ya d i a k s e s b e r u r u t a n s e s u a i u r u t a n d a t a secara fisik. Relative (Random), teknik mengorganisasi file yang tidak berubah. Indexed Sequential, teknik mengorganisasi file yang berurut pada kondisi tertentu. Multi-key, teknik organisasi file yang memiliki banyak kunci. Secara umum keempat teknik dasar tersebut berbeda dalam cara pengaksesan nya,yaitu: Direct Access, suatu cara pengaksesan record yang langsung, tanpa mengaksesseluruh record yang ada. Contoh : Magnetic Disk Sequential Access, suatu cara oengaksesan record yang didahului pengaksesanrecord-record di depannya. Contoh : Magnetic Disk Faktor-faktor yang mempengaruhi dalam proses pemilihan organisasi file:

Cara memilih organisasi tidak terlepas dari 2 aspek utama, yaitu:

i. 1. Batch , suatu proses yang dilakukan secara group atau kelompok. Contoh, file ada klo didukung file lain, file nilai, ada dosen, mahasiswa dll.ii. 2. Interactive, suatu proses yang dilakukan secara satu per satu, yaitu record demirecord. Contoh, pencarian ipk mahasiswa yg lebih dari 3. Creation Membuat struktur file lebih dahulu, menentukan banyak record baru,kemudian recordrecord dimuat ke dalam file tersebut.Membuat file dengan cara merekam record demi record. Update (Mutakhir)Untuk menjaga file tetap up to date. Insert / add, modification, deletion. RetrievalPengaksesan sebuah file dengan tujuan untuk mendapatkan informasi. Inquiry,volume data rendah, model proses interactive. Report Generation, volume data tinngi, model proses batch. File retrieval terbagi 2, yaitu: i. Comprehensive Retrieval, mendapatkan informasi dari semua record dalamsebuah file. Contoh : display all, list (nama,alamat,..) ii. Selective Retrieval, mendapatkan informasi dari record-record tertentub e r d a s a r k a n p e r s ya r a t a n t e r t e n t u . C o n t o h : * l i s t f o r g a j i = 1 0 0 0 0 0 , * l i s t nama,npm for angkatan = 93. MaintenancePerubahan yang dibuat terhadap file dengna tujuan memperbaiki penampilanprogram dalam mengakses file tersebut. a.R e s t r u c t u r i n g , p e r u b a h a n s t r u k t u r f i l e . M i s a l n ya p a n j a n g f i e l d d i u b a h , penambahan field baru, panjang record dirubah.b.Reorganization, perubahan organisasi file dari oganisasi yang satu menjadiorganisasi file yang lain. Misalnya, dari organisasi file sequential menjadi indeks sequential, dari direct menjadi sequential.

ALAMAT WEB :

http://www.scribd.com/doc/44630440/TIPE-FILE TGL 04 Juli 2009 jam 18.00

Anda mungkin juga menyukai