Lompat ke konten Lompat ke sidebar Lompat ke footer

Pengertian HTML, PHP, MYSQL

Pengertian HTML, PHP, MYSQL

1. HTML



HTML adalah singkatan dari HyperText Markup Language yaitu bahasa pemrograman standar yang digunakan untuk membuat sebuah halaman web, yang kemudian dapat diakses untuk menampilkan berbagai informasi di dalam sebuah penjelajah web Internet (Browser) . HTML dapat juga digunakan sebagai link link antara file-file dalam situs atau dalam komputer dengan menggunakan localhost, atau link yang menghubungkan antar situs dalam dunia internet.

2. PHP

PHP adalah singkatan dari PHP Hypertext Preprocessor yang merupakan bahasa pemrogramman berbasis web yang memiliki kemampuan untuk memproses data dinamis.
PHP dikatakan sebagai sebuah server-side embedded script language artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan di server.
Pada prinsipnya server akan bekerja apabila ada permintaan dari client. Dalam hal ini client menggunakan kode-kode PHP untuk mengirimkan permintaan ke server. Ketika menggunakan PHP sebagai server-side embedded script language maka server akan melakukan hal-hal sebagai berikut :
* Membaca permintaan dari client/browser
* Mencari halaman/page di server
* Melakukan instruksi yang diberikan oleh PHP untuk melakukan modifikasi pada halaman/page.
* Mengirim kembali halaman tersebut kepada client melalui internet atau intranet.

3. MySQL

Ketika aplikasi yang dibuat membutuhkan informasi yang cukup banyak dan kompleks, maka perlu adanya suatu tempat untuk menyimpan berbagai informasi atau data yang dibutuhkan dengan terstruktur yang sering disebut dengan database. Penggunaan databasedimaksudkan agar informasi yang ditampilkan dapat lebih fleksibel. Data terbaru dapat diakses oleh pengunjung dan terdokumentasi dengan baik.
MySQL adalah salah satu jenis database server yang banyak digunakan dan sangat terkenal. Kepopulerannya disebabkan MySQL menggunakan SQL sebagai bahasa dasar untuk mengakses database yang terbagi menjadi tiga bagian, yaitu DDL, DML dan DCL. Selain itu, MySQL bersifat free (tidak perlu membayar untuk menggunakannya).


- DDL

DDL (Data Definition Language) merupakan kelompok perintah yang berfungsi untuk mendefinisikan atribut-atribut database, tabel, atribut (kolom), batasan-batasan terhadap suatu atribut, serta hubungan antar tabel. Perintah yang termasuk dalam kelompok DDL adalah:
  • CREATE, untuk membuat tabel. Contoh: CREATE TABLE siswa (no_siswa INTEGER, nama CHAR(15));
  • ALTER, untuk mengubah struktur tabel. Contoh: ALTER TABLE siswa ADD kelamin CHAR(1);
  • DROP, untuk menghapus tabel. Contoh: DROP TABLE siswa;

- DML


DML (Data Manipulation Language) adalah kelompok perintah yang berfungsi untuk memanipulasi data dalam database, misalnya untuk pengambilan, penyisipan, pengubahan, dan penghapusan data. Perintah yang masuk kategori DML adalah:

  • SELECT, untuk memilih data. Contoh: SELECT * FROM siswa;
  •  INSERT, untuk menambah data. Contoh: INSERT INTO siswa VALUES (‘1’,’hakim’);
  • DELETE, untuk menghapus data. Contoh: DELETE FROM siswa WHERE nama = ‘hakim’;
  • UPDATE, untuk mengubah data. Contoh: UPDATE siswa SET nama=’hakim’ WHERE no_siswa=‘1’;

- DCL

DCL (Data Control Language) berisi perintah-perintah untuk mengendailkan pengaksesan data. Pengendalian dapat dilakukan berdasarkan perpengguna, per-tabel, per-kolom maupun per-operasi yang boleh dilakukan. Perintah-perintah yang termasuk dalam DCL adalah:
  • RANT, untuk memberikan kendali pengaksesan data. Contoh: GRANT SELECT siswa TO hakim;
  • REVOKE, untuk mencabut kemampuan pengaksesan data. Contoh: REVOKE SELECT ON siswa FROM hakim;
  • LOCK TABLE, untuk mengunci tabel. Contoh: LOCK TABLE siswa;

Semoga bermanfaat.

Posting Komentar untuk "Pengertian HTML, PHP, MYSQL"