BASIS DATA 1 KONSEP DATA & FILE
Pengertian Data Adalah fakta yang dikenal yang dapat dicatat atau direkam dalam bentuk angka, huruf, simbol, teks, gambar atau kombinasinya yang belum mengan- dung arti dan belum dapat digunakan sebagai pe- ngambil keputusan.
File/Tabel File/tabel adalah kumpulan rekord sejenis yang Menyatakan sekumpulan aspek-aspek tertentu dan terorganisasi secara khas dipakai untuk maksud-maksud tertentu.
Contoh File/tabel Kd-Brg Nm-Brg Stok Harga/unit B01 PC 12 4,250,000 TV 25 1.750.000 B03 AC 30 2.750.000 Record Field Byte 1Byte = 7 bit
Rekord adalah kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang sesuatu secara lengkap. Satu rekord mewakili satu data atau informasi tentang sesuatu Misalnya sesuatu itu adalah Barang maka informasi akan berisi Kode barang, Nama barang, Harga, jumlah, dll
Field Adalah satuan data terkecil yang tidak dapat dipecah lagi menjadi unit lain yang bermakna Misalnya pada data Barang maka field nya Dapat berupa Kode barang, Nama barang, Harga, jumlah, dll
Data Value (Isi data) Adalah data aktual atau informsi yang disimpan pada tiap-tiap field. Field nama barang menunjukkan dimana nama barang disimpan, sedangkan data valuenya Adalah pendil, buku, mistar, pena merupkan isi data nama barang
Byte Adalah bagian dari field yang tidak bermakna dapat berupa huruf, simbol, angka, dlsb
Bit (Binary digit) Adalah bagian dari byte, sebuah digit dalam sistem angka biner (berbasis 2), untuk 1 byte memiliki panjang 7 bit Contohnya : 1001011 Bit hanya bernilai 0 (off) atau 1(on)
Bit dalam byte Byte A persamaan ascii nya adalah 65 Maka Byte A Sama dengan 1 0 0 0 0 0 1 + 64 32 16 8 4 2 1
Hirarki data Database File Record Field Byte bit
Contoh relasional . Tabel : Barang KdBrg NmBrg Stok Harga Tabel : Dijual KdPlg KdBrg TglTr Jumlah Tabel : Pelanggan KdPlg NmPlg Alamat
Karakteristik umum File Tahan lama (Persistence) yaitu kemampuan untuk dapat diakses dimasa datang. 2. Dapat digunakan bersama (Sharability) oleh banyak pemakai 3. Memiliki ukuran (Size)
B. Karakteristik Khusus File File dapat diciptakan dan dihapus File mempunyai nama yang unik File mempunyai parameter perangkat (media) File mempunyai parameter pemakai (direktori)
Akses File Pengambilan rekord, dapat berupa operasi sbb: Pengambilan satu rekord tertentu Pengambilan sekumpulan rekord dengan suatu kriteria Pengambilan seluruh rekord Pembaruan rekord, dapat berupa operasi sbb: Perubahan nilai di rekord Penghapusan Penambahan rekord ke file Reorganisasi file yaitu rekonstruksi file untuk meningkatkan kinerja.
Pengelompokkan File File Master File Transaksi File Sejarah File Referensi
File Master adalah file induk yang menjadi acuan utama Jarang dihapus Cenderung sifatnya statis Selalu digunakan untuk proses
File Transaksi adalah terbentuk dgn adanya transaksi2 Boleh dihapus Sering diperbaharui Bersifat sementara
File sejarah adalah file hasil pengolahan masa lalu: File yang jarang untuk diproses Volume penyimpanan biasanya tinggi Biasa disebut file master lama
File Referensi adalah file yang berisi pedoman dan relatif jarang diperbaharui.
Akses File Insert (Memasukkan data) Retrieval (menampilkan data) Update (merubah data) Delete (menghapus data) Back-up (menggandakan data)
Organisasi File File diorganisasikan secara logika sebagai urutan simpanan rekord. Ada 3 macam organisasi file yang dikenal, yaitu: 1. Sequential 2. Index sequential 3. Random
Sekuensial. Adalah cara penyimpanan file secara terurut, dan pembacaan data juga secara urut
Index sequential Adalah cara penyimpanan data berkelompok menurut indeksnya
Random Adalah cara penyimpanan file secara sembarang, sedangkan pembacaan data berdasarkan alamat memori, jadi penyimpanan data ditandai dengan alamat memori.
Perbedaan file klasik dengan File pada Basis data. a. Data didefinisikan pada aplikasi program b. Data hanya dapat diakses oleh pembuat nya sendiri. File Basisdata a. Data dirancang dan didefinisikan sekali saja b. Data dapat diakses lebih dari satu pemakai