Rabu, 28 Oktober 2015

MANAJEMEN DATABASE DALAM SISTEM TEKNOLOGI INFORMASI

A)  PENGERTIAN DATA


Data adalah catatan atas kumpulan fakta. Data merupakan bentuk jamak dari datum, berasal dari bahasa Latin yang berarti "sesuatu yang diberikan". Dalam penggunaan sehari-hari data berarti suatu pernyataan yang diterima secara apa adanya. Pernyataan ini adalah hasil pengukuran atau pengamatan suatu variabel yang bentuknya dapat berupa angka, kata-kata, atau citra.

Kebanyakan organisasi atau perusahaan tidak dapat berjalan atau beroperasi dengan sukses tanpa adanya Data yang mencukupi, baik itu data internal dari organisasi atau perusahaan tersebut atau data eksternal dari badan atau organisasi lain.

B)  KONSEP DASAR DATA




Data secara logis, dapat dikelompokkan ke dalam jenjang sebagai berikut :

1.  Bit (Digit Binari)

Bit adalah suatu sistem angka biner yang terdiri atas dua macam nilai saja, yaitu 0 dan 1. Sistem angka biner merupakan dasar dasar yang dapat digunakan untuk komunikasi antara manusia dan mesin (komputer) yang merupakan sekumpulan komponen elektronik dan hanya dapat membedakan dua keadaan saja (on dan off). Jadi bit adalah unit terkecil dari pembentuk data.


2.  Character (Byte)

Character  merupakan satuan dari Byte yang membentuk sebuah huruf , angka, tanda baca dan karakter lainnya yang berada pada komputer.
Byte sendiri adalah bagian terkecil yang dapat dialamatkan dalam memori.
Byte merupakan sekumpulan bit yang secara konvensional terdiri atas kombinasi 8 bit.
Satu byte digunakan untuk mengkodekan satu buah karakter dalam memori.

Contoh: Kode ASCII untuk karakter huruf "J" ialah 10101010. Jadi karakter merupakan representasi dari 1 byte dan byte adalah kumpulan dari 8 bit yang membentuk satu karakter (huruf, angka, atau tanda). Dengan kombinasi 8 bit, dapat diperoleh 256 karakter (= 2 pangkat 8).      


3.  Field

Field atau kolom merupakan sekumpulan karakter yang mempunyai makna dan dapat mewakili karakteristik dari orang, tempat, barang, atau kejadian . Biasanaya dalam tabel direpresentasikan sebagai kolom.


4.  Record

Record merupakan kumpulan dari field yang terkait yang menggambarkan suatu unit data individu tertentu. Field data yang berhubungan dikelompokkan untuk membentuk suatu record.
Jadi record dapat direpresentasikan sebagai sebuah tabel yang memiliki field atau kolom yang saling berhubungan.


5.  File

File adalah sebuah ataupun sekumpulan record yang saling berhubungan yang menggambarkan suatu kesatuan data yang sejenis, misalnya: File Pegawai, File gaji, File mata kuliah, File nilai, dsb.
File inilah yang akrab dengan kehidupan kita sehari hari.

JENIS JENIS FILE :

-  File Induk (Master File) : File yang harus ada selama hidup sistem.

-  File Transaksi : File untuk mencatat/ merekam data hasil transaksi yang terjadi selama satu
   periode, misalnya file penjualan.

-  File Laporan : File berisi informasi yang akan ditampilkan. Isi dari file ini biasanya diambilkan
   dari field di satu atau lebih master file untuk mempersiapkan pembuatan laporan.

-  File Sejarah (History File): File yang berisi data masa lalu yang sudah tidak aktif lagi, tetapi
   masih disimpan sebagai arsip.

-  File Backup (File Cadangan) : Merupakan salinan dari file file yang masih aktif di dalam
   data base pada suatu saat tertentu.


6.  Database

Data base ialah kumpulan file yang terstruktur dan terintegrasi sedemikian rupa sehingga proses data dan pencarian data pada file dapat dilakukan dengan mudah.  Database merupakan kumpulan dari data yang saling berhubungan satu dengan lainnya, tersimpan di komputer dan digunakan perangkat lunak untuk memanipulasinya.

Biasanya untuk memanipulasi database diperlukan suatu software khusus yang biasanya disebut DBMS (Database Manajement System). Contoh dari software ini adalah Ms. Access, MySQL, SQLite dan lain lain. Bahasa pemrograman yang digunakan oleh software DBMS tersebut juga bahasa pemrograman khusus yang bernama "SQL (Structure Query Language)".





C)  PENDEKATAN DALAM MENGELOLA DATA


1.  Pendekatan File (File Oriented Approach)

Dalam pendekatan ini, sumber data dikumpulkan dalam filefile yang tidak berhubungan satu sama lainnya. Tiap file dirancang untuk aplikasi tertentu.

Kelebihan :

-  Biaya pembuatan lebih murah

-  Efisien jika digunakan untuk instansi kecil



Kekurangan : 

-  Duplikasi data 

-  Memerlukan memori yang banyak

-  Tidak terjadi hubungan antar data

-  Manajemen data tidak terpusat

-  Tidak flexibel jika terdapat perubahan dalam data



2.  Pendekatan Database (Database Approach)

Pendekatan ini memandang data sebagai sebuah sumberdaya organisasi yang harus digunakan dan dikelola untuk seluruh organisasi bukan hanya digunakan dan dikelola oleh unit atau fungsi tertentu saja.

Kelebihan :  

-  Duplikasi data berkurang drastis

-  Tidak diperlukan memori yang banyak

-  Manajemen data terpusat dan lebih mudah dikontrol

-  Terjadi hubungan antar data

-  Flexibel jika terjadi perubahan dalam data

-  Keamanan data lebih terjamin


Kekurangan :

-  Biaya pembuatan lebih mahal



D)  JENIS DATABASE 


1.  Database Operasional : Database ini menyimpan rincian data yang diperlukan untuk
     mendukung seluruh operasi perusahaan. Database ini juga disebut subject
     area database (SADB), database transaksi, dan database produksi.

2.  Database Analitis: Database ini menyimpan data dan informasi yang diperoleh dari operasi yang
     dipilih dan database eksternal. Database ini berisi ringkasan data dan informasi yang paling
     dibutuhkan oleh manajer perusahaan dan pengguna akhir lain.



E)  STRUKTUR DATABASE


1.  Struktur Hirarki

Model yang sesuai digunakan untuk one-to-many relationship, Dengan kata lain, anak hanya akan mempunyai satu ortu.





2.  Struktur Jaringan

Model yang sesuai digunakan untuk many-to-many relationship, Dengan kata lain, anak akan mempunyai lebih dari satu ortu.





3.  Struktur Relasional

 Model database yang paling baru, yang berusaha mengurangi kelemahan model database hirarkhis dan model database jaringan. • Dalam model relasional, semua elemen daat dalam database dipandang disimpan dalam bentuk tabel-tabel sederhana.





4.  Struktur Multidimensi

Struktur multidimensi merupakan variasi dari struktur relasional yang menggunakan struktur multidimensional untuk mengatur data dan menyajikan hubungan antardata. Multidimensional dapat divisualisasikan sebagai kotak-kotak data dan kotak dalam kotak data. Setiap sisi kotak dianggap sebagai sebuah dimensi dari data.




5.  Struktur Berorientasi Pada Objek

Struktur berorientasi pada objek dianggap merupakan salah satu dari teknologi penting dari generasi aru aplikasi multimedia berbasis Web.  • Model struktur berorientasi obyek mendukung pewarisan, maksudnya obyek-obyek baru dapat secara otomatis dibut dengan mereplikasi beberapa atau semua karakteristik dari satu atau lebih obyek asal (parent).




F)  METODE AKSES DATA


1.  Akses Berangkai (Sequential Access)

Metode ini menggunakan metode berangkai, rekaman di dalamnya disimpan secara fisik dengan susunan yang diidentifikasikan menurut field kunci pada setiap rekaman.

Akses berurutan merupakan metode akses paling sederhana. Informasi pada file diproses secara berurutan, satu record diakses setelah record yang lain. Metode akses ini berdasarkan model tape dari suatu file yang bekerja dengan perangkat sequential- access atau random-access.

Operasi pada akses berurutan terdiri dari :
read next
write next
reset
no read after last write (rewrite)

Operasi read membaca bagian selanjutnya dari file dan otomatis menambah file pointer yang melacak lokasi I/O. Operasi write menambah ke akhir file dan ke akhir material pembacaan baru (new end of file). File dapat di-reset ke awal dan sebuah program untuk meloncat maju atau mundur ke n record.


2.  Akses Langsung (Direct Access)

Pada waktu menggunakan metode akses langsung, rekaman tidak harus disusun dalam suatu rangkaian tertentu pada media penyimpan.

File merupakan logical record dengan panjang tetap yang memungkinkan program membaca dan menulis record dengan cepat tanpa urutan tertentu. Metode akses langsung berdasarkan model disk dari suatu file, memungkinkan acak ke sembarang blok file, memungkinkan blok acak tersebut dibaca atau ditulis.

Operasi pada akses langsung terdiri dari :
read n
write n
position to n
read next
write next
rewrite n

Operasi file dimodifikasi untuk memasukkan nomor blok sebagai parameter. Nomor blok ditentukan user yang merupakan nomor blok relatif, misalnya indeks relatif ke awal dari file. Blok relatif pertama dari file adalah 0, meskipun alamat disk absolut aktual dari blok misalnya 17403 untuk blok pertama. Metode ini mengijinkan sistem operasi menentukan dimana file ditempatkan dan mencegah user mengakses posisi dari sistem file yang bukan bagian dari file tersebut.

Tidak semua sistem operasi menggunakan baik akses berurutan atau akses langsung untuk file. Beberapa sistem hanya menggunakan akses berurutan, beberapa sistem lain menggunakan akses langsung.



Tidak ada komentar:

Posting Komentar

Visitors