Top Banner
KONSEP TEKNOLOGI INFORMASI B M5. Pengenalan & Instalasi
50

KONSEP TEKNOLOGI INFORMASI B

Dec 18, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: KONSEP TEKNOLOGI INFORMASI B

KONSEP TEKNOLOGI INFORMASI

B M5. Pengenalan & Instalasi

Page 2: KONSEP TEKNOLOGI INFORMASI B

SUBJECT

dBASE sebagai utility program & Bahasa

Program

System Requirement

Field

Record

File

Database

Page 3: KONSEP TEKNOLOGI INFORMASI B

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.

Page 4: KONSEP TEKNOLOGI INFORMASI B

PENGERTIAN DBASE

Selectric Typewriter

Museum(Kaypro II Serial

Number 3309)

Kaypro II Z-80 based CP/M

computers made by Non Linear

Systems.

Page 5: KONSEP TEKNOLOGI INFORMASI B

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 :

Page 6: KONSEP TEKNOLOGI INFORMASI B

PENGERTIAN DBASE

Page 7: KONSEP TEKNOLOGI INFORMASI B

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.

Page 8: KONSEP TEKNOLOGI INFORMASI B

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/

Page 9: KONSEP TEKNOLOGI INFORMASI B

PENGERTIAN DBASE

Page 10: KONSEP TEKNOLOGI INFORMASI B

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.

Page 11: KONSEP TEKNOLOGI INFORMASI B

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.

Page 12: KONSEP TEKNOLOGI INFORMASI B

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.

Page 13: KONSEP TEKNOLOGI INFORMASI B

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.

Page 14: KONSEP TEKNOLOGI INFORMASI B

PENGERTIAN DBASE

Paket program dBase IV “copy-protected” artinya

dapat memuat aplikasi disket sebagai cadangan dan

juga melakukan instalasi pada harddisk.

Page 15: KONSEP TEKNOLOGI INFORMASI B

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.

Page 16: KONSEP TEKNOLOGI INFORMASI B

dBase sebagai Utility

Pemrograman & Bahasa

Pemrograman

Page 17: KONSEP TEKNOLOGI INFORMASI B

dBase Bahasa Pemrograman

Page 18: KONSEP TEKNOLOGI INFORMASI B

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.

Page 19: KONSEP TEKNOLOGI INFORMASI B

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.

Page 20: KONSEP TEKNOLOGI INFORMASI B

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.

Page 21: KONSEP TEKNOLOGI INFORMASI B

dBase sebagai Utility

Pemrograman

Page 22: KONSEP TEKNOLOGI INFORMASI B

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

Page 23: KONSEP TEKNOLOGI INFORMASI B

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.

Page 24: KONSEP TEKNOLOGI INFORMASI B

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.

Page 25: KONSEP TEKNOLOGI INFORMASI B

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.

Page 26: KONSEP TEKNOLOGI INFORMASI B

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.

Page 27: KONSEP TEKNOLOGI INFORMASI B

Perintah-Perintah

dBase

Page 28: KONSEP TEKNOLOGI INFORMASI B

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

Page 29: KONSEP TEKNOLOGI INFORMASI B

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>

Page 30: KONSEP TEKNOLOGI INFORMASI B

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.

Page 31: KONSEP TEKNOLOGI INFORMASI B

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

Page 32: KONSEP TEKNOLOGI INFORMASI B

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

Page 33: KONSEP TEKNOLOGI INFORMASI B

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

Page 34: KONSEP TEKNOLOGI INFORMASI B

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]

Page 35: KONSEP TEKNOLOGI INFORMASI B

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

Page 36: KONSEP TEKNOLOGI INFORMASI B

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

Page 37: KONSEP TEKNOLOGI INFORMASI B

System Requirements

Page 38: KONSEP TEKNOLOGI INFORMASI B

SYSTEM REQUIREMENTS

Untuk menjalankan sistem dBase IV versi 1.5

diperlukan software dan hardware

penunjangnya.

Tanpa peralatan tersebut, maka sistem ini tidak

akan bekerja.

Page 39: KONSEP TEKNOLOGI INFORMASI B

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.

Page 40: KONSEP TEKNOLOGI INFORMASI B

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.

Page 41: KONSEP TEKNOLOGI INFORMASI B

SYSTEM REQUIREMENTS

Page 42: KONSEP TEKNOLOGI INFORMASI B

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

Page 43: KONSEP TEKNOLOGI INFORMASI B

INSTALASI DBASE

Page 44: KONSEP TEKNOLOGI INFORMASI B

INSTALASI DBASE

Page 45: KONSEP TEKNOLOGI INFORMASI B
Page 46: KONSEP TEKNOLOGI INFORMASI B

Elemen dBase

Page 47: KONSEP TEKNOLOGI INFORMASI B

ELEMEN DBASE

Hirarki elemen dBase adalah

FIeld

Record

File

Database

Page 48: KONSEP TEKNOLOGI INFORMASI B

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

Page 49: KONSEP TEKNOLOGI INFORMASI B

ELEMEN DBASE

Page 50: KONSEP TEKNOLOGI INFORMASI B

End Of File …