Enabling Enterprise 2.0 with MySQL

How MySQL powers Web 2.0 in the Enterprise??

Find this answer at A MySQL® White Paper

Introduction
Enterprise 2.0 is a term which has come into recent usage to describe organizations leveraging Web 2.0 technologies, applications, architectures, and business models, to deliver online, data-driven applications to their end-users. A key driver of this adoption trend includes the rapidly gaining deployment of robust, interoperable, and ubiquitous open source software. Also helping to drive this trend is the proven lower Total Cost of Ownership (TCO) in deploying scalable open source software on x86-based Commodity Off The Shelf (COTS) hardware. Many of the biggest names on the web, like Google, Yahoo!, YouTube and Facebook, have for years run significant portions of their businesses on open source software like MySQL, and COTS hardware. Now more then ever, organizations whose primary business does not occur on the web, have begun to embrace Web 2.0. This adoption is being fueled by the need to lower costs, avoid vendor lock-in, speed deployment and increase the interoperability and exchange of data between systems, applications, employees, partners and customers.

Download this paper. Click Here!
Baca selebihnya »

Algoritma dan pemograman menggunakan bahasa Pascal (PART 1)

Pendahuluan

Sebelum beranjak kepada pembahasan tema apa itu Algoritma, sebaiknya kita mengenok terlebih dahulu kepada bentuk-bentuk permsalahan dan tata cara, aturan main dan mekanisme penyelesaiannya yang senantiasa terjadi dalam kehidupan kita sehari-hari.

Dalam kehidupan kita sehari-hari, beragam permasalahan senantiasa muncul ditengah-tengah hiruk pikuk aktivitas kita. Ambil contoh sederhana dalam menyelesaikan permasalahan mendasar kehidupan manusia, yaitu menghilangkan rasa lapar dengan makan. Kita senantiasa mengetahui bahwasyahnya lapar merupakan suatu indikasi permasalah diri yang mesti kita cari bagaimana menyelesaikannya, kita tahu bahwa lapar merupakan salah satu bentuk dari kekurangan diri maka apa dan bagaimana bentuk dalam menyempurnakannya. Baca selebihnya »

Tips Membuat Header Website atau Blog dengan Mudah

Bagi penyuka design web atau yang suka ngeblog mungkin tips ini bisa memberi sedikit manfaat. Kadang kita gak dapet ide untuk bikin Header untuk website atau blog kita..

Syaratnya :

  • Kita musti tau ukuran Header template blog kita, biasanya berkisar antara 720 – 760 px lebarnya.. untuk standar panjang nya 150 -200 px.
  • Kita harus tahu file Nama file header template blog kita ( biasanya header.jpg) , kalo yang sering utak atik blog pasti tau.. yang gak tau, belajar ngeblog dulu ya .. hehehe..
  • Kita juga musti tahu Text judulnya berada disisi mana, ini gunanya untuk menempatkan gambar supaya gak ketimpa sama Text.
  • Tau juga Tema blog nya apa ( misal : photography, computer, camera, celebrity, dll)
  • Kita juga harus tahu warna dasar blog nya biar nanti pas diberi header tidak Saltum ( salah kostum ) :)
  • Itu aja kayaknya syarat yang penting.

Baca selebihnya »

Membuat Header Website / Blog yang lebih Artistik dengan Mudah

Kalo postingan membuat header website yang kemaren kayaknya kurang pada minat deh.. hehehe.. karena saya cuman ngasih tips dan syarat-syarat membuat header aja.. Sekarang saya coba membuat header website atau header blog yang lebih artistik dari postingan membuat header website yang kmaren. contoh webnya : Online Photography School

Syarat-syarat yang kemaren masih berlaku ya..masih inget kan? Baca selebihnya »

Dowlaoad Buku Pelajaran Elektronik (BSE)

Permasalahan pendidikan bangsa ini, mulai dari peningkatan kualitas, pemerataan akses dan pemberdayaan sumber daya manusia senantiasa dijadikan suatu kekhawatiran yang menyeluruh terhadap nasib dan masa depan bangsai ini, kenapa tidak? karena melalui pendidikan lah maka bangsa itu dapat menyadari dan menjalankan tugas, fungsi dan perannya sebagai suatu bangsa dan negara di dunia ini.

http://mirror.itb.ac.id/bse/pdf/

Baca selebihnya »

Normalisasi Tabel

Dalam mempersiapkan suatu sistem database, selain melalui tahap pemodelan untuk menghasilkan suatu relasi antar tabel yang logik, adakalanya kita dihadapkan oleh suatu tabel transaksi tertentu yang sudah digunakan sebelumnya yang hendak kita jadikan tabel yang berelasional. Kendala yang mungkin dihadapi ialah tabel transaksi yang dimaksud tersebut belum memenuhi kategori secara logik sebagai tabel yang dapat direlasionalkan, setidaknya tabel tersebut:

Baca selebihnya »

Perancangan dan Implementasi Learning Management System (LMS)

Perkembangan Teknologi yang begitu cepat dan semakin mendesaknya kebutuhan akan akses informasi yang nolimit (tidak terbatas ruang) merupakan suatu kemestian untuk mulai diadakannya alternatif solusi dalam penyelenggaraan segala aspek kegiatan pemenuhan kebutuhan umat manusia, khususnya dalam penyelenggaraan kegiatan pembelajaran atau pendidikan pada umumnya.

Baca selebihnya »

Struktur Kontrol (Follow of Control) dalam Bahasa Java

“Follow of Control” merupakan suatu term bagaimana memutuskan suatu statement dieksekusi, dimana dalam implementasinya hal tersebut dapat dituangkan dalam bentuk percabangan-kondisi ataupun perulangan-kondisi (Looping). Dalam Java statement yang berlaku untuk percabangan diantaranya if-else, switch-case, break dan continue sedangkan untuk perulangan berlaku statement for, while dan do-while.

Baca selebihnya »

Instalisasi Dasar Oracle 10g untuk OS Windows

Overview

Untuk mengistalisasi Oracle Software kita akan menggunakan Oracle Universal Installer (OUI). OUI adalah tool yang memungkinkan kita untuk menginstall Oracle pada PC dengan keterpanduan-kemudahan yang berbasiskan GUI (Grapihcs User Interface). Didalam OUI terdapat beberapa pilihan dasar perlakuan terhadap Oracle Software, yaitu Install New Oracle Software dan Deinstall Oracle Software. OUI ini pun dilengkapi dengan fungsi Help yang siap guna-bantu secara online dan guide pada waktu instalisasi guna memberikan penjelasan yang dianggap penting.

Ungguh juga Capture instalisasi-oracle-10g

Baca selebihnya »

Flash Recovery Area: Oracle 10g

Semakin tingginya tingkat perkembangan teknologi informasi, maka semakin tinggi pula kebutuhan akan informasi yang disimpan dalam database. Suatu perusahaan atau organisasi besar, senantiasa melakukan penyimpanan dan pengelolaan jutaan record/ data tiap harinya, data tersebut harus senantiasa up to date dan dapat memenuhi segala dinamika permintaan data yang ada. Lalu bagaimana jika data tersebut hilang atau sistem dalam database yang ada rusak?, sebenarnya banyak fitur dan teknik yang ditawarkan oleh Oracle agar dapat menangani dan mengantisipasi dari kejadian buruk tersebut.

Baca selebihnya »

PROPAGANDA OPEN SOURCE

REVOLUTION OS tells the inside story of the hackers who rebelled against the proprietary software model and Microsoft to create GNU/Linux and the Open Source movement.

Baca selebihnya »

Automatic Storage Management (ASM) dalam Oracle 10g

Oracle 10g memiliki banyak fitur yang menguntungkan, merupakan revolusi dari versi sebelumnya yaitu Oracle 9i dan 8i. Automatic Storage Management (ASM) yang dimiliki oleh Oracle 10g ini dapat meningkatkan kemampuan dalam memanajemen dan menkonsolidasikan antar data dalam basis data/ database. Oracle 10g merupakan DBMS yang mampu mengoptimalisasikan tugas-tugas dalam database, g di sini mengidentifikasikan dari teknologi grid computing.

Fungsi dasar dari ASM adalah melakukan manajemen penyimpanan data pada storage dengan mendefinisikan storage berdasarkan grup-grup tertentu untuk mengurangi adanya redundansi data, khususnya ketika seorang DBA melakukan penyimpanan data.

Baca selebihnya »

Aplikasi Web dengan PHP dan Oracle Database

Membangun suatu sistem database yang memumpuni merupakan hal yang logis bagi para developer database maupun seorang dba. Menggunakan toolls RDBMS Oracle merupakan langkah awal yang progresif untuk melakukan itu semua. Dengan berkembangnya teknologi informasi dan kebutuhan pasar masyarkat informasi kekinian, maka sistem basis data yang dibangun tersebut harus pula dapat mensupport pengembangan aplikasi yang berbasiskan Web, baik itu dengan menggunakan tools berbasiskan ADO.NET/ teknologi dot net framework, juga PHP dan Web Server.

Baca selebihnya »

SQL with Oracle, Indeks pada Tabel

Sebagaimana pebahasan pada view sebelumnnya, salah satu yang dapat mempermudah kita dalam pengambilan data berdasarkan query tertentu selain menggunakan view ialah memberikan indeks pada record dalam tabel. Selain pencarian, indeks juga berguna untuk melakukan pengurutan data.

Hal yang paling utama dalam mengakses data adalah kecepatan. Semakin cepat data diambil semakin cepat data diproses sehingga semakin cepat urusan diselesaikan. Untuk mempercepat pembacaan data dalam tabel maka sebaiknya dibuatkan sebuah indeks.

Indeks

Untuk pencarian data pada tabel dari sebuah basisdata setidaknya memiliki dua metoda pencarian. Metoda pertama, menggunakan Metoda Akses Bertahap/ Sequential Access Method yang mengharuskan SQL memeriksa satu persatu record berdasarkan primary key sebagai pembading data uniknya. Metoda pencarian ini tidak efisien, namun satu-satu cara default SQL dalam melakukan pencarian data/ record.

Baca selebihnya »

SQL with Oracle , View pada Tabel

Masih dalam pembahasan DDL dalam SQL, dalam mendefinisikan data ada hal lain yang dapat kita lakukan yaitu membuat suatu indeks dan view untuk mempermudah dalam pegambilan data berdasarkan query tertentu.

View

Kita dapat membuat view sebagai tabel virtual, yang dapat menbungkus beberapa query atau suatu query yang kompleks. Ketika kita membuat view yang mengeset suatu data dari tabel maka ketika data dari tabel yang bersangkutan berubah, maka ketika itu pula yang dapat kita lihat data memalui view-pun berubah. Perlu diingat bahwa membuat suatu view bukan berarti membuat sebuah tabel baru secara fisik, melainkan secara virtual.

Baca selebihnya »

Sebuah Pengantar SQL bagi Pemula II

Pada pembahasan sebelumnya kita telah membahas bagaimana menggunakan fungsi pengambilan data dalam SQL melalui steatment SELECT dan sekedar mengenalkan bagaimana membuat/ mendifinisikan suatu tabel. Menjadi tidak lengkap jika kita tidak lebih lanjut membahas bagaimanan kita dapat menrepresentasikan suatu objek dari analisis query kita ke dalam tabel, oleh karenanya kita akan coba saat ini untuk membahas bagaimanan suatu tabel dibuat, dimodifikasi maupun dibuang yang termasuk ke dalam pembahasan DDL (Data Definition Language). Dalam pembahasan ini kita akan menggunakan Oracle sebagai tools-nya.

Baca selebihnya »

Netbeans ??? Apaan tuch!!

Menurut pengakuan dari www.netbeans.org bahwa NetBeans merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang terus tumbuh. Sun Microsystems mendirikan proyek kode terbuka NetBeans pada bulan Juni 2000 dan terus menjadi sponsor utama. Saat ini terdapat dua produk : NetBeans IDE dan NetBeans Platform.

Baca selebihnya »

Bahasa Pemograman sebagai Media Interaksi Manusia dengan Mesin

Manusia sebagai mahkluk hidup yang bersifat sosial dan simbolik senantiasa mengakualisasikan dirinya melalui bahasa sebagai media interaksi dengan manusia dan mahkluk yang lainnya. Manusia yang mengenal teknologi berupaya untuk mencipatakan aturan main yang serupa agar adanya suatu interaksi yang efektif dengan mesin. Sebagaimana dapat kita prediksikan bahwasyahnya interaksi dengan mesin tidak se-humanis sebagaimana interaksi antar manusia, namun patut diakui bahwa interaksi dengan mesin dapat dikatakan lebih efektif, efisien dan kontinu walaupun dengan keterbatasan tertentu di wilayah respon yang statis, afeksi-kognisi yang tidak luwes dan ketiadaan kreasi-mandiri.

* Jika keterbatasan diatas tidak ada, maka dapat dikatakan bahwa mesin sudah sempurna untuk menggantikan kedudukan manusia sebagai pengelola dan pemakmur dimuka bumi ini.

Baca selebihnya »

Urgensi UML dalam Pengembangan OOP

Penggunaan bahasa pemograman yang memiliki paradigma bahasa pemograman berbasiskan objek, dalam tahap awal perencanaan pengembangannya harus senantiasa melalui tahap pemodelan. Pemodelan dilakukan setidaknya dikarenakan mempertimbangkan beberapa faktor, sebagai berikut:

Baca selebihnya »

OOP (Object-Oriented Programming), sebuah pengantar

OOP (Object-Oriented Programming) merupakan salah satu bahasa pemograman yang menggunakan paradigma pemograman berbasiskan objek, dimana setiap data dan method (fungsi) yang memproses data disimpan ke dalam class-class yang dapat dipanggil secara terpisah dan mandiri serta dapat berkomunikasi antar sesamanya. Pada saat bersamaan data dan method mendeskripsikan wilayah dan karakteristik dari suatu objek atau secara sederhananya membungkus semua data dan method (fungsi) ke dalam kelas-kelas atau objek-objek yang dapat menerima pesan, proses data, dan mengirim pesan ke objek lainnya.

Baca selebihnya »