Upload
ziv
View
73
Download
7
Embed Size (px)
DESCRIPTION
PEMROGRAMAN BERSTRUKTUR : File DATABASE. Oleh Munawar Asikin. FILE DATABASE. Definisi File Database Melihat Isi File Di Disk Mengaktifkan File Database Menambah Rekord Baru Melihat Isi Rekord Mengubah Posisi Pointer Rekord Mengubah Isi Rekord Membuat Pasif Suatu Rekord - PowerPoint PPT Presentation
Citation preview
PEMROGRAMAN BERSTRUKTUR: FILE DATABASE
OlehMunawar Asikin
FILE DATABASE Definisi File Database Melihat Isi File Di Disk Mengaktifkan File Database Menambah Rekord Baru Melihat Isi Rekord Mengubah Posisi Pointer Rekord Mengubah Isi Rekord Membuat Pasif Suatu Rekord Membuat Aktif Suatu Rekord Menghapus Rekord Pasif Manipulasi Rekord File Database Ruang Kerja File Database Informasi Posisi Rekord Menyisip Rekord Menghitung Jumlah Rekord Duplikasi File Menutup File Database Menyimpan Data Ke Disk Modifikasi Struktur Pemakaian Jaringan LAN
DEFINISI FILE DATABASE CREATE <namafile>
Dituliskan sekali saja untuk <namafile> untuk mendefinisikan/membuat file databaseContoh:
CREATE MAHASISWA outputnya adalah MAHASISWA.DBFCREATE DOSEN outputnya adalah DOSEN.DBF
MELIHAT ISI FILE DI DISK DIR Yang ditampilkan:
Database files# RecordLast Update Size
MENGAKTIFKANFILEDATABASE USE
ContohUSE MAHASISWA.DBFUSE C:\PETRUK\MAHASISWA.DBFUSE C:\PETRUK\DOSEN.DAT
MENAMBAH REKORD BARU APPEND
Contoh:
MELIHAT ISI REKORD USE MAHASISWA LIST NAMA,NIM LIST TO PRINT USE DOSEN GO 5 LIST NEXT 10 GO 15 LIST REST 10
MENGUBAH POSISI REKORD USE MATKUL GO TOP atau GOTO TOP GO BOTT atau GOTO BOTTOM GO <nomor> atau GOTO <nomor> SKIP <expN>
MENGUBAH ISI REKORD USE MAHASISWA EDIT USE DOSEN CHANGE GO 3 EDIT GO 3 CHANGE
MEMBUAT PASIF SUATU REKORD DELETE DELETE ALL DELETE NEXT <expN> DELETE REST DELETE RECORD <expN>
MEMBUAT AKTIF SUATU REKORD RECALL RECALL ALL RECALL NEXT <expN> RECALL REST RECALL RECORD <expN> GO 2 RECALL GO BOTT RECALL GO 2 RECALL NEXT 2 GO 2 RECALL REST
MENGHAPUS REKORD PASIF Menghapus semua record pasif
PACK Menghapus data seluruhnya, tanpa
membedakan record aktif atau pasifZAP
Jika pernah menuliskanSET SAFETY OFF
maka akan langsung menghapus tanpa konfirmasi
RUANG KERJA FILE DATABASE SELECT <expN> | <expC>
Contoh 1:SELECT AUSE MAHASISWASELECT BUSE DOSEN
Contoh 2:SELECT 1USE MAHASISWASELECT 2USE DOSEN
INFORMASI POSISI RECORD RECNO() BOF() : mengetahui apakah posisi
pointer saat itu berada pada awal file EOF() : mengetahui apakah posisi
pointer saat itu berada pada akhir fileContoh:GO 5? RECNO()GO TOP? RECNO()
MENYISIP REKORD APPEND INSERT
Contoh: GO 3 INSERT GO 3 INSERT BEFORE
MENGHITUNG JUMLAHREKORD RECCOUNT() COUNT SUM AVERAGE
DUPLIKASI FILE Dari sistem operasi DOS
RUN COPY C:\DATA\DOSEN.DBF A:\!COPY C:\DATA\DOSEN.DBF A:\
Dari software FOXPROCOPY C:\DATA\DOSEN.DBF TO A:\DOSEN.DBFContoh:LIST TO FILE ABCDCOPY TO ABCD DELIMITEDCOPY TO ABCD TYPE SDFCOPY TO ABCD TYPE XLSCOPY STRUCTURE TO <namafile>
MENUTUP FILE DATABASE USE CLOSE DATABASE CLOSE DATA
MODIFIKASI DANMENAMPILKAN STRUKTUR MODIFY STRUCTURE LIST STRUCTURE DISPLAY STRUCTURE
PEMAKAIAN JARINGAN LAN SET EXCLUSIVE ON SET EXCLUSIVE ON RLOCK() LOCK() FLOCK() UNLOCK
TERIMA KASIH [email protected]