11/01/2009

Bermain dengan Fungsi Date

. 11/01/2009
0 comments

Wah udah lama juga gak bermain dengan database...lagi banyak tugas kuliah niy... Postingan kali ini sebenarnya merupakan tugas Sistem Basis Data waktu Semester IV kemaren...

Sekarang tu kita bakal ngebahas tentang fungsi waktu di sql dengan DBMS-nya SQL SERVER...terserah dech mau pake SQL SERVER versi brapa (2000,2005 atau 2008)yang penting sintak sql-nya bisa di runing....

asumsikan kita akan membuat sebuah database untuk pencatatan data penduduk. dengan format tabel penduduk seperti berikut:


melihat dari ketentuan diatas maka yang jadi permasalahan kita disini adalah sintak untuk mendapatkan isian otomatis namaHariLahir, tanggal, namaBulanLahir, tahunLahir dan umur. Untuk penyelesaiannya kita akan menggunakan fungsi date seperti DATEIFF, DATEPART, DATENAME, dan GETDATE. Berikut ini adalah sintaknya :

CREATE TABLE PENDUDUK(
NO INT identity(1,1),
NO_KTP CHAR (11) NOT NULL,
NAMA VARCHAR (20) NOT NULL,
TGL_LAHIR DATETIME NOT NULL,
NAMA_HARI_LAHIR AS DATENAME(DW,TGL_LAHIR),
TGL AS DATEPART(DD,TGL_LAHIR),
NAMA_BULAN_LAHIR AS DATENAME(MM,TGL_LAHIR),
BULAN_LAHIR AS DATEPART(MM,TGL_LAHIR),
TAHUN_LAHIR AS DATEPART(YY,TGL_LAHIR),
UMUR AS DATEDIFF(YY,TGL_LAHIR,GETDATE()),
CONSTRAINT PK_PENDUDUK PRIMARY KEY(NO)
)


Sintak yang berwarna merah merupakan penerapan dari fungsi date tersebut. DATENAME merupakan funsi untuk mendapatkan nama hari dan nama bulan secara otomatis dari tgl_lahir, DATEPART funsi untuk mendapatkan tahun dan bulan lahir, sedangkan DATEDIFF fungsi untuk mencari selisih tanggal,tahun dan bulan.
setelah itu kita coba untuk insert data :
INSERT INTO PENDUDUK(NO_KTP,NAMA,TGL_LAHIR)
    VALUES ('00014687','HARRY WIJAYA','01/29/1989 06:00:00 PM')
sekarang kita akan melihat isi dari tabel penduduk :





nah, selesai sudah ulasan kita untuk fungsi date. untuk bisa lebuh memahaminya,teman-teman bisa explore sendiri :)

Klik disini untuk melanjutkan »»

10/17/2009

eyeOS Sistem Operasi berbasis Web

. 10/17/2009
0 comments

Saat internet semakin berkembang, mungkin saat itu kita cukup menggunakan sebuah web browser untuk menjalankan sebuah sistem operasi lengkap dengan berbagai aplikasinya. User yang mobilitasnya tinggi, hanya akan mencari sebuah aplikasi yang membuat dirinya cukup membutuhkan jaringan internet untuk membuka aplikasi yang dibutuhkannya.

Aplikasi sepeti eyeOS-lah yang dibutuhkan oleh user seperti ini. eyeOS merupakan sistem operasi berbasis open source yang pada default desktop-nya terdapat sejumlah aplikasi, dan dapat dikembangkan aplikasi baru untuk eyeOS dengan menggunakan eyeOS Toolkit.eyeOS dibuat dengan menggunakan script PHP, database MySQl dan AJAX sehingga untuk menginstal eyeOS ini kita membutuhkan web server seperti XAMPP sehingga sistem operasi eyeOS ini bersifat multiplatform.

Jika dibandingkan dengan sistem operasi lain, eyeOS memang tidak sekomplit dan semewah sistem operasi desktop lainnya. Namun untuk pemakaian dasar komputer seperti pembuatan dokumen, penyimpanan file, game dan kalender sudah disediakan oleh default eyeOS.

Beberapa aplikasi-aplikasi yang menarik di eyeOS sebagai berikut :

1. eyeDocs
Untuk pembuatan dokumen eyeOS menyediakan Word Processor yang mampu untuk men-support file bertipe *.odt dan *.doc. Selain itu kita juga bisa membuat dokumen excel dan powerpoint.

2.eyeExplorer
eyeOS juga memiliki eyeExplorer yang memiliki fungsi mirip dengan Windows Explorer yang ada di Wimdows.

3.eyeCalc
Jika di Sistem Operasi berbasis Windows terdapat kalkulator maka di eyeOS juga terdapat kalkulator yang berbasis flash.

4.eyeSnow
Untuk menikmati efek salju pada desktop anda bisa dengan menginstall aplikasi eyeSnow.

5.eyeNav
eyeNave berfungsi sebagai browser-nya eyeOS seperti firefox atau opera.
6.eyeProcess
seperti task manager-nya windows.

7.eyeFiles
berfungsi untuk memanage file-file dari user. eyeFiles menyediakan fitur-fitur seperti upload file, download,create folder, copy, paste serta properties untuk melihat property folder.

8.eyeControl
untuk mengganti wallpaper dan manajemen user yang kita miliki.

9.eyeTrash
tempat sampahnya eyeOS atau lebih kurang sama dengan Recycle Bin di Windows.

Klik disini untuk melanjutkan »»

10/11/2009

Paper tentang Web Browser Mozilla Firefox

. 10/11/2009
0 comments

Paper sebagai tugas mata kuliah Teknologi Web tentang Web Browser Mozilla Firefox mulai dari sejarah, perbandingan dengan browser lain, kelebihan dan kekurangan Mozilla Firefox, optimasi serta addons dan plugin Mozilla Firefox.

Paper Mozilla Klp 4

Klik disini untuk melanjutkan »»

10/09/2009

Cara Kerja Web Browser

. 10/09/2009
6 comments

Mungkin tidak semua pengguna internet mengetahui cara kerja dari internet tersebut. disini saya akan sedikit mengurai bagaimana suatu halaman website bisa ditampilkan di layar monitor anda.




Misalkan seorang yang bernama A ingin membuka blog ini,kemudian dia akan mengetikan alamat url dari blog saya yaitu http://blogsiharry.blogspot.com pada browser.


Kemudian alamat tersebut akan dilewatkan oleh suatu protocol HTTP melewati port 80 atau 443 pada server. Web browser akan mengirimkan suatu aturan yang biasa disebut protocol,protocol yang biasa digunakan adalah TCP/IP. Setelah dikirimkan ke web server, maka web server akan merespon request dari web browser tersebut. Web server akan memeriksa web file, apakah ada atau tidak alamat yang di request oleh browser tadi dan mengirimkan kembali, lalu browser akan menerjemahkan coding HTML yang dikirimkan oleh server menjadi suatu halaman web seperti yang anda lihat sekarang.

Namun jika halaman tersebut tidak ada di dalam web server maka respon yang dikirimkan berupa pesan dengan kode 404 yang berarti tidak ditemukan.

Semoga uraian ini ada manfaatnya.

Klik disini untuk melanjutkan »»

3/14/2009

Belajar MySQL Dasar yuk!!!

. 3/14/2009
0 comments

Menjalankan MySQL dapat melalui Start->All Programs->MySQL->MySQL Server 5.0->MySQL Command Line. masukan Password jika anda membuatnya pada saat proses instalasi namun jika tidak, anda dapat langsung menekan Enter dan akan keluar tampilan seperti dibawah ini




kita akan mencoba perintah "show databases;" untuk menampilkan database yang ada di dalam MySQL



Untuk selanjutnya kita akan mencoba membuat database baru dengan nama jurusan menggunakan perintah "create database "

setelah database jurusan berhasil kita buat, sekarang kita akan membuat tabel didalam database jurusan tersebut. Tabel yang akan kita buat adalah tabel mahasiswa dengan perintah seperti dibawah ini :

selanjutnya kita akan mengisi tabel jurusan dengan perintah "insert" seperti dibawah ini



nah sekarang kita akan melihat isi dari table mahasiswa dengan perintah "select


sekian dulu postingan kali ini, sampai jumpa di postingan berikutnya:)

Klik disini untuk melanjutkan »»
 
{nama-blog-anda} is proudly powered by Blogger.com | Template by Agus Ramadhani | o-om.com