Pasar malam, mungkin bagi semua orang pasar malam begitu menyenangkan. Tak peduli kalangan manapun, baik kalangan bawah, menengah ataupun kalangan atas. Ini dikarenakan pasar malam begitu lekat akan kata ramai. Dengan pasar malam kita dapat merasakan rasa kekeluargaan dengan menikmati permainan yang berada di pasar malam dengan biaya yang terbilang murah, pas di kantong, atau tidak mencekik keuangan berbagai kalangan.Seperti namanya pasar MALAM, yang pasti wahana yang dibuat di berbagai tempat, ditengah-tengah lingkungan masyrakat ini buka saat matahari tak menampakkan sinarnya lagi arti kata pasar malam hanya buka saat malam hari. Didalam pasar malam terdapat berbagai wahana permainan seperti bianglala, rumah hantu, roda gila, wahana-wahana permainan yang berlomba untuk mendapatkan hadiah ataupun berisi bazar yang menjual berbagai pakaian,kacamata,dan merchandise lainnya.Sebenarnya masih banyak wahana yang ditawarkan oleh pasar malam, tapi ini semua tergantung dari pasar malam tersebut.
Tidak dipungkiri lagi, pasar malam pun tidak pernah terdengar akan kata SEPI. Tidak terkecuali ada kata HUJAN yang mengguyurnya saat malam. Saat hujan menghampiri pasar malam secara berramai-ramai pasar malam akan menjadi sepi begitu juga becek yang terjadi disana. Karena rata-rata pasar malam dibentuk di tempat atau tanah lapang kosong ataupun juga lapangan bola yang tidak terpakai. Pasar malam akan begitu becek dengan tanah merah yang basah. Namun pada saat hujan pasar malam akan tetap ramai bagi saya, karena pasar malam dikunjungi oleh ribuan hujan yang turun saat itu. Tetapi sungguh keajaiban yang diberikan oleh pasar malam, meskipun hujan turun, ternyata masih ada pengunjung yang datang untuk menikmati wahana-wahana disana. Begitu terkejutnya saat melihat situasi seperti itu. Hmm ?? mungkin pasar malam memang memberikan berbagai kebahagaiaan menikmati permainan dengan orang-orang yang kita sayangi dan kasihi dengan harga yang murah. Terdapat berbagai keceriian yang terjadi pada anak-anak maupun orang dewasa saat menikmati permainan disana. Good luck buat yang jadi pelopor pasar malam, karena dari generasi ke generasi tidak pernah ada yang tidak mengetahui apa itu pasar malam, berbagai kalangan sangat menyukainya.
Tetapi tidak dengan saya beserta dengan masyrakat disekitar sini. Saya memamng menyukai permainan yang ditawarkan oleh pasar malam, pasar malam juga memberikan kebahgiaan tersendiri. Namun, bagi masyrakat di sekitar sini pasar malam mempunyai mitos tersendiri. Mitos pasar malam di sekitar sini adalah penyebab terjadinya hujan. Karena jika ada pasar malam tersebut digelar disini pasti akan terjadi hujan terus menerus. Awalnya saya berpikir seperti ini juga, namun saya mentertawakan pemikiran saya yang begitu kekanak-kanakan, yang berkata “kalo ada pasar malam, pasti hujan” itulah yang ada di pikiran saya dahulu. Saya pun kesal karena saat ada pasar malam pasti hujan karena huja tidak bisa membuat saya melakukan aktivitas ataupun pergi melakukan aktivitas. Namun lama-lama saya buang pikiran bodoh itu. Tetapi desas punya desus, saya sudah mendengarkan berbagai omongan pada setiap kalangan. Yang mempunyai pemikiran seperti saya bahwa “pasar malam lah penyebab hujan, setiap ada pasar malam disini pasti hujan.” Itulah yang saya dengar saat ini, memang benar adanya dan saya juga tidak dapat memungkirinya, kita ambil contoh satu minggu kemarin, saat pasar malam tak berada disini, satu minggu penuh tidak ada satupun setetes hujan yang turun disekitar sini, namun ketika akhir-akhir ini muncul pasar malam, setiap haripun daerah ini diguyur oleh ribuan hujan.
Itulah mitos dan kepercayaan masyrakat sini akan pasar malam. Namun tak penting akan mitos yang dipercaya akan pasar malam, pasar malam tetaplah pasar malam, pasar malam tetap memberikan kebahagiaan dan keindahan tersendiri.
Blog ini adalah blog pribadi gue. Entah kenapa gue bilang pribadi padahal kayanya bakal diliat semua orang di dunia, bahkan alien setempat. Okeh ini berlebihan. Tapi, yap ! Ini adalah catatan blog keseharian gue yang gue tuangin ke dalam blog. Gue tuang semua, ya kaya teh tarik gitu deh. Okeh gue mulai ngaco ngomongnya. Simak blog gue aja deh.
Kamis, 21 April 2011
Senin, 04 April 2011
Dinamika Organisasi (Konflik, Strategi dan Motivasi)
DINAMIKA ORGANISASI
Andi Ivan V
30110682
1DB03
Seperti yang kita ketahui sebelumnya, pengertian organisasi adalah sekumpulan orang-orang antara dua orang atau lebih yang disusun dalam kelompok-kelompok, mempunyai pembagian kerja dan tata hubungan kerja secara struktur, formal, dan terkoordinasi yang mempunyai bentuk kerjasama untuk mendapatkan pencapaian suatu tujuan bersama dan juga memiliki visi dan misi yang sama.
Banyak para ahli mendefinisikan apa itu organisasi tetapi pada dasarnya tidak ada perbedaan yang prinsip. Di dalam sebuah organisasi tentu akan terjadi suatu dinamika, dimana menuntut perhatian pengurus dan anggotanya. Dinamika organisasi yang harus dikelola secara cerdas dan konstruktif ialah terletak pada konflik yang sering timbul di suatu organisasi, karena dalam kenyataannya konflik tidak selamanya bersifat destruktif akan tetapi akan mampu meningkatkan produktifitas suatu organisasi apabila dapat di atasi dan dikelola dengan baik.
KONFLIK
Konflik biasanya timbul dalam berorganisasi dikarenakan adanya masalah-masalah komunikasi, hubungan pribadi, atau struktur organisasi. Tidak hanya itu karakteristik-karakteristik kepribadian tertentu, seperti otoriter atau dogmatis juga dapat menimbulkan konflik. Arti konflik banyak dikacaukan dengan banyaknya definisi dan konsepsi masing pemikiran yang saling berbeda. Pada hakekatnya konflik dapat didefinisikan sebagai segala macam interaksi pertentangan atau antagonistik antara dua atau lebih pihak.
Konflik Organisasi (organizational conflict) adalah ketidaksesuaian antara dua atau lebih anggota-anggota atau kelompok organisasi yang timbul karena adanya kenyataan bahwa mereka harus membagi sumber daya- sumber daya yang terbatas atau kegiatan-kegiatan kerja dan atau kenyataan bahwa mereka mempunyai perbedaan status, tujuan, nilai dan persepsi.
JENIS-JENIS KONFLIK
Ada lima jenis konflik dalam kehidupan organisasi :
1. Konflik dalam diri individu Konflik terjadi bila pada waktu yang sama seseorang memiliki dua keinginan yang tidak mungkin dipenuhi sekaligus.
2. Konflik antar individu dalam organisasi yang sama karena pertentengan kepentingan atau keinginan. Hal ini sering terjadi antara dua orang yang berbeda status, jabatan, bidang kerja dan lain-lain.
3. Konflik antar individu dan kelompok seringkali berhubungan dengan cara individumenghadapi tekanan-tekanan untuk mencapai konformitas, yang ditekankan kepada mereka oleh kelompok kerja mereka.
4. Konflik antar kelompok dalam organisasi yang sama Konflik ini merupakan tipe konflik yang banyak terjadi di dalam organisasiorganisasi.Konflik antar lini dan staf, pekerja dan pekerja.
5. Konflik antar organisasi konflik ini biasanya disebut dengan persaingan.
SEBAB-SEBAB TIMBULNYA KONFLIK
Setelah penjelasan tentang pertanyaan mengapa adanya atau munculnya konflik, biasanya ada sumber-sumber yang menjadikan konflik tersebut muncul, secara umum biasanya terjadi karena dibawah ini :
1.Adanya aspirasi yang tidak ditampung.
2.Saling ketergantungan tugas.
3.Ketergantungan satu arah.
4.Ketidakpuasan, perasaan ketidakadilan.
5.Distorsi komunikasi.
6.Tidak ada pedoman.
7.Aturan yang kurang jelas.
8.Kurang transparannya beberapa hal.
MENGENDALIKAN KONFLIK
Bagaimana caranya agar konflik tidak mengarah ke destruksi dan harus bisa dikendalikan, antara lain dengan cara sebagai berikut :
1.Harus sering mengadakan musyawarah.
2.Adanya komunikasi dua arah yang enak dan luwes.
3.Memberi keadilan pada semua lini.
4.Transparan dalam semua hal.
5.Ada pedoman yang jelas.
6.Ada aturan yang jelas.
7.Semua aspirasi dianggap penting dan dikomunikasikan.
STRATEGI ORGANISASI
Tidak bisa dipungkiri bahwa kita dalam melakukan atau berada dalam suatu lingkup berorganisasi, yang menentukan kemajuan suatu organisasi adalah strategi yang kita terapkan agar organisasi dapat memecahkan masalah yang dihadapinya dengan baik sehingga berdirinya organisasi tersebut membawa manfaat yang besar bagi kemajuan masyarakat, bangsa dan negara.
Dalam suatu bisnis produk produk makanan ringan saat ini misalnya suatu keberhasilan produk makanan tersebut bisa dikenal oleh masyrakat khalayak banyak itu juga tergantung dari strategi organisasi mereka untuk memanfaatkan sumber daya yang ada secara efektif dan efisien. Zaman sekarang, dimana semua orang ingin meraih sukses dengan sangat cepat dibutuhkan sebuah strategi untuk dapat mengalahkan tantangan-tantangan yang berada di depan mata organisasi mereka dengan cara apapun.
Dalam kenyataan strategi yang dibuat tidak selalu dapat tercapai dengan keinginan yang kita peroleh, ini dikarenakan adanya perubahan lingkungan organisasi tersebut sehingga timbul masalah-masalah yang menjadi hambatan dan juga tantangan dalam mencapai tujuan organisasi. Strategi organisasi dapat dipandang sebagai sesuatu yang harus dikejar agar tujuan organisasi dapat tercapai, sehingga organisasi tersebut dapat berkembang ke arah kemajuan.
Perumusan strategi organisasi dilakukan secara musyawarah antara pimpinan-pimpinan atau yang memiliki tingakt-tingkat jabatan dalam organisasi tersebut. Adakalanya saat perumusan strategi terjadi pertikaian antar anggota organisasi yang memicu akan kegagalan pembuatan strategi organisasi. Oleh karena itu, perumusan strategi organisasi hendaknya dapat mengurangi pertikaian yang ada sehingga menuntun organisasi ke arah pencapaian tujuan dan juga strategi ini hendaknya merupakan cerminan harapan-harapan para pimpinan maupun anggota organisasi juga masyarakat sekitar terhadap organisasi tersebut.
MOTIVASI
Motivasi berasal dari bahasa latin MOVERE yang berarti dorongan atau menggerakkan. Dalam kehidupan, motivasi memiliki peranan yang amat begitu penting. Tahu kenapa motivasi dikatakan amat begitu penting dalam kehidupan ?
Ini disebabkan, motivasi adalah hal yang menyebabkan, menyalurkan, dan mendukung perilaku manusia, sehingga adanya dorongan untuk bekerja giat dan mempunyai daya pikir yang antusias untuk mencapai hasil yang optimal.
Tanpa adanya suatu motivasi dalam diri seseorang, maka sudah dapat dipastikan bahwa orang itu tidak akan bergerak sedikitpun dari tempat dimana dirinya berada. Begitupun dalam kehidupan berorganisasi, motivasi dalam berorganisasi sangatlah mutlak adanya.
Sehebat apapun rencana yang telah dibuat oleh ketua organisasi, apabila dalam proses aplikasinya dilakukan oleh anggota yang kurang atau bahkan tidak memiliki motivasi yang kuat, maka akan menyebabkan tidak terealisasinya rencana tersebut.
Tidak salah jika kemudian Flipo mendefinisikannya dengan “Direction or motivation is essence, it is a skill in aligning employee and organization interest so that behavior result achievement of employee want simultaneously with attainment or organizational objectives”.
Motivasi organisasi adalah suatu keahlian, dalam mengarahkan pegawai dan organisasi agar mau bekerja secara berhasil, sehingga keinginan para pegawai dan tujuan organisasi sekaligus tercapai.
Berdasarkan tujuan yang ingin dicapai, manusia akan termotivasi oleh kebutuhan yang dimilikinya. Pendapat ini sejalan dengan Robin yang mengemukakan bahwa Motivasi organisasi adalah kesediaan untuk mengeluarkan tingkat upaya yang tinggi untuk tujuan organisasi yang dikondisikan oleh kemampuan upaya itu dalam memenuhi beberapa kebutuhan individual.
narasumber :
unexistence18.wordpress.com/2009/.../dinamika-organisasi/
www.wikipedia.com
www.anneahira.com/motivasi/motivasi-organisasi.htm
Andi Ivan V
30110682
1DB03
Seperti yang kita ketahui sebelumnya, pengertian organisasi adalah sekumpulan orang-orang antara dua orang atau lebih yang disusun dalam kelompok-kelompok, mempunyai pembagian kerja dan tata hubungan kerja secara struktur, formal, dan terkoordinasi yang mempunyai bentuk kerjasama untuk mendapatkan pencapaian suatu tujuan bersama dan juga memiliki visi dan misi yang sama.
Banyak para ahli mendefinisikan apa itu organisasi tetapi pada dasarnya tidak ada perbedaan yang prinsip. Di dalam sebuah organisasi tentu akan terjadi suatu dinamika, dimana menuntut perhatian pengurus dan anggotanya. Dinamika organisasi yang harus dikelola secara cerdas dan konstruktif ialah terletak pada konflik yang sering timbul di suatu organisasi, karena dalam kenyataannya konflik tidak selamanya bersifat destruktif akan tetapi akan mampu meningkatkan produktifitas suatu organisasi apabila dapat di atasi dan dikelola dengan baik.
KONFLIK
Konflik biasanya timbul dalam berorganisasi dikarenakan adanya masalah-masalah komunikasi, hubungan pribadi, atau struktur organisasi. Tidak hanya itu karakteristik-karakteristik kepribadian tertentu, seperti otoriter atau dogmatis juga dapat menimbulkan konflik. Arti konflik banyak dikacaukan dengan banyaknya definisi dan konsepsi masing pemikiran yang saling berbeda. Pada hakekatnya konflik dapat didefinisikan sebagai segala macam interaksi pertentangan atau antagonistik antara dua atau lebih pihak.
Konflik Organisasi (organizational conflict) adalah ketidaksesuaian antara dua atau lebih anggota-anggota atau kelompok organisasi yang timbul karena adanya kenyataan bahwa mereka harus membagi sumber daya- sumber daya yang terbatas atau kegiatan-kegiatan kerja dan atau kenyataan bahwa mereka mempunyai perbedaan status, tujuan, nilai dan persepsi.
JENIS-JENIS KONFLIK
Ada lima jenis konflik dalam kehidupan organisasi :
1. Konflik dalam diri individu Konflik terjadi bila pada waktu yang sama seseorang memiliki dua keinginan yang tidak mungkin dipenuhi sekaligus.
2. Konflik antar individu dalam organisasi yang sama karena pertentengan kepentingan atau keinginan. Hal ini sering terjadi antara dua orang yang berbeda status, jabatan, bidang kerja dan lain-lain.
3. Konflik antar individu dan kelompok seringkali berhubungan dengan cara individumenghadapi tekanan-tekanan untuk mencapai konformitas, yang ditekankan kepada mereka oleh kelompok kerja mereka.
4. Konflik antar kelompok dalam organisasi yang sama Konflik ini merupakan tipe konflik yang banyak terjadi di dalam organisasiorganisasi.Konflik antar lini dan staf, pekerja dan pekerja.
5. Konflik antar organisasi konflik ini biasanya disebut dengan persaingan.
SEBAB-SEBAB TIMBULNYA KONFLIK
Setelah penjelasan tentang pertanyaan mengapa adanya atau munculnya konflik, biasanya ada sumber-sumber yang menjadikan konflik tersebut muncul, secara umum biasanya terjadi karena dibawah ini :
1.Adanya aspirasi yang tidak ditampung.
2.Saling ketergantungan tugas.
3.Ketergantungan satu arah.
4.Ketidakpuasan, perasaan ketidakadilan.
5.Distorsi komunikasi.
6.Tidak ada pedoman.
7.Aturan yang kurang jelas.
8.Kurang transparannya beberapa hal.
MENGENDALIKAN KONFLIK
Bagaimana caranya agar konflik tidak mengarah ke destruksi dan harus bisa dikendalikan, antara lain dengan cara sebagai berikut :
1.Harus sering mengadakan musyawarah.
2.Adanya komunikasi dua arah yang enak dan luwes.
3.Memberi keadilan pada semua lini.
4.Transparan dalam semua hal.
5.Ada pedoman yang jelas.
6.Ada aturan yang jelas.
7.Semua aspirasi dianggap penting dan dikomunikasikan.
STRATEGI ORGANISASI
Tidak bisa dipungkiri bahwa kita dalam melakukan atau berada dalam suatu lingkup berorganisasi, yang menentukan kemajuan suatu organisasi adalah strategi yang kita terapkan agar organisasi dapat memecahkan masalah yang dihadapinya dengan baik sehingga berdirinya organisasi tersebut membawa manfaat yang besar bagi kemajuan masyarakat, bangsa dan negara.
Dalam suatu bisnis produk produk makanan ringan saat ini misalnya suatu keberhasilan produk makanan tersebut bisa dikenal oleh masyrakat khalayak banyak itu juga tergantung dari strategi organisasi mereka untuk memanfaatkan sumber daya yang ada secara efektif dan efisien. Zaman sekarang, dimana semua orang ingin meraih sukses dengan sangat cepat dibutuhkan sebuah strategi untuk dapat mengalahkan tantangan-tantangan yang berada di depan mata organisasi mereka dengan cara apapun.
Dalam kenyataan strategi yang dibuat tidak selalu dapat tercapai dengan keinginan yang kita peroleh, ini dikarenakan adanya perubahan lingkungan organisasi tersebut sehingga timbul masalah-masalah yang menjadi hambatan dan juga tantangan dalam mencapai tujuan organisasi. Strategi organisasi dapat dipandang sebagai sesuatu yang harus dikejar agar tujuan organisasi dapat tercapai, sehingga organisasi tersebut dapat berkembang ke arah kemajuan.
Perumusan strategi organisasi dilakukan secara musyawarah antara pimpinan-pimpinan atau yang memiliki tingakt-tingkat jabatan dalam organisasi tersebut. Adakalanya saat perumusan strategi terjadi pertikaian antar anggota organisasi yang memicu akan kegagalan pembuatan strategi organisasi. Oleh karena itu, perumusan strategi organisasi hendaknya dapat mengurangi pertikaian yang ada sehingga menuntun organisasi ke arah pencapaian tujuan dan juga strategi ini hendaknya merupakan cerminan harapan-harapan para pimpinan maupun anggota organisasi juga masyarakat sekitar terhadap organisasi tersebut.
MOTIVASI
Motivasi berasal dari bahasa latin MOVERE yang berarti dorongan atau menggerakkan. Dalam kehidupan, motivasi memiliki peranan yang amat begitu penting. Tahu kenapa motivasi dikatakan amat begitu penting dalam kehidupan ?
Ini disebabkan, motivasi adalah hal yang menyebabkan, menyalurkan, dan mendukung perilaku manusia, sehingga adanya dorongan untuk bekerja giat dan mempunyai daya pikir yang antusias untuk mencapai hasil yang optimal.
Tanpa adanya suatu motivasi dalam diri seseorang, maka sudah dapat dipastikan bahwa orang itu tidak akan bergerak sedikitpun dari tempat dimana dirinya berada. Begitupun dalam kehidupan berorganisasi, motivasi dalam berorganisasi sangatlah mutlak adanya.
Sehebat apapun rencana yang telah dibuat oleh ketua organisasi, apabila dalam proses aplikasinya dilakukan oleh anggota yang kurang atau bahkan tidak memiliki motivasi yang kuat, maka akan menyebabkan tidak terealisasinya rencana tersebut.
Tidak salah jika kemudian Flipo mendefinisikannya dengan “Direction or motivation is essence, it is a skill in aligning employee and organization interest so that behavior result achievement of employee want simultaneously with attainment or organizational objectives”.
Motivasi organisasi adalah suatu keahlian, dalam mengarahkan pegawai dan organisasi agar mau bekerja secara berhasil, sehingga keinginan para pegawai dan tujuan organisasi sekaligus tercapai.
Berdasarkan tujuan yang ingin dicapai, manusia akan termotivasi oleh kebutuhan yang dimilikinya. Pendapat ini sejalan dengan Robin yang mengemukakan bahwa Motivasi organisasi adalah kesediaan untuk mengeluarkan tingkat upaya yang tinggi untuk tujuan organisasi yang dikondisikan oleh kemampuan upaya itu dalam memenuhi beberapa kebutuhan individual.
narasumber :
unexistence18.wordpress.com/2009/.../dinamika-organisasi/
www.wikipedia.com
www.anneahira.com/motivasi/motivasi-organisasi.htm
Jumat, 01 April 2011
Perbedaan visual basic dan microsoft access
Microsoft Access
Microsoft Access (atau Microsoft Office Access) adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint. Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna.
Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access, Microsoft Jet Database Engine, Microsoft SQL Server, Oracle Database, atau semua kontainer basis data yang mendukung standar ODBC. Para pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana. Access juga mendukung teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek.
Microsoft Access digunakan kebanyakan oleh bisnis-bisnis kecil dan menengah, di dalam sebuah organisasi yang kecil bahkan mungkin juga digunakan oleh perusahaan yang cukup besar, dan juga para programmer untuk membuat sebuah sistem buatan sendiri untuk menangani pembuatan dan manipulasi data. Access juga dapat digunakan sebagai sebuah basis data untuk aplikasi Web dasar yang disimpan di dalam server yang menjalankan Microsoft Internet Information Services (IIS) dan menggunakan Microsoft Active Server Pages (ASP). Meskipun demikian, penggunaan Access kurang disarankan, mengingat telah ada Microsoft SQL Server yang memiliki kemampuan yang lebih tinggi.
Beberapa pengembang aplikasi profesional menggunakan Microsoft Access untuk mengembangkan aplikasi secara cepat (digunakan sebagai Rapid Application Development/RAD tool), khususnya untuk pembuatan purwarupa untuk sebuah program yang lebih besar dan aplikasi yang berdiri sendiri untuk para salesman.
Microsoft Access kurang begitu bagus jika diakses melalui jaringan sehingga aplikasi-aplikasi yang digunakan oleh banyak pengguna cenderung menggunakan solusi sistem manajemen basis data yang bersifat klien/server. Meskipun demikian, tampilan muka Access (form, report, query, dan kode Visual Basic) yang dimilikinya dapat digunakan untuk menangani basis data yang sebenarnya diproses oleh sistem manajemen basis data lainnya, seperti halnya Microsoft Jet Database Engine (yang secara default digunakan oleh Microsoft Access), Microsoft SQL Server, Oracle Database, dan beberapa produk lainnya yang mendukung ODBC.
Salah satu keunggulan Microsoft Access dilihat dari perspektif programmer adalah kompatibilitasnya dengan bahasa pemrograman Structured Query Language (SQL); query dapat dilihat dan disunting sebagai statemen-statemen SQL, dan statemen SQL dapat digunakan secara langsung di dalam Macro dan VBA Module untuk secara langsung memanipulasi tabel data dalam Access. Para pengguna dapat mencampurkan dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk memprogram form dan logika dan juga untuk mengaplikasikan konsep berorientasi objek.
Microsoft SQL Server Desktop Engine (MSDE) 2000, yang merupakan sebuah versi mini dari Microsoft SQL Server 2000, dimasukkan ke dalam Office XP Developer Edition dan dapat digunakan oleh Microsoft Access sebagai alternatif dari Microsoft Jet Database Engine.
Tidak seperti sebuah sistem manajemen basis data relasional yang komplit, Microsoft JET Database Engine tidak memiliki fitur trigger dan stored procedure. Dimulai dari Microsoft Access 2000 yang menggunakan Microsoft Jet Database Engine versi 4.0, ada sebuah sintaksis yang mengizinkan pembuatan kueri dengan beberapa parameter, dengan sebuah cara seperi halnya sebuah stored procedure, meskipun prosesur tersebut dibatasi hanya untuk sebuah pernyataan tiap prosedurnya. Access juga mengizinkan form untuk mengandung kode yang dapat dieksekusi ketika terjadi sebuah perubahan terhadap tabel basis data, seperti halnya trigger, selama modifikasi dilakukan hanya dengan menggunakan form tersebut, dan merupakan sesuatu hal yang umum untuk menggunakan kueri yang akan diteruskan (pass-through dan teknik lainnya di dalam Access untuk menjalankan stored procedure di dalam RDBMS yang mendukungnya.
Dalam berkas Access Database Project (ADP) yang didukung oleh Microsoft Access 2000 dan yang selanjutnya, fitur-fitur yang berkaitan dengan basis data berbeda dari versi format/struktur data yang digunakan Access (*.MDB), karena jenis berkas ini dapat membuat koneksi ke sebuah basis data MSDE atau Microsoft SQL Server, ketimbang menggunakan Microsoft JET Database Engine. Sehingga, dengan menggunakan ADP, adalah mungkin untuk membuat hampur semua objek di dalam server yang menjalankan mesin basis data tersebut (tabel basis data dengan constraints dan trigger, view, stored procedure, dan UDF). Meskipun demikian, yang disimpan di dalam berkas ADP hanyalah form, report, macro, dan modul, sementara untuk tabel dan objek lainnya disimpan di dalam server basis data yang membelakangi program tersebut.
VISUAL BASIC
Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM), Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat, Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda. Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas.Dalam sebuah survey yang dilakukan pada tahun 2005, 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java.
Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi objek , namun tidak sepenuhnya, Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, seperti Inheritance tidak dapat dilakukan pada class module, Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic (VB) tidak bersifat case sensitif.
Desain Visual dan Komponen
Visual Basic menjadi populer karena kemudahan desain form secara visual dan adanya kemampuan untuk menggunakan komponen-komponen ActiveX yang dibuat oleh pihak lain.Namun komponen ActiveX memiliki masalahnya tersendiri yang dikenal sebagai DLL hell,Pada Visual Basic .NET, Microsoft mencoba mengatasi masalah DLL hell dengan mengubah cara penggunaan komponen (menjadi independen terhadap registry).
Berikut ini adalah contoh lain dari program Visual Basic yang menggunakan objek CheckBox dan ComboBox untuk menghitung jumlah kredit mata kuliah yang diambil oleh seorang mahasiswa (masing-masing mata kuliah = 3 kredit):
Dim total As Integer
total = 0 ' awal dari jumlah kredit total
If (CheckBox1.Checked = True) Then 'boleh memilih semua checkbox
total += 3
End If
If (CheckBox2.Checked = True) Then
total = total + 3
End If
If (CheckBox3.Checked = True) Then
total = total + 3
End If
If (ComboBox1.SelectedIndex = 0) Then 'hanya bisa memilih satu
total = total + 3
ElseIf (ComboBox1.SelectedIndex = 1) Then
total = total + 3
ElseIf (ComboBox1.SelectedIndex = 2) Then
total = total + 3
End If
Label3.Text = CStr(total) ' hasil kredit total yang diambil
Microsoft Access (atau Microsoft Office Access) adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint. Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna.
Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access, Microsoft Jet Database Engine, Microsoft SQL Server, Oracle Database, atau semua kontainer basis data yang mendukung standar ODBC. Para pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana. Access juga mendukung teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek.
Microsoft Access digunakan kebanyakan oleh bisnis-bisnis kecil dan menengah, di dalam sebuah organisasi yang kecil bahkan mungkin juga digunakan oleh perusahaan yang cukup besar, dan juga para programmer untuk membuat sebuah sistem buatan sendiri untuk menangani pembuatan dan manipulasi data. Access juga dapat digunakan sebagai sebuah basis data untuk aplikasi Web dasar yang disimpan di dalam server yang menjalankan Microsoft Internet Information Services (IIS) dan menggunakan Microsoft Active Server Pages (ASP). Meskipun demikian, penggunaan Access kurang disarankan, mengingat telah ada Microsoft SQL Server yang memiliki kemampuan yang lebih tinggi.
Beberapa pengembang aplikasi profesional menggunakan Microsoft Access untuk mengembangkan aplikasi secara cepat (digunakan sebagai Rapid Application Development/RAD tool), khususnya untuk pembuatan purwarupa untuk sebuah program yang lebih besar dan aplikasi yang berdiri sendiri untuk para salesman.
Microsoft Access kurang begitu bagus jika diakses melalui jaringan sehingga aplikasi-aplikasi yang digunakan oleh banyak pengguna cenderung menggunakan solusi sistem manajemen basis data yang bersifat klien/server. Meskipun demikian, tampilan muka Access (form, report, query, dan kode Visual Basic) yang dimilikinya dapat digunakan untuk menangani basis data yang sebenarnya diproses oleh sistem manajemen basis data lainnya, seperti halnya Microsoft Jet Database Engine (yang secara default digunakan oleh Microsoft Access), Microsoft SQL Server, Oracle Database, dan beberapa produk lainnya yang mendukung ODBC.
Salah satu keunggulan Microsoft Access dilihat dari perspektif programmer adalah kompatibilitasnya dengan bahasa pemrograman Structured Query Language (SQL); query dapat dilihat dan disunting sebagai statemen-statemen SQL, dan statemen SQL dapat digunakan secara langsung di dalam Macro dan VBA Module untuk secara langsung memanipulasi tabel data dalam Access. Para pengguna dapat mencampurkan dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk memprogram form dan logika dan juga untuk mengaplikasikan konsep berorientasi objek.
Microsoft SQL Server Desktop Engine (MSDE) 2000, yang merupakan sebuah versi mini dari Microsoft SQL Server 2000, dimasukkan ke dalam Office XP Developer Edition dan dapat digunakan oleh Microsoft Access sebagai alternatif dari Microsoft Jet Database Engine.
Tidak seperti sebuah sistem manajemen basis data relasional yang komplit, Microsoft JET Database Engine tidak memiliki fitur trigger dan stored procedure. Dimulai dari Microsoft Access 2000 yang menggunakan Microsoft Jet Database Engine versi 4.0, ada sebuah sintaksis yang mengizinkan pembuatan kueri dengan beberapa parameter, dengan sebuah cara seperi halnya sebuah stored procedure, meskipun prosesur tersebut dibatasi hanya untuk sebuah pernyataan tiap prosedurnya. Access juga mengizinkan form untuk mengandung kode yang dapat dieksekusi ketika terjadi sebuah perubahan terhadap tabel basis data, seperti halnya trigger, selama modifikasi dilakukan hanya dengan menggunakan form tersebut, dan merupakan sesuatu hal yang umum untuk menggunakan kueri yang akan diteruskan (pass-through dan teknik lainnya di dalam Access untuk menjalankan stored procedure di dalam RDBMS yang mendukungnya.
Dalam berkas Access Database Project (ADP) yang didukung oleh Microsoft Access 2000 dan yang selanjutnya, fitur-fitur yang berkaitan dengan basis data berbeda dari versi format/struktur data yang digunakan Access (*.MDB), karena jenis berkas ini dapat membuat koneksi ke sebuah basis data MSDE atau Microsoft SQL Server, ketimbang menggunakan Microsoft JET Database Engine. Sehingga, dengan menggunakan ADP, adalah mungkin untuk membuat hampur semua objek di dalam server yang menjalankan mesin basis data tersebut (tabel basis data dengan constraints dan trigger, view, stored procedure, dan UDF). Meskipun demikian, yang disimpan di dalam berkas ADP hanyalah form, report, macro, dan modul, sementara untuk tabel dan objek lainnya disimpan di dalam server basis data yang membelakangi program tersebut.
VISUAL BASIC
Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM), Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat, Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda. Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas.Dalam sebuah survey yang dilakukan pada tahun 2005, 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java.
Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi objek , namun tidak sepenuhnya, Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, seperti Inheritance tidak dapat dilakukan pada class module, Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic (VB) tidak bersifat case sensitif.
Desain Visual dan Komponen
Visual Basic menjadi populer karena kemudahan desain form secara visual dan adanya kemampuan untuk menggunakan komponen-komponen ActiveX yang dibuat oleh pihak lain.Namun komponen ActiveX memiliki masalahnya tersendiri yang dikenal sebagai DLL hell,Pada Visual Basic .NET, Microsoft mencoba mengatasi masalah DLL hell dengan mengubah cara penggunaan komponen (menjadi independen terhadap registry).
Berikut ini adalah contoh lain dari program Visual Basic yang menggunakan objek CheckBox dan ComboBox untuk menghitung jumlah kredit mata kuliah yang diambil oleh seorang mahasiswa (masing-masing mata kuliah = 3 kredit):
Dim total As Integer
total = 0 ' awal dari jumlah kredit total
If (CheckBox1.Checked = True) Then 'boleh memilih semua checkbox
total += 3
End If
If (CheckBox2.Checked = True) Then
total = total + 3
End If
If (CheckBox3.Checked = True) Then
total = total + 3
End If
If (ComboBox1.SelectedIndex = 0) Then 'hanya bisa memilih satu
total = total + 3
ElseIf (ComboBox1.SelectedIndex = 1) Then
total = total + 3
ElseIf (ComboBox1.SelectedIndex = 2) Then
total = total + 3
End If
Label3.Text = CStr(total) ' hasil kredit total yang diambil
Langganan:
Postingan (Atom)