Selasa, 12 Mei 2020

Paradox

PARADOX
Pengertian Paradox
Merupakan suatu program “Add-Ins”, yaitu program terpisah yang langsung terdapat pada Borland Delphi. Pada database desktop terdapat beberapa Database Management System (DBMS) yang terintegrasi di dalamnya antara lain Paradox 7, Paradox 4, Visual dBase, Foxpro, Ms. SQL, Oracle, Ms. Acces, db2 dan interbase. Dari beberapa DBMS tersebut kita akan memilih salah satu yaitu Paradox yang akan dibahas lebih lanjut, khususnya Paradox 7. Dalam Paradox 7 ini, pada 1 file database hanya mengizinkan 1 tabel, berbeda dengan DBMS lain yang mengizinkan beberapa tabel pada 1 file database seperti pada Ms. Acces. 

       Fungsi Paradox
1.   Berfungsi menyimpan data, sebagai tempat penyimpanan data dalam berbagai jenis file seperti video dan gambar. Pengguna tidak perlu mengetahui bagaimana data disimpan atau dimanipulasi. DBMS telah memiliki prosedur dalam proses ini dan memastikan data yang disimpan adalah sesuai dengan data yang dimasukkan.
2.      Sebagai transformasi dan penyajian data, mengkonversi setiap data yang dimasukkan pada struktur dan format yang telah ditentukan.
3.     Keamanan data, memiliki peran penting bagaimana tingkat keamanan dalam database tersebut. Berperan bagaimana memberikan hak akses pada orang yang sesuai. Selain itu juga bertugas mengatur apa saja yang dapat dilakukan oleh user tersebut pada sebuah database.
4.      Komunikasi antar muka, menyediakan interface (antar muka) untuk melakukan komunikasi antara database yang satu dengan yang lainnya. Selain itu juga dapat memudahkan komunikasi antara database dengan tool lainnya seperti browser.

     Cara membuat database, table, field dengan Paradox
Pada program Delphi 6 menyediakan database "Paradox", langkah-langkah sebagai berikut :
1.      Silahkan buka program Delphi anda, setelah itu pilih menu Tools --> Database Desktop, seperti gambar dibawah ini :


2.      Maka akan muncul Form Database Desktop seperti gambar di bawah ini :



3.      Selanjutnya pilih menu File --> New --> Table, seperti gambar dibawah ini :



4.      Maka akan muncul Form Create Table --> Pilih Paradox 7 klik OK, seperti gambar di bawa ini :



5.      Setelah itu akan muncul Form pembuatan Field-field tabel, seperti gambar dibawah ini :



Kalau sudah klik tombol Save As, simpan dengan nama table "tbl_mhs".


6.      Agar mudah dan cepat saat membuka direktori tabel dimana disimpan kita gunakan cara sebagai berikut, pada Database Desktop pilih File --> Working Directory (pilih directory dimana anda menyimpan tabel).




7.      Silahkan buka tabel tadi dan isikan data, silahkan mengisinya sesuai dengan selera anda. Dengan langkah pilih menu Table --> Edit Data (silahkan mengisi data table).


Bila sudah selesai dengan mengisi table silahkan tutup table, akan muncul "Do you want to save them?" Pilih Yes maka akan secara otomatis menyimpan di tbl_mhs. Artikel ini mungkin sudah banyak yang membuatnya namun saya ingin berbagi kepada teman-teman dan saya tulis kembali sebagai catatan. Terimakasih sudah berkunjung ke blog saya ini.

Jangan lupa untuk membuat "Alias", karena alias digunakan untuk anda yang memiliki banyak tabel  disimpan dalam satu folder dan agar lebih simpel maka dibuatkan alias. cara membuat alias :
Pada Database Desktop -- > Tools --> Alias Manager


Pilih "New" Database Alias di isi dengan "db_univ" Driver type "Standard" dan Path disesuaikan dimana anda menyimpan database dan table anda., dan klik Ok. Sampai disini anda sudah berhasil membuat Alias.



      Simpulan
Basis data merupakan kumpulan data yang saling berhubungan satu dengan yang lainnya yang diaorganisasikan sesuai struktur tertentu dan disimpan dengan baik
Database dalam hal ini paradox, membantu menjaga dan memelihara integritas data dalam suatu sistem adalah: Menjaga Integritas Data, Penyimpanan Data (Data Storage Management), Kamus Data, Transformasi dan Penyajian Data, Keamanan Data, Memungkinkan Akses Beberapa User, Menyediakan Prosedur Backup dan Recovery, Menyediakan bahasa akses dan pemogramman, Menyediakan interface untuk komunikasi, dan Manajemen Transaksi
Keunggulan paradox adalah programmer tidak perlu Install database lagi saat delphi sudah ada, karena database paradox dan pengolahnya database dekstop merupakan bawaan dari delphi itu sendiri, data relatif kecil, mudah dicopy, cocok untuk belajar, database Gratis (tidak beli), cocok untuk dekstop single user.
Kelemahannya adalah selalu terikat dengan BDE (Borland Database Engine), saat deploy ke end user harus mengikutkan component component BDE, sering Terjadi kerusakan Index, apabila index terhapus database akan erorr atau terjadi masalah karena tabel dan index disimpan secara terpisah, sering terjadi penguncian data oleh file PDOXUSRS.NET apabila programmer tidak jeli dalam mengakses table, terjadi kesulitan saat diakses secara bersama atau multi user, multi user dilakukan dengan sharing folder (full shares) sehingga client bisa mengobok obok data di server, bila terjadi pemutusan arus listrik mendadak data akan mengalami kerusakan fatal.

Tidak ada komentar:

Posting Komentar