Pengorganisasian Data (DataBase)
Beberapa definisi tentang Database :
1. Menurut Gordon C. Everest :
Database
adalah koleksi atau kumpulan data yang mekanis, terbagi/shared,
terdefinisi secara formal dan dikontrol terpusat pada organisasi.
2. Menurut C.J. Date :
Database adalah koleksi “data operasional” yang tersimpan dan dipakai oleh sistem aplikasi dari suatu organisasi.
- Data input adalah data yang masuk dari luar sistem
- Data output adalah data yang dihasilkan sistem
- Data operasional adalah data yang tersimpan pada sistem
3. Menurut Toni Fabbri :
Database adalah sebuah sistem file-file yang terintegrasi yang mempunyai minimal primary key untuk pengulangan data.
4. Menurut S. Attre :
Database
adalah koleksi data-data yang saling berhubungan mengenai suatu
organisasi / enterprise dengan macam-macam pemakaiannya.
Sifat-sifat database :
· Internal : Kesatuan (integritas) dari file-file yang terlibat.
· Terbagi/share : Elemen-elemen
database dapat dibagikan pada para user baik secara sendiri-sendiri
maupun secara serentak dan pada waktu yang sama (Concurrent sharing)
Elemen-elemen database terbagi dua yaitu berdasarkan tipe dan berdasarkan isi atau nilai.
Elemen database berdasarkan tipe :
1. Enterprise adalah suatu jenis organisasi misalnya Bank, Hotel, Universitas dan lain-lain.
2. Entity/File adalah obyek pada enterprise/perusahaan berdasarkan data yang disimpan.
3. Atribute/Field/Data Item adalah beberapa hal yang ingin diketahui dari suatu file.
4. Record adalah suatu set field/data item yang merupakan ciri khas dari suatu file.
Elemen database berdasarkan isi/nilai :
1. Data File adalah seluruh isi data pada file
2. Data Record adalah satu set isi data pada suatu susunan field dari suatu file.
3. Data Value adalah isi data masing-masing data elemen.
4 Komponen DATA PROCESSING yang menggunakan Sistem Database :
1. Perangkat Keras (Hardware) : Penyimpanan Sekunder
2. Perangkat Lunak (Software) : Program Aplikasi, DBMS
3. Data : Database mempunyai sifat internal (integritas dari file-file yang terlibat) dan terbagi / share
4. User : User pembuat program aplikasi, end user (user pemakai data langsung), DBA (Penanggung jawab).
DBMS (Database Managemen System)
Semua
peralatan komputer (Hardware+Software+Firmware). DBMS dilengkapi dengan
bahasa yang berorientasi pada data (High level data language) yang
sering disebut juga sebagai bahasa generasi IV (fourth generation
language).
Fungsi DBMS : - Definisi data dan hubungannya
- Memanipulasi data
- Keamanan dan integritas data
- Security dan integritas data
- Recovery/perbaikan dan concurency data
- Data dictionary
- Unjuk kerja / performance
Peralatan
untuk menetapkan/menentukan pendekatan database disebut DBMS. DBMS
merupakan software (dan hardware) yang kusus didesain untuk melindungi
dan memanage database.
Dengan menggunakan DBMS, maka dapat :
· Mendefinisikan data dan hubungannya.
· Mendokumentasikan struktur dan definisi data
· Menggambarkan, mengorganisasikan dan menyimpan data untuk akses yang selektif/dipilih dan efisien.
· Hubungan yang sesuai antara user dengan sumber daya data.
· Perlindungan terhadap sumber daya data akan terjamin, dapat diandalkan, konsisten dan benar.
· Memisahkan
masalah Logical dan physical sehingga merubah implementasi database
secara fisik tidak menghendaki user untuk merubah maksud data (Logical).
· Menentukan pembagian data kepada para user untuk mengakses secara concurent pada sumber daya data.
TEKNOLOGI DATA BASE
Teknologi
database adalah teknologi yang berhubungan dengan pengolahan data
menjadi informasi yang dapat dikelola dan dibaca dengan mudah.
Pembicaraan
basis data tidak dapat dipisahkan dengan teknologi komputer, karena
teknologi basis data dan komputer berkembang beriringan. Perkembangan
teknologi pengelolaan basis data mempunyai pengaruh besar terhadap
perkembangan penggunaan komputer. Sebagai contoh, pemakaian teknologi
basis data dalam pengelolaan data yang berjumlah besar untuk keperluan
bisnis, keteknikan, pendidikan, kesehatan, hukum, perpustakaan, dan
sebagainya, akan sangat efisien bila komputer digunakan.
SOFTWARE DATABASE
Software Database adalah aplikasi perangkat lunak yang digunakan user untuk mengelola dan mencari data.
Contoh dari software database yang sering digunakan adalah :
1. Microsoft SQL
2. Oracle
3. Sybase
4. Xbase
5. MySQL
7. Microsoft Access
8. dBase III
9. FOX Pro
Bits. Field, Record, File & Key Filed
Bit
komputer
seperti atas dasar prinsip bahwa listrik bisa dihidupkan dan
dimatikan(prinsip saklar on/off). jadi bit adalah unit data terkecil
yang bisa disimpan komputer.jadi,bit adalah unit data terkecil yang bisa
disimpan dalam komputer yang direpresentasikan dengan lambang angka 0
(off) atau 1 (on).
Karakter
Suatu
karakter (byte) adalah sebuah huruf atau angka atau karakter khusus,
sebagai contoh: A,B,&,%,2,dll adalah contoh karakter tunggal.
gabungan beberapa bit akan membentuk sebuah karakter.
bit
dan byte merupakan dasar untuk menyajikan data baik data yang akan
diproses, dikomunikasikan jarak jauh, atau disimpan dalam sebuah
database. Komputer banyak berhubungan dengan bit dan byte namun user
database, seperti Anda, akan banyak berhubungan dengan Field, record,
dan file.
Field
Field
adalah sebuah unit data yang berisi satu atau lebih karakter (byte). Ia
merupakan unit terkecil dari informasi berharga dalam database. setiap
field memiliki nama field yang menggambarkan jenis data yang harus
dimasukkan ke dalam field. Contoh field adalah nama pertama Anda, alamat
jalan, atau jenis kelamin Anda.
Field
dapat didesain dengan panjang maksimun terntentu. Field juga dapat
didesain dengan tipe data berbeda, semisal hanya teks, atau hanya angka,
tanggal, waktu, atau bahkan hanya jawaban “ya” dan “tidak”, link web,
gambar, suara dan video.
Record
Record
adalah kumpulan field-field yang berhubungan. Masing-masing record
menyimpan data hanya sekitar satu entitas, yang bisa erupa orang, tempat
benda dan peristiwa atau gejala. Contoh record bisa saja nama dan
alamat Anda dan Nomor Jaminan sosial Anda.
File
File
adalah kumpulan record-record yang saling berhubungan. contoh sebuah
file adalah data tentang siapa saja yang bekerja di departemen yang sama
dalam sebuah perusahaan, termasuk nama, alamat, dan nomor jaminan
sosial. File banyak digunakan karena ia merupakan kumpulan data atau
informasi yang diperlakukan sebagai satau unit oleh komputer.
dalam
hierarki data, file berada dalam bagian atas. Kumpulan file yang
berhubungan membentuk suatu database.database sebuah perusahaan mencakup
semua file pegawai sebelumnya dan pegawai saat ini di departemen.
Setiap pegawai bisa punya beberapa file, sebagai contoh file upah, dana
pensiun, kuota penjualan, dan penerimaan, dan sebagainya.
Key Field
Konsep
yang penting dalam pengaturan data adalah key field. Key Field adalah
field yang dipilih pada record sehingga record tersebut dapat dengan
mudah diperoleh kembali dan diproses. Key field kadang berupa nomor
identifikasi, nomor jaminan sosial, nomor induk pegawai, atau
semacamnya. dari hal ini dapat ditarik kesimpulan bahwa key field
memilik karakteristik unik (tidak ada yang sama satu sama lain). Key
field lebih disukai berupa angka. Key field dapat terdiri dari lebih
satu key.
sumber referensi:
http://kudun323.blogspot.com/2011/10/pti-pert-03.html
http://restupamujitriatmoko.blogspot.com/2012/01/organisasi-file.html
Cara memilih organisasi data tidak terlepas dari 2 aspek utama, yaitu :
1. Menurut Model penggunaannya ada 2 cara :
1. Batch; Suatu proses yang dilakukan secara group atau kelompok.
2. Interactive; Suatu proses yang dilakukan secara satu persatu, yaitu record demi record.
2. Menurut model OPERASI FILE ada 4 cara :
1. Creation;
> Membuat struktur file lebih dahulu, menentukan banyak record baru, kemudian record-record dimuat ke dalam file tersebut.
> Membuat file dengan cara merekam record demi record.
2. Update;
Untuk menjaga agar file tetap up to date.
Contoh: Insert / Add, Modification, Deletion.
3. Retrieval;
Pengaksesan sebuah file dengan tujuan untuk mendapatkan informasi.
Inquiry: Volume data rendah, model proses interactive.
Report Generation: Volume data tinggi, model proses batch.
sumber referensi:
http://kudun323.blogspot.com/2011/10/pti-pert-03.html
http://restupamujitriatmoko.blogspot.com/2012/01/organisasi-file.html
Tidak ada komentar:
Posting Komentar