mengajar

Contoh Class Diagram Sistem Pembelian

Perintah MySQL untuk Menampilkan Data dari Beberapa Tabel

107

Di dalam suatu RDBMS termasuk MySQL, tentunya sudah menjadi suatu kewajaran jika dalam satu database dapat terdiri dari beberapa tabel. Masing-masing tabel tersebut dapat berhubungan (berelasi) satu sama lain. Relasi antar-tabel dapat berupa relasi 1-1 (one-to-one), 1-M (one-to-many), atau M-N (many-to-many). Sebagai contoh terlihat pada gambar pemodelan data konseptual (class diagram) di bawah ini. Tabel pelanggan berhubungan dengan pesan, pesan dengan barang, dsb.

Pada pembuatan suatu aplikasi, terkadang kita juga memerlukan tampilan data yang tidak hanya berasal dari 1 (satu) tabel, namun bisa dari beberapa tabel sekaligus. Contohnya, dari class diagram di bawah, kita ingin menampilkan nama pelanggan berikut transaksi yang pernah dilakukannya. Dari contoh tersebut, kita harus bisa menggabungkan minimal dua tabel, yaitu pelanggan dan pesan.

Untuk menggabungkan 2 (dua) atau lebih tabel, kita dapat menggunakan bentuk perintah JOIN. Dalam tutorial ini, akan dijelaskan secara bertahap mengenai bagaimana menggabungkan dua tabel atau lebih, terutama untuk menampilkan data yang berasal dari beberapa tabel. Contoh-contoh dalam tutorial ini secara khusus telah dicoba di database MySQL, namun demikian secara umum perintah penggabungan tabel di semua jenis database tidak jauh berbeda alias sama.

(more…)

Popularity: 100% [?]

vis3_sm

10 Cara Pandang Mahasiswa yang Keliru dalam Pembelajaran

7

vis3_smWikipedia mengartikan pembelajaran (learning) sebagai “acquiring new knowledge, behaviors, skills, values, preferences or understanding, and may involve synthesizing different types of information“. Jadi dapat disimpulkan bahwa proses pembelajaran merupakan suatu usaha atau proses untuk membagi dan mendapatkan pengetahuan baru mengenai suatu hal. Pembelajaran tidak hanya terkait pada proses belajar, tapi juga proses mengajar. Proses pembelajaran akan efektif jika terjadi interaksi yang baik antara pengajar (teacher) dan pelajar (learner), baik secara langsung maupun tidak langsung.

Namun dalam proses pembelajaran tersebut, seringkali terjadi miss-information (kesalahan informasi) dan miss-understanding (kesalahan pengertian) tentang suatu hal antara pengajar dan pelajar. Berdasarkan pengamatan saya, terutama dalam proses pembelajaran di Universitas Budi Luhur, terdapat setidaknya 10 cara pandang mahasiswa yang keliru. Daftar di bawah ini didapatkan dari pengamatan pribadi saya, bukan dari hasil penelitian yang komprehensif (menyeluruh), namun saya memandang perlu mengungkapkan hal ini dengan harapan agar kekeliruan cara pandang dapat diluruskan. Peran rekan-rekan dosen tentunya sangat besar dalam meluruskan cara pandang yang keliru tersebut. Yuk bareng-bareng kita tingkatkan kualitas pembelajaran kita!

(more…)

Popularity: 3% [?]

cover

Buku Gratis: Pemrograman Bahasa C dengan Turbo C

22

cover“Berbuat terbaiklah untuk masa sekarang, berencanalah untuk masa yang akan datang dan belajarlah dari masa yang lalu”. Begitulah kira-kira salah satu pelajaran dalam menjalani hidup ini. Bicara mengenai masa lalu, saya jadi teringat mengenai diktat (tutorial) pemrograman bahasa C yang pernah saya buat di tahun 2003-an, sewaktu masih menjadi asisten di Laboratorium Komputer Universitas Budi Luhur. Waktu itu sempet saya upload ke situs ilmukomputer.com (sekarang berganti menjadi ilmukomputer.org) yang kala itu belum lama didirikan oleh mas Romi.

Saya coba cari kembali diktat bahasa C saya tersebut di komputer saya dan juga di beberapa CD arsip file-file lama saya. Saya berharap bisa menemukan file aslinya dalam bentuk .doc (Microsoft Word), namun ternyata ga ketemu. Sayang banget sebenarnya. Tapi alhamdulillah ketemu juga, walaupun dalam format PDF. Itupun sudah dalam format standar IlmuKomputer.Com. Gpp deh.

(more…)

Popularity: 24% [?]

blog

Daftar Alamat Blog Mahasiswa Cyberpreneurship XH

8

blogMeningkatkan traffic merupakan hal yang sangat penting bagi setiap situs atau blog, apalagi jika memang tujuan pembuatan situs / blog kita adalah untuk sarana bisnis atau marketing. Traffic erat kaitannya dengan pengunjung, dan pengunjung situs dalam berkunjung ke situs kita dapat melalui 3 (tiga) jalan, yaitu (1) melalui akses langsung (direct), tentu dengan mengetikkan alamat blog kita di browser, (2) melalui mesin pencari atau search engine seperti Google dan Yahoo, dan (3) melalui referral atau link dari situs lain.

(more…)

Popularity: 3% [?]

Backup dan Restore Database dengan PHPMyAdmin

7

PHPMyAdmin merupakan salah satu tools administrasi database MySQL yang sangat populer saat ini. Memiliki banyak kelebihan antara lain open source, berbasis web sehingga dapat diakses dari manapun, memiliki fitur administrasi database yang lengkap serta mendukung berbagai bahasa (lebih dari 50 bahasa). Untuk menggunakan PHPMyAdmin, kita dapat meng-install-nya dengan mudah di komputer kita. Di sebagian besar penyedia hosting seperti Hostgator tempat hosting situs ini, PHPMyAdmin juga tersedia.

Nah, salah satu fitur PHPMyAdmin yang sangat berguna dalam mengatur database MySQL adalah fasilitas Backup dan Restore. Proses backup merupakan proses mengeluarkan dan menyimpan seluruh atau sebagian object dalam database. Sedangkan proses restore merupakan proses dimana memasukkan kembali file yang sudah dibackup ke sistem dalam database. Istilah lain dari backup adalah export atau dump, sedangkan restore sama artinya dengan import.

(more…)

Popularity: 6% [?]

Bisnis Online

Mengenal Bisnis Online: Pay To Click

17

Bisnis OnlineBerhubung mulai minggu lalu, saya didaulat (baca: sedikit dipaksa) untuk menggantikan salah satu rekan dosen untuk menggantikannya mengajar matakuliah Cyberpreneurship, maka suka atau tidak suka harus turut serta terjun di dunia bisnis online. Dalam dunia bisnis online, selama ini sih saya belum begitu serius walaupun sedikit banyak sudah mengerti teorinya. Soal praktek bisnis online, rekan saya yang satu ini sih pastinya lebih jago.

Saat ini banyak bentuk bisnis online yang ditawarkan di internet. Pada dasarnya semua pelaku bisnis ingin meraup keuntungan sebesar-besarnya dari internet dengan biaya seminimal mungkin. Dilihat dari sisi kemudahannya, bisnis online juga beragam. Keuntungan yang didapat juga beragam, mulai dari ratusan perak hingga puluhan juta. Salah satu bentuk cara meraup penghasilan lewat internet yang paling mudah adalah Pay To Click.

(more…)

Popularity: 3% [?]

Membuat Menu Bertingkat (Tree Menu) dengan Dreamweaver

22

Menu atau navigasi merupakan komponen penting di dalam suatu website. Navigasi website sama halnya dengan navigasi sebuah kapal laut, dimana sistem navigasi yang baik tentu akan menuntun nahkoda kapal beserta seluruh penumpangnya menuju ke tujuan dengan cepat. Sebaliknya, navigasi yang buruk bukan tidak mungkin akan membuat kapal terlambat menuju ke tujuan atau bahkan tersesat di tengah laut. Navigasi di dalam website pun akan sama, yaitu jika dirancang dengan baik akan memudahkan pengunjung untuk menemukan apa yang ia cari. Namun jika navigasi tidak dirancang dengan baik atau bahkan tidak ada navigasi sama sekali, dapat mengakibatkan pengunjung tersesat dan akhirnya akan menutup website tersebut.

Dilihat dari bentuk dan susunannya, menu atau navigasi memiliki variasi yang beragam. Ada beberapa navigasi yang disusun mendatar (horizontal), ke bawah (vertical), berbentuk drop-down menu atau dapat juga berupa menu bertingkat (tree-menu). Berdasarkan teknik pembuatannya juga beragam, dari yang menggunakan HTML, CSS, Javascript, gambar sampai yang menggunakan teknologi flash. Masing-masing memiliki kelebihan dan kekurangan.

Di dalam tutorial ini akan disampaikan mengenai bagaimana membuat menu bertingkat (tree-menu) menggunakan fasilitas yang sudah tersedia di salah satu web development software, yaitu Dreamweaver. Langkah-langkah dalam tutorial dicoba menggunakan Macromedia Dreamweaver 8, namun demikian dapat juga dicoba dengan versi-versi terbaru dari Dreamweaver.

(more…)

Popularity: 31% [?]

Dreamweaver, PHP dan MySQL untuk Aplikasi Data Mahasiswa (Bag 2)

50

Bagian ini merupakan kelanjutan dari artikel sebelumnya yang membahas mengenai bagaimana membuat aplikasi berbasis PHP-MySQL dengan memanfaatkan Dreamweaver. Dalam artikel ini akan dibahas mengenai halaman untuk Edit dan Delete data mahasiswa. Semoga tutorial ini berguna untuk kita semua.

Langsung aja kita mulai!

(more…)

Popularity: 47% [?]

Dreamweaver, PHP dan MySQL untuk Aplikasi Data Mahasiswa

52

Macromedia Dreamweaver merupakan salah satu editor sekaligus web development tools yang cukup kesohor saat ini. Mengapa? Terutama karena kemudahan dan berbagai fasilitas yang mempermudah para pengembang aplikasi web dalam pekerjaannya. Konsep WYSIWYG (what you see is what you get) juga memberikan kenyamanan terutama bagi yang baru mencicipi dunia web (situs). Macromedia Dreamweaver sungguh memanjakan penggunakan dengan berbagai kemudahan, termasuk diantaranya dalam hubungannya dengan bahasa pemrograman PHP dan database MySQL.

Dalam tutorial ini akan disampaikan mengenai begitu mudahnya membuat aplikasi berbasis PHP dan MySQL dengan bantuan Macromedia Dreamweaver. Boleh dibilang tanpa menyentuh coding (program) sama sekali! Cukup ceklak sana ceklik sini, jadi deh. Kita akan membuat aplikasi yang menampilkan, mengentri, edit dan delete data mahasiswa. Sederhana memang, tapi bukankah sesuatu yang rumit juga berasal dari hal sederhana?

Daripada penasaran, yuk kita mulai saja.

(more…)

Popularity: 47% [?]

 

Soal Project UAS DPW2 Gasal 08/09

1

Berikut ini soal project untuk penilaian UAS matakuliah Desain dan Pemrograman Web 2 Semester Gasal 2008/2009. Jangan lupa, dibaca dengan seksama ketentuan pengerjaan tugas UAS. Nilai tugas ini adalah 70% dari total nilai UAS. Selamat mengerjakan.

(more…)

Popularity: 2% [?]

Go to Top