Kamis, 29 September 2011

arti-arti dalam database


Pengertian ERD
- ERD (Entity Relationship Diagram) adalah gambaran mengenai berelasinya antarentitas.
- Sistem adalah kumpulan elemen yang setiap elemen memiliki fungsi masing-masing dan secara bersama-sama mencapai tujuan dari sistem tersebut.
- ‘Kebersama-sama’-an dari sistem di atas dilambangkan dengan saling berelasinya antara satu entitas dengan entitas lainnya
- Entitas (entity/ entity set), memiliki banyak istilah di dalam ilmu komputer, seperti tabel (table), berkas (data file), penyimpan data (data store), dan sebagainya
Komponen-komponen ERD
1.  Entitas dan Atribut
- Entitas adalah tempat penyimpan data, maka entitas yang digambarkan  dalam ERD ini merupakan data store yang ada di DFD dan akan menjadi file data di komputer
- Entitas adalah suatu objek dan memiliki nama. Secara sederhana dapat dikatakan bahwa jika objek ini tidak ada di suatu enterprise (lingkungan tertentu), maka enterprise tersebut tidak dapat berjalan normal.
- Contoh, entitas ‘MAHASISWA’ harus ada di lingkungan perguruan tinggi, begitu juga dengan entitas ‘DOSEN’, ‘MT_KULIAH’, dan sebagainya
- Di dalam entitas ‘MAHASISWA’ berisi elemen-elemen data (biodata mahasiswa) yang terdiri atas NPM, NAMA, KELAS, ALAMAT, dan sebagainya. NPM, NAMA, KELAS, dan ALAMAT disebut dengan atribut (field)
- Gambar memperlihatkan bahwa atribut-atribut NPM, NAMA, ALAMAT, dan TGL_LAHIR harus ada di dalam biodata seorang mahasiswa.
- Atribut-atribut TINGGI_BADAN, dan WARNA_RAMBUT adalah atribut-atribut yang boleh tidak ada di dalam biodata mahasiswa (karena tidak penting).
- Sedangkan atribut NAMA_DOSEN adalah atribut yang tidak boleh ada di entitas mahasiswa
- Pada akhirnya, entitas ini akan menjadi file data (yang bersifat master file) di dalam komputer. Master file adalah file utama (yang harus ada, dan sifatnya jarang berubah)
2. Relasi
- Relasi adalah penghubung antara satu entitas (master file) dengan entitas lain di dalam sebuah sistem komputer. Pada akhirnya, relasi akan menjadi file transaksi (transaction file) di komputer
- Secara kalimat logis, contoh relasi yang terjadi di sebuah perpustakaan adalah : “Anggota meminjam buku,” atau “Anggota mengembalikan buku.” Dalam hal ini, Anggota dan Buku adalah entitas, meminjam dan mengembalikan adalah transaksi (relasi antara anggota dan buku).

Key didalam database relasional dibutuhkan untuk menghubungkan satu
tabel data dengan yang lain. Sebagai contoh (lihat diagram berikut)
nomor_pesanan sebagai key di tabel pesanan digunakan didalam tabel
barang_pesanan untuk mengidentifikasi (menghubungkan) pesanan yang
berisi (terdiri dari) barang-barang tersebut.
pesanan
nomor_pesan
an
1071
1072
tanggal_pes
an
01-JAN-200
3
30-JUN-200
3
barang_pesanan
nomor_pesana
n
1071
1071
1071
1072
1072
nama_bara
ng
Pinsil
Penggaris
Penghapus
Pinsil
Papan tulis
jumla
h
100
10
200
500
50
Untuk mencapai tujuan ini (mengidentifikasi/menghubungkan), key harus
unik didalam tabel. Dengan kata lain, nilai data yang ditentukan sebagai
key tidak boleh dipakai di order yang lain. Jadi, nomor pesanan 1071 hanya
boleh ada disatu order. Secara umum, dpat dikatakan, bahwa suatu nilai
key hanya boleh dipakai disatu baris data (row).
Ada sejumlah sifat-sifat penting yang harus dipahami tentang key ini, agar
rancangan dan pemakaiannya optimum.

Primary Key adalah atribut (field) yang dipilih untuk menentukan struktur storage pada organisasi file multi key, adapun key lainnya disebut dengan secondary key. Pengertian lainya Primary Key adalah suatu nilai dalam basis data yang digunakan untuk mengidentifikasi suatu baris dalam tabel. Nilai dari primary key adalah unik. pengertian lain
Primary key :Salah satu atrribut dari candidat key dapat dipilih menjadi primary key dengan 3 kriteria sbb :
  • Key tersebut lebih natural untuk dijadikan acuan
  • Key tersebut lebih sederhana
  • Key tersebut cukup uniqe
Foreign Key adalah Sebuah kumpulan field dalam satu relasi yang digunakan untuk me“refer” (menunjuk) ke suatu baris (tuple) pada relasi yang lain (harus berkorespondensi dengan primary key pada relasi yang kedua), seperti: ‘logical pointer’. Sedangkan hubungan antara keduanya (primary key dan foreign key) di jelaskan sebagai berikut,“Primary Key” adalah field kunci / utama dari suatu tabel yang menunjukkan bahwa field yang menjadi kunci tersebut tidak bisa diisi dengan data yang sama, atau dengan kata lain Primary key menjadikan tiap record memiliki identitas sendiri-sendiri yang membedakan satu sama lainnya (unik).“Foreign key” adalah satu attribute yang melengkapi satu relationship yang menunjukan ke induknya, dengan kata lain keduanya saling berkaitan. pengertian lain ;
§  Foreign key : merupakan sembarang atribut yang menunjuk kepada primary key pada tabel lain.

Relationship database merupakan sebuah database (Indonesia: Basis Data) yang memiliki hubungan antar tabel di dalam satu database, namun dapat pula antar database. Relational database yang paling terkenal adalah MySQL yang merupakan affiliasi dari perusahaan raksasa asal Amerika Serikat, Oracle, Inc.

Selasa, 21 Juni 2011

address matching aplikasi susah atau gampang ya?

Saya kali ini akan membicarakan tentang address matching. Topik ini sebenarnya kelihatan susah atau rumit jika kita tidak mengetahui secara benar apa yang dimaksud address matching. Kali ini saya akan membahasnya secara detail. Address Matching adalah suatu fungsi aplikasi yang mengubah format alamat ke dalam suatu peta digital. Address Matching ini sangat berguna bagi dunia bisnis maupun untuk individu.

Address Matching sangat penting dalam dunia bisnis,karena dalam dunia bisnis sangat diperlukan untuk melakukan atau mencari target pasar. Misalnya saja kita ingin mencari suatu lokasi untuk membuka bisnis baru. Nah, untuk mengetahuinya, amaka digunakan aplikasi Address matching yang mampu mengetahui peluang daerah mana saja yang sekiranya bagus untuk membuka suatu usaha bisnis.


Untuk melakukan aplikasi Address Matching, diperlukan geocoding. Geocoding  adalah suatu kode atau angaka yang harus kita dapatkan untuk dapat melakukan aplikasi address matching di dalam digital map. Salah satu contohnya, mislanya kita mencari alamat kampus STIE Malangkucecwara Malang. Kita hanya langsung masuk di dlm google maps, lalu ketik kota malang, ketik STIE akan muncul daerah kampus ini berada beserta titik koordinat atau yang disebut Geocoding.


 Sebenarnya aplikasi Address matching ini tidak perlu memiliki keahlian khusus untuk mengopersikannya. Karena hanya dengan belajar dan mengerti apa yang dimaksud akan sangat mudah untuk mengopersikannya. Address Matching ini sangat baik untuk membantu kita yang sibuk dan dalam dunia bisnis sangat penting. Karena aplikasi ini memudahkan dan membuat pekerjaan seseorang menjadi cepat selesai.

Jumat, 17 Juni 2011

E-commerse: barang online???

Baru - baru ini saya mengikuti sebuah seminar yang diadakan di kampus STIE Malangkucecwara, Malang. Dalam seminar tersebut tema yang dipresentasikan adalah mengenai e-commerse. Dalam presentasi seminar tersebut dijelaskan bahwa e-commerse adalah sebuah sistem penjualan online menggunakan internet. sistem penjualan ini, mempunyai dampak positif maupun negatif baik untuk konsumen maupun produsen. Dalam sistem penjualan online ini kita dapat menjual berbagai macam jenis produk, mulai dari baju, sepatu, accesories, mobil, handphone, dan masih banyak lagi. Berikut ini adalah gambar sal;ah satu barang dagangan online:


 Namun dalam sistem penjualan tersebut, kita sebagai produsen harus jujur dan memiliki kualitas barang yang bagus untuk dijual dan dipasarkan dalam media internet. Sehingga, konsumen tertarik dan ingin membeli barang tersebut. sebagai produsen juga kita perlu menambahkan profil atau foto pengiriman barang - barang yang akan dijual, agar konsumen tidak merasa takut untuk membeli barang dagangan secara online. Para produsen harus memberikan keamanan dan kejujuran kepada konsumen, agar konsumen tidak ragu untuk membeli barang dagangan.

Selain menjual barang dagangan secara online, dalam e-commerse juga dapat melelang barang secara online. Barang lelang yang akan di lelang beraneka ragam mulai dari rumah, mobil, kapal pesiar, dan masih banyak lagi. Namun dalam pelelangan ini berbeda dengan menjual barang dagangan secara online, karena dalam sistem pelelangan apabila kita sudah mengirim harga yang kita tawarkan dan dalam waktu yang telah ditentukan tidak ada yang menawar barang tersebut dengan harga yang lebih tinggi maka kita harus membelinya. Berikut ini adalah contoh gambar link dalam perdagangan online:



 Dalam kegiatan e-commerse, ada dampak positif dan negatifnya. dampak positif yang dihasilkan adalah kita dapat mengerti teknologi, selain itu membeli barang juga tidak perlu repot-repot datang ke lokasi tempat penjualan, praktis, dan mendapatkan kepuasan tersendiri. Namun dari semua dampak positif yang kita terima ada dampak negatif yang kadang kala akan kita terima, misalnya saja kita tertipu dengan perdagangan tersebut, barang tidak sesuai dengan foto, dan lain sebagainya.

 Solusi yang dapat kita ambil dari materi di atas adalah, kita harus pintar-pintar dalam memilih ataupun membeli barang secara online. Lihat secara jelas profil dari si penjual agar tidak terjadi kejadian yang merugikan baik untuk produsen dan konsumen.

Sabtu, 16 April 2011

DATABASE PERKANTORAN......

Dalam suatu perkantoran, misalnya di suatu bank pasti memerlukan suatu database yang bisa mempercepat pekerjaan di dalam suatu perusahaan tersebut. Database dalam pengaturan keungan, pengaturan karyawan, dan masih banyak lagi. Kali ini saya akan membicarakan mengenai database dalam membuat form gaji karyawan menggunakan Delphi 7.

Dalam suatu perusahaan pasti sangat membutuhkan suatu database yang membuat untuk data gaji seluruh karyawan, dalam hal ini menggunakan database Delphi 7. Pertama-tama dalam suatu perusahaan tersebut harus memiliki aplikasi delphi 7. Langkah pertama anda harus membuat ukuran dan form nama yang dibutuhkan, disana akan terdapat option untuk kita mengedit dan masih banyak lagi. Dan masih bbanyak lagi langkah yang harus dilakukan dalam pembuatan fprm ini, yang tidak bisa saya jelaskan satu persatu.


Namun, yang dapat saya jelaskan adalan dengan menggunakan aplikasi Delphi ini, suatu perusahaan akan dengan mudah mengetahui berapa total gaji karyawan dalam satu bulan, baik itu gaji bersih maupun tunjangan setiap karyawan hanya dengan mengklik form-form yang sudah dibuat.
Dengan mengklik sekali saja, kita akan dengan mudah mengetahui nama, jabatan karyaan, gaji yang sudah dibayar maupun belum dibayar, utang karyawan, tunjangan dan masih banyak lagi yang menyangku tentang gaji atau transaksi keuangan karyawan.

Pada bagian awal form saat kita masuk aplikasi Delphi 7 ini, kita hanya tinggal memasukkan coding yang sudah di tentukan. Pada awal tampilan, untuk memperindah kita dapat menghias dengan nama perusahaan, dan tampilannya akan lebih menarik. Di bagian depan akan langsung muncul form nama, jabatan, total gaji, uang makan, total tunjangan, utang karyawan. Kita cukup mengisi nama dan jabatan dari karyawan tersebut, akan langsung muncul semua data keuangan yang kita perlukan.

Aplikasi terbaru ini,sangat dibutuhkan suatu perusahaan saat ini. Karena aplikasi database ini memiliki kelebihan yang sangat baik untuk kita. Kelebihan dari data base ini adalah memudahkan pekerjaan kita dalam mencari data gaji karyawan, tidak membuat kita bosan dalam pekerjaan yang menumpuk,serta yang paling penting adalah meminimalkan waktu yang ada, sehingga pekerjaan yang lain dapat terselesakan dengan cepat dan baik. Selain itu aplikasi database ini juga memberikan solusi untuk kita yang sering merasa jenuh dengan setupuk data yang harus kita kerjakan di suatu perusahaan.

Jadi gak perlu capek dan berlama-lama mencari berkas-berkas karyawan satu-persatu, hanya tinggal mengklik nama dan jabatan mereka, kita sudah mendapatkan data keuangan karyawan yang kita butuhkan. Kita harus mencoba aplikasi terbaru ini, agar pekerjaan kita di kantor dapat terselasaikan dengan cepat dan memuaskan, serta tidak repot dan memebuat kita jenuh dengan pekerjaan yang kita mulai dari pagi hingga malam...
 Selamat Mencoba...

PERBEDAAN PERUSAHAAN JASA DAN PERUSAHAAN DAGANG

Bila ditinjau dari kegiatannya, maka perusahaan jasa kegiatan pokoknya adalah menjual jasa kepada pihak-pihak yang memerlukan dan memerlukan pengorbanan dalam bentuk jasa untuk memperoleh laba atau keuntungan yang diperlukan.Sedangkan perusahaan dagang kegiatan pokoknya adalah melakukan transaksi pembelian barang dagangan untuk dijual kembali tanpa mengubah bentuk dari barang tersebut. Kalau terjadi pengolahan, biasanya pengolahan tersebut terbatas pada pengepakan atau pengemasan supaya barang tersebut supaya lebih menarik.

Selain itu dalam perusahaan jasa tidak memuat potongan pembelian maupun potongan oenjualan serta retur penjualan. Karena dalam perusahaan jasa tidak menjual suatu barang yang dapat rusak dan mengalami pengembalian barang, sehingga apa yang kita dapat adalah sebuah jasa yang tidak nampak wujudnya namun dapat kita rasakan hasilnya.
Sedangkan dalam perusahaan dagang terdapat retur pembelian dan potongan pembelian serta retur penjualan serta potongan penjualan,ini dikarenakan dalam perusahaan dagang merupakan transaksi dalam menjual barang, jadi kita mendapat barang yang kita beli maupun kita jual.

Dalam perusahaan jasa hanya memuat jurnal-jurnal umum yang sering kita gunakan pada umumnya, namun dalam perusahaan dagang lebih mneggunakan jurnal khusus yang bisa mendeteksi setiap transaksi kita. Memang dalam kenyataannya transaksi dalam perusahaan dagang memang lebih rumit dan lebih sulit dalam pembukuan dibandingkan di perusahaan jasa. Namun dari segi keuntungan perusahaan dagang memiliki potensi mendapatkan laba atau keuntungan yang lebih banyak. Berikut ini adalah contoh gambar perusahaan jasa:
Berikut ini merupakan contoh gambar perusahaan dagang:


Sebenarnya apapun suatu perusahaan yang kita geluti pasti memiliki nilai kekurangan dan kelebihan tersendiri. Yang jelas setiap kekurangan dan kelebihan itu akan menjadi kan kita semakin teliti dalam menjalani suatu transaksi. Pokoknya sebelum kita mempelajari perusahaan dagang sebaiknya kita mempelajari perusahaa jasa, karena perusahaan jasa merupakan dasar dari kita melakukan  transaksi perusahaan dagang dan perusahaan manufaktur nantinya. Jangan menganggap remeh perusahaan jasa dan lebih mementingkan perusahaan dagang, karena masing-masing sangat penting dalam kehidupan kita.

Sabtu, 02 April 2011

hardware and software

Di setiap mata kuliah yang saya dapatkan, selalu berhubungan dengan tekniligi informasi. Semua tugas yang diberikan oleh para dosen selalu dan kebanyakan harus dikumpulkan melalui e-mail, edmodo, blog, dan lain sebagainya. Situs-situs tersebut dapat kita temui di komputer maupun laptop. Namun apakah kita pernah mempelajari apa isi komputer maupun laptop yang kita miliki???????? paasti sebagian anda akan menjawab itu semua tidak penting untuk diketahui dan dipelajari. Namun, seiring berjalannya waktu, kita harus mengetahui segala sesuatu mengenai teknologi sampai hal yang paling kecil atau sederhana, contohnya saja hardware dan software.
apa itu hardware? 
Hardware adalah perangkat keras yang dirangkai sedemikian rupa sehingga mencapai tujuan yang diinginkan. Hardware dapat beroperasi apabila diberi aliran arus listrik.
Dari sisi fungsinya hardware komputer dapat dibagi kedalam:
1. perangkat input (input device)
perangkat input merupakan perangkat yang digunakan untuk memasukkan tombol, posisi, suara, video ke dalam komputer yang selanjutnya diproses dan memberikan hasil sesuai dengan yang diharapkan. Berdasarkan jenis inputannya perangkat input dapat dibagi kedalam:
- perangkat input tekan, contoh: keyboard,
- perangkat input geser, contoh : mouse, track ball, touch pad
- perangkat input suara, contoh : microphone
- perangkat input video, contoh : camera
2. perangkat pemroses (process device)
perangkat pemroses merupakan perangkat yang digunakan untuk memproses hasil inputan perangkat input. Berdasarkan fungsinya perangkat pemroses dapat dibagi kedalam:
- unit pemrosesan utama (central proccessing unit – CPU – processor)
- unit pemrosesan logika dan aritmatika (aritmathic logical unit)
- unit pemrosesan sementara (random access memory – RAM)
3. perangkat keluaran (output device)
Perangkat keluaran menampilkan hasil yang diberikan perangkat pemroses. Perangkat keluaran dapat dikelompokkan kedalam 2 bagian utama:
- perangkat keluaran fisik, contoh: printer
- perangkat keluaran non fisik, contoh : monitor
Selanjutnya, selain ada perangkat keras juga terdapat perangkat lunak yang disebut software. Apa itu sofware?
Software merupakan kode program yang disusun sedemikian rupa secara sistematis untuk mencapai suatu tujuan. Pada setiap sistem komputer harus terdapat software karena tanpa software interaksi antara brainware dengan hardware tidak memungkinkan.

Kelebihan dari hardware yang saya ketahui adalah menunjang kerja seseorang dala penggunaan komputer maupun laptop. Selain itu jika tidak ada perngkat keras,suatu sistem komputer tidak akan berjalan dengan baik.
 Sedangkan kelebihan dari software yang saya ketahui adalah  membantu kita untuk berinteraksi dengan jaringan-jaringan di luar sana. Baik hardware maupun software merupakan solusi atau suatu jaringan yang kita perlukan untuk menunjang pekerjaan kita dalam menggunakan komputer ataupun laptop.
Jadi, hardware maupun software merupakan sesuatu yang sangat pentitng untuk kita pelajari selain situs-situs yang ada di dalam komputer.

Rabu, 23 Maret 2011

PULSA ELEKTRIK BIKIN PUYENG????????

Pada era globalisasi ini,alat komunikasi sangat dibutuhkan untuk setiap manusia,baiktua maupun muda. Salah satu alat komunikasi tersebut adalah handphone atau telepon genggam. Semenjak ada alat komunikasi tersebut saya bisa berkomunikasi dengan teman,bahkan saudara yang berada di luar Pulau Jawa. Handphone sangat membantu saya dalam berkomunikasi secara cepat dan tepat menuju orang yang tepat. Namun, untuk melakukan proses komunikasi tersebut,saya membutuhkan pulsa untuk dapat mengirim SMS (Short Message Story) ataupun telepon. Saya mempunyai pengalaman dalam bertransaksi pulsa elektrik. Saat ini saya membuka usaha berjualan pulsa secara elektrik, pelanggannya adalah keluarga saya sendiri serta teman-teman di kampus. Awal saat berjualan pulsa ini saya merasakan keruwetan yang luar biasa, misalnya saja saya harus menghafalkan kode-kode dari setiap perdana untuk dapat mengisi pulsa.
 Selain itu dalam mengirim pulsa kepada agen pulsa,memerlukan waktu yang relatif lama,dan problem yang paling membuat saya jengkel adalah saat mengirim pulsa pada agen,tetapi pada Costumer pulsa tersebut belum masuk. Menurut saya, seandainya saja sistem informasi yang digunakan sudah lebih canggih,maka transaksi pulsa akan berjalan cepat dan tak akan mengalami hambatan.
Memang selain problematika di atas, juga terdapat kelebihan yang bisa didapatkan dari berjualan pulsa elektrik ini. Misalnya saja,keuntungan yang saya peroleh dari berjualan setiap transaksinya dalam satu bulan cukup untuk menambah uang jajan saya. Selain itu juga dapat menambah teman dari berjualan pulsa,karena banyak teman-teman yang membeli pulsa di saya karena rekomendasi dari teman saya, jadi yang mulanya tidak kenal,menjadi kenal.
Problematika lain yang sering saya alami adalah saya tidak bisa mengirim transaksi pulsa lebih dari jam 23.00 sampai pukul 07.00 pagi. Padahal pada jam tersebut, masih ada saja teman-teman atau saudara yang meminta untuk membeli pulsa. Namun karena di agen pulsa sudah tutup, maka dengan sangat terpaksa saya harus menolak rejeki yang datang.
Sebelum pulsa elektrik beredar, ada yang dinamakan pulsa fisik, yaitu pengisian pulsa dengan cara menggunakan voucher gesek. Saat voucher sudah di gesek, akan terlihat 14 digit kode yang harus kita masukkan di handphone kita agar pulsa dapat terisi. Namun, seiring perkembangan zaman, orang-orang merasa bahwa pulsa fisik, terlalu ribet dan kurang efektif, tidak bisa praktis, dan perlu waktu yang lama untuk mendapatkan pulsa. Maka beredarlah pulsa elektrik yang dapat memenuhi selera masyarakat,dengan kelebihan yang tidak dimiliki oleh pulsa fisik, lebih cepat dan tidak ribet untuk mendapatkan pulsa yang kita butuhkan. Dengan segala kekurangan dan kelebihan yang dimiliki pulsa elektrik dan pulsa fisik, itu semua tergantung dan sesuai dengan selera konsumen dalam memilih dan menggunakan pengisian pulsa dengan menggunakan pulsa elektrik atau pulsa fisik.
Sekarang saja, pengisian pulsa elektrik tidak hanya dijual di counter handphone ataupun pribadi individu, namin penjualan pulsa juga sudah terdapat di mini market dan ATM yang ada di bank. Jadi untuk mendapatkan pulsa yang kita inginkan tidak perlu susah dan ribet. Itu semua tergantung kebutuhan individu masing-masing. Mungkin apabila anda menjadi seorang customer, akan merasa banyak kekurangan dalam membeli pulsa memlalui pulsa elektrik. Baik dalam bertransaksi maupun dalam hal menunggu menunggu pulsa yang sudah anda beli. Namun dari semua kekurangan yang anda rasakan, pasti ada kelebihan yang anda rasakan.
Menurut saya, solusi yang tepat untuk menyelesaikan masalah ini adalah adanya sistem informasi yang canggih atau pun tiap agen pulsa harus online siapa saja cabang-cabangnya yang meminta bertransaksi pulsa,sehingga para agen pulsa inggal menirim atau mengklik transaksi tersebut. Sehingga permasalahan tersebut tidak akan terjadi lagi.