Tipe Data Ms SQL Server

Untuk merancang sebuah database yang baik sebaiknya kita mengetahui kebutuhan database yang akan kita gunakan. Salah satu caranya adalah mengetahui tipe data apa yang akan digunakan dalam sebuah field. Hal ini akan sangat bermanfaat untuk alokasi memory yang akan digunakan. Memang penggunaan memori dalam database tidak terlalu terasa apabila datanya masih sedikit, akan tetapi untuk memulai hal yang besar paling tidak kita harus terbiasa dengan hal yang kecil seperti ini. Ada beberapa tipe data yang dapat digunakan pada tabel di Ms Sql Server. Antara lain:

Integer Keterangan
Bit Integer dengan nilai 0 atau 1
Int Nilai integer dengan nilai antara -2^31 atau (-2.147.483.648) sampai 2^31-1 atau (+2.147.384.647)
Decimal atau Numeric Angka antara -10^38-1 sampai 10^38-1
Money Nilai yang berhubungan dengan mata uang dari -2^63( -922.377.203.685.477,5808) sampai 2^63-1(922.377.203.685.477,5807)
Float -214.748,3648 sampai 1.79E+308
Real -3.40E+308 sampai 3.40E+38
DateTime 1 Januari 1973 sampai 31 Desember 9999
SmallDateTime 1 Januari 1900 sampai 6 juni 2079, dengan ketelitian hingga 1 menit

Baca lebih lanjut

Iklan

SOAP Vs REST

Web service merupakan kunci integrasi untuk aplikasi-aplikasi yang berbeda platform, bahasa, dan sistem. Dengan kata lain kita dapat menyebut web service sebagai “titik temu bisnis”.

REST masih cukup baru, sedangkan SOAP telah merevolusi RPC dan lebih terbuka dibanding batasan-batasan yang ada di versi sebelumnya.

Terminologi

  • SOAP adalah Simple Object Access Protocol
  • HTTP berbasis API berarti API yang diekspos sebagai salah satu atau lebih HTTP URI dan respon berupa XML/JSON. Skema respon dapat dikustomasi untuk setiap objek
  • REST pada sisi yang lain menambahkan sebuah elemen untuk menggunakan URI standar, dan juga memberikan kepentingan kepada penggunaan HTTP (seperti GET/POST/PUT, dsb.)

Meskipun beberapa tahun ini kita melihat perkembangan teknologi web service, tetapi popularitas SOAP tetap tidak berkurang. Arsitektur internet  datag dengan argumen yang bagus untuk  menekan soap di sisi yang lain: ada metode yang lebih baik untuk membangun web service dalam bentuk Representational State Transfer (REST).

REST lebih kepada filosofi lama, ketimbang sebuah teknologi yang baru. Tetapi dalam kenyataannya datang kemudian dalam teknologi. Sedangkan SOAP nampak seperti lompatan baru ke fase selanjutnya dalam pengembangan internet dengan sekumpulan spesifikasi baru, filosofi REST mendukung bahwa prinsip dan protokol yang sudah ada di Web cukup untuk membuat web servide yang kuat (robust). Hal ini berarti bahwa developer yang mengerti HTTP dan XML dapat mulai membangun web service tanpa membutuhkan toolkit di belakang apa yang biasanya digunakan dalam pengembangan aplikasi internet.

RESTful vs SOAP Baca lebih lanjut

Mengubah File .jar menjadi .exe Menggunakan Launch4j

Sebenarnya untuk mengubah file jar menjadi exe ada beberapa cara, misalnya menggunakan Exe4j, J2exe, Launch4j dan lain lain. Dalam postingan kali ini saya akan menggunakan Launch4j sebagai toolsnya. Anda dapat mendownload Launch4j disini.

Sebelumnya, buka terlebih dahulu Launch4j yang anda miliki, dan anda pasti akan menemui banyak option yang mungkin bisa membingungkan anda. Karena itu saya akan menjelaskan sedikit detail dari option yang ada.

  • Output file ,kita isi dengan direktori tujuan file exe yang kita buat nanti disimpan.
  • Jar , kita isi dengan deriktori jar yang kita miliki kita simpan.
  • Icon, kita isi dengan deriktori yang berekstensi *.ico, yang nanti akan kita gunakan sebagai icon aplikasi kita yang berekstensi *.exe
  • Option, Centang pilihan “Custom process and XP style manifest” untuk merubah nama process ketika aplikasi dijalankan, sehingga metode processnya mengikuti windows yang kita miliki. Baca lebih lanjut

Membuat Web Service Java Menggunakan Axis2 & Eclipse

Tutorial kali ini akan membahas secara singkat bagaimana cara membuat web service java menggunakan Axis2 pada eclipse dan menggunakan tomcat server. Sebagai persiapan Anda perlu mempersiapakan installer sebagai berikut:

  1. Tomcat 7. For Windows 32 bit / for windows 64 bit (install server tomcat, pastikan port yang Anda gunakan untuk server tomcat tidak bentrok dengan port lain)
  2. Axis 2 dan ekstrak kedalam lokal disk Anda
  3. Jika anda belum memiliki eclipse anda bisa mendownloadnya disini (jangan lupa pilih Enterprise edition dan pilihlah operating system yang digunakan)

Kemudian Anda harus mengatur tomcat dan Axis2 pada eclipse yang akan digunakan Baca lebih lanjut

New XAMPP Security Concept

Sebenarnya konsep keamanan baru pada XAMPP ini sudah lama di implementasikan. Hanya saja kemarin kemarin saya masih belum ada waktu untuk sharing di blog ini. Mungkin salah satu dari pembaca mempunyai permasalahan ketika membuka XAMPP anda melalui jaringan lokal.

Saya mencoba mengakses IP lokal komputer saya melalui LAN. Ternyata muncul tulisan “Access to the requested object is only available from the local network. This setting can be configured in the file “httpd-xampp.conf”. Agar lebih jelas, tampilan yang muncul sebagai berikut  Baca lebih lanjut

Menjalankan .jar Menggunakan Jbed (emulator java) di Android

Untuk menjalankan file .jar di dalam device android sebenarnya ada beberapa cara. Anda bisa mengubah file tersebut langsung menjadi apk. Tetapi entah karena apa cara tersebut tidak jalan untuk aplikasi yang ingin saya ubah menjadi apk. File jar tersebut sudah berhasil saya ubah menjadi apk melalui http://www.netmite.com/android/ tetapi ketika saya jalankan pada device android aplikasi tersebut tidak bisa menerima output (ketika layar disentuh akan keluar warning error).

Cara lain untuk menjalankan file tersebut adalah menggunakan emulator j2me di android. Aplikasi yang saya gunakan dan akan saya bahas pada postingan kali ini adalah Jbed. oh ya, untuk melakukan testing kali ini saya menggunakan samsung galaxy young  android version 2.3.6 🙂 Baca lebih lanjut

SQL : Statement DDL

SQL
  1. Membuat tabel
    Untuk membuat table dalam database, digunakan syntax seperti dibawah ini
    CREATE TABLE nama_tabel (nama_kolom1 tipe_kolom1, nama_kolom2 tipe_kolom2, …)

    Untuk membuat table acuan (reference) sebelum tanda ’)’ tambahkan sintak :
    CONTSRAINT nama_constraint primary key (nama_kolom_primarykey) not null)

    Untuk membuat tabel yang mengacu pada tabel lain (tabel relasi) sebelum tanda ’)’ tambahkan sintak :
    CONTSRAINT nama_constraint primary key (nama_kolom_primary_key-1, . . . . , nama_kolom_primary_key_ke-n) , CONTSRAINT nama_constraint foreign key (nama_kolom_foreign_key-1) references nama_tabel_acuan-1 (nama_kolom_primary_key-1), 
    CONTSRAINT nama_constraint foreign key (nama_kolom_foreign_key-n) references nama_tabel_acuan-n (nama_kolom_primary_key-n) ) Baca lebih lanjut