konsep teknologi informasi b

50
KONSEP TEKNOLOGI INFORMASI B M5. Pengenalan & Instalasi

Upload: others

Post on 18-Dec-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

KONSEP TEKNOLOGI INFORMASI

B M5. Pengenalan & Instalasi

SUBJECT

dBASE sebagai utility program & Bahasa

Program

System Requirement

Field

Record

File

Database

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

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

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 sebagai Utility

Pemrograman & Bahasa

Pemrograman

dBase Bahasa Pemrograman

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 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

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

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.

SYSTEM REQUIREMENTS

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

INSTALASI DBASE

INSTALASI DBASE

Elemen dBase

ELEMEN DBASE

Hirarki elemen dBase adalah

FIeld

Record

File

Database

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

ELEMEN DBASE

End Of File …