Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

KTI/KSI B Tiya Noviyanti

Presentasi serupa


Presentasi berjudul: "KTI/KSI B Tiya Noviyanti"— Transcript presentasi:

1 KTI/KSI B Tiya Noviyanti
Paket dBase

2 Elemen dbase Field  dari record
Record  kumpulan dari beberapa data yang saling berkaitan membentuk suatu informasi File  kumpulan dari semua record yang sejenis. Database  kumpulan dari berbagai file yang terpadu

3 Pengertian Dbase Perkembangan dBase dBase II versi 2.4 dBase III, III+
dBase IV dBase 5.0, versi DOS dan Windows dBase 5.5, Visual dBase 7.0, Visual

4 File-file untuk pengelolaan data pada dBase
A. File Penyimpan Data File Database (DBF) File Memo (DBT) File Memori (MEM) C. File Untuk Pengelolaan/Menghasilkan Output File Command atau Prosedure (PRG) File REPORT (FRM) File Label (LBQ) File Output Teks, (TXT) File Screen (SCR) B. File Utility Data File Indeks (NDX) File Query/View (QBE)

5 Jenis/Type field data No Type Data Keterangan 1 Karakter
u/ data alpa numerik mak 256 karakter terdiri dari huruf A sd Z, a sd z, angka 0 sd 9 2 Numerik Menyatakan bilangan mak 20 Digit (terdiri dari angka 0 sd 9) 3 Date Menyatakan tanggal default 8 4 Memo digunakan untuk mengatur besar blok yang sesuai dengan naskah 5. Logikal u/ logika benar atau salah

6 Operator Pada dBase 1. Operator Matematika  Operator Aritmetik
Pangkat ( ^ ) Perkalian ( * ) atau Pembagian ( / ) Pejumlahan ( + ) - Pengurangan ( - ) Operator Relasi, - untuk Aritmetik : , , , , , # atau  - untuk String : $ 2. Operator Logika AND , OR , NOT

7 operator Berfungsi untuk melakukan suatu operasi antar dua item yang berjenis data sama untuk memperoleh suatu hasil tertentu Jenis operator ada 3 buah yaitu: Operator matematika dilakukan pada data numerik yang menghasilkan nilai dengan jenis data numerik juga. Contoh operatornya (/,*,+,-,^). prioritas pertama : ^ prioritas kedua : * dan / prioritas ketiga : + dan -

8 operator realasi yaitu <,>,=,<>,<=,>=
kti by dna Opertor Relasi dilakukan antara dua data numerik, karakter dan tanggal. Operator ini akan menghasilkan hasil benar(T) atau salah(F). operator realasi yaitu <,>,=,<>,<=,>= Operator logika terdiri dari .and., .or. Dan .not. hasilnya .T. dan .F.

9 kti by dna Variabel memori Merupakan tempat menyimpan hasil-hasil sementara dalam program untuk suatu pemrosesan data Aturan pemberian nama veriabel memori: Boleh sampai 10 karakter Boleh angka dan garis bawah Harus diawali huruf dan tidak boleh ada spasi

10 Fungsi-fungsi Fungsi Database Fungsi Keterangan Informasi DBF()
Indikasi file DBF yang aktip Character BOF() Indikasi kondisi awal record dari file dbf aktif Logical EOF() Indikasi kondisi akhir record dari file dbf aktif DELETE() Indikasi record yang bertanda hapus RECSIZE() Indikasi jumlah byte untuk satu record Numeric RECNO() Indikasi nomor record yang aktif RECCOUNT() Jumlah Record dari file dbf aktif FIELD(expN) Pernyataan nama field sesuai urutan FOUND() Indikasi temuan dalam men ari data LUPDATE() Indikasi tanggal updating file dbf aktif Date NDX(expN) Pernyataan nama file index yang aktif sesuai

11 Fungsi Date Fungsi Keterangan Informasi DATE(expD) Pernyataan Tanggal
YEAR(expD) Penyataan tahun Numeric MONTH(expD) Penyataan bulan DAY(expD) Penyataan Tanggal dalam 1 bulan CMONTH(expD) Penyataan nama bulan Character DOW(expD) Penyataan hari dalam satu minggu CDOW(expD) Penyataan nama hari DTOC(expD) Konversi dr bentuk date ke harakter CTOD(expC) Konversi bentuk charakter ke date

12 Fungsi Numerik Fungsi Keterangan Informasi ABS(expN)
Penyataan nilai absolut Numerik EXP(expN) Penyataan nilai eksponen INT(expN) Penyataan untuk bilangan bulat LOG(expN) Pernyataan logaritma MAX(expN1,expN2) Penyataan Nilai maksimum MIN(expN1,expN2) Penyataan nilai minimum MOD(expN1,expN2) Indikasi sisa bagi ROUND(expN1,expN2) Penetapan jumlah disimal Numeric SQR(expN) Penyataan akar pangkat dua STR(expN,length,desimal) Konversi dari numerik ke character Character

13 Fungsi String Fungsi Keterangan Informasi AT(expC1,expC2)
Indikasi posisi suatu character Numeric ASC(expC) Konversi character ke bilangan ASCCI CHR(expN) Konversi ASCCI ke character Character LEN(expC) Indikasi panjang suatu string REPLICATE(expC,expN) Penyataan pengulangan bentuk Penyataan RIGHT(expC,expN) Penyataan dari sisi kanan string LEFT(expC,expN) dari sisi kiri string UPPER(expC) Konversi huruf ke huruf besar LOWER(expC) Konversi huruf ke huruf kecil LTRIM(expC) menghilangkan spasi di sisi kiri string RTRIM(expC) menghilangkan spasi di kanan string SUBSTR(expC,expN1,expN2 pengambilan sebagian string TRIM(expC) menghilangakan spasi di kanan string

14 Environment Function, adalah fungsi-fungsi untuk memberikan informasi tentang sistem yang aktif atau kondisi periperal, diantaranya: Perintah Fungsi Informasi COL() Indikasi kolom pada layar Numeric EISKSPACE() Indikasi kapasitas sisa disk ERROR() Indikasi nomor kode kesalahan FILE(filename) Penyataan nama file yang aktif Character INKEY() Indikasi reaksi penekanan tombol Numerik ISCOLOR() Indikasi monitor berwarna Logical MESSAGE() Penyataan pesan atas kesalahan OS() Penyataan versi OS yg igunakan

15 Menampilkan daftar variabel memori
Display memory List memory Menghapus variabel memori Release nama variabel Contoh Release x Realese all

16 Fungsi dalam dbase Fungsi LEFT()
mengambil sebagian data, mulai dari karakter paling kiri dari data tersebut Bentuk umum LEFT (data karakter, jumlah) Contoh .?left(‘SPONGE BOB’,4) SPON

17 RIGHT() mengambil sebagian data karakter dari suatu data mulai dari karakter yang paling kanan. BENTUK UMUM RIGHT(data karakter, jumlah) CONTOH .?right(“sponge bob”,5) e bob

18 LEN untuk menentukan panjang karakter, fungsi ini memberikan nilai numerik BENTUK UMUM LEN(data karakter) CONTOH .?len(“sponge bob”) 10

19 SUBSTR() Untuk mengambil sebagian karakter dari suatu data BENTUK UMUM SUBSTR(data karakter, awal ambil,jumlah) CONTOH .?substr(‘sponge bob’,3,4) onge .?substr(‘princess belle’,5,6) Cess b

20 INT() untuk menjadikan data numerik menjadikan bilangan bulat, dengan membuang angka atau digit yang ada di belakang titik desimal. CONTOH .int(7.59) .int(100.99)

21 ROUND() untuk membulatkan bilangan dimana lebih besar atau sama dengan setengah dibulatkan ke atas, sedangkan lebih kecil setengah dibulatkan ke bawah BENTUK UMUM ROUND(data numerik1, data numerik2) CONTOH .?round(5.375,2) 5.38

22 VAL() konversi data dari karakter menjadi numerik BENTUK UMUM VAL(data karakter) CONTOH .?val(‘519’) .?val(‘12’) + val(‘13’)

23 STR() konversi data dari numerik menjadi karakter BENTUK UMUM str(data numerik, panjang, desimal) CONTOH .?str(7.591,5,3) .str(7.591,5,2)

24 SPACE() memberikan spasi kosong maksimum 254 karakter BENTUK UMUM SPACE (jumlah spasi) CONTOH .?’Selamat’ + space(3) + ‘pagi’ Selamat pagi

25 TRIM() membuang spasi yang terdapat pada akhir data BENTUK UMUM TRIM(data karakter) CONTOH .?trim(‘Selamat ‘) + ‘Makan’ SelamatMakan

26 LATIHAN K =“materi Dbase” .?len(K) .?substr(K,3,7)
.?substr(right(K,9),4,3) .?len(left(substr(K,4,3),1))


Download ppt "KTI/KSI B Tiya Noviyanti"

Presentasi serupa


Iklan oleh Google