Laman

Selasa, 08 Maret 2011

dBase IV

BAB I
Pendahuluan


1.1 Sejarah Mengenai dBase
Sampai beberapa tahun belakangan ini,penanganan database besar masih dilakukan pada komputer besar.Terobosan pada komputer pribadi (PC) merupakan pengembngan teknik yang merupakan penanganan data data relasional. Bentuk database ini ditandai dengan penyimpanan data data ke elemen - elemen yang terpisah.Data dapat digabungkan dan diperhubungkan kembali.dBASE merupakan program database  untuk komputer pribadi.
Dengan adanya program pengolah data,dibuat suatu program database untuk komputer pribadi dalam bentuk miniaturisasi dari komputer besar.Pengunaan database menjadi meningkat yaitu pada file-file pasien,langganan,hotel sampai ke penanganan ilmu pengetahuan.
Penggunaan sentral dokumen statis pada komputer besar dikembangkan menjadi penanganan data yang dinamis. Ciri-ciri data modern adalah adanya teknik teknik pemerluassan dan perhitungan secara individu. Dengan demikian pemakai dapat menentukan sendiri, data mana yang akan dipanggil dan bagaimana hubungannya serta penyelesaiannya. Tujuan dan system manajemen bank data adalah penggunaan yang fleksibel untuk berbagai macam situasi kerja dan tuntutan individu.

dBASE adalah program yang paling terkenal diantara program database arsipnal lainnya. Seperti diketahui dBASE mempunyai dua kemungkinan pelayanan, yaitu:
1.Command oriented,dimana perintah perintahnya diketikkan melalui perintah titik(dot prompt);

2.Task oriented,dimana perintah dapt dilakkukan melalui pilihan menu(control center).
Dengan dBASE IV,Ashton-Tate memperbaiki kedua pelayanan diatas.Ciri-ciri dBASE IV adalah :


-Pengembangan program yang lebih luas
-Kenyamanan penggunaanya karena adanya permukaan menu yang baru.
Tujuan pembaharuan permukaan pelayanan adalah untuk mempermudah pemakaian program.Pengembangan dari dBASE II dan dBASE III Plus adalah segi task oriented-nya.Semula task oriented terbatas kemampuannya dan tidak dapat menggantikan keberadaan dari command oriented.

dBASE IV menerobos masalah keterbatasan tersebut, dengan cara menyediakan permukaan pemakaian system menutertutup.Sistem kmenu tersebut sama dengan penggunaan dot prompt.dengan sistem menu ini seluruh kemungkinan yang terdapat dalam dBASE IV dapat digunakan tanpa pengetahuan bahas pemrogaman .Secara bersamaan,dapat dibuat sekaligus file-file yang dibuat melaluli system menu ataupun dengan perintah dot prompt.dBASE IV dapt digunakan lebih mudah dan kualitas pemakaiannya sangat baik.Dengan program generator dBASE IV,dapat dibuat menu untuk pemakai yang dapat dikendalikan.Bagi pemakai yang belum berpengalaman,program tersebut dapat dipakai dengan mudah dan bagi para pemakai yang sudah berpengalaman dapat bekerja seperti biasanya.
Program dBaseIV merupakan salah satu paket program data base yang dibuat dan dikeluarkan oleh Asthon Tate merupakan pengembanagn dari dBase II, dBase III serta dBase III plus. dBase IV merupakan data management system (DBMS), yang mengatur dan mengolah data. Memprosesan data elektronik artinya menyimpan, menghubungkan , memanipulasiserta memanggil data yang memiliki informasi sangat banyak dengan cara cepat dan efisien. Anda memanggil dan menampilkan data berdasakan kreteria tertentu sesuai kemampuan.
dBase IV merupakan data dengan dBase IV akan lebih mudah dan cepat sekalipun data yang dimiliki sangan kompleks. Dengan tersedianya menu control center semua pemakai dari segala tingkat dapat mengoprasikannya.
Pengolahan dBase IV bisa dilakukan dengan 2 cara, yaitu menu dan perintah. Bagi pemakai yang sudah biasa dengan dBase atau data base, bekerja pada perintah. Sedangkan bagi pemula, bekerja pada layar control center lebih mudah.
Paket program dBase IV ‘copy-protected’ artinya dapat memuat aplikasi disket sebagai cadangan dan juga melakuan instalasi pada hardisk.

1.2 Sekilas Tentang dBase IV

Programming language atau bahasa program adalah suatu bahasa ataupun suatu tatacara yang dapat digunakan oleh manusia (programmer) untuk berkomunikasi
secara langsung dengan komputer. Jenis programming language sangatlah
banyak. Tetapi secara umum, pengertian programming language dapat dibagi
menjadi dua, yaitu Low Level Language dan High Level Language.
Low level language adalah suatu bahasa program atau suatu tatacara yang
dapat digunakan untuk berkomunikasi dengan komputer. Dalam hal ini tatacara
yang digunakan masih ber-orientasi dengan mesin, dikarenakan itu low level
langugae juga disebut sebagai bahasa mesin.
Untuk menggunakan bahasa ini, programmer harus menuliskan instruksi untuk
setiap instruksi secara jelas dan teliti. Setiap program dan data yang
ditulis, harus ditentukan pula address dimana data dan program akan
disimpan. Programmer juga harus mengetahui lokasi setiap indikator ataupun
register dan program untuk seluruh fungsinya.
Satu-satunya simbol yang tersedia untuk mengkomunikasikan tindakan yang
dilakukan dan meng-identifikasikan data adalah 0 dan 1. Instruksi yang ada
harus ditulis dalam urutan dan aturan dimana mereka harus ditmapilkan. Oleh
karena itu, apabila salah satu instruksi hilang karena terjadi
kesalahan/kekuarang telitian, seluruh instruksi harus dire-alokasi-kan
untuk membuat ruang guna menambahkan instruksi tersebut, dan ini berarti
pengubahan lokasi data.
Untuk mengatasi kesulitan tersebut, bahasa mesin kemudian dikembangkan
menjadi assembly language. Dengan adanya pengembangan ini, dimungkinkan
untuk menuliskan program dengan menggunakan kode instruksi dan label yang
mewakili lokasi penyimpanan dengan syarat komputer memiliki sarana untuk
menterjemahkan kedalam bahasa mesin.
Bahasa ini disebut sebagai assembly language dan program untuk
menterjemahkannya kedalam kode mesin disebut sebagai asembler. Pada umumnya
terdapat hubungan satu untuk satu antara masing-masing instruksi bahasa
assembly dengan instruksi kode mesin. Gambar disamping menunjukkan versi
asembly dari kode mesin.
Program yang ditulis oleh programmer dalam bahasa assembly disebut sebagai
source program Jika program ini kemudian diubah kedalam bahasa mesin,
disebut sebagai object program. Dengan adanya bahasa assembly ini,
programmer tidak perlu meng-alokasikan address secara khusus, dan ia cukup
memberikan nama atau label serta menginduksikan ukuran dan format yang
diperlukan. Assembler kemudian bertanggung jawab atas pengalokasian dan
penyimpanan.
Dengan menggunakan nama-nama simbolik untuk data dan kode-kode
pengoperasian, tugas programmer dibuat lebih mudah dari pada menggunakan
kode numeric bahasa mesin. Alokasi penyimpanan oleh assembler juga
memungkinkan progremmer membuat perubahan-perubahan, penambahan dan
penghilangan instruksi cenderung lebih mudah dan cenderung membuat
kesalahan yang lebih kecil. Karena masih berhubungan dengan bahasa mesin,
assembly sangat efisien dalam penggunaan fasilitas mesin.
Bahasa assembly adalah low level language, yakni lebih dekat dengan kode
mesin dari pada bahasa yang digunakan oleh manusia dalam kehidupan sehari-
hari. Karena masih berorientasi mesin, membutuhkan programmmer yang
memiliki pengetahuan mesin secara baik. Transfer program bahasa mesin
kemesin untuk type berbeda sering sulit dan dalam beberapa kasus tidak
mungkin. Programmer masih harus mempelajari bahasa assembly untuk mesin
yang berbeda.
High level language merupakan suatu bahasa program atau suatu tata cara
yang dapat digunakan untuk memberi perintah/instruksi kepada komputer. Tata
cara yang ada sangat mirip dengan tata cara yang digunakan oleh manusia
dalam berkomunikasi. Dengan demikian, high level language lebih mudah untuk
dipelajari. Semua kalimat, kata ataupun aturan yang ada didalam high level
language, juga merupakan kalimat ataupun kata ataupun aturan yang digunakan
dalam kehidupan sehari-hari.

Karena jangkauan pemakai komputer adalah international, maka aturan ataupun
kalimat ataupun kata-kata dasar yang digunakan pada high level language,
kemudian disesuaikan dengan aturan-aturan dan kalimat yang ada dalam bahasa
Inggris.
Jenis high level language cukup banyak, seperti misalnya BASIC, COBOL,
FORTRAN dan lain sebagainya. Sama halnya dengan tatacara yang terdapat
dalam bahasa assembly, penulisan program dalam high level language juga
harus diterjemahkan kedalam bahasa mesin sebelum proses dilakukan. Program
penterjemah disebuh compiler atau interpreter.
Setiap bahasa didalam high level language mempunyai aturan dan tata cara
sendiri-sendiri, demikian pula halnya dengan compiler ataupun interpreter
yang ada. Hal ini juga bisa disamakan dengan bahasa yang digunakan oleh
manusia, dimana antara satu bahasa dan bahasa lainnya tidaklah sama, dan
semuanya memiliki aturan dan tatacara sendiri-sendiri.
Untuk bahasa BASIC misalnya, susunan programnya selalu terdiri atas tiga
hal, yaitu line number, keyword dan body program. Dalam hal ini BASIC
merupakan singkatan dari Beginners All-purpose Symbolic Instruction Code.
Basic menjadi sangat populer karena dapat dibuat dengan cara yang ber-
struktur ataupun tidak, disamping itu, BASIC memiliki versi interpreter dan
versi compiler.
BASIC menjadi populer seiring dengan hadirnya microcomputer, yaitu pada
akhir 70-an. Demikian populernya BASIC, sehingga banyak pabrik komputer PC
pada saat itu yang membuat BASIC dalam versi ROM (Read Only Memory)
disamping versi interpreter ataupun compiler. Sehingga pada saat komputer
dinyalakan, komputer tersebut langsung siap menjalankan BASIC. Belum ada
satu bahasa selain BASIC yang dibuat dalam pelbagai versi.
Selain keunggulan-keunggulan tersebut, BASIC juga sangat cocok digunakan
untuk pemula ataupun bagi programmer senior. BASIC juga cocok untuk
menyelesaikan masalah-masalah yang berkaitan dengan bisnis ataupun
persoalan scientific. Dengan adanya line number yang dimilinya, BASIC akan
memproses program dari urutan yang kecil menuju keline number yang besar.
Tetapi dengan adanya instruksi GOTO, proses ini bisa dibelokkan keurutan
lainnya.
dBASE Programming merupakan salah satu high level languge yang telah
dikembangkan sedemikian rupa secara specifik untuk microcomputer, sehingga
memungkinkan adanya penggunaan software secara minimum, tetapi pemakai
dapat dengan mudah dan cepat dapat menentukan, membangun dan kemudian meng-
access (memanggil kembali) file-file yang mereka miliki.
Dengan adanya hal ini, pemakai dapat dengan mudah mengolah dan membuat
laporan dari file mereka sendiri secara interaktif melalui keyboard dan
layar monitor ataupun printer. dBase juga menawarkan suatu penulisan dan
penyimpanan urutan-urutan tindakan, dan mengulanginya jika diperlukan.
Dengan kata lain, dBase adalah bahasa yang diinterpetasikan 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
kita mengenal adanya Delphi milik Borland, Visual C++, Visual Basic, atau
Oracle, PowerBuilder, Visual dBase, Visual Foxpro, untuk aplikasi database.










1.3 Kemampuan Yang Dimiliki oleh dBase IV
Dengan adanya perbaikan pada Dbase IV, berarti makin banyak kemampuan yang dimilikinya. Adapun tugas yang dapat dilakukan oleh dBASE IV antara lain:

Ƙ  Membuat file database untuk menyimpan data.
Ƙ  Mengolah database dengan cepat dan mudah.
Ƙ  Menyusun isi file berdasarkan syarat tertentu.
Ƙ  Membuat laporan dan mencetaknya ke printer, atau
Ƙ  Menampilkannya pada layar monitor.

1.3.1 Fasilitas Baru Pada dBase IV Versi I.I
Pada versi 1.1 dBASE IV dilengkapi dengan fasilitas baru serta kemampuan kerja yang lebih maksimal. Cakupannya antara lain:

Ƙ  Pemakaian memori.
Ƙ  Perbaikan tampilan dBASE IV.
Ƙ  Metode instalasi
Ƙ  Pengoperasian perintah dari menu Organize.
Ƙ  Pembuatan indeks berdasarkan kondisi.
Ƙ  Pengaturan ukuran kolom pada Query.
Ƙ  Mengurangi bataan pada perintah UDFS dan ON.
Ƙ  Pemakaian printer.
Ƙ  Perintah baru dalam dBase IV Versi 1.1
Ƙ  Perbaikan pada SQL, dan
Ƙ  Pengendalian jendela memo.



1.3.2 Pemakaian Memori
Memori untuk menjalankan dBASE IV Versi 1.1 adalah 450 Kbyte. Jumlah ini lebih kecil dibandingkan dengan memori yang tersita untuk menjalankan dBASE IV Versi 1.0 sebesar 516 Kbyte.
Memperbaiki tampilan dBASE IV.
Anda dapat memperbaiki tampilan dBASE IV dengan DBHEAD, BAK, DBIMP, atau TMP, gabungan dari Disk Cache dan pada Network dengan meyalin file ke Workstation.
DBHEAD memodifikasi pemakaian memori untuk data. BAK untuk membuat file ke Backup dBASE IV, DBIMP atau PMP, gabungan dari Disk Cache dan pada Net Work dengan menyalin file ke Workstation.
DBHEAP memodifikasi pemakaian memory untuk data. BAKuntuk membuat file back up dBase IV, DBIMP dan TMP untuk membuat file sementara. Gabungan Disk Cache mengatur Extended atau Expanded memory.
Sedangkan dapa network, proses perpindahan data atar file server dengan workstation lebih lambat disbanding dari workstation ke workstation. Untuk itu, salin beberapa file kesetiap workstation, sehingga tidak perlu pemindahan data.




1.4 Elemen Dalam dBase
1.4.1 Field
Setiap record terbentuk dari bagian kecil informasi, misal: nama atau kota yang disebut: FIELD.
a. Pengisian Nama Field
Ketik kolom Field Name dengan nama yang unik. Perlu diperhatikan bahwa dalam satu file database tidak boleh ada nama field yang sama. Setelah pengetikan nama field selesai, tekan ENTER.



Ketentuan untuk memberikan nama pada field:
- Nama field harus selalu diisi,
- Lebar field sebanyak 10 karakter, boleh terdiri dari kombinasi huruf dan angka,
- Karakter pertama harus huruf,
- Pemakaian tanda baca, spasi, dan karakter tertentu lainnya tidak diperbolehkan.

b. Jenis-jenis Field
Jenis-jenis field terdiri dari:
- Character : berisikan lebih dari 254 karakter ASCII atau digit.
- Numeric : bisa berisi 1 sampai 20 angka, tanpa desimalnya.
- Float : berisikan 1 sampai 20 angka. Dipakai untuk kalkulasi.
- Date : menggunakan 8 digit yang mencakup tahun, bulan, dan tanggal.
- Logical : memerlukan 1 spasi untuk parameter True atau False.
- Memo : berisikan lebih dari 10 karakter. Digunakan untuk mengetik dokumen besar. Batasnya sesuai memori yang tersedia.



1.4.2 Record
Dalam DataBase, setiap BARIS dari buku alamat disebut RECORD.
Menambah Record Baru
Prosedur penambahan record di layar Browse atau layar edit adalah sama,
yaitu dengan prosedur berikut:
a. Aktifkan menu Record dengan menekan Alt+R,
b. Tekan A untuk menambah record baru. Posisi kursor sekarang selang 1 baris dari field terakhir.
c. Klik Record baru tersebut, jika sudah selesai akhiri dengan penekanan ENTER.




1.4.3 File
· Struktur File dan Data
Dalam pembuatan bank data, harus dibedakan dua elemen, yaitu strukturnya (buat record) dan data-datanya. Ciri-ciri setiap file dBase yaitu mempunyai keteraturan tertentu. Data-data yang dirangkum dan disimpan. Keteraturan membagi data-data pada elemen Informasi tunggal dan sama.
· Membuat File
Sebelum Anda memulai program dBase, Anda harus mengaktifkan atau membuat directory untuk tempat-tempat file Anda.
Contoh :
MKDIR C:/LATIHAN
Bila Anda tidak mengakitfkan directory untuk file-file yang akan dipakai nanti, maka Anda dapat mengguankan directory dari program yang dipanggil.
dBase bila dot prompt tampak pada layar tekan (F2 Data) untuk menuju ke control. Setelah itu buat directory standar untuk mendapatkan file tersebut.
Contoh Record File :
Field: Data
Pengarang Mark & Technik
Judul DOS 3.3 untuk PC dan PS/2
Tahun 1989
Halaman 350



1.4.4 Data Base
Kumpulan database dari suatu objek dinamakan DataBase. Objek ini bisa nyata bisa abstak. Contoh objek nyata adalah: data pemilik, data inventory, atau invoice. Sedangkan contoh objek abstrak ialah merek dagang.
DataBase melakukan pengelompokan atau organisasi data dengan tujuan pemberian indeks pada kartu, atau pemberian nomor halaman buku. Dengan demikian mempermudah pencarian informasi tertentu.
Secara singkat, DataBase dapat digunakan untuk:
- Mengelompokkan data berdasarkan jenis
- Menyimpan informasi untuk berbagai keperluan.

1.4.5 Menggunakan Fungsi Round
SELECT ROUND (45923 , 2) , ROUND (45923, 0) , SELECT ROUND (45.923, 2),
ROUND (45.923, 0),
ROUND(45923, -1) , ROUND(45923, -2) ROUND (45.923, -1), ROUND (45.923, -2)
FROM DARI
DUAL ; DUAL;
ROUND(45923,2) ROUND(45923,0) ROUND(45923,-1) ROUND(45923,-2) ROUND
(45923,2) Round (45923,0) ROUND (45.923, -1) ROUND (45.923, -2)
45923 45923
45923 45923
45920 45920
45900 45900





1.4.6 Fungsi Round
The Round fungsi putaran kolom. Ekspresi, atau nilai desimal ke n tempat. Jika argumen kedua adalah 0 atau tidak ada, maka nilai dibulatkan ke nol desimal. Jika argumen kedua adalah 2, nilai tersebut dibulatkan menjadi dua desimal. Sebaliknya, jika argumen kedua adalah -2, nilai tersebut dibulatkan dua tempat desimal ke kiri.
The Round fungsi dapat juga digunakan fungsi tanggal anda akan melihat contoh kemudian dalam pelajaran ini.
The DUAL is a dummy table. The DUAL adalah dummy tabel.


1.4.7 Menggunakan Fungsi Trim
ALLTRIM() ALLTRIM ()
Returns a string value with both leading and trailing spaces Mengembalikan nilai string dengan kedua memimpin dan spasi
from <>. dari .
Return type: String Kembali type: String
Contoh :
“[“+ALLTRIM(? This is a test “)+”]” "[" + ALLTRIM ( "Ini adalah ujian")+"]"
returns [This is a test]. kembali [Ini adalah ujian]





1.4.8 Operator-operator Pada dBase IV
*Operator Aritmatika, untuk menghitung.
Operator
Keterangan
+
Penambahan
-
Pengurangan
*
Pengkalian
/
Pembagian
** atau ^
Eksponensial
*

Operator Persamaan, untuk menentukan pilihan
Operator
Keterangan
<
Kurang dari
>
Lebih dari
=
Sama
< > atau #
Tidak sama
< =
Lebih kecil atau sama
> =
Lebih besar atau sama
$
Persamaan karakter
*Operator Logika untuk kondisi
· Operator Syarat kebenaran
Operator
Keterangan
.AND.
Penambahan
.OR.
Pengurangan
.NOT.
Pengkalian



· Operator Keterangan
Operator
Keterangan
+
Mengumpulkan sekumpulan karter dengan memprhatikan spasi
-
Mengumpulkan sekumpulan karakter dengan tanpa memperhatikan spasi


BAB II
Sejarah dBase IV


2.1 Sejaarah singkat dan perkembangan dBase
         Ashton-Tate telah menjanjikan versi baru dari lini produk dBASE inti dimulai sekitar tahun 1986.. Versi baru ini akan menjadi lebih kuat, lebih cepat, lebih mudah untuk membuat database dengan, peningkatan indeks, networkable, dukungan SQL internal maupun berinteraksi dengan SQL Server, dan akan mencakup kompilator.. Ashton-Tate dBASE IV mengumumkan pada bulan Februari 1988 dengan rilis yang diantisipasi ditetapkan untuk bulan Juli tahun itu.. dBASE IV akhirnya dirilis pada bulan Oktober 1988 sebagai dua produk: Standar dan Pengembang's edisi.
Sayangnya, dBASE IV baik lambat dan sangat buggy. Bugs tidak sama sekali yang mengejutkan dalam update produk utama, sesuatu yang biasanya dapat diperbaiki dengan "dot-satu" rilis sebelum terlalu banyak kerusakan yang dilakukan. Situasi ini pernah terjadi dengan dBASE III misalnya, dan Ashton-Tate dengan cepat memperbaiki masalahNamun sejumlah isu berkomplot untuk membuat dBASE IV 1,0 merilis sebuah bencana.
• Untuk satu, sementara dBASE IV tidak termasuk kompiler, itu bukan apa komunitas pengembang yang diharapkan. Masyarakat yang sedang mencari produk yang akan menghasilkan berdiri sendiri, kode dieksekusi, mirip dengan Clipper.. Yang dBASE IV kompilator tidak menghasilkan kode obyek, tetapi masih diperlukan dBASE IV lengkap produk untuk menjalankan hasilnya. Banyak yang percaya bahwa Ashton-Tate dBASE IV dimaksudkan untuk bersaing dengan dan menghilangkan pengembang pihak ke-3. Pengumuman saja berbuat banyak untuk mengacaukan kehidupan berbagai penulis kompilator.
• Namun lebih bermasalah adalah ketidakstabilan program. Skala penuh dari masalah hanya menjadi jelas karena lebih banyak orang berusaha untuk menggunakan produk, terutama mereka yang meng-upgrade ke versi baru. Bug itu begitu banyak sehingga sebagian besar pengguna menyerah, mengundurkan diri untuk menunggu sebuah titik-satu rilis.. Seperti tersiar kabar, penjualan merosot sebagai pengguna yang ada memilih untuk menunda upgrade mereka, dan pengguna baru memilih untuk mengabaikan produk.
Tidak satu pun dari masalah-masalah ini akan, dengan sendirinya, membunuh produk. dBASE sudah sangat besar dan berikut nama baik pengakuan. Semua yang diperlukan adalah pembaruan yang membahas masalah Pada saat dirilis, ada konsensus umum dalam Ashton-Tate bahwa bug-fix versi akan dibebaskan dalam waktu enam bulan dari rilis 1.0. Kalau itu terjadi, pengguna setia mungkin lebih menerima produk.
Alih-alih melakukan itu, Ashton-Tate manajemen bukannya mengalihkan perhatian mereka ke generasi berikutnya dari aplikasi, kode bernama DiamondDiamond menjadi baru, lini produk terintegrasi yang mampu berbagi data set besar di seluruh aplikasi.. Upaya ini telah berlangsung selama bertahun-tahun dan sudah memakan banyak sumber daya di perusahaan Glendale, Torrance, Walnut Creek dan Los Gatos (Pusat Produk California Utara) kantor.. Namun, setelah itu menjadi jelas bahwa Diamond sudah bertahun-tahun jauh dari menjadi sebuah produk, dan dengan ulasan miskin dan penjualan tergelincir dBASE IV 1.0, Ashton-Tate kembali fokus untuk memperbaiki dBASE IV.
Sudah hampir dua tahun sebelum dBASE IV 1,1 akhirnya dikirim (pada bulan Juli 1990).. Selama ini banyak pelanggan yang mengambil kesempatan untuk mencoba legiun dBASE klon yang muncul akhir-akhir ini, terutama FoxBase dan Clipper.
Penjualan dBASE turun drastis.. Perusahaan memiliki sekitar 63% dari keseluruhan pasar database pada tahun 1988, dan hanya 43% pada tahun 1989. Dalam empat kuartal terakhir sebagai sebuah perusahaan, Ashton-Tate kehilangan hampir $ 40 juta. Pada bulan Agustus 1989, perusahaan diberhentikan lebih dari 400 dari 1.800 karyawan. [3] Microsoft kemitraan untuk sebuah versi SQL Server dBASE disebut juga datang untuk apa-apa, sebagai dBASE pernah bekerja dengan baik dalam lingkungan ini, dan akhirnya dirilis Microsoft Access dalam peran ini.





Apa yang baru pada dBASE IV ?
1. ControlCenter: ( pengendalian program sentral melallui menu).
2. QBE(Query-by-Example). ( Suatu teknik bertanya pada file- file bank data.)
3. Fungsi-fungsi layout yang diperluas untuk membuat forms,reports,labels.Penampilan layout 1:1 pada saat dicetak (what you see is what you get).
4. Fungsi-fungsi pengolah kata yang diperluas.
5. Lebih banyak perintah dan fungsi.
6. SQL (=Structured Query Languange):
Bahasa Tanya jawab dari komputer besar sebagai alternative untuk perintah-perintah dBASE.
7. Program generator:
Pengembangan program melalui pengendalian menu.
8. Modul-modul terprogram:
Bagian penggunaan yang diringkas dari program generator
9. Pengembangan instrument-instrumen baru:
Compiler untk menerjemahkan program-program dari dBASE ke bahasa mesin,linker untuk meringkas beberapa file objek menjadi satu,sepeti suatu program untuk mengmbangkan printer card.
10. Kemungkinan-kemungkinan untuk network.










0 komentar:

Posting Komentar