Laman

Selasa, 20 April 2010

Sedikit Wawasan tentang SQL.

      Sebelumnya saya minta maaf kpada pembaca,mungkin artikel/tulisan ku ini tidak berbobot, namun  baru inilah kemampuan ku,jika seandainya pembaca lebih mengerti,mohon sudi kiranya mau saling berbagi.

pada kesempatan kali ini,saya mencoba sedikit membahas tentang SQL.....


 Pada umumnya Cara membuat /Merancang sesuatu di SQL( Query Analyzer) Menggunakan script dan caranya pun bisa bilang sama untuk semua..
  1. Cara membuat Database baru di SQL dengan menggunakan Query analyzer :
Cara nya sbb:
dengan menggunakan script yaitu :
  1. create → Membuat
  2. Database → data base
  3. Belajarsql_ik51 → Nama database
  1. Cara menghapus database di SQl menggunakan Query Analyzer
Juga dengan cara menggunakan Script
Script nya adalah :
  1. drop → Menghapus
  2. Database → data base
  3. Belajarsql_ik51 → Nama database
  1. Cara membuat database secara lansung ke dalam folder :
Caranya sam seperti diatas yaitu engan menggunakan script
Scriptnya adalah :
<(name='belajarsql_ik51_dat'>,
<(name='belajarsql_ik51_log'>,

Catatan: Sebelum kita membuat database secara lansung kedalam folder,terlebih dahulu kita harus membuat folder di drive lokal yang kita tentukan.misalnya drive=D:/E:
Seperti contoh Script diatas misalnya :

<Masukkan database dengan nama belajarsql_ik51 kedalam folder faisal ik51 yg ada didalam drive D:>

  1. Cara membuat tabel dalam database yang sudah kita buat terlebih dahulu:
Caranya masih tetap sama,yaitu dengan menggunakan sript.
Script nya adalah :
<use belajarsql_ik51>
<(Nip int primary key,>
,

Artinya : gunakan database belajarsql_ik51,buat tabel (tabel_guru, dengan field-field didalamnya:


Nip (Primary Key),
Nama,
tmpt_tgl _lahir,
jenis_kelamin,
agama,
alamat,
gaji,

V Foxpro

Visual FoxPro adalah bahasa pemrograman berorientasikan objek berpusat pada data (data-centric) yang dikeluarkan oleh Microsoft. Awalnya dikenal dengan nama FoxBASE yang diluncurkan oleh Fox Software pada awal 1984. Fox Technologies kemudian bergabung dengan Microsoft pada 1992 sehingga di depan nama FoxBASE ditambahkan awalan “Visual”. Versi terakhir FoxPro (2.6) dapat berjalan pada sistem operasi Mac OS, DOS, Windows, dan Unix: Visual FoxPro 3.0, versi “Visual” pertama, akhirnya tersingkir karena hanya mendukung Mac dan Windows, dan versi berikutnya hanya mendukung Windows saja. Versi terkini Visual FoxPro adalah berekstensi COM dan Microsoft telah menyatakan bahawa mereka tidak berniat untuk mencipta versi Microsoft .NET.
FoxPro adalah bahasa pemrograman yang dikenal dengan nama bahasa “xBase”, di mana sintaksnya berdasarkan bahasa dBase. Pemrograman yang juga menggunakan bahasa xBase adalah Clipper dan Recital. (Sejarah awal xBase boleh di lihat dalam rencana dBASE.)

Microsoft Visual Foxpro
Mengenal Microsoft Visual Foxpro 6.0

I. Uraian

1. Apakah itu Database ?
2. Apakah itu Visual Foxpro
3. Peralatan yang dibutuhkan
4. Komponen Pendukung Visual Foxpro
5. Cara menjalankan Visual Foxpro
6. Cara mengakhiri Visual Foxpro

II. Teori

2.1 Apa itu Database ?

Database secara istilah teknis adalah sekumpulan informasi yang ditata sedemikian rupa sehingga dapat diakses kembali dengan mudah dan dapat diolah menjadi berbagai informasi.
Penggunaan database dapat digunakan untuk mengelola data kepegawaian, akuntansi, perkuliahan dan sebagainya. Dalam kenyataannya , sebuah database bisa terdiri atas beberapa tabel.

Misalnya database tentang proses Perkuliahan dapat terdiri dari 3 tabel . Tabel pertama tentang data Mahasiswa, tabel kedua tentang daftar Matakuliah dan tabel ketiga tentang Nilai mahasiswa sesuai matakuliah yang diprogramkan.



Sedangkan dalam pengertian Visual Foxpro, database ada kumpulan beberapa tabel, view atau connection. File database dalam VFP diberi ekstensi *.DBC
Tabel adalah file berekstensi *.DBF yangq digunakan untuk menyimpan data. Tabel ini kelak dapat berupa bagian dari database atau berdiri sendiri sebagai tabel lepas.
Viewq merupakan tabel yang dibentuk dengan mengambil sebagian/seluruh field dari satu/beberapa tabel /view yang lain. Biasa digunakan untuk menampung beberapa informasi dari beberapa tabel dalam satu tabel/view saja. File view diberi ekstensi *.VUE
Connection adalah penghubungq antara tabel pada Visual Foxpro dengan data dari sumber lain yang formatnya berbeda, misal Oracle, Access, Excel, Foxpro, Dbase, dan lain-lain.

2.2 Apa itu Visual Foxpro ?

Visual Foxpro adalah salah satu sistem manajemen database serta sekaligus program pembangun aplikasi database yang handal. Visual foxpro membantu kita dalam mengolah dan mengelola suatu database yang baik dan sederhana hingga kompleks dan berskala besar. Mulai dari membuat, mengolah , mengorganisir, sampai mengakses data, visual foxpro mampu melakukannya dengan cepat dan mudah.

Disamping itu Visual Foxpro adalah pengembangan dari versi Foxpro yang ada sebelumnya, sehingga perintah-perintah yang ada pada Visual Foxpro masih relatif sama dengan perintah dalam Foxpro. Dengan menggunakan perangkat lunak ini, pembuatan program aplikasi dapat dilakukan dengan mudah dan cepat.

Pembuatan antarmuka (interface) kepada pemakai yang bersifat menarik dan mudah dipakai dapat dibuat secara visual, dan tanpa harus menuliskan banyak kode. Laporan, menu, dan hal-hal lain yang erat kaitannya dengan suatu aplikasi juga dapat dibuat dengan mudah, sehingga akan terasa sekali bahwa VFP dapat meningkatkan produktivitas pemrogram.

Secara garis besar, Visual Foxpro yang memungkinkan kita:
Merancang sendiri format penyimpanan informasi
Menyimpan data dalam jumlah besar
Menata data dalam bentuk tabel
Mendapatkan informasi berdasarkan kriteria yang kita tentukan (Query)
Merancang sendiri form untuk memasukkan data ke dalam tabel
Mengolah data menjadi informasi dan menyajikannya dalam bentuk laporan
Merangkai berbagai unsur penggunaan di dalamnya menjadi suatu aplikasi

Kemampuan dari spesifikasi Visual Foxpro 6
Spesifikasi Maksimum

Jumlah record per tabel 1 milyar
Ukuran file tabel 2 giga byte
Jumlah karakter per record 65500
Jumlah field per record 255
Jumlah tabel aktif dalam saat
yang sama 2551
Jumlah karakter per field 254
Ukuran field numerik 20 digit
Presisi perhitungan numerik 16 digit

2.3 Peralatan Yang Dibutuhkan

Untuk menjalankan Visual Foxpro 6.0 minimal :
Komputer PC Pentium 233 MMX
Monitor SVGA/Card VGA 1 MB
Minimal 32 MB RAM
Hard Disk Minimal 4.3 GB
Sistem Operasi Windows 95/98
Bahasa Pemrograman Microsoft Visual Foxpro 6.0

2.4 Komponen Pendukung Visual Foxpro

Microsoft VFP sebenarnya bukan merupakan satu perangkat lunak tunggal, melainkan terdiri dari sejumlah aplikasi pengembang yang bergabung menjadi satu. Secara ringkas aplikasi yang disediakan Visual Foxpro adalah sebagai berikut:

Database Designer
Table Designer
Query Designer
View Designer
Form Designer
Menu Designer
Class Designer
Program Editor
Report Designer
Project Manager
Debugger



Database Designer merupakan aplikasi Visual Foxpro yang berfungsi sebagai sarana bantu mendesain database, terutama untuk:
Memanipulasi tabel
Menentukan hubungan antar tabel (relasi/koneksi)
Menyunting prosedur-prosedur yang mengatur tabel
Mengatur tampilan lokal dan terpisah dari database
Menampilkan tabel, view dan hubungan yang terdapat dalam database.



Pada gambar, file database Datamhs1.DBC berisi tiga tabel yaitu Pribadi.DBF, Nilai.DBF dan Mtkuliah.DBF



Table Designer merupakan sarana untuk merancang tabel seperti merancang struktur nama fiels, menspesifikasikan index dan lain-lain. Pada gambar terlihat Table Designer sedang mendesign tabel Pribadi.DBF