KAMI SENANG ANDA MENDAPAT INFORMASI

TERIMA KASIH BUAT PARA PENGUNJUNG!, SEMOGA ARTIKEL INI BERMANFAAT BAGI ANDA
Tampilkan postingan dengan label Beberapa tipe File meliputi. Tampilkan semua postingan
Tampilkan postingan dengan label Beberapa tipe File meliputi. Tampilkan semua postingan

Kamis, 09 Agustus 2012

Beberapa tipe File


Beberapa tipe File meliputi:
I. Tipe file berdasarkan jenisnya:
A. File Master
Jenis informasi cenderung tetap, tetapi isi informasinya dapat sering berubah, dan selalu diperbarui menggunakan file transaksi. 


1. File Referensi
Data yang tetap dimana pengolahan terhadap data tersebut memerlukan waktu yang lama. Data yang terdapat pada file referensi ini sebagai contoh adalah file Mahasiswa, yang apabila akan diperbaiki (diedit) untuk jangka waktu yang lama, misalnya jika terjadi perbaikan pada pengisian data untuk alamat(jika mahasiswa tersebut pindah alamat rumah)maka isi data pada alamat untuk mahasiswa yang bersangkutan harus diperbaiki.

2. File Dinamik

  1. Data yang ada dalam file berubah tergantung transaksi,atau berubah secara berkala sebagai hasil dari suatu transaksi.
  2. Misalkan saja file mata kuliah yang di dalamnya terdapat informasi tentang seluruh mata kuliah yang terdapat disuatu lembaga pendidikan.Isi dari file mata kuliah dapat diperbaiki (di-edit) jika kondisi yang ada di masa depan mengharuskan adanya pergantian mata kuliah dengan nama mata kuliah yang baru dan sks yang juga baru, maka perbaikan data untuk isi file mata kuliah mutlak dilakukan. Hal ini yang disebut dengan penyetaraan mata kuliah.

B. File Input (Transaksi)
  1. Digunakan untuk memperbarui/meng-update file master dengan informasi yang baru
  2. Meng-update dapat berupa penambahan record atau penghapusan record
  3. Berisi data masukan yang berupa data transaksi dimana data-data tersebut akan diolah oleh komputer
  4. File transaksi akan senantiasa mengalami perubahan sesuai dengan periode waktu tertentu
  5. Macam file transaksi yang ada pada lembaga pendidikan adalah file ujian, file nilai dan file pembayaran kuliah.


C. File Laporan (File Output)
  1. File ini berisi informasi yang akan ditampilkan dalam sebuah laporan.
  2. Isi dari Laporan yang dihasilkan biasanya berasal dari penggabungan file master dan file transaksi, tetapi tidak semua isi dari file-file tersebut ditampilkan, melainkan hanya informasi tertentu saja yang ditampilkan sesuai dengan laporan yang diinginkan.
  3. File ini dapat dicetak di kertas, atau hanya ditampilkan saja di layar monitor.

D. File Pelindung(Backup File)
  1. Merupakan salinan(copy)data-data yang masih aktif di database(current database)pada suatu waktu tertentu dapat berupa file master maupun file transaksi.
  2. Adapun isi (informasi) dari file backup ini sama persis dengan file aslinya. Jika ada yang diperbaiki maka hasil perbaikan data tersebut harus dibuatkan kembali backup dari file yang diperbaiki.
  3. Frekuensi penggunaannya tergantung pada frekuensi perubahan isi file dan banyaknya rekaman transaksi yang digunakan untuk pembaharuan file.
  4. Digunakan sebagai pelindung atau cadangan apabila file master mengalami kerusakan atau hilang.
E. File Kerja(Work File)
  1. File ini berisi data hasil pemrosesan yang sifatnya sementara (temporary) dalam arti hanya numpang lewat saja.
  2. Datanya berupa record yg disusun sedemikian rupa sehingga dapat dipakai oleh program lain sebagai input.Biasanya file ini dibuat pada waktu proses sortir.
F. File Pustaka(Library File)
  1. File yang berisi program aplikasi, program utilitas dan program bantu yang dapat berfungsi untuk mempercepat dan optimalisasi dari pengolahan data.
  2. Contohnya : file gaji yang mempunyai keterhubungan dengan file pendidikan pegawai (untuk mencari jenjang pendidikan dari seorang karyawan),file absensi(untuk mengetahui data kehadiran pegawai) dan file lembur(untuk mengetahui intensitas kelebihan jam kerja yang dimiliki oleh seorang pegawai).
G. File History(Riwayat Hidup)
  1. File yang berisi data di masa lalu yang dipakai sebagai bahan pengecekan dan pencocokkan kevalidasian data di masa mendatang.
  2. File ini biasanya digunakan untuk periode waktu tertentu(lama), sehingga beberapa informasi harus dikumpulkan pada file riwayat hidup yang akan jarang diproses.
  3. Contoh : informasi tentang pasien yang keluar tidak perlu disimpan pada file yang sekarang ada.Record hanya dipindahkan pada file history sehingga tinggal berisi file pasien yang sedang dirawat atau dijadwalkan
    akan kembali.Data pasien yang keluar disimpan di file history yang berguna untuk menyusun laopran di kemudian hari.



Beberapa definisi basis data dan Model Database

Beberapa definisi basis data adalah sebagai berikut:
  • Sekumpulan data store(bisa dalam jumlah besar) yang tersimpan dalam magnetic disk, optical disk, dan media penyimpan sekunder lainnya.
  • Sekumpulan program-program aplikasi umum yang bersifat “batch” yang mengeksekusi dan memproses data secara umum(hapus,cari,update,dll)
  • Basis data terdiri dari data yang di-share bagi banyak user dan memungkinkan penggunaan data yang sama pada waktu bersamaan oleh banyak user
  • Koleksi terpadu dari data-data yang saling berkaitan dari suatu enterprise.Mis. Basis data RS akan terdiri dari data-data seperti pasien, karyawam, dokter, dan perawat


Pola dalam penyimpanan data :
  1. Sistem pemrosesan berkas tradisional.
  • Tiap aplikasi memiliki berkas sendiri sendiri
  • Dependensi data-program
  • Perubahan data membuat sejumlah program perlu dimodifikasi
  • Duplikasi data
  • Data yang sama muncul pada beberapa berkas
  • Keterbatasan berbagi data (Isolasi data - banyak format file)
  • Waktu pengembangan lama
  • Perlu membuat program untuk mengakses data
  • Problem integritas (kekonsistensian)
  • Kekakangan integritas (misalnya saldo >) menjadi bagian dari program
  • Keamanan data tidak terjamin



Aplikasi database : adalah program aplikasi yang digunakan untuk melaksanakan sederet kegiatan yang  ditentukan oleh pemakai.

Keunggulan penerapan konsep database
  • Independensi program-data
  • Meminimalkan redundansi data
  • Meningkatkan konsitensi data
  • Meningkatkan kemampuan berbagai data
  • Meningkatkan produktivitas pengembangan aplikasi
  • Meningkatkan pencapaian standarisasi
  • Meningkatkan kualitas data
  • Meningkatkan tanggapan dan kemudahan akses terhadap data
  • Mengurangi pemeliharaan program

Model dasar database
  • Model Hierarkis (Lebih dikenal dengan model pohon)

  •  Model Jaringan (Disebut juga model CODASYL) 
           Tiap anak bisa memiliki lebih dari satu orang tua.


  • Model Relasional
Menggunakan model berupa tabel berdimensi dua (yang disebut relasi atau tabel),Memakai kunci tamu (foreign key) sebagai penghubung dengan tabel lain.

  1. lMerupakan model data yang paling populer saat ini
  2. Menggunakan model berupa tabel berdimensi dua (yang disebut relasi atau tabel)
  3. Memakai kunci tamu (foreign key) sebagai penghubung dengan tabel lain

Gambar Model Relasional

Nama Dosen
Kelas
Mahasiswa
Siti Nurbaya
Pengantar Basis Data
Rudi
Siti Nurbaya
Pengantar Basis Data
Asti
Siti Nurbaya
Pengantar Basis Data
Ida
Siti Nurbaya
Pemrograman C
Ida
Siti Nurbaya
Pemrograman C
Ahmad
Ashadi
Matematika I
Ita
Ashadi
Matematika I
Ahmad



Konsep Dasar Basis Data/Database


v

  • Field
    • Field merupakan implementasi dari suatu atribut data.
    • Field merupakan unit terkecil dari data yang berarti(meaningful data) yang disimpan dalam suatu file atau basis data.





  • Record
    • Field-field tersebut diorganisasikan dalam record-record
    • Record merupakan koleksi dari field-field yang disusun dalam format yang telah ditentukan.
    • Selama desain sistem, record akan diklasifikasikan sebagai fixed-length record atau variable-length record.
     
    v*Selama desain sistem, record akan diklasifikasikan sebagai fixed-length record atau variable-length record. 
    1. •Fixed-length record: tiap instance record punya field, jumlah field, dan ukuran logik yang sama
    2. •Variable-length record : mengijinkan record-record yang berbeda dalam file yang sama memiliki panjang yang berbeda. 



    • v


    • File dan Tabel

      • Record-record yang serupa diorganisasikan dalam grup-grup yang disebut file. Jadi file merupakan kumpulan semua kejadian dari struktur record yang diberikan.
      • Tabel merupakan ekivalen basis data relasional dari sebuah file.