Pertemuan Pokok Bahasan TIU TIK : 1 : Penjelasan umum dan pengenalan data : Setelah membaca ini mahasiswa diharapkan dapat memahami ruang lingkup materi kuliah Sistem Basisdata, jadwal perkuliahan, sanksi dan konsultasi serta aturan-aturan kehadiran dan penilaian, serta pengetahuan tentang data dan file : Setelah mempelajari pokok bahasan ini mahasiswa diharapkan dapat : 1. Menjelaskan maksud dari data 2. Menjelaskan arti file secara luas 3. Mengenal organisasi file 1. Data dan Informasi a) Data ialah fakta/kejadian yang dicatat/direkam belum mengadung arti dan belum dapat digunakan untuk pengambilan keputusan, dapat berupa angka,simbol,teks, gambar,bunyi atau kombinasinya. b) Informasi ialah hasil pengolahan data yang mengandung arti dan dapat digunakan dalam pengambilan keputusan. Definisi data menurut Fathansyah (2004:5): Data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa, konsep, keadaan, dan lain sebagainya, yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya. < < < < Pada umumnya data tersusun/tersimpan pada file atau tabel file terdiri dari field-field field terdiri dari byte-byte dan byte terdiri dari bit-bit (digit 0 dan 1) 2. File File adalah kumpulan record yang menyatakan sekumpulan aspekaspek tertentu dan terorganisasi secara khas dipakai untuk maksud-maksud tertentu. File diletakkan di penyimpanan sekunder, memiliki struktur penyimpanan dan mempunyai nama agar dapat diakses oleh program. a) Karakteristik umum < Tahan lama (Persistence) yaitu kemampuan untuk dapat diakses dimasa datang < Dapat digunakan bersama (Sharability) oleh banyak pemakai < Memiliki ukuran (Size). b) Karakteristik Khusus < File mempunyai nama yang unik < File dapat diciptakan dan dihapus Henry P./Sistem Basis Data/STMIK-MDP Palembang Halaman 1 dari 27 c) Operasi pada File (Akses File) < Pengambilan record, dapat berupa operasi sbb: • Pengambilan satu record tertentu • Pengambilan sekumpulan record dengan suatu kriteria • Pengambilan seluruh record < Pembaruan record, dapat berupa operasi sbb: • Perubahan nilai di record • Penghapusan < Penambahan record ke file d) Pengelompokkan File Pengelompokkan berdasarkan kegiatan diantaranya yaitu: < File Master (Master file) < File Transaksi (Transaction file) < File Sejarah (History file) < File Master (Master file) adalah file induk yang menjadi acuan utama • • • • Tidak boleh dihapus Tidak diperbaharui dalam kurun waktu tertentu Cenderung sifatnya statis Selalu digunakan untuk proses Master File (File induk) dapat dibedakan lagi menjadi : a. File induk acuan (reference master file), yaitu file induk yang recordnya relatif statis, jarang berubah nilainya. Contoh dari file ini adalah file daftar gaji, file daftar matakuliah. b. File induk dinamik (dynamic master file), yaitu file induk yang nilai dari recordrecordnya sering berubah atau sering dimutakhirkan (updated) sebagai akibat dari suatu transaksi. Contoh file ini adalah file induk persediaan (stock barang), file buku perpustakaan (stock bukunya sering berubah), file induk langganan dan lain sebagainya. < File Transaksi (Transaction file), adalah terbentuk dengan adanya transaksi-transaksi • Boleh dihapus • Sering diperbaharui • Bersifat sementara < File Sejarah (History file) adalah file hasil pengolahan masa lalu. • File yang jarang untuk diproses • Volume penyimpanan biasanya tinggi • Biasa disebut file master lama Henry P./Sistem Basis Data/STMIK-MDP Palembang Halaman 2 dari 27 File sejarah disebut juga dengan file arsip (archival file), yaitu file yang berisi data masa lalu yang sudah tidak aktif lagi, tetapi perlu disimpan untuk keperluan mendatang. Selain ketiga file tersebut ada beberapa jenis file lagi yang dikenal antara lain : < File Laporan (Report File) Disebut juga dengan file output (output file), yaitu file yang berisi dengan informasi yang akan ditampilkan. File ini dibuat untuk mempersiapkan pembuatan suatu laporan dan biasanya dilakukan bila printer belum siap atau masih digunakan oleh proses yang lain. < File Pelindung (Back Up File) File pelindung merupakan salinan dari file-file yang masih aktif di database pada suatu saat tertentu. File ini digunakan sebagai cadangan atau pelindung bila file database yang aktif rusak atau hilang. < File Kerja (Working File) File kerja disebut juga dengan nama file sementara (temporary file) atau scratch file. File ini dibuat oleh suatu proses program secara sementara karena memori komputer tidak mecukupi atau untuk menghemat pemakaian memori selama proses dan akan dihapus bila proses telah selesai. e) Organisasi File File diorganisasikan secara logika sebagai urutan simpanan record. Ada 3 macam organisasi file yang dikenal, yaitu: < Sekuensial File dengan organisasi ini disebut file urut (sequential file) merupakan file dengan organisasi urut (sequential organization) dan pastinya metode pengaksesan juga secara urut (sequential access). Cara penyimpanan file secara urut, menurut field kode kuncinya, yaitu data baru yang masuk akan diurutkan berdasarkan field kuncinya, pengurutannya dapat dari nominal kecil ke besar (ascending) atau dari besar ke kecil (descending). < Sekuensial berindeks Filenya disebut file urut berindeks (indexed sequential file) dan metode aksesnya disebut ISAM (indexed sequential access method) masih termasuk juga dalam kategori jenis file dengan organisasi urut (sequential organization) dengan pengaksesan secara langsung (direct access). Henry P./Sistem Basis Data/STMIK-MDP Palembang Halaman 3 dari 27 < Acak (Random) Merupakan file dengan organisasi acak (random organization) dengan metode pengaksesan langsung (Direct Access Method). Filenya disebut File akses langsung (direct access file) atau file alamat langsung (direct address file). Cara penyimpanan file secara sembarang berdasarkan kedatangannya. 163 98 112 57 58 186 Hirarki Data Basis data File Record Field Byte Bit hirarki data Hirarki data adalah susunan data secara lengkap adalah sbb: Basisdata : Kumpulan file-file yang saling berhubungan File/Tabel : Terbentuk dari susunan record-record Record : Terbentuk dari susunan field-field Field : Terbentuk dari rangkaian byte Byte : Kumpulan dari beberapa bit (8 bit) Bit : Satuan terkecil dalam hirarki yang membentuk byte (digit biner 0 dan 1) Henry P./Sistem Basis Data/STMIK-MDP Palembang Halaman 4 dari 27