Transcript
PENGERTIAN DBASE
dBase adalah sebuah sistem
manajemen basis data (DBMS) yang
secara luas digunakan pada
mikrokomputer yang dikenalkan
oleh Ashton-Tateuntuk komputer
CP/M, dan kemudian untuk
platformApple II, Aple Macintosh
dan IBM PC dengan DOS yang
menjadi salah satu perangkat lunak
yang paling laris selama beberapa
tahun pada saat itu.
PENGERTIAN DBASE
Selectric Typewriter
Museum(Kaypro II Serial
Number 3309)
Kaypro II Z-80 based CP/M
computers made by Non Linear
Systems.
PENGERTIAN DBASE
Ketidakmampuan dBASE untuk
bertransisi dengan sistem operasi
yang lebih baru, Microsoft Windows
pada akhirnya membuat
penggunaan dBASE tergantikan
oleh produk-produk yang lebih baru,
seperti :
PENGERTIAN DBASE
Kepemilikan dBASE pada akhirnya
dijual ke Borland pada tahun 1991
dan pada tahun 1999 Borland
menjual hak atas jajaran produk
dBASE pada sebuah perusahaan
baru dBASE Inc.
PENGERTIAN DBASE
Dimulai dari pertengahan tahun 1980-an banyak vendor membuat dialek ataupun variase produk mereka ataupun pada bahasanya sendiri.
Termasuk di dalamnya FoxPro (sekarang dikenal Visual FoxPro), Quicksilver, Clipper, Xbase++, Flagship, dan Harbour.
Mereka inilah yang secara informal dikenal atau disebut sebagai xBase atau Xbase/
PENGERTIAN DBASE
Program dBase IV merupakan salah satu paket
program database yang dibuat dan dikeluarkan oleh
Asthon Tate yang merupakan pengembangan dari
dBase II, dBase III, serta dBase III plus.
PENGERTIAN DBASE
dBase IV merupakan DBMS, yang mengatur dan
mengolah data. Memproses data elektronik artinya
menyimpan, menghubungkan, memanipulasi serta
memanggil data yang memiliki informasi sangat
banyak dengan cara cepat dan efisien.
PENGERTIAN DBASE
dBase IV merupakan data dengan dBase IV akan
lebih mudah dan cepat sekalipun data yang dimiliki
sangat kompleks.
Dengan tersedianya menu control center semua
pemakai dari segala tingkat dapat
mengoperasikannya.
PENGERTIAN DBASE
Pengolahan dBase IV bisa dilakukan dengan 2 cara,
yaitu menu dan perintah. Bagi pemakai yang sudah
biasa dengan dBase atau database, bekerja pada
perintah. Sedangkan bagi pemula, bekerja pada layar
control center lebih mudah.
PENGERTIAN DBASE
Paket program dBase IV “copy-protected” artinya
dapat memuat aplikasi disket sebagai cadangan dan
juga melakukan instalasi pada harddisk.
PENGERTIAN DBASE
Program dBase dalam disket minimal harus
mempunyai 2 file, yaitu dBase.exe dan dBase.ovl.
Selain itu juga diperlukan file Help.dbs dan assist.hlp
dimana kedua file ini mengandung teks untuk pesan
‘help’.
File lain yang juga penting adalah Config.sys, file ini
dibaca oleh DOS sewaktu boot.
DBASE BAHASA PEMROGRAMAN
dBASE Programming merupakan salah satu
high level language yang telah dikembangkan
sedemikian rupa secara spesifik untuk
microcomputer, sehingga memungkinkan adanya
penggunaan software secara minimum, tetapi
pemakai dapat dengan mudah dan cepat dapat
menentukan, membangun, dan kemudian
mengakses (memanggil kembali) file-file yang
mereka miliki.
DBASE BAHASA PEMROGRAMAN
Dengan adanya hal ini, pemakai dapat dengan
mudah mengolah dan membuat laporan dari file
mereka sendiri secara interaktifmelalui keyboard
dan layar monitor ataupun printer.
dBase juga menawarkan suatu penulisan dan
penyimpan urutan-urutan tindakan, dan
mengulanginya jika diperlukan.
DBASE BAHASA PEMROGRAMAN
Dengan kata lain, dBase adalah bahasa yang diinterpretasikan dan menghasilkan kode intermediate.
Para pengguna komputer berbasis Windows, kini menggunakan bahasa pemrograman berbasis objek Bahasa Pemrograman yang ditawarkan dengan banyak kemudahan ini, menggunakan kosa kata yang cantik, yakni Visual, sehingga user mengenal adanya Delphi milik Borland, Visual C++, Visual Basic, atau Oracle, Power Builder, Visual dBase, Visual FoxPro, untuk aplikasi database.
DBASE SEBAGAI UTILITY
PEMROGRAMAN
dBase adalah database engine klasik yang masih
tetap diminati sebagai program untuk
menyimpan data-data perusahaan sampai
sekarang.
Program yang dirancang dengan menggunakan
dBase memang memiliki banyak kelemahan
dibandingkan dengan database Engine modern
seperti MySQL atau SQL Server dan Microsoft
Access
DBASE SEBAGAI UTILITY
PEMROGRAMAN
Sebagai database engine, dBase menjadi standar
dile database pada masa keemasan sistem
operasi DOS. dBase populer sejak dBase II dan
dBase III diterima sebagai standar.
Banyak prosduk software menggunakan dBase
sebagai standar file databasenya (dengan
ekstensi *.dbf), seperti misalnya: FoxPro, Recital,
Paradox, dsb.
DBASE SEBAGAI UTILITY
PEMROGRAMAN
Salah satu bahasa pemrograman yang
dikembangkan dengan menggunakan file
database milik dBase adalah Clipper, yang
masih tetap dipakai sampai saat ini.
DBASE SEBAGAI UTILITY
PEMROGRAMAN
Database menggunakan dBase akan menyimpan
setiap tabel data ke dalam satu file dengan
ekstensi.dbf, kecuali Paradox yang menggunakan
ekstensi .db.
Dalam komputer modern, bahkan program script
interpreter seperti PHP pun masih mendukung
dBase.
DBASE SEBAGAI UTILITY
PEMROGRAMAN
Penggunaan dBase masih dianggap relevan
karena program-program modern seperti di
bawah ini, mengenali file-file yang dibuat dengan
menggunakan dBase.
PERINTAH-PERINTAH DASAR DBASE
Merubah Struktur Database
** Proses penggandaan tersebut tidak diikuti dengan datanya
Mengcopy Struktur File
Mengcopy File Dbase
** Jika akan meng-copy struktur dan copy file database pastikan file tersebut aktif
MODIFY STRUCTURE <nama file> atau MODI STRU
<nama file>
COPY STRUCTURE TO [<nama file>] [FIELD <daftar
field>]
COPY TO <nama file baru> [(Scope)] [FIELDS (daftar field)]
[WHILE/FOR <kondisi>]
PERINTAH-PERINTAH DASAR DBASE
Mencopy File
Mengubah Nama File
Menghapus File
** Dalam proses copy file, rename & delete file ini harus jelas
extensionnya, karena proses tersebut tidak hanya untuk file
database saja
COPY FILE <nama file1> TO <nama file2>
RENAME <nama file1> TO <nama file2>
DELETE FILE <nama file>
PERINTAH-PERINTAH DASAR DBASE
Membuka File Database
Sebelum mengisi data, terlebih dahulu file database harus
dibuka dengan perintah :
.USE <nama file>
Menutup File Database
File database yang aktif harus ditutup dengan perintah :
.USE
Mengisi atau menambah data
.APPEND atau . APPEND[BLANK]
**Penambahan data akan dilakukan pada posisi EOF (End Of File)
dan otomatis EOF-nya akan turun lagi.
PERINTAH-PERINTAH DASAR DBASE
Menyisipkan Data
.INSERT atau .INSERT [BLANK] [BEFORE]
**Penyisipan akan diletakkan pada record setelah posisi pointer.
Menghapus Data.
.DELETE [(scope)] [WHILE/For (kondisi)]
**Bila tidak digunakan parameternya maka yang akan di delete
adalah record pada posisi pointer.
Membatalkan Penghapusan
.RECALL [(scope)] [WHILE/For (kondisi)]
**Sama dengan Delete, jika tidak digunakan parameter maka
yang akan dibatalkan adalah record posisi pointer.
Menegaskan Penghapusan
.PACK
PERINTAH-PERINTAH DASAR DBASE
Memperbaiki Data
.EDIT/CHANGE [(scope)] [FIELD (daftar field)]
[WHILE/FOR (kondisi)]
atau
.REPLACE [(scope)] <FIELD> WITH <eks>
[<field> WITH <eks>, ….]
[WHILE/FOR <kondisi>]
PERINTAH-PERINTAH DASAR DBASE
Berbeda dengan perintah penyuntingan sebelumnya (selalu per
record yang dituju), untuk perintah BROWSE memungkinkan.
meneliti dan merubah data sebanyak-banyaknya yang dapat
dicakup layar.
Tombil yang dapat digunakan :
[CTRL]-A atau [HOME] : satu field ke kiri
[CTRL]-F atau [END] : satu field ke kanan
[CTRL]-Q atau [ESC] : batalkan perubahan
[CTRL]-W atau [CTRL]-[END] : simpan
[CTRL]-Y : hapus karakter dari posisi kursor
[CTRL]-B : gulung layar ke kiri
[CTRL]-Z : gulung layar ke kanan
PERINTAH-PERINTAH DASAR DBASE
Mencari Record
.SKIP [exp N]
Memindahkan Pointer Maju atau Mundur
.LOCATE [<scope>] FOR <kondisi>
Melihat Data
.DISPLAY / LIST [OFF] [(scope)] [daftar field] [WHILE
(kondisi)]
[FOR (kondisi)] [TO PRINT]
PERINTAH-PERINTAH DASAR DBASE
Keterangan
OFF : Untuk menampilkan atau mematikan nomor record
SCOPE : terdapat 4 pilihan
RECORD n : hanya pada record ke n
NEXT n: sebanyak n record mulai dari pointer
ALL : semua record
REST : semua record setelah pointer
WHILE : dilakukan selama kondisi bernilai benar, berhenti
FOR : dilakukan selama memenuhi kondisi
PERINTAH-PERINTAH DASAR DBASE
Perbedaan :
LIST : Menampilkan data secara terus menerus
DISPLAY : Menghentikan penampilan data untuk setiap 20
baris
Contoh :
.list off .go top
.list nama,alamat,gol .dsiplay
.list off nama, gaji+150000 .display record 3
SYSTEM REQUIREMENTS
Untuk menjalankan sistem dBase IV versi 1.5
diperlukan software dan hardware
penunjangnya.
Tanpa peralatan tersebut, maka sistem ini tidak
akan bekerja.
SYSTEM REQUIREMENTS
Peralatan hardware yang diperlukan berupa:
IBM PC, AT atau compatible.
Sistem dBase IV memerlukan 4 MB media fixed
disk RAM sebesar 640 KB dengan 450 KB yang
tersisa.
SYSTEM REQUIREMENTS
Peralatan software yang dibutuhkan: Sistem
operasi DOS versi 2.1 ke atas jika sistem dBase
IV dijalankan dalam bentuk multi-user pada
LAN maka diperlukan Novell Netware V2.2 atau
V3.11.
INSTALASI DBASE
Download dBase
Download DosBox
Extract Dbase di Local Disk
Open Dosbox, kemudian:
Z:\>mount d c:\
Z:\>d:
D:\>cd dbase
D:\DBASE>dbase
ELEMEN DBASE
Field : bagian data dari record
Record : kumpulan dari beberapa data yang
saling berkaitan membentuk suatu informasi
File : kumpulan dari semua record yang sejenis
Database : gabungan dari beberapa file yang
terpadu
top related