Showing posts with label programming. Show all posts
Showing posts with label programming. Show all posts

Oracle APEX Training


i was training about (BIG) database server Oracle
with new version of oracle a.k.a APEX (Application Express)
with speaker from Oracle Indonesia (Fajar Muharandy)



i studied about database design, SQL + PL/SQL, about APEX, etc





a little about MySQL


MySQL adalah salah satu jenis database server yang sangat popular. Populer karena menggunakan SQL sebagai bahasa dasar untuk mengakses databasenya:

SQL ( Structured Query Language )

Structured
: terstruktur/tentu/mempunyai bentuk yang pasti
Query
: mencari/meminta
Language
: bahasa

jadi SQL adalah suatu bahasa pemrograman generasi ke-4 yang berupa bahasa terstruktur untuk menyampaikan suatu permintaan. MySQL termasuk jenis RDBMS (Relational Database Managemnt System). Itulah sebabnya istilah seperti tabel, baris, dan kolom digunakan pada MySQL. Pada MySQL, sebuah database mengandung satu atau sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau beberapa kolom.


Jenis-jenis perintah SQL:

Pengolahan data ( DML >> Data Manipulation Language )
- insert (menambah/menyisipkan data baru)
- update (mengubah data)
- delete (menghapus data)


Pengaturan struktur data ( DDL >> Data Definition Language )
- create (membuat)

- alter (mengubah)

HTML and PHP

Apa itu HTML? Apa itu PHP?

pada dasarnya kalo HTML cuma buat web yang statik. Ga ada interaksi user .cuma ngelink-ngelink doang. Contentnyapun ditulis di dalam source codenya. Kalo PHP tu buat bikin web dinamis. Lebih bervariasi dan bisa connect database juga


HTML (Hyper Text Markup Language)

Disebut dengan Markup Language karena HTML berfungsi untuk memperindah atau memberi properties file tulisan (text) biasa untuk dapat dilihat pada web browser. Namun ada sisi kekurangan pada HTML yaitu kita hanya dapat melihat informasi tanpa melakukan interaksi dengan halaman web atau server itu sendiri karena sifatnya yang statis. Dan jika kita akan melakukan update informasi, kita harus menuliskannya di dalam script atau tag HTML. Sekarang juga sudah berkembang xHTML, perbedaannya dengan HTML adalah tag xHTML menggunakan huruf kecil semua.

Yang bisa kta lakukan dengan HTML:

  • Mengontrol tampilan dari halaman web dan isinya.
  • Mempublikasikan dokumen secara online sehingga bisa di akses dari seluruh dunia.
  • Membuat online form yang bisa digunakan untuk menangani pendaftaran, pelayanan dan transaksi secara online.
  • Menambahkan objek-objek seperti gambar, suara, video dan juga java applet dalam dokumen HTML.


PHP (PHP Hypertext Processor)


Merupakan bahasa yang berupa script yang ditempatkan dan diproses didalam server. Dan hasilnya akan dikirim ke client yaitu tempat dimana user menggunakan browser. Secara khusus PHP dirancang untuk pembuatan web yang dinamis. Artinya PHP dapat membentuk lampiran menurut permintaan. Dan kita dapat dengan mudah mengudate, menghapus dan mengisikan informasi di web. Dan kita juga bisa saling berinteraksi dengan pengunjung atau user. Dengan PHP kita dapat menampilkan isi database ke halaman web. PHP bisa berinteraksi dengan database dan bisa menampilkannya juga, sehingga kita bisa membuat halaman web yang dinamis. PHP juga dapat melakukan perhitungan-perhitungan kompleks. Script PHP dapat diberi script HTML (sesuai dengan aturan tertentu). Script PHP berkedudukan sebagai tag dalam bahasa HTML. Script PHP ditulis dalam tag ; ?>. bahasa PHP ini sangat populer. Menurut informasi yang ditulis di PHP Manual, pada bulan Januari 2001 terdapat lebih dari 5.100.000 situs yang menggunakan PHP. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin.