March 26, 2010

MY SQL

Sekilas Teori PHP dan MYSQL
Pengertian Database

Sebuah database adalah sebuah struktur yang umumnya dikategorikan dalam 2 hal: Sebuah database flat dan sebuah database relasional. Database relasional lebih disukai karena lebih masuk akal dibandingkan database flat. Nah, MySQL adalah sebuah database relasional. Pada database yang memiliki struktur relasional, ada tabel-tabel yang berpungsi untuk menyimpan data-data. Setiap tabel terdiri dari kolom dan baris. Sebuah kolom mendefinisikan jenis informasi apa yang akan disimpan.Anda memerlukan kolom khusus untuk setiap jenis informasi yang ingin anda simpan (misalnya nama, umur, jenis kelamin, alamat, keterangan) Sedangkan kolom mendefinisikan jenis informasi apa yang akan disimpan, maka sebuah baris adalah data aktual yang disimpan.

Menggunakan Database

Database akan menjadi sangat berguna saat anda  menyimpan informasi yang dikategorikan secara logis. Contoh, katakanlah anda ingin menyimpan informasi tentang data mahsiswa yang ada pada suatu perguruan tinggi. Dengan database, anda bisa mengelompokkan berbagai hal dalam bisnis menjadi beberapa tabel.

Pengertian SQL

SQL (dibaca "ess-que-el") merupakan kependekan dari Structured Query Language. SQL digunakan untuk berkomunikasi dengan sebuah Database. Sesuai dengan ANSI, SQL merupakan bahasa standar untuk sistem menajemen database relasional. Statemen SQL digunakan untuk melakukan tugas-tugas seperti melakukan update terhadap database, atau mengambil data dari sebuah database. Beberapa database relasional yang menggunakan SQL dan cukup ngetop adalah: MySQL, Oracle, Sybase, Microsoft SQL Server, Access, Ingres, dan lain-lain. Meskipun sebagian besar sistem database menggunakan SQL, namun sebagian besar dari mereka juga memiliki ekstensi khusus yang hanya bisa digunakan di sistem masing-masing. Namun demikian, perintah standar SQL seperti "Select", "Insert", "Update", "Delete", "Create", dan "Drop" dapat digunakan untuk melakukan hampir semua hal yang perlu dilakukan terhadap sebuah database.


Query

Query merupakan istilah yang digunakan untuk menyatakan berbagai perintah SQL. Setiap perintah melakukan beberapa hal terhadap database. Sebagai contoh, perintah CREATE akan membuat tabel dan database, sedangkan SELECT akan memilih baris-baris yang sudah pernah kamu sisipkan dalam database. Kita akan mendalami secara detil nantinya, namun untuk tahap awal, kita akan coba review beberapa struktur Query.

Sekilas Teori PHP dan MYSQL
Konstruksi Query dimulai dengan salah satu perintah berikut:
  • ADD
  • DROP
  • CREATE
  • INSERT
  • SELECT
  • UPDATE
  • REPLACE
  • DELETE
Sintaks atau cara penulisan query bersifat longgar, artinya anda bebas mengetikkan enter di manapun tanpa mengganggu kode yang ditulis. Beberapa perintah memerlukan tanda kurung kurawal ({}), seperti perintah insert di bawah ini. Penulisan tanda kurung ini akan kita bahas juga dalam pembahasan fungsi. Pastikan saja untuk mengakhiri setiap perintah yang kamu buat dengan tanda titik koma (;).

Sekilas Teori PHP dan MYSQL
Kode SQL

SELECT * FROM my_table;

Kode di atas memilih semua baris dan kolom dari tabel my_tabel dan menampilkannya pada kita. Berikut ini beberapa query yang akan kita sering pakai

INSERT INTO nama_tabel (kolom_satu, kolom_dua)
 VALUES(nilai_satu, nilai_dua);

UPDATE nama_tabel S ETkolom_satu = nilai_satu, kolom_dua = nilai_dua;

Membuat Database MySQL

Sebelum melakukan perintah apapun, anda harus login dulu ke MySQL command prompt kamu. (Ingat, saya asumsikan anda menggunakan XAMPP) Langkah-langkah berikut untuk bisa masuk ke MySQL prompt:
1.      Buka command prompt (klik Start, Accessories, DOS Prompt).
2.      Ketikkan CD Program* (enter)
3.      Ketikkan CD XAMPP/MySQL/bin (enter)
4.      Jika kita telah berada di folder bin dari XAMPP, kemudian anda harus mengetikkan mysql –u root (enter)

Anda akan menghadapi sebuah layer dengan prompt mysql>. Prompt inilah yang akan menjadi tempat anda dalam membuat database Sintaks atau cara penulisan query bersifat longgar, artinya anda bebas mengetikkan enter di manapun tanpa mengganggu kode yang ditulis. Beberapa perintah memerlukan tanda kurung kurawal ({})Sekilas Teori PHP dan MYSQL.  Pastikan saja untuk mengakhiri setiap perintah yang kamu buat dengan tanda titik koma (;). Asumsikan anda menggunakan WINDOWS XP dan XAMPP sebagai MySQL servernya.

Contoh membuat table data base

Pada prompt mysql> ketik sebagai berikut:
CREATE TABLE Mahasiswa( Integer NPM, Nama_Mahasiswa VARCHAR (50), Jurusan VARCHAR (25), Nilai VARCHAR (10), Keterangan VARCHAR (50));
(setelah itu tekan enter).

Anda bisa unduh XAMPP di web sitenya secara gratis...!!! 



0 komentar:

Total Pageviews

Search

Translate

Popular Posts