E-ware blogspot
Energy Saving Mode Using CSS3

Move your mouse to go back to the page!
Gerakkan mouse anda dan silahkan nikmati kembali posting kami!

Copyright 2011 e-ware team - All rights reserved

e-ware chat colums

artikel e-ware

Blogumulus by e-ware forums and admin e-ware Distributed by Belajar komputer

anda pengunjung yang ke

Diberdayakan oleh Blogger.
Senin, 19 September 2011
 Database adalah kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redundancy) yang tidak perlu , untuk memenuhi berbagai kebutuhan. Database juga merupakam kumpulan file / tabel / arsip yang saling berhubungan yang disimpan dalam media penyimpanan tertentu.
Tujuan pemanfaatan database
1.    Kecepatan dan kemudahan
Agar pengguna basis data dapat menyimpan data, melakukan perubahan, menampilkan kembali data dengan lebih cepat dan mudah dibandingkan dengan cara biasa.
2.    Efisiensi ruang penyimpanan
Dengan basis data kita mampu melakukan penekanan jumlah redundansi ( pengulangan ) data, baik dengan menerapkan sejumlah pengkodean atau dengan membuat relasi – relasi antara kelompok data yang saling berhubungan.
3.    Keakuratan
Agar data sesuai dengan aturan dan batasan tertentu dengan cara memanfaatkan pengkodean atau pembentukan relasi antar data bersama dengan penerapan tipe data dan domain data.
4.    Keamanan
Agar data yang bersifat rahasia atau proses yang vital tidak jatuh ke orang / pengguna yang tidak berhak , yakni dengan penggunaan account ( username dan password )
Komponen sistem basis data
1.    Hardware : biasanya berupa perangkat komputer standar, media penyimpanan sekunder dan media komunikasi untuk sistem jaringan
2.    Operating system : yakni merupakan perangkat lunak yang memfungsikan mengendalikan seluruh sumber daya dan melakukan operasi dasar dalam sistem komputer.
3.    Database : yakni basis data yang mewakili sistem tertentu untuk dikelola.
4.    DBMS (Database Management System ) : Perangkat lunak yang digunakan untuk mengelola basis data
5.    User : orang – orang yang berinteraksi dengan sistem basis data, mulai dari yang merancang sampai yang menggunakan tingkat akhir
6.    Optional software : perangkat lunak pelengkap yang mendukung dan bersifat opsional.
Bahasa basis data
Merupakan bahasa yang digunakan oleh user untuk berkommunikasi / berinteraksi dengan DBMS yang bersangkutan. Misalnya SQL, dBase, QUEL, dsb.
Bahasa basis data dibagi menjadi 2 bentuk
1.    Data Definition Language (DDL) , dengan bahasa ini kita dapat membuat tabel baru , membuat indeks, mengubah tabel, menentukan struktur penyimpanan tabel dsb.
2.    Data Manipulation Language ( DML ) , berguna untuk melakukan memanipulasi dan pengambilan data pada suatu basis data berupa penyisipan / penambahan data baru ( insert ), penghapusan data ( delete ), pengubahan data ( update).

D-BASE
D-Base adalah suatu paket Data Base Management System (DBMS) untuk pengelolaan database, pada Personal Computer. D-base merupakan software yang terdiri dari 2 bagian yaitu
  • Utility program
Adalah paket program yang membantu dalam hal pembentukan file, pengisian data, peragaan data yang sudah ada, dll
  • Bahasa program
seperti bahasa program komputer lainya dBase, adalah suatu paket Data Base Management System (DBMS) untuk pengelolaan database, pada Personal Computer

Perkembangan dBase

v  dBase II versi 2.4
v  dBase III, III+
v  dBase IV
v  dBase 5.0, versi DOS dan Windows
v  dBase 5.5, Visual
v  dBase 7.0, Visual

PEMROGRAM PADA dBASE


Strukut Program Pada dBase

ð  Awal program, guna untuk mengatur kondisi operasional dari sistem dBase atau kondisi peralatan
ð  Isi program dapat mencakup intruksi utama atau printah-perintah lain
ð  Penutup program, untuk mengembalikan fungsi operasi ke pada keadaan semula dan kita harus memastikan tidak adanya file-file yang aktif



Elemen dbase
v  Field : perpaduan karakter-karakter yang mempunyai maksud dan pengertian yang jelas.
v  Record : kumpulan dari beberapa data yang saling berkaitan membentuk suatu informasi atau kumpulan dari field-field.
v  File : kumpulan dari semua record yang sejenis.
v  Database : kumpulan dari berbagai file yang terpadu .

Jenis/Type  field data
v  Character (disingkat C) yaitu data untuk angka, bilangan, dan karakter khusus yang memiliki panjang tertentu serta tidak dapat digunakan untuk perhitungan matematika secara langsung. Data jenis ini dibatasi oleh tanda petik, (“ “ atau ‘ ‘ ) atau kurung siku ([ dan ]). Pada sistem dBase IV panjang data jenis ini maksimal 254 karakter.
v  Numeric (disingkat N) yaitu data berbentuk angka serta notasi + , - dan . (titik desimal) yang berguna untuk suatu nilai yang nantinya dapat digunakan untuk kalkulasi. Pada sistem dBase IV, panjang data jenis ini maksimal 20 digit termasuk tanda desimal dan angka desimalnya.
v  Float (disingkat F) seperti Numeric. Bedanya hanya pada cara sistem menyimpannya. Data jenis Float berguna untuk perhitungan angka eksakta (teknik). Pada sistem dBase IV, panjang data jenis ini maksimal 20 digit termasuk tanda desimal dan angka desimalnya.
v  Logical (disingkat L) yaitu data untuk keterangan yang hanya berisi Y(yes) dan N(no) atau T(true) dan F(false). Pada sistem dBase IV, data jenis ini hanya memerlukan memory sebesar 1 byte saja.
v  Date (disingkat D) yaitu data bentuk tanggal. Dengan jenis data ini, sistem akan menguji setiap pemasukan nilainya agar sesuai dengan ketentuan yang berlaku seperti nilai bulan harus di antara 1 hingga 12. Pada sistem dBase IV, data jenis ini hanya memerlukan memory sebesar 8 byte saja.
v  Memo (disingkat M) yaitu data bentuk karakter yang digunakan untuk catatan ataupun keterangan dari suatu field. Pada sistem dBase, data jenis ini hanya memerlukan memory sebesar 8 byte saja yaitu untuk petunjuk lokasi data isi memo pada file memo


Perintah Dasar pada D-BASE

1.  Perintah untuk membuat file database
Perintah langsung dengan CREATE <nama file>
Menggunakan menu dengan memilih DATA kemudian CREATE.
Di dalam pembuatan file database ini harus didefinisikan nama field dengan ketentuan sbb :
a.  Karakter pertama harus huruf
b.  Tidak boleh ada spasi diantara nama field, tanda baca kecuali tanda _
c.  Panjang maksimum 10 karakter.

Sesudah didefinisikan kemudian struktur file disimpan, sistem akan menanyakan kita apakah ingin diinput datanya atau tidak, jika ya berarti tekan Y jika tidak tekan N.

2.  Perintah untuk membuka/menutup file
  • Untuk membuka file database
            USE <nama file>
            Contoh : membuka file database “PEGAWAI.DBF”
                                    l USE PEGAWAI
  • Untuk menutup file database
USE, CLOSE DATA, CLOSE ALL

3.  Perintah untuk melihat/menampilkan data
Ä LIST
Bentuk umum : LIST <nama file> [FOR <kondisi>] [TO PRINT]
Misal :
a.  Tampilkan seluruh data dari awal hingga akhir dengan semua field yang ada.
·         LIST atau LIST ALL
b.  Tampilkan field NIP dan NAMA
·         LIST NIP, NAMA
c.  Tampilkan semua field untuk data yang gaji_pokok > 500000.
·         LIST FOR Gaji_pokok > 500000
d.  Tampilkan NIP dan NAMA bagi mereka yang huruf awalnya A hingga E
·         LIST NIP, NAMA FOR NAMA < “F”
     Ä DISPLAY
Perintah DISPLAY, untuk menampilkan data satu-satu record atau perhalaman, syarat file database (DBF) harus dalam keadaan aktif
Bentuk umum : DISPLAY [off] [scope] [fields] [FOR<kondisi>] [to print]

4.  Perintah untuk memodifikasi file database
Memodifikasi struktur file : MODIFY STRUCTURE
Melihat struktur file            : LIST STRU
Menampilkan informasi tentang struktur file, nama file, jumlah record, tanggal terakhir diadakan perubahan, definisi field dan jumlah byte dalam suatu record digunakan perintah DISPLAY STRU
Ä Menghapus data
Data dihapus dapat dalam 2 keadaan :
1. Keadaan dihapus secara logika
2. Keadaan dihapus secara fisik

Secara logika data dapat dihapus dengan perintah DELETE
Misal : DEL ALL à data seluruhnya akan dihapus secara  logika
           LIST à setelah dihapus, data tsb masih dapat  ditampilkan tapi ada tanda  *
           RECALL ALL à membatalkan penghapusan data  secara logika
Secara fisik data dapat dihapus dengan perintah PACK, yang sebelumnya harus di DELETE.

Ä Menambah data
n Penambahan data kosong ke database file yang sedang aktif
n Penambahan data dari file database tertentu ke file database yang sedang aktif
n Ctrl – W atau Ctrl – End, simpan penambahan
n Esc, batalkan penambahan




0 komentar: