Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase...
Transcript of Pengenalan & Instalasi Elemen dBaseerma_sova.staff.gunadarma.ac.id/Downloads/files...Dbase...
![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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/1.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/2.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/3.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/4.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/5.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/6.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/7.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/8.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/9.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/10.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/11.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/12.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/13.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/14.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/15.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/16.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/17.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/18.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/19.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/20.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/21.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/22.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/23.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/24.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/25.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/26.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/27.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/28.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/29.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/30.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/31.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/32.jpg)
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](https://reader030.fdokumen.com/reader030/viewer/2022041122/5d1f947f88c9936f5d8dc671/html5/thumbnails/33.jpg)
Not operator
33konsep sistem informasi / ERMA SOVA,
SKOM