Selasa, 03 Maret 2015

Resume Pertemuan Praktikum Sistem Basis Data

Oracle
Oracle adalah data base relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS (Relational Data Base Management System) yang multi-platform.

Keunggulan-keunggulan database Oracle adalah sebagai berikut:
  1. Scalability, kemampuan menangani banyak user yang Melakukan koneksi secara simultan tanpa berkurangnya performance secara signifikan. Dalam dokumentasinya, Oracle menyebutkan bahwa database Oracle dapat melayani puluhan ribu user secara simultan.
  2. Reliability yang bagus, yaitu kemampuan untuk melindungi data dari kerusakan jika terjadi kegagalan fungsi pada sistem seperti disk failure.
  3. Stability, yaitu kemampuan untuk tidak crash karenabeban yang tinggi.
  4. Availability, yaitu kemampuan dalam penanganan crash atau failure agar service tetap.
  5. Multiplatform, dapat digunakan pada banyak sistem operasi seperti Windows, Unix, Linux dan Solaris.
  6. Mendukung basis data berukuran besar.
  7. Security atau keamanan yang cukup handal.
Perbedaan MySQL dan Oracle
  1. Kalau di MySQL biasanya kita bikin 1 database untuk tiap project yang kita buat, dan dalam database itu kita buat tabel-tabel yang diperlukan dalam project yang sedang kita buat. Berbeda dengan Oracle, biasanya di Oracle kita membuat 1 database, dalam database itu ada yang namanya Schema. Dan baru dalam shcema itu ada tabel-tabel. Jadi urutannya DATABASE – SCHEMA –TABLE.
  2. Jadi biasanya kalo di oracle, kita membuat 1 shcema untuk 1 project yang kita buat  dan dalam schema itulah kita buat tabel-tabel yang diperlukan dalam project.
  3. Selain itu biasanya kalo di MySQL kita membuat user lalu dikasih grant ke user tersebut untuk mengakses database atau tabel tertentu, selain itu biasanya untuk membuat database kita tidak perlu membuat user.
  4. Berbeda dengan oracle, kalau kita membuat shcema baru otomatis kita harus membaut user baru untuk schema tersebut, tapi bisa juga user yang kita gunakan mengakses schema milik user lain dengan cara memberi grand lewat user SYSTEM atau kalau di MySQl lebih dikenal dengan ROOT.
  5. Mysql adalah database , sedangkan Oracle bukan hanya database tetapi merupakan development tool
Installasi Oracle


  1. Siapkan Oracle 10g Express Edition.Terserah kalian mau pakai versi oracle yang versike berapa, namun kali ini kita akan pakai Oracle 10g Express Edition. double klik installer.
  2. Setelah itu muncul kotak dialog kedua dan Klik ‘Next’
  3. Setelah itu muncul agreement atau persetujuan untuk menginstallaasi aplikasi
  4. Selanjutnya installer akan meminta untuk menentukan direktori untuk installasi. Secara default sih di Direktori C:\ Kemudian di Klik ‘Next’
  5. Selanjutnya membuat username dan password dengan mengisikan pada username system dan pada password system.
  6. Setelah password diberikan, installer akan memberikan informasi mengenai port HTTP yang akan digunakan oleh APEX(ApplicationExpress) untuk mengelola database.
  7. Kemudian menunggu sampai installasi selesai
  8. Ketika selesai klik  ‘Finish’ 

Pengenalan Lingkungan Oracle Database Homepage

  1. Pastikan Oracle Service sudah menyala dengan memeriksanya di Windows Task Manager. Setelah Service berjalan, Kemudian kita pilih Oracle Database Home page dengan menekan tombol Start->All Programs-> Oracle 10g Database Express Edition ->GoToDatabase Homepage, maka akan tampil, tampilan :
  2. Untuk menggunakan SQL Oracle di Database Homepage pilih SQL, lalu pilih SQL > SQLCommands > Enter SQL Commands
  3. Setelah Anda menggunakan Oracle Database Homepage pastikanAnda logout agar tidak terjadi kebocoran keamanan data.

Menggunakan SQL Plus

  1.  Setelah SQL Command Line muncul, sama seperti Oracle Database Homepage. Login harus memakai account yang dibuat saat pertama kali instalasi.
  2. Setelah connected maka kita bisa memulai proses pemakaian database
  3. Untuk melihat isi table apa saja yang ada pada sistem, berikut sintaksnya :SELECT * FROM TAB; Maka akan menampilkan semua table yang ada pada sistem.
  4. Untuk Logout. Caranya dengan mengetikan sintaks berikut DISC
CRUD Sederhana menggunakan Oracle database Homepage
  1. Pertama Anda harus Login dahulu sebagai system.
  2. Setelah Login, sebelum memulai CRUD, Anda sebelumnya harus membuat database baru. Dengan akun system ini, kita akan membuat Database user baru dengan nama Latihan.
  3. Untuk membuat user baru pilih Administrator
  4. Selanjutnya pilih Database Users
  5. Halaman ini adalah halaman untuk me-manage users. Dimana kita bisa melihat banyaknya user dan membuat user baru.Untuk membuat user baru, pilih Create, maka akan muncul halaman berikut Pada halaman ini kita diminta untuk mengisikan akun user yang baru yang terdiri dari username, password, status, role, dan grant system privilege Selanjutnya klik create

  6. Setelah mengisikan data user baru, maka user akan bertambah sebagai berikut
  7. Sekarang kita sudah berhasil membuat user baru dengan nama Latihan. Selanjutnya kita akan pakai user baru tersebut. Untuk memakainya kita harus logout terlebih dahulu dari akun system.
  8. Setelah Logout, maka Anda harus Login kembali dengan akun Latihan
  9. Jika berhasil maka akan masuk kehalaman Home seperti berikut.
  10. Untuk latihan sekarang kita pilih menu SQL kemudian pilih SQL Command Karena kita akan membuat sebuah table Pegawai
  11. Pada halaman SQL Command ketikan sintaks berikut Lalu untuk mengeksekusi pilih Run.
  12. Untuk memastikan apakah table Pegawai sudah terbentuk, kembali ke Home lalu pilih Object Browser. Jika sudah terbentuk, maka akan tampil halaman seperti berikut.
  13. Setelah table Pegawai dibuat, kita akan lakukan CRUD. Pertama kita akan mencoba untuk menambah data. Masih di halaman Object Browser, pilih Data, selanjutnya terdapat menu Query untuk melakukan select berbasis form, Count Rows untuk menghitung jumlah row, dan Insert Row untuk menambah data pada tabel. Untuk menambah data pilih Insert Row. Maka akan muncul halaman berikut. 
  14. Kemudian isi data sesuai kebutuhan, sebagai contoh isikan data seperti berikut Pada saat isi data terdapat 3 pilihan:
    ·     Cancel untuk membatalkan.
    ·     Create untuk menambahkan data hanya satu kali.
                      ·   Create and Create Another untuk menambahkan data berulang kali.
    Untuk kali ini pilih Create and Create Another dan isikan beberapa data.
  15. Setelah data diisi, kita bisa melihat data-datanya pada menu Data
  16. Sekarang kita akan coba Edit  data. Perhatikan icon pada tabel. Icon tersebut adalah shortcut untuk masuk ke proses editing row. Klik icon pada data yang akan kita edit. Maka akan masuk pada halaman Edit Row,pada halaman tersebut ada tombol cancel, delete dan apply change, berikut gambarnya :

Kamis, 11 Desember 2014

KT UAS A Ilham Muhkarom

Demi Allah saya mengerjakan UAS ini tidak berbuat curang, adapun jika saya melakukan kecurangan, saya akan terima akibat-Nya.

Rangkuman Konsep Teknologi

Ilham Muhkarom (1307652)

      Assalamu’alaikum wr wb, lama tak bersua, kali ini saya akan membahas tentang rangkuman dari mata kuliah Konsep Teknologi, dan yang akan saya bahas diantara lain adalah :
  1. Pengantar Konsep Teknologi 
  2. Virtual Machine. 
  3. Pemasaran Smartphone 
  4. Analisys Strategi dan Posisi 
  5. Siklus Teknologi 
  6. Blackbox dan Whitebox Testing 
  7. Dimensi Teknologi 
       Daftar diatas merupakan materi yang saya terima selama belajar mata kuliah Konsep Teknologi. Nah langsung saja kita bahas satu-persatu dari materi diatas, berikut penjelasan lebih lanjutnya :

A. Pengantar Konsep Teknologi

      Secara harfiah, konsep teknologi terbagi ke dalam 2 komponen pembentuk, yaitu konsep serta teknologi, berikut adalah penjelasannya :
  • Konsep : ide atau gagasan atau perencanaan untuk masa depan , yang nantinya ide dan gagasan tersebut akan diwujudkan menjadi nyata guna melangkah lebih maju lagi dalam dunia teknologi. 
  • Teknologi : Kemampuan teknik yang berlandaskan ilmu eksak berdasarkan ilmu teknik. 
  • Konsep Teknologi : ide yang akan dimunculkan berdasarkan ilmu teknik yang diharapkan membuat dunia teknologi lebih maju. 
Komponen teknologi sendiri terbagi kepada 4 macam, yaitu:
  1. Humanware. Teknologi terkandung pada diri manusia. 
  2. Technoware. teknologi terkandung pada mesin dan peralatan produksi yang dipakai dalam kehidupan. 
  3. Organware. Teknologi dipersepsikan terkandung dalam kelembagaan, organisasi dan manajemen. 
  4. Infoware. Teknologi terkandung dalam sebuah dokumentasi, seperti pada lembaran paten, rumus, gambar, disket, mikrofilm, buku, dan majalah. 

B. Virtual Machine

      Virtual machine (VM) adalah environment, biasanya sebuah program atau sistem operasi, yang tidak ada secara fisik tetapi dijalankan dalam environment lain. Dalam konteks ini, VM disebut “guest” sementara environment yang menjalankannya disebut “host”. Ide dasar dari virtual machine adalah mengabtraksi perangkat keras dari satu komputer (CPU, memori, disk, dst) ke beberapa environment eksekusi, sehingga menciptakan illusi bahwa masing-masing environment menjalankan komputernya (terpisah) sendiri.
      Jenis dari VM ada beberapa macam, diantaranya adalah:
  1. VM sistem di mana sebuah VM dapat menjalankan sebuah sistem operasinya sendiri. 
  2. VM proses di mana VM hanya menjalankan sebuah proses saja. 
      Virtual machine sendiri tidak terbatas hanya environment dalam perangkat CPU (komputer) saja, tetapi juga segala bentuk dorongan atau gagasan dalam diri manusia ataupun teknologi yang tidak memiliki bentuk real seperti internet, sistem operasi smartphone, dll.

C. Pemasaran Smartphone

       Saat ini, smartphone adalah hal yang paling “digandrungi” oleh seluruh kalangan terutama kalangan pemuda-pemudi, smartphone sendiri berarti ponsel pintar yang didalamnya terdapat banyak kegunaan/fungsi (tidak hanya SMS ataupun telepon) tetapi memiliki fungsi lain seperti chatting, social media, dan lain-lain.
       Berikut saya lampirkan sebuah tabel tentang pemasaran smartphone saat ini:

D. Analisis Strategi Posisi

       Analisis ini dilakukan kepada beberapa label HP smartphone, diantaranya BlackBerry, Apple, serta Xiaomi.
  • Strategi yang diterapkan oleh Apple sendiri ialah Open channel artinya Apple tak hanya memasarkan iphone melalui operator seluler tapi juga melalui distributor. Di Indonesia, salah satu distributor yang dipercaya Apple untuk memasarkan produknya adalah Erajaya. Sehinnga sampai saat ini iphone masih berada di puncak.
  • Sedangkan strategi yang dilakukan oleh BlackBerry ialah dengan membuat dua versi aplikasi untuk BlackBerry, aplikasi menengah ke bawah dan aplikasi menengah ke atas. Jadi tidak hanya kalangan atas yang menggunakan aplikasi untuk BlackBerry, dan strategi lainnya ialah BlackBerry mengembangkan BES (Blackberry Enterprise Services) 10, dimana lebih ke pengembangan aplikasi yang juga dapat digunakan oleh pengguna iOs, android, windows. Tetapi ini juga bisa menjadi ‘bumerang’ bagi BlackBerry, karena jika ini terus terjadi, BlackBerry tidak akan menjadi produsen HP lagi, tetapi hanya menjadi pengembang aplikasi saja.
  • Terakhir strategi yang dilakukan oleh Xiaomi cukup beragam, disini saya hanya akan membahas 2 diantaranya, yaitu :
  1. Hunger Marketing disinyalir juga menjadi salah satu faktor kesuksesan Xiaomi. Di saat produk Xiaomi mulai dikenal dan tersebar luas sehingga menciptakan permintaan pasar yang tinggi, justru jumlah produk Xiaomi yang dijual terbatas. Inilah "strategi pemasaran lapar" yang menjadi bagian dari skenario pemasaran. Xiaomi pun mendadak menjadi barang yang ekslusif, paling diincar dan menjadi topik pembicaraan yang hangat di situs-situs yang membicarakan gadget. 
  2. Xiaomi tidak memiliki toko offline, ini memudahkan Xiaomi untuk menjelaskan kepada calon user bagaimana produk Xiaomi tersebut, dan juga sebagai ajang media 

E. Siklus Teknologi

      Siklus teknologi ini terbagi kepada 6 fase, karena dinamakan siklus, maka akan terus berulang. teknologi berkembang melalui 6 fase siklus hidup teknologi.
  1. fase perancangan teknologi, dimana teknologi dirancang, hanya berupa teori saja
  2. fase penerapan teknologi, dimana teknologi diterapkan, disini sudah memasuki tahap percobaan.
  3. fase pengembangan penerapan, disini teknologi yang sudah dicoba, kemudian dikembangkan agar menjadi teknologi yan lebih baik.
  4. fase kedewasaan teknologi, dimana teknologi mencapai puncak (masanya), dimana teknologi ini diterima sangat baik oleh pasar.
  5. fase penyulihan teknologi, dimana teknologi tersebut memerlukan pembaharuan. 
  6. fase keusangan teknologi. dimana teknologi telah dianggap usang. bisa jadi teknologi tersebut hanya memiliki sedikit nilai atau tidak bernilai sama sekali.
       Fase ini akan berulang, jika dalam fase penyulihan dilakukan pembaharuan terhadap teknologi yang dimiliki, oleh karena itu, fase-fase diatas disebut sebagai siklus teknologi.

F. Blackbox dan Whitebox Testing

       Blackbox testing ialah pengujian yang dilakukan berdasarkan user interface menyediakan input dan memeriksa outputnya dan menguji performa program atau menguji function-function yang tidak bekerja dengan benar. Tidak ada keharusan Tester (orang yang menilai kinerja sesuatu) mengerti tentang programming dan implementasinya. Tetapi testing seperti ini memiliki kelemahan-kelemahan diantaranya :
  1. Software tester hanya menjalankan beberapa pengujian yang dipilih.
  2. Pengujian yang tidak efisien karena Software tester memiliki pengetahuan yang terbatas tentang program.
  3. Pengujian yang tidak spesifik karena Software tester tidak memiliki akses ke source code.
       Whitebox testing ialah pengajuan yang dilakukan oleh Software Engineer karena membutuhkan pengetahuan tentang programming dan implementasinya. Hal-hal yang biasa diuji dalam test cases seperti Loops(while or for loop), Decision Making (if statement or switch statement) atau data structure.
Whitebox sendiri memiliki beberapa kelemahan, diantarany :
  1. Karena dibutuhkan Software engineer yang berpengalaman dalam White-box esting sehingga mengeluarkan biaya tambahan.
  2. Terkadang sangat sulit melihat setiap baris kode untuk mencari bugs pada program yang akan diuji.

G. Dimensi Teknologi

       Dimensi dalam teknologi sendiri tidak jauh berbeda dengan definisi dimensi pada umumnya definisi ruang,
       Dimensi waktu dibagi menjadi kolaborasi yang dilakukan pada waktu yang bersamaan (sinkron), atau berbeda (asinkron). Dimensi lokasi dibagi menjadi kolaborasi yang dilakukan pada tempat yang sama, atau tempat yang berbeda. Seperti gambar yang terlihat dibawah :



Referensi
. http://ajidedim.wordpress.com/teknologi-islami/technology/ Aji Dedi Mulawarman, Pengertian Teknologi
www.ccsenet.org/ibr, Vol. 5, No. 1; January 2012, Defining the Concepts of Technology and Technology Transfer: A Literature Analysis, Sazali Abdul Wahab
budi.staf.upi.edu

Senin, 03 November 2014

Teknologi Media Pembelajaran

Teknologi Media Pembelajaran






Latar Belakang Masalah

      Guru memiliki masalah dalam menyampaikan informasi kepada muridnya, dimana maksud dari suatu materi yang guru sampaikan tidak sama dengan presepsi dari murid yang menerima, hal ini menyebabkan adanya missundestanding dari murid terhadap gurunya, oleh karena itu, untuk meminimalisir kesalahan tersebut diciptakanlah media pembelajaran dalam hal membantu guru menyampaikan informasi kepada murid agar sesuai dengan tujuan dan maksud dari informasi tersebut.
        Media yang akan saya bahas kali ini, yaitu 3 buah media pembelajaran diantaranya : whiteboard, proyektor serta interactive whiteboard.

Whiteboard

 
      Whiteboard atau yang kita kenal sebagai papan tulis, teknologi ini merupakan teknologi terusan dari blackboard/papan tulis hitam, perbedaan dari whiteboard dan blackboard hanya dari penggunaan alat tulisnya, jika blackboard menggunakan kapur, namun pada saat itu banyak tersebar informasi bahwa debu dari kapur memiliki kelemahan dalam hal debu yang dapat membuat orang terkena penyakit, diantaranya penyakit ashma yang banyak orang idap.
    Whiteboard hadir dengan inovasi dalam alat tulisnya berupa spidol, hal ini menyebabkan whiteboard laku dipasar, karena alat tulis ini cenderung mengurangi terjadinya penyakit yang debu kapur sebabkan, oleh karena itu whiteboard dipilih sebagai media pembelajaran dalam membantu menyampaikan informasi dari guru kepada murid.
          Beberapa kelemahan dari whiteboard:
  1. Keefektifitasan dari whiteboard tergantung dari tulisan masing-masing individu.
  2. Jarak pandang terbatas.
  3. Harus membeli spidol.

          Beberapa kelebihan dari whiteboard:
  1. Harga murah.
  2. Perawatan mudah.
  3. Mudah dibeli, karena banyak produsen.


Proyektor



     Seiring berjalannya waktu, muncul teknologi yang menyesuaikan dengan zaman, pada zaman saat ini, termasuk dalam hal pembelajaran, teknologi saat ini yang kita kenal sebagai proyektor adalah salah satu dari berkembangnya teknologi yang menyesuaikan dengan zaman saat ini.
    Proyektor LCD adalah perangkat alat bantu yang sering digunakan untuk media presentasi, atau alat bantu mengajar di kelas karena mampu menampilkan gambar dengan ukuran besar. Alat ini bisa juga diartikan sebagai alat bantu mengajar tatap muka sejati sebab tata letak ruang kelas tetap seperti biasa, tidak ada yang berubah. Guru tetap dapat bertatap muka dengan siswa tanpa harus membelakanginya.
     Seorang guru hanya perlu menayangkan materi yang telah dibuat sedemikian rupa di komputer dan diproyeksikan di layar. Hal ini akan sangat menarik karena tayangan gambar (picture), warna (colours) dan gerak (animated) akan sangat bervariasi.
      Siswa tidak perlu lagi dipaksa menatap papan putih yang penuh dengan tulisan guru dan kadang jauh dari nilai indah. Lengah sedikit saja, kemungkinan siswa akan kehilangan penjelasan guru yang tidak terwakili oleh coretan guru di papan tulis.
        Kelebihan proyektor:
  1. Memberikan pengalaman baru bagi siswa sehingga minat belajar makin tumbuh.
  2.  Penyampaian pesan jadi lebih jelas.
  3.  Guru dapat memvisualisasikan materi dengan jelas
  4.  Menumbuhkan sikap pro aktif siswa dalam belajar

         Kelemahan proyektor:
  1.  Perawatan sulit, harus oleh orang yang ahli 
  2. Harga cukup mahal dibanding whiteboard
  3. Tidak semua guru dapat menggunakan proyektor


Interactive Whiteboard



  Teknologi interactive whiteboard adalah teknologi terbaru, dimana menggabungkan berbagai kelebihan dari whiteboard serta proyektor. Interactive whitebard sendiri merupakan inovasi yang pada saat ini sedang hangat dibicarakan, karena multifungsional dan manfaat yang dirasakan oleh guru serta murid.
      Interactive whiteboard ini merupakan Sebuah papan interaktif multi touch : pen dan sentuhan tangan (touch screen) yang kaya fitur, menggabungkan warna, gerak dan aktivitas suara yang terintegrasi dengan built-in speaker penguat suara stereo sebagai pendukung mata pelajaran. Terpasang pada stand board yang dapat diatur ketinggiannya secara elektrik (motorized height adjustable stand), dilengkapi gantungan proyektor serta proyektor tipe short throw. 
       Interactive Whiteboard ini mampu mengubah metode/system belajar yang sifatnya masih konvensional atau manual ke system belajar mengajar yang lebih interaktif karena merupakan sarana pembelajaran multimedia yang berupa media teks, grafis, foto, gambar, audio, video serta animasi secara integrasi. 
        Kelebihan dari interactive whiteboard :
  1. Menambah interaktif siswa dalam belajar.
  2.  Mempermudah guru dalam menjelaskan.
  3.  Meningkatkan animo belajar siswa.

        Kekurangan :
  1.  Harga yang mahal
  2.  Perawatan yang sulit
  3. Tidak mudah untuk mengoperasikannya

Peringkat

          Dari ketiga teknologi diatas, berikut peringkatnya:
  1. Interactive Whiteboard
  2.  Proyektor
  3.  Whiteboard

     Saya memberi peringkat tersebut dikarenakan interactiver whiteboard memenuhi semua kebutuhan pada zaman sekarang ini, yang haus akan teknologi agar mempermudah pembelajaran, khususnya pada media pembelajaran yang dapat membuat siswa aktif dan meningkatakan keinginan untuk belajar. Dibanding dengan proyektor yang hanya dapat dilihat saja, interacitve whiteboard ini dapat dintegrasikan dengan keinginan siswa.
         Saya memberi peringkat 2 pada proyektor karena, proyektor dapat menampilkan gambar dengan jelas, serta tulisan pun akan jelas terlihat dibanding whiteboard yang terkadang tulisan dari guru jauh dari kata indah, ini juga dapat meningkatkan animo siswa dalam belajar, serta memudahkan guru dalam menjelaskan dari materi khususnya yang memerlukan gambar.
        Saya memberi peringkat 3 pada whiteboard, dikarenakan banyak kelemahan yang dirasakan dalam pembelajaran menggunakan whiteboard, dibanding dengan 2 teknologi yang lain, kemudian tujuan dari pembelajaran kadang meleset terutama dari pelajaran yang membutuhkan menggunakan gamabar, seperti pelajaran IPA.
          Ini membuktikan bahwa teknologi mampu menjawab kebutuhan serta memberikan solusi dari permasalahan yang timbul dalam masyarakat, terutama 3 teknologi ini dalam masalah pembelajaran di dalam kelas.