pengenalan & instalasi elemen dbaseerma_sova.staff.gunadarma.ac.id/downloads/files...dbase...

33
Pengenalan & Instalasi Elemen dBase 1 konsep sistem informasi / ERMA SOVA, SKOM

Upload: vutuyen

Post on 06-Jul-2019

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Pengenalan&

Instalasi ElemendBase

1konsep sistem informasi / ERMA SOVA, SKOM

Page 2: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Apa itu dbase?

• dBase, adalah suatu program paket untuk pengolahadatabase, awalnya program ini diterapkan padamikrokomputer 8 bit dengan mengunakan sistem operasianCP/M-80TM versi dBase pertama adalah dBase II program inisudah digunakan oleh mikro komputer.

• Pada tahun 1983 dBase II versi 2.4 diedarkan untukkomputer PC IBM dengan mengunakan sistem operasi PC DOC V1.1, 2.0 atau 2.1, kemudian berkembang dBase III, dBase III +, dBase IV dan dBase V.

2konsep sistem informasi / ERMA SOVA, SKOM

Page 3: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

dBase sebagai utility program & bahasa program

• Dbase adalah software yang terdiri dari duabagian :– Utility Program : adalah paket program yang

membantu dalam hal pembentukan file, pengisiandata, peragaan data yang sudah ada.

– Bahasa pemrograman seperti bahasa komputerlainnya.

• Database, adalah sekumpualan informasi yang diorganisasikan dalam suatu bentuk spesifik danterstuktur

3konsep sistem informasi / ERMA SOVA,

SKOM

Page 4: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

System Requirment pada dbase

• System Requirment : Untuk menjalankanDbase membutuhkan 2 buah file yaituDbase.exe dan Dbase.ovl. Selain itu jugadiperlukan file Help.Dbs dan Assist.Hlp dimanakedua file ini mengandung teks untuk pesan‘help’. File lain yang juga penting adalahConfig.Sys, file ini dibaca oleh DOS sewaktuboot.

4konsep sistem informasi / ERMA SOVA,

SKOM

Page 5: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Elemen dbase

• Field : bagian data dari record

• Record : kumpulan dari beberapa data yang saling berkaitan membentuk suatu informasi

• File : kumpulan dari semua record yang sejenis

• Database : gabungan dari beberapa file yang terpadu

5konsep sistem informasi / ERMA SOVA,

SKOM

Page 6: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Contoh :

File Mahasiswa

NPM Nama Kelas

Record 1 31200472 Doni 3DB12

Record 2 30200569 Renold 3DB15

Record 3 31200783 Hari 3DB12

Record 4 31100421 Tita 3DB19

Field 1 Field 2 Field3

6konsep sistem informasi / ERMA SOVA,

SKOM

Page 7: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Jenis data dalam dbase(part 1)

• Data Karakter (Character)Data ini antara lain :AbjadAngkaKarakter – karakter lain

Data karakter tidak dapat diopersikan secara matematis. Panjang maksimum dari data karakter adalah 254 karakter.

• Data Numerik (Numeric)Data ini berupa :Angka dari 0 s/d 9 dengan berbagai kombinasinya.Data numerik dapat dilakukan operasi matematis

7konsep sistem informasi / ERMA SOVA,

SKOM

Page 8: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Jenis data dalam dbase(part 2)

• Data Logika (Logic), Data yang hanya mempunyai duakemungkinan yaitu : – Benar direpresentasikan dengan.T.– Salah direpresentasikan dengan .F.

• Data Tanggal (Date)Data ini menyatakan tanggal, Data tanggal dituliskan denganangka dan karakter Slash (/).Pada dBase, tanggal dapat direpresentasikan dengan dua cara : Amerika (MM/DD/YY) Eropa (DD/MM/YY)

• Data MemoData memo ini sama seperti data string, tapi dapat menerimahingga 4000 karakter

8konsep sistem informasi / ERMA SOVA,

SKOM

Page 9: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Operator (part 1)

• Berfungsi untuk melakukan suatu operasi antar dua item yang berjenis sama untuk memperoleh suatu hasil tertentu.

• Jenis Operator ada 3 yaitu :

1. Operator Matematika :

Dilakukan pada data numeric yang menghasilkan nilai denganjenis data numeric juga.

contoh : Symbol : /, *, +, -, ^ atau **

2.Operator Relasi :

Dilakukan antara dua data numeric, karakter, dan tanggal. Operator ini akan menghasilkan hasil benar (.T.) atau salah (.F.)

Contoh : Simbol : <, >, =, <> atau ≠, <=, >=

Bila x=-1 dan B= -5

Y = x>B Maka y adalah .T.9

konsep sistem informasi / ERMA SOVA, SKOM

Page 10: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Operator (part 2)

3.Operator Logika :

Terdiri dari .AND., .OR. , dan .NOT. hasilnya .T. dan .F.

4.Operator String adalah upaya penggabungan beberapa string.A. Penggabungan (+)B. Pemisahan (-)

10konsep sistem informasi / ERMA SOVA,

SKOM

Page 11: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Struktur sql queryPerintah Keterangan

SELECT Untuk menampilkan kolom

FROM Untuk menampilkan tabel

WHERE Untuk menampilkan baris

ORDER BY Untuk mengurutkan baris (hanya kolom yang dispesifikasikan di dalam SELECT) sehingga tidak ada duplikasi data

DISTINCT Untuk menampilkan baris output hanya satu kali (diurutkan dengan ascending)

|| Untuk menggabungkan kolom yang berjeniskarakter

SUBSTR Untuk menampilkan sebagian field yang bertipe karakter

YEAR, MONTH, DAY Untuk menampilkan sebagian field yang bertipedate 11

konsep sistem informasi / ERMA SOVA, SKOM

Page 12: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Tabel mhs

NPM NAMA ALAMAT

10296832 Nurhayati Jakarta

10296126 Astuti Jakarta

31296500 Budi Depok

41296525 Prananingrum Bogor

50096487 Pipit Bekasi

21196353 quraish Bogor12

konsep sistem informasi / ERMA SOVA, SKOM

Page 13: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Tabel mkul

KDMK MTKULIAH SKS

KK021 P. Basis Data 2

KD132 SIM 3

KU122 Pancasila 2

13konsep sistem informasi / ERMA SOVA,

SKOM

Page 14: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Tabel nilai

NPM KDMK MID FINAL

10296832 KK021 60 75

10296196 KD132 70 90

31296500 KK021 55 40

41296525 KU122 90 80

21196353 KU122 75 75

50097487 KD132 80 0

10296837 KD132 40 3014

konsep sistem informasi / ERMA SOVA, SKOM

Page 15: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Select … from …

• Tampilkan semua data mahasiswa

Select npm,nama,alamat from mhs;

Atau

Select * from mhs;

NPM NAMA ALAMAT

10296832 Nurhayati Jakarta

10296126 Astuti Jakarta

31296500 Budi Depok

41296525 Prananingrum Bogor

50096487 Pipit Bekasi

21196353 quraish Bogor15

konsep sistem informasi / ERMA SOVA, SKOM

Page 16: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Select … from … where …

• Tampilkan mata kuliah yang sks-nya 2

– select mtkuliah from mkul

where sks = 2;

• Tampilkan nama mahasiswa yang diawali dengan huruf

‘P’

– Select nama from mhs

where nama like ‘P%’;

MTKULIAH

P. Basis Data

Pancasila

NPM NAMA ALAMAT

41296525 Prananingrum Bogor

50096487 Pipit Bekasi

16konsep sistem informasi / ERMA SOVA,

SKOM

Page 17: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Select … from … order by …

• Tampilkan kolom nama dari tabel mhs diurutkan

berdasarkan urutan nama abjad terbawah

– select * from mhs order by nama desc;NPM NAMA ALAMAT

21196353 quraish Bogor

41296525 Prananingrum Bogor

50096487 Pipit Bekasi

10296832 Nurhayati Jakarta

31296500 Budi Depok

10296126 Astuti Jakarta 17konsep sistem informasi / ERMA SOVA,

SKOM

Page 18: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

select distinct … from …

• Tampilkan alamat mahasiswa, dimana alamat yang

sama hanya ditampilkan satu kali saja.

– select distinct alamat from mhs;

ALAMAT

Jakarta

Depok

Bogor

Bekasi18

konsep sistem informasi / ERMA SOVA, SKOM

Page 19: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

substr

• untuk mengambil sebagian karakter dari suatu

data.

– .?SUBSTR(‘Indonesia’,3,4)

– done

Untuk menggabungkan kolom yang berjenis karakter

Select firstname || ‘ ‘ ||lastname as Name, Salary from

empo;

19konsep sistem informasi / ERMA SOVA,

SKOM

Page 20: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Operator aritmatika

• Pada ekspresi SQL dengan tipe data Number dan Date

dapat digunakan operator aritmatika (+, -, *, /).

SELECT last_name, salary, salary + 300 FROM employees;

20konsep sistem informasi / ERMA SOVA,

SKOM

Page 21: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

21konsep sistem informasi / ERMA SOVA,

SKOM

Page 22: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Operator pembanding

22konsep sistem informasi / ERMA SOVA,

SKOM

Page 23: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

23konsep sistem informasi / ERMA SOVA,

SKOM

Page 24: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Operator pembanding (lnjt.)

24konsep sistem informasi / ERMA SOVA,

SKOM

Page 25: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Between condition

25konsep sistem informasi / ERMA SOVA,

SKOM

Page 26: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

In condition

26konsep sistem informasi / ERMA SOVA,

SKOM

Page 27: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Like condition

• Gunakan kondisi LIKE untuk melakukan pencarian

sebagian nilai string. Kondisi pencarian dapat

menggunakan simbol karakter berikut:

% : menunjukkan nol/kosong atau sembarang

beberapa karakter.

_ : menunjukkan sembarang 1 karakter.

27konsep sistem informasi / ERMA SOVA,

SKOM

Page 28: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

konsep sistem informasi / ERMA SOVA, SKOM

28

Page 29: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Null condition

29konsep sistem informasi / ERMA SOVA,

SKOM

Page 30: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Logical condition

Operator Arti

AND Returns TRUE, jika kedua kondisi adalah True

OR Returns TRUE, jika salah satu kondisi adalah True

NOT Returns TRUE, jika kondisi tersebut adalah False

30konsep sistem informasi / ERMA SOVA,

SKOM

Page 31: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

And operator

31konsep sistem informasi / ERMA SOVA,

SKOM

Page 32: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Or operator

32konsep sistem informasi / ERMA SOVA,

SKOM

Page 33: Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase membutuhkan 2 buah file yaitu Dbase.exe dan Dbase.ovl. Selain itu juga diperlukan file Help.Dbs

Not operator

33konsep sistem informasi / ERMA SOVA,

SKOM