ILMU KOMPUTER

Select Menu
  • Home
  • About Me
  • Blogging
    • Tutorial Blogspot
    • CSS
    • jQuery
    • Widget
  • Tools
    • Font Awesome
    • HTML Editor
    • HTML Encrypter
    • Code Color
    • Responsive Cek
  • Link Exchange
  • Youtube
Home » Uncategories » Makalah Perintah - Perintah Dasar Database pada foxpro 9

Saturday, February 14, 2015

Makalah Perintah - Perintah Dasar Database pada foxpro 9

Norys
1 Comment
Saturday, February 14, 2015
DAFTAR ISI
  Daftar isi ……………………………………………………………. 01
  Kata pengantar ……………………………………………………. 02
  BAB I PENDAHULUAN ……………………………………………03
  A.  Latar Belakang ………………………………………………..........03
  B.  Rumusan Masalah …………………………………………........... 03
  C.  Tujuan Penulisan ……………………………………………..........03
  BAB II PEMBAHASAN …………………………………………….04
  A.  Pengertian Database ………………………………………...........10
  A.  KESIMPULAN ………………………………………………...........10
  B.  SARAN ………………………………………………………...........10
  Daftar Pustaka …………………………………………………….. 11







Kata Pengantar

      Segala Pujisyukur Kami Panjatkan kehadirat Tuhan Yang Maha Esa atas segala Berkat dan RahmatNya sehingga makalah ini dapat tersusun hingga selesai, tidak lupa kami juga mengucapkan banyak terima kasiha atas bantuan dari teman-teman yang telah berkontribusi dengan memberikan sumbangan baik materi maupun pikirannya.
  Harapan kami semoga makalah ini dapat menambah pengetahuan dan Wawasan bagi para pembaca, namun kami menyadari keterbatasan pengetahuan maupun pengalaman kami dalam penyusunan Makalah ini, Kami yakin masih banyak kekurangan dalam makalah ini, Oleh karenai tu kami sangat mengharapkan saran dan kritik yang membangun dari pembaca demi kesempurnaan makalah ini.

Makassar, 09 November 2015



BAB I
PENDAHULUAN

  A.  LATAR BELAKANG
Dalam kehidupan moderen, teknologi merupakan sebuah media yang paling penting serta berpengaruh dalam kehidupan sehari-hari kita. Kita seakan-akan tidak bisa terlepas dari sesuatu yang berbau teknologi. Terlebih lagi bagi mahasiswa yang mendalami bidang teknologi tersebut. Dengan semakin terbaharui setiap harinya mahasiswa yang hidup dibidang teknologi sangatlah dituntut peka terhadap perkembangannya. Berbagai program yang mendukung sebuah teknologi semakin banyak bermunculan dan juga sebuah program tidak terlepas dengan yang namanya sebuah data, yaitu merupakan “DATABASE” dari suatu program, yang mana dalam suatu program pastilah memiliki database didalamnya. Untuk itulah perlu di ketahui apa saja perintah perintah command pada database di Foxpro.

  B.  RUMUSAN MASALAH
1.    Apa itu database ?
2.    Perintah perintah apa sajakah yang digunakan dalam pembuatan database pada foxpro 9 ?

  C.  TUJUAN
Pembaca dapat memahami apa itu data base, cara pembuatan
Database, dan perintah – perintah yang digunakan dalam pembuatan database di foxpro9.


BAB II
PEMBAHASAN

  A.  PENGERTIAN  DATABASE
Database dalam pengertian Visual FoxPro 9 adalah koleksi sejumlah Tabel yang berelasi / saling terkait satu dengan lainnya, Database disini berekstensi .DBC, pada jamannya Foxbase + dahulu Databasenya berektensi .DBF, sedangkan pada Visual FoxPro 9, File .DBF disebut Tabel. Sebagai gambaran jika anda telah mempelajari Microsoft Excel, pada saat pertama membuka File maka akan terbuka sebuah Workbook dan di dalamnya ada beberapa Worksheet, begitu juga dengan Visual FoxPro 9, anda membuat Database ( .DBC ) dan didalamnya terdapat Tabel (.DBF) yang dapat direlasikan satu dengan yang lain.

Database dan Tabel berbeda, karenanya jika Database diciptakan bukan berarti anda telah menciptakan Tabel, perlu diketahui bahwa File / Tabel yang disimpan didalam .DBC adalah hanya difinisi dari Tabel tersebut, bukan Tabel itu sendiri, jadi setelah anda menciptakan Database, maka didalam Database tersebut harus diciptakan lagi Tabel yang dibutuhkan.

Microsoft Visual FoxPro 9 tidak dapat dipergunakan secara optimal tanpa adanya Database dan Tabel .antara Database dan Tabel sebenarnya lebih baik digunakan secara bersama, akan tetapi Microsoft Visual FoxPro 9 memberikan keluwesan kepada Tabel untuk berdiri sendiri secara bebas, seperti layaknya pada Foxbase + dahulu.






  B.  PERINTAH-PERINTAH DASAR DATABASE PADA COMMAND

     1.    Membuat database melalui Jendela Command
Format umum untuk perintah membuat database adalah :
CREATE DATABASE [Database Name| ?]
Contoh :
CREATE  DATABASE  norys

     2.    Menghapus database melalui Jendela Command
Format umum untuk perintah menghapus database adalah :
DELETE DATABASE Database Name | ? [DELETETABLES]
[RECYCLE]
Contoh :
DELETE DATABASE norys
Note :
Suatu database dapat dihapus jika database tersebut tidak sedang
Dalam keadaan terbuka atau aktif.

     3.    Membuka database dariJendela Command
Satu atau beberapa database dapat dibuka secara bersama-sama
didalam program Visual FoxPro 9.0.
Format umum dari untuk perintah membuka database adalah :
OPEN DATABASE [FileName| ?] [EXCLUSIVE | SHARED]
[NOUPDATE] [VALIDATE]
contoh :
OPEN DATABASE d:\foxpro\norys.DBC
  
     4.    Menutup database dari Jendela Command
Format umum dari Visual FoxPro 9.0 untuk perintah menutup
Database adalah :
CLOSE [ALL | ALTERNATE | DATABASES [ALL] | DEBUGGER |
FORMAT | INDEXES | PROCEDURE | TABLES [ALL]]
Contoh:
CLOSE DATABASES
           Contoh menutup semua database :
CLOSE DATABASES all

     5.    Informasi suatu database
Format umum  dari Visual FoxPro 9.0 untuk perintah melihat
Informasi dari suatu database adalah :
DISPLAY DATABASE [TO PRINTER [PROMPT] | TO FILE FileName
[ADDITIVE]] [NOCONSOLE]
contoh :
DISPLAY DATABASE

     6.    Mencetak informasi database aktif ke printer.
Hasil dari informasi suatu database dapat langsung dicetak dengan
Printer jika anda tambahkan kata to printer didalam kalimat perintah
Tersebut, Contoh :
DISPLAY DATABASE TO PRINTER

     7.    Membuat table
          CREATE TABEL [nama table](nm_F1 t_f1 (p_f1), nm_FN t_fN (p_fN))
          Keterangan:
          nm_F=Nama Field
          t_f=Type Field
          p_f=Panjang Field
          Contoh:
          CREATE TABLE Mahasiswa(nama c(25),nim c(12))

     8.    Menambahkan table yang ada pada database
Sytax: ADD TABLE tablename
Contoh: ADD TABLE dosen
Ket : Bila Pembuatan tabel pada saat suatu database terbuka maka secara otomatis tabel akan berada pada database yang aktif.

     9.    Membuang table yang ada dalam data base
Syntax: remove table namatable
Contoh : remove table dosen

    10. Menghapus table yang ada pada database
Syntax: Drop table namatable
Contoh: Drop table dosen

    11. Membuka atau Menggunakan table
Syntax: use nama table
Contoh: use mahasiswa

     12. Menambah field pada table
         Contoh : ALTER table mahasiswa ADD COLUMN kelas c(5)

     13. Membuat Index Table & Mengaktifkannya
Syntax : INDEX ON [nama field index] TAG [nama index]
   SET ORDER TO [nama index]
Keterangan : Table Aktif Harus Ditentukan Dengan Syntax USE
Contoh : USE Mahasiswa
INDEX ON nama TAG nama
SET ORDER TO nama

14. Menambah Record Dalam Tabel Syntax1
INSERT INTO dbf_name [(FieldName1 [, FieldName2, ...])]
VALUES (eExpression1 [, eExpression2, ...])
Syntax2
APPEND BLANK
REPLACE FieldName1 With Value1
REPLACE FieldName2 With Value2
REPLACE FieldNameN With ValueN
Contoh 1 :
INSERT INTO Mahasiswa (nama, alamat, kelas) VALUES (“norys”,”rappocini”,”ak14”)
Contoh 2 :
APPEND BLANK
REPLACE nama With “norys”
REPLACE nim With “141401016”
REPLACE kelas WITH “ak14”

15. Menampilkan Record
      Contoh 1: Brows {Bentuk Grid)
      Contoh 2 :List {Ke Layar Editor Foxpro)
      Syntax 3
      ? [nama field]
      Contoh 3
      ? nama
      Ket: Untuk Membersihkan Layar Editor Foxpro digunakan Syntax Clear

14. Berpindah Antar Record
  Syntax 1
  Go [no urutan record]
  Go TOP
  Go BOTTOM
  Syntax 2
  SKIP [Jumlah Counter]
  Contoh 1
  Go 4 {Menuju Record Nomor 4}
  Contoh 2
  SKIP 1 {Menuju 1 Record dibawah Record Aktif}
  SKIP -1 {Menuju 1 Record diatas Record Aktif}

15. Pencarian Record
  Syntax1
  LOCATE FOR [Expression]
  Keterangan : Dikombinasikan dengan perintah FOUND() untuk mengetahui hasil    pencarian, FOUND() akan Bernilai .T. bila ketemu dan .F. jika tidak dan tanpa perlu    index aktif.
  Syntax2
  SEEK([Expression])
  Keterangan : Memerlukan index aktif untuk pencarian Expression berisi data yang     mau dicari berdasarkan index aktif, akan mengembalikan nilai .T. jika ketemu dan    .F.   jika tidak.
  Contoh1
  LOCATE FOR nama=”norys”
  Contoh2
  SET ORDER TO nama
  SEEK(“norys”)

16. Mengedit Record
 Syntax 1
UPDATE [nama tabel] SET Field1=Value1, Field2=Value2 ;
WHERE [Expression]
Syntax 2 
REPLACE FieldName1 With Value1
Keterangan : Harus Didahului Proses Pencarian
Contoh 1
UPDATE mahasiswa SET nama=”novianto”, nim=”141401016” ;
WHERE nama=”norys”
Contoh 2
LOCATE FOR nama=”norys”
REPLACE nama With “novianto”
REPLACE nim With “141401016”

17. Menghapus Record
Syntax1
DELETE FOR [Expression]
Keterangan : Table Aktif Harus Ditentukan Dengan Syntax USE
Syntax2
DELETE FROM [nama tabel] WHERE [Expression]
Contoh1
USE Mahasiswa
DELETE FOR nama=”norys”
Contoh2
DELETE FROM mahasiswa WHERE nama=”norys”
Ket: Syntax DELETE diatas tidak akan menghapus data secara fisik,
data masih dapat dikembalikan dengan syntax RECALL, Untuk
Menghapus Data Secara Fisik Setelah Syntax Diatas Harus
Diakhiri dengan Syntax PACK.







BAB III
PENUTUP

A.  KESIMPULAN
Perintah-perintah dalam pembuatan database tersebut tidaklah sulit, hanya perlu untuk memahami perintah yang ada kemudian mengulang ulang perintah yang ada sehingga itu akan terbiasa dan dapat dalam membuat database tidak serumit atau susah dalam mengerjakannya.

B.  SARAN
Dalam membuat suatu database pada command dalam pemograman visual foxpro anda harus memahami setiap perintah yang anda ketik, karna jika anda menghapal perintah tersebut maka anda tidak dapat suses dalam pembuatan database tersebut, dan jika anda memahami perintah untuk pembuatan database maka anda bisa sukses dalam pembuatan database dan agar untuk memahaminya cobalah untuk mengulang ulang perintah yang ada.







DAFTAR PUSTAKA

www.foxpromania.com/2011/03/belajar-syntak-dasar-operasi-table-dan.html
http://jan-paijan-kluthuk.blogspot.com/2010/06/perintah-dasar-foxpro.html
http://repository.mdp.ac.id/ebook/programming-books/e-Book-Programming-Fox+Pro-Buku-Mengolahdatadenganvisualfoxpro-herykaryono.pdf


Suka Artikel? Bagikan: Facebook Twitter Google+

1 Comments

avatar
Balas
Shikamaru Nara delete June 18, 2020 at 9:50 PM

infonya sangat bermanfaat bagi ane
obeng tool set 16 in 1

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

Bantu Kami Untuk Terus Semangat Berkarya Dengan 1 kali 'KLIK IKLAN DIBAWAH'

Twitter

Follow @Norysnovianto

Entri Populer

  • Cara Mengatasi Masalah Pada Windows Loader "Status : Notification"
    Cara Mengatasi Masalah Pada Windows Loader "Status : Notification"
             Kali ini saya akan berbagi bagai mana cara mengatasi windows loader yang pada statusnya Notification, yaps padahal windowsnya telah...
  • Cara Cheat Peluru Senjata Di Resident Evil 4 Dengan Cheat Engine
    Cara Cheat Peluru Senjata Di Resident Evil 4 Dengan Cheat Engine
    Resident evil adalah salah satu game yang menantamg, apalagi saat melawan sombie atau monster bisanya kita kewalahan karna kekurangan pel...
  • Cara Memperbaiki Modem Telkomsel Flash yang Tidak Dapat Menagkap Sinyal
            ada satu masalah lagi yang saya dapat pada sebuat modem yaitu tidak dapat menagkap sinyal padahal kartunya terbaca, dan juga kejangg...

Like Fanspage

Pengunjung

web page hit counters codes Free
Measure Website Visitors
Copyright 2016 ILMU KOMPUTER - All Rights Reserved
Template by Norys Novianto - Powered Blogger