pemrograman berstruktur : file database

21
PEMROGRAMAN BERSTRUKTUR: FILE DATABASE Oleh Munawar Asikin

Upload: ziv

Post on 17-Feb-2016

72 views

Category:

Documents


7 download

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

TRANSCRIPT

Page 1: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

PEMROGRAMAN BERSTRUKTUR: FILE DATABASE

OlehMunawar Asikin

Page 2: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

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

Page 3: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

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

Page 4: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

MELIHAT ISI FILE DI DISK DIR Yang ditampilkan:

Database files# RecordLast Update Size

Page 5: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

MENGAKTIFKANFILEDATABASE USE

ContohUSE MAHASISWA.DBFUSE C:\PETRUK\MAHASISWA.DBFUSE C:\PETRUK\DOSEN.DAT

Page 6: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

MENAMBAH REKORD BARU APPEND

Contoh:

Page 7: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

MELIHAT ISI REKORD USE MAHASISWA LIST NAMA,NIM LIST TO PRINT USE DOSEN GO 5 LIST NEXT 10 GO 15 LIST REST 10

Page 8: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

MENGUBAH POSISI REKORD USE MATKUL GO TOP atau GOTO TOP GO BOTT atau GOTO BOTTOM GO <nomor> atau GOTO <nomor> SKIP <expN>

Page 9: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

MENGUBAH ISI REKORD USE MAHASISWA EDIT USE DOSEN CHANGE GO 3 EDIT GO 3 CHANGE

Page 10: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

MEMBUAT PASIF SUATU REKORD DELETE DELETE ALL DELETE NEXT <expN> DELETE REST DELETE RECORD <expN>

Page 11: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

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

Page 12: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

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

Page 13: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

RUANG KERJA FILE DATABASE SELECT <expN> | <expC>

Contoh 1:SELECT AUSE MAHASISWASELECT BUSE DOSEN

Contoh 2:SELECT 1USE MAHASISWASELECT 2USE DOSEN

Page 14: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

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

Page 15: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

MENYISIP REKORD APPEND INSERT

Contoh: GO 3 INSERT GO 3 INSERT BEFORE

Page 16: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

MENGHITUNG JUMLAHREKORD RECCOUNT() COUNT SUM AVERAGE

Page 17: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

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>

Page 18: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

MENUTUP FILE DATABASE USE CLOSE DATABASE CLOSE DATA

Page 19: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

MODIFIKASI DANMENAMPILKAN STRUKTUR MODIFY STRUCTURE LIST STRUCTURE DISPLAY STRUCTURE

Page 20: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

PEMAKAIAN JARINGAN LAN SET EXCLUSIVE ON SET EXCLUSIVE ON RLOCK() LOCK() FLOCK() UNLOCK

Page 21: PEMROGRAMAN BERSTRUKTUR :  File DATABASE

TERIMA KASIH [email protected]