SISTEM BASIS DATA PROGRAM STUDI SISTEM INFORMASI 4 SKS NURUL ADHA OKTARINI S., S. KOM. STMIK MDP 2005
PENGENALAN DATA I. Definisi Data Data merupakan fakta yang dikenal yang dapat dicatat atau direkam dalam bentuk angka, huruf, simbol, teks, gambar atau kombinasinya yang belum dapat digunakan sebagai pengambil keputusan. Sedangkan informasi adalah hasil pengolahan data atau hasil prosesdari data tsb. Setelah dilakukan pengolahan,
maka sifat data akan berubah sehingga bertambah kegunaannya yang dapat dipakai untuk suatu tujuan tertentu atau untuk analisis dan pengambilan keputusan. DataPengolahanInformasi Biasanya data yang tersusun disimpan pada file / tabel, dimana file/tabel terdiri dari record-record, record-record terdiri dari field-field dan field-field terdiri dari byte-byte dan byte-byte terdiri dari bit-bit.
NPMNamaAlamatTgl_Lahir HafidzJl. Kebun Bunga No Sept AryaJl. Kelapa Indah No Jun FaizJl. Keramasan No Feb-1987 Contoh file/tabel : Mahasiswa Field Record/row
Tipe-tipe data : 1.Tipe bilangan bulat Merupakan suatu tipe data yang mempunyai jumlah kemungkinan data yang pasti. 2.Tipe Boolean Merupakan suatu tipe data yang berisi nilai dengan kemungkinan hanya berupa True dan False 3.Tipe Char Merupakan tipe yang berisi sebuah karakter 4.Tipe String merupakan suatu deretan karakter diaman pengem- bangan dari tipe char 5.Tipe Real Tipe yang berkaitan dengan bilanga real
II. File File adalah kumpulan record yang menyatakan sekumpulan aspek-aspek tertentu dan terorganisasi secara khas dipakai untuk maksud-maksud tertentu. III. Karakteristik Data 1. Karakteristik data secara umum ; a. Tahan lama (Persistence) Kemampuan yang dapat di akses untuk masa mendatang b. Dapat digunakan bersama (Sharability) Dapat digunakan bersama antar user
c.Memiliki ukuran yang relative lebih besar 2. Karakteristik data secara khusus a. File dapat diciptakan dan dihapus b. Mempunyai nama yang unik c. Mempunyai parameter perangkat (media) d. Mempunyai parameter pemakai (direktori) IV. Pengelompokan File Pengelompokan berdasarkan : 1. File Master (Master File) adalah file induk yang menjadi acuan utama
Sifat file master adalah : a.File ini tidak boleh dihapus b.File tidak diperbaharui dalam kurun waktu tertentu c.Cenderung sifatnya statis d.Selalu digunakan untuk diproses Contoh : Master Pasien, Master Pelanggan. 2. File Transaksi (Transaction File) adalah terbentuk dengan adanya transaksi. Sifat file transaksi adalah : a. File ini boleh dihapus b. File ini sering diperbaharui c. Bersifat sementara contoh : File Penjualan, File Pembelian
3.File Sejarah (History File) adalah file hasil pengolahan masa lalu. Sifat file sejarah adalah : a. File ini jarang diproses b. Volume penyimpanan biasanya tinggi c. Biasa disebut file master lama contoh : File histori barang (hanya dijadikan sebagai perbandingan) 4.File Acuan (Reference File) adalah file yang berisi acuan relatif jarang diperbaharui. contoh : File yang mengakses ke master file / file lainnya.
V. Organisasi File File diorganisasikan secara logika sebagai urutan simpanan record. Basis data dan lemari arsip memiliki prinsip kerja yang sama. Prinsip utamanya adalah pengaturan data/arsip dengan tujuan untuk kemudahan dan kecepatan dalam pengambilan data atau arsip.
pelangganpenjualan pemasokpembelian File organisasi
Basis Data Harddisk File pelanggan File penjualan File pemasok File pembelian Dalam basis data yang merupakan hal utama adalah pengaturan/pemilahan/pengelompokan/pengorganisasian Data yang akan kita simpan sesuai fungsi atau jenisnya.
Ada 3 macam organisasi file yang dikenal yaitu : 1.Sekuensial Sekuensial merupakan cara penyimpanan file secara urut, menurut field kode kuncinya. misal : sebelum menuju record dengan kode kunci no.5 harus melalui kode kunci no. 1,2,3,4. 2.Sekuensial berindeks Sekuensial berindeks merupakan suatu cara penyimpanan file berkelompok menurut indeksnya. A D A D
3.Acak (Random) Acak adalah cara penyimpanan file secara seimbang menurut urutannya (tidak ada 1,2,3, acak langsung masuk
VI.Hierarki Data Susunan data secara lengkap yaitu sebagai berikut : a. Basis data: Kumpulan file-file b. File / Table: Terbentuk dari susunan record-record c. Record: Terbentuk dari rangkaian field-field d. Field : Terbentuk dari rangkaian byte-byte e. Byte: Sebuah karakter / numeric yang terbentuk dari 8 atau 9 bit f. Bit: Satuan angka 0 atau 1 yang membentuk byte.