Minggu, 13 November 2011

TUGAS PTI (PERPASIVE COMPUTING)


PERVASIVE COMPUTING
Di era millennium baru ini, dibutuhkan suatu teknologi yang dapat memberikan user kemudahan dalam mengakses informasi kapanpun dan dimanapun mereka berada. User tidak perlu harus duduk di depan dekstopnya untuk dapat mengerjakan tugasnya. Daripada memaksa user untuk mencari dan menemukan antarmuka(interface) komputer, lebih baik menyediakan antar muka yang dapt di akses di manapun untuk melayani user. Mungkin sekarang saatnya untuk membebaskan user dari keterbatasan komputasi tradisional pada dekstop. Komputasi perlu menjadi mobile (mudah berpindah) seperti usernya.
Skenerio pervasive komputing muncul ketika komputer diselipkan ke dalam benda sehari-hari seperti kursi, pintu,  baju dan lain-lain. Menurut weiser[25], sistem komputer sebaiknya tidak terlihat (invisible) oleh user dan user tidak sadar bahwa ia sedang melakukan komputasi. User sebaiknya tidak di ganggu dengan berkonsntrasi pada interface komputer tertrntu saja. Mereka sebaiknya dapat berkomunikasi dengan cara yang lebih intuitif, sedemikian sehingga memungkinkan mereka mencapai tujuannya lebih mudah dan memebebaskan pikiran mereka dari berfikir lebih jauh lagi tentang masalah dan tugasnya sekarang (current task)

DEFINISI PERVASIVE COMPUTING
Komputasi Pervasif (juga disebut komputasi di mana-mana) adalah tren yang berkembang menuju embedding mikroprosesor dalam benda sehari-hari sehingga mereka dapat mengkomunikasikan informasi. Kata mana-mana meresap dan berarti "ada di mana-mana”.  Perangkat komputasi Pervasif benar-benar terhubung dan selalu tersedia.
Komputasi Pervasif bergantung pada konvergensi teknologi nirkabel, elektronik canggih dan internet. Produk ini terhubung ke Internet dan data yang mereka hasilkan adalah mudah tersedia.
Pervasive mempresentasikan konsep komputasi yang berada dimana-mana membuat komputasi dan komunikasi secara esensial transparan pada user.

SEJARAH DARI PERVASIVE COMPUTING
Komputasi mobile atau komputasi bergerak merupakan langkah revolusi besar dalam perkembangan teknologi di pertengahan tahun 1970-an. Gambar di bawah ini menggambarkan evolusi dari sudut pandang sistem-sentris. Kerangka konseptual dan algoritmik dasar sistem terdistribusi merupakan dasar yang kuat untuk komputasi mobile da pervasive computing.

Konsep Dasar Pervasive Computing
Ubiquitous Computing (=komputasi dimana-mana) diperkenalkan pertama kali oleh Mark Weiser pada tahun 1988 selagi menjabat sebagai Chief Technologist di Xerox Palo Alto Research Center (PARC). Mark menulis beberapa kajian awal mengenai subjek tersebut, terutama penjelasan inti konsepnya.
Ubiquitous Computing disebut sebagai gelombang ketiga dalam komputasi. Yang pertama adalah konsep mainframe, dimana sebuah mesin dipakai oleh banyak orang bersamaan (one computer, many people).Sekarang kita berada pada era personal computer (komputer pribadi) yaitu seseorang menggunakan masing-masing mesin yang dimilikinya (one person, one computer). Karena komputer menjadi semakin murah dan menjadi sangat lazim, selanjutnya akan datang masa Ubiquitous Computing dan menjadi era “one person, many computers”.
Mark Weiser menjelaskan Ubiquitous Computing merupakan sebuah model/konsep interaksi manusia-komputer yang paling canggih dan modern, dimana proses informasi keduanya diintegrasikan dalam aktivitas kehidupan sehari-hari. Dalam hal ini, seseorang yang “menggunakan” Ubiquitous Computing melibatkan banyak sistem komputasi berikut device (peralatan/mesin)-nya, namun secara tidak sadar dia menggunakan peralatan tersebut dikarenakan sudah sangat membaur dengan lingkungannya. Model seperti ini adalah pengembangan dari paradigma desktop computing.
Inti dari model Ubiquitous Computing (yang juga sering disebut Pervasive Computing) melakukan pembagian resource (sumber daya) yang ringan, tidak mahal, dalam jaringan pemrosesan handal secara bersama-sama dan terdistribusi ke dalam semua aspek kehidupan sehari-hari. Sebagai contoh, sebuah lingkungan Ubiquitous Computing yang menghubungkan kontrol penerangan (lampu) dan pemanas ruangan dengan alat yang dipasang pada pakaian kita sehingga kondisi penerangan dan suhu ruangan dapat dimodulasi secara terus-menerus dan tak kentara.Sistem tersebut seharusnya “hilang” dari pandangan dan diluar alam sadar kita.Salah satu sistem Ubiquitous pertama adalah “Live Wire” milik Natalie Jeremijenko. Merupakan sebuah tali yag dipasangkan ke sebuah stepper motor dan dikendalikan melalui koneksi LAN yang menyebabkan tali tersentak/menegang sesuai kondisi dan traffic jaringan.
Ubiquitous Computing memberikan tantangan kepada cabang ilmu komputer : dalam pendesainan dan pemodelan sistem, dan dalam hal user interface. Model interaksi manusia-komputer yang sudah jadulseperti command-line (text-based), menu-driven, atau yang berbasis GUI tidak cocok dan tidak mencukupi untuk masalah Ubiquitous Computing. Interaksi “alami” yang dibutuhkan harus segera dimunculkan, meskipun banyak model yang sudah mendekati interaksi seperti itu seperti contohnya telepon selular, digital audio player, GPS, dan interactive whiteboard.
Mark Weiser mengenalkan tiga bentuk dasar dari mesin Ubiquitous yaitu : tab, pad, dan board.
Tab : dapat dipakaikan atau dipasang dengan ukuran sentimeter.

TUJUAN DARI PERVASIVE KOMPUTING
Tujuan dari pervasive computing adalah membawa komputasi dalam dunia nyata dan memungkinkan manusia berinteraksi dengannya dengan cara yang lebih alami seperti berbicara, bergerak, menunjuk dan menyentuh[10]. Dengan kata lain, pervasive komputing membuat komputasi menjadi bagian dari kehidupan sehari-hari.
Pervasive komputing dapat menimgkatkan penggunaan komputer dengan membuatnya tersedia (available) melalui lingkungan fisik namun membuatnya tidak terlihat oleh user. Selain itu, pervasive computing memungkinkan teknologi menjadi transparan. Transparansi dapat terjadi disebabkan karena lingkungan dari pervasive computing merupakan kumpulan dari benda-benda yang mudah dipakai, mudah diselipkan dan mudah di bawa ke mana-mana, juga terkoneksi secara wireless (tanpa kebel)

KARAKTERISTIK PERVASIVE KOMPUTING
Berikut ini beberapa karakteristik dari device (benda-benda) yang bersifat pervasive computing:
1)      Dapat mengantisipasi kebutuhan user dan bertindak untuk itu.
2)      Peka terhadap context dari user
3)      Device perlu tidak terlihat (invisible).
Invisibilitas menggambarkan bahwa user tidak sadar sedang berinteraksi dengan komputer. Invisibilitas dapat tercapai melalui miniaturisasi yang memungkinkan prosesor, chip, sensor, mikropon diselipkan ke benda-benda sehari-hari seperti pakaian, meja, kursi, pansil dan lain-lain. Dengan  demikian komunikasi device akan terlihat lebih alami.
4)      Device yang proaktif dan pintar.
Tidak seperti sistem komputasi konvensional dimana prilaku komputer merupakan respon dari interaksi user, dalam pervasive computing sistem komputer lebih proaktif dalam berinteraksi dengan user. Sebagai contoh jika ahmad mengendarai mobil untuk pergi ke pertemuan bisnis di kota lain. Kemacetan mungkin terjadi sewaktu-waktu. Pervasive device harus mampu mendeteksi kemacetan tersebut tanpa eksplisit harus disuruh untuk melakukan hal itu. Dalam mengidentifikasi rute alternatif untuk ahmad, device perlu tahu pemilihan (preference) dan  kebiasaan ahmad dalam mengemudi (yang dapat diambil dari profilenya) untuk membuat keputusan yang baik.
5)      Dapat mengerti dan menggunakan informasi secara efektif
Sebagai contoh, tidak cukup bagi sebuah alarm untuk mengetahui kapan user harus bangun, tapi juga harus membunyikan alarm untuk membangunkan user.

CONTOH PERVASIVE COMPUTING
Pervasive computing menjadi sangat penting sejalan dengan benda yang portable (mudah dibawa) menjadi sangat kecil, infrastruktur mudah dikembangkan dan dunia lebih terhubung jaringan. Ketika kita tidak lagi membawa sesuatu, pervasive komputing akan mencapai tujuannya. Berikut ini contoh dari pemanfaatan pervasive computing.
·         Ketika kita masuk rumah, tidak perlu lagi membawa kunci karena rumah akan tahu dengan sendirinya kita akan masuk dan akan membuka kunci.
·         Ketika kita tidak yakin bagaimana caranya untuk pergi ke suatu tempat, kita akan diberitahukan tidak hanya bagaimana caranya kesana tapi juga jalan tercepat menuju kesana.
·         Ketika pergi ke supermarket, kkta tidak perlu membawa daftar barang yang dibeli karena daftar tersebut dapat ditampilkan pada kartu belanja yang kita bawa.

PERVASIVE COMPUTING FRAMEWORK
Menurut phil stone dan Robin Yan, pervasive computing dapat diorganisasikan dalam framework yang terdiri dari menghasilkan (generating), pemrosesan(processing), moving(perpindahan), dan penggunaan (using) informasi.
Menghasilkan informasi melibatkan ukuran dan input manusia. Pemrosesan informasi melibatkan mengubah data mentah menjadi informasi yang berguna dalam database. Perpindahan informasi melibatkan menemukan membuat distribusi informasi yang efektif. Penggunaan informasi melibatkan menampilakan informasi kepada user dengan cara yang baik.

KENDALA PERKEMBANGAN PERVASIVE COMPUTING
Pervasive computing hadir bersamaan dengan munculnya laptop dan wireless LAN. Meskipun prinsip-prinsip dasar desain terdistribusi terus diterapkan, empat kendala utama mobilitas membuat berkembangnya teknik khusus. Kendala-kendala ini antara lain
a.      Kualitas jaringan yang berubah-ubah
b.      Penurunan kepercayaan dan kekuatan sistem terdistribusi
c.       Keterbatasan sumber daya lokal yang terkendala oleh berat dan ukuran.
d.      Perhatian untuk konsumsi daya baterai.
Pervasive Computing dalam Mobile Computing
·         RFID (identifikasi frekuensi radio) tag melekat pada item untuk dijual.
·         Aktif lencana dipakai sebagai kartu ID oleh karyawan. Tombol
·          Memori adalah perangkat nikel-ukuran yang menyimpan informasi berhubungan dengan apa pun itu melekat.
·         komputasi Kontekstual, mengacu pada proses memahami interaksi pengguna dalam konteks yang valid, untuk lebih memahami apa kebutuhan konsumen, dan apa produk atau jasa mereka mungkin mungkin tertarik pada saat ini. Kesadaran Konteks mengacu menangkap berbagai atribut kontekstual untuk lebih memahami kebutuhan tersebut.Sebuah dunia di mana hampir setiap objek memiliki kekuatan pengolahan dengan nirkabel atau kabel koneksi ke jaringan global. Pengguna tidak perlu berpikir tentang bagaimana menggunakan kekuatan pemrosesan dalam obyek; lebih tepatnya, kekuatan pemrosesan secara otomatis membantu pengguna untuk melakukan tugas.
·         Smart rumah memberikan Intranet lokal dimana peralatan dalam rumah berkomunikasi satu sama lain dan televisi, pencahayaan, pemanasan kontrol dan keamanan rumah yang diprogram dan dimonitor oleh sistem.
·         Smart Cars mikroprosesor mengendalikan radio, transmisi, mengingat posisi duduk Anda, mengatur suhu, membuat suspensi bekerja lebih baik, membantu Anda lihat dalam gelap, dan peringatan ketika tekanan ban rendah. Di toko tersebut, mikroprosesor onboard digunakan untuk mendiagnosis masalah.
Smart "Things" Beberapa perangkat lain dan instrumen dapat dibuat untuk menjadi "pintar."
·         Barcode.
·         Auto Identification (Auto-ID)
·         RFID: Hal ini digunakan dalam sistem kepabeanan nirkabel, seperti EZ Pass.



Kesimpulan dari Pervasive Computing
Jadi, Pervasive Computing sebetulnya bukan istilah baru. Sudah cukup lama istilah itu akrab terdengar di dunia IT. Apa sebenarnya Pervasive Computing?? Orang sering menafsirkan Pervasive Computing kurang begitu tepat, karena biasanya dianggap sebagai teknologi baru atau teknologi komputer masa depan yang menjanjikan berbagai kemudahan.

Dari segi etimologi Pengertian kata “pervasive” sendiri adalah “meresap“. Definisi praktis yang berhasil saya rangkum dari berbagai definisi lain adalah sebagai berikut;

Pervasive computing adalah suatu lingkungan dimana sejumlah teknologi (terutama teknologi komputer) digunakan dan menyatu di dalam objek dan aktivitas manusia sehari-hari, sehingga kehadirannya tidak dirasakan sebagai sesuatu yang khusus.

Pervasive computing bukan teknologi, tetapi didukung oleh sejumlah teknologi yang setiap saat bisa berubah. Pengertian meresap dalam kata pervasive bahwa teknologi tersebut semakin menyatu kepada pemakai dan lingkungannya, sehingga kehadirannya semakin tidak terasa lagi, menjadi perangkat yang bukan khusus lagi dan tidak disadari kehadirannya oleh kita. Contoh paling sederhana adalah “telpon selular”. Setiap orang sudah tidak melihatnya sebagai suatu perangkat khusus, tetapi itu adalah bagian dari setiap individu di dalam masyarakat modern.

Dengan kemajuan teknologi user interface (speech recognition, text to speech) serta telekomunikasi wireless, perangkat-perangkat IT di masa depan akan semakin pervasive dengan usernya. Suatu waktu, anda tinggal memberikan perintah lisan untuk mehghidupkan televisi, mencari channel kesayangan, dan sebagainya.

Dapat dikatakan juga bahwa “Pervasive Computing merupakan bukan teknologi, tapi suatu Teknologi yang berorientasi dengan lingkungan”.

Minggu, 16 Oktober 2011

RESUME PENGATAR TEKNOLOGI INFORMASI DARI PERTEMUAN 1 - 6

PERTEMUAN 1

Pengantar Teknologi Informasi (PTI) ini membahas  teknologi informasi (TI) dalam konteks bisnis dan juga tentang bagaimana TI memberikan solusi bagi permasalahan organisasi dalam lingkungan yang kompetitif.
Sistem Informasi adalah Sekumpulan orang-orang, hardware, software, jaringan komunikasi  dan data yang saling terkait  dan   bertujuan untuk  mengumpulkan, mengolah, menyimpan, dan menyebarkan   informasi untuk  mendukung pengambilan keputusan,  koordinasi, dan pengendalian.
Data VS Informasi
      Data:  serangkaian fakta mentah yang menyatakan kejadian (event) yang terjadi dalam organisasi atau pada lingkungan fisik, sebelum diatur dan disusun ke dalam bentuk yang dapat dimengerti dan dapan digunakan oleh manusia.
      Informasi:  data yang telah diolah menjadi bentuk yang memiliki makna.
Elemen-elemen Sistem Informasi
      INPUT : menangkap atau mengumpulkan data mentah dari dalam organisasi atau dari lingkungan.
      PROSES : mengkonversi input mentah ke dalam bentuk yang dapat dimengerti.
      OUTPUT : menyampaikan informasi yang telah diproses kepada orang atau kegiatan yang akan menggunakan.
Organisasi Berbasis TI dalam Perkenomian Digital
Ø Berbisnis  dalam era digital à Menggunakan sistem berbasis web di internet dan berbagai jaringan elektronik lain untuk melakukan bisnis.
Ø Teknologi Informasi à Kumpulan dari sistem komputer  yang digunakan untuk mendukung operasional perusahaan.

Dukungan SI terhadap Organisasi Bisnis
1.     Memungkinkan komunikasi dan kerjasama dimana saja dan kapan saja.
2.     Meningkatkan efektifitas dan efisiensi orang-orang yang bekerja dalam kelompok di satu tempat atau Menjalankan Komputasi numerik berkecepatan dan bervolume tinggi.
3.     Menyediakan Komunikasi cepat  dan murah antar perusahan
4.     Mengotomasi perkerjaan dalam proses bisnis yang semi otomatis atau manual.
5.     Menyimpan Informasi dalam jumlah besar dengan  akses mudah dalam ruang yang kecil.
6.     Memungkinkan akses cepat dan murah kebanyak informasi diseluruh dunia.
7.     Memudahkan Interprestasi data.
8.     dibeberapa lokasi, dimana saja.
9.     Memudahkan pekerjaan dalam lingkunnga yang berbahaya.
Ekonomi Lama
1.     Membeli Buku à membeli buku di toko buku
2.     Mendaftar Mata Kuliah à datang ke departemen atau jurusan untuk mendaftar mata kuliah yang diinginkan.
3.     Fotografi à anda harus mencetak semua foto dalam rol film anda kemudian memiliah-milah mana yang terbaik.
4.     Membayar Bensin à memenita petugas untuk mengisi bensin, kemudian membayar sejumlah uang.
5.     Membayar transportasi à Menggunakan koin
6.     Membayar dikasir à meminta kasir untuk menginput barang kemudian baru melakukan pembayaran.
Memasok gambar komersial à dalam bentuk katalog kertas, memilih gambar dst
Ekonomi Baru
1.     Membeli Buku à membeli buku dengan cara on line dan dikirim ke alamat anda. Amazon.com, but.com eBay.com, bestwebbuys.com
2.     Mendaftar Mata Kuliah à Mengakses situs kampus, log in dan registrasi selanjutnya mendaftar mata kuliah tanpa harus meninggalkan ruangan anda.
3.     Fotografi à sebelum dicetak foto dapat di tampilkan terlebih dahulu mana yang terbaik, baru kemudaian diperbesar atau diedit dan dapat diperbanyak atau dikirimkan ke teman dengan mudah.
4.     Membayar bensin à SpeedPass (exxonmobile.com) akan mengaktifkan sensor pada pom bensin dan pemakai mengisi bensin secara mandiri dan pembayaran langsung dipotng menggunakan kartu kredit.
5.     Membayar transportasi à  Metrocard
6.     Membayar dikasir à membawa belanjaan dikasir dan menggesekan barcode dan pembayaran langsung dipotong dari kartu kredit anda.
7.     Memasok gambar komersial à dalam bentuk File digital, memilih dan konsultasi bentuk iklan secara online
Model Bisnis dalam Ekonomi Digital
  Model Bisnis adalah à metode menjalankan bisnis yang memungkinkan perusahaa menghasilkan pendapatan untuk kelangsungan hidupnya.  Model menggambarkan bagaimana perusahaan memberi nilai tambah thp produk/jasanya yang bersedia di bayar oleh pelanggannya.

5 Contoh model bisnis :
            1. Menawar dengan lelang terbalik à  melalui  permintaan harga penawaran (request for quote – RFQ), pembeli akan memberitahukan keinginan untuk menerima penawaan dengan harga tertentu, dan penjual akan melakukan penawaran atas transaksi tersebut.  Contoh General Electric Coprporation (gxs.com).
            2.  Pemasaran terafialiasi à adalah kesepakatan yang memungkinkan para mitra pemasaran menempatkan banner iklan untuk sebuah perusahaan dalam disitus web mereka.  Tiap pelanggan menekan banner (spanduk) tersebut hingga beralih ke situs pengiklan, dan melakukan pembelian, maka pengiklan akan membayar komisi 3 s.d. 15% ke situs host.
            3.  Pembelian kelompok à  Biasanya perusahaan membayar lebih sedikit perunitnya jika membeli lebih banyak unit.  Dengan menggunakan konsep pembelian kelompok, maka pembelian dari beberapa pembeli diagregasi, perusahaan kecil atau bahkan individu dapat memperoleh diskon. Contoh: etrana.com dan usallc.com.
            4.  Pasar elektronik (e- marketplace)à  adalah pasar tempat pembeli dan penjual menegosiasikan harga secara online.  Konsep ini memperkenalkan efisiensi operasional untuk perdagangan, dan jika dikelola dengan baik, dapat memberika keuntungan bagi pembeli dan penjual.  Contoh : chemconnect.com dalam bidang bahan kimia dan covisint.com dalam industri otomotif. 
Tekanan bisnis, respon organisasional dan dukungan TI
Tekanan Bisnis
*     Tekanan Pasar
*     Perekonomian  global dan persaingan ketat
*     Perubahan sifat tenaga kerja
*     Pelanggan yang kuat posisinya
Tekanan Teknologi
*     Inovasi dan ketertinggalan teknologi
*     Luapan informasi
Tekanan Sosial
*     Tanggung jawab sosial
*     Masalah etika
*     Regulasi dan Deregulasi pemerintah
*     Perlindungan dari serangan teroris
Keunggulan kompetitif dan sistem informasi strategis
1.     Persaingan Antar sesama Perusahaan        4.  Daya Tawar Pelanggan  
2.     Ancaman  Pemain Baru                                  5. Daya Tawar Pemasok
3.     Ancaman Produk Pengganti

Ancaman  Pemain Baru                           
·           Daya Tawar Pemasok
·         Ancaman Produk Pengganti
·         Daya Tawar Pelanggan

Persaingan Antar sesama Perusahaan       
•           Kepemimpinan dalam biaya
•           Diferensiasi
•           Inovasi
•           Persekutuan
•           Pertumbuhan
•           Relung pasar
•           Aliansi
•           Efektifitas operasional
•           Oreintasi pada pelanggan
•           Waktu
•           Halangan masuk
•           Mengikat pelanggan atau pemasok
•           Meningkatkan biaya beralih

Dukungan TI untuk Strategii Bisnis

Kepemimpinan dalam biaya

Biaya Lebih rendah
-           Gunakan IT utk mengurangi sacara mendasar biaya proses bisnis.
-           Gunakan IT utk menurunkan biayapelanggan atau pemasok

Diferensiasi
•          Kembangkan berbagi fitur TI baru untuk melakukan diferensiasi produk dan    jasa
•          Gunakan Fitur TI untuk mengurangi Keunggulan direfensiasi para pesaing
•          Gunakan berbagi fitur TI untuk memfokuskan diri pada ceruk pasar yang dipilih

Inovasi
•          Buat produk dan cara baru yang memasukan berbagai komponen TI
•          Kembangkan pasar baru atau ceruk pasar yang unik dengan bantuan TI
•          Buat perubahan radikal atas proses bisnis dengan TI yang secara dramatis akan memangkas  biaya, peningkatan kualitas, efisiensi atau layanan pelanggan atau mempersingkat waktu ke pasar.

Sistem Informasi Strategis
Adalah sistem yang membantu perusahaan mendapatkan  keunggulan kompetitif melalui kontribusinya pada tujuan strategis perusahaan dan atau kemampuanya untuk secara significant meningkatkan kinerja atau produktifitas.
Sistem Informasi Strategis melalui kemampuannya dapat mengubah cara berbisnis, tujuan, proses, produk, atau hubungan lingkungan untuk membantu perusahaan mendapat keunggulan kompetitif atau mengurangi kelemahan bersaing

Keberhasilan dan kegagalan TI

Keberhasilan
•          (pelayanan meningkat, omzet perusahaan meningkat dan perusahaan berkembang pesat.)
•          Los Angeles Lakers (nba.com/lakers/), Burlington Northern Railroad, Ritel musik (Bestbuy.com, towerecord.com, werehouse.com), P&G, Merril Lynch.com, Metlife.com

Kegagalan
•          Bug membuat pesawat tidak dapat mengudara di jepang;  Saving and Loan Association (washingtonfederal.com) makin sedikit TI makin menguntungkan.

Peluang Berkarir dalam TI
    
1.     Manajer Informasi (Chief Information Officer—CIO) à Tingkat tertinggi dan bertanggung jawab atas perencanaan startegis perusahaan.
2.     Manajer pusat informasi à mengelola layanan SI, contoh sebagai help desk, hotline, pelatihan dan konsultasi
3.     Manajer pengembangan aplikasi à mengkoordinasikan danamengelola berbagai berbagai proyek pengembangan sistem baru
4.     Manajer proyek à Mengelola pengembangan proyek baru.
5.     Manajer sistem à Mengelola sistem tertentu yang ada.
6.     Manajer operasional  à mengawasi operasi rutin pusat data dan komputer
7.     Manajer pemrogramn  à mengkoordinasikan semua usaha pemrograman aplikasi
8.     Analis sistem à perantara pengguna daan pemrogram; menentukan kebutuhan informasi dan spesifikasi teknis untuk aplikasi baru.
9.     Programmer sistem 





PERTEMUAN 2 
Software Aplikasi
Peranan Prangkat Lunak
Perangkat lunak=program . Program; deretan instruksi yang digunakan untuk mengendalikan komputer sehingga komputer dapat melakukan tindakan sesuai yang dikehendaki pembuatnya . Program dibuat oleh vendor/perseorangan. Program dibuat dengan bahasa pemrograman
Kelompok Perangkat Lunak
  Perangkat Lunak  aplikasi; dipakai untuk tugas-tugas tertentu; membuat dokumen,manipulasi foto, membuat laporan keuangan dllà word,excell
  Perangkat Lunak sistem; untuk mengontrol sumber daya komputer seperti CPU dan I/O; kedudukan sebagai perantara antara program aplikasi dan hardware; windows,linux
Jenis Perangkat Lunak
  Commercial
  Domain Public
  Shareware
  Freeware
  Rentalware
  Free Software
  Open source
Versi dan Rilis
  Versi ; menyatakan perubahan besar pada software, umumnya dinyatakan dengan 2.0, 3.0 dst, terkadang notasi yang lain dipergunakan; microsoft office 97, office 2000 dll
  Rilis; menyatakan perubahan kecil pada versi yang sama, biasanya dinyatakan dengan angka dibelakang tanda titik. Contoh: 4.0, 4.11, 4.12 dll
Interface Pemakai
  Prompt Shell; dengan perintah
  GUI (Graphic User Interface); menu, icon
Software Aplikasi adalah Program-program yang dirancang untuk menjadikan para pengguna lebih produktif dan/atau membantu mereka untuk mengerjakan tugas-tugas perorangan.
Kategori Software Aplikasi
  Bisnis
  Hiburan
  Grafis dan Multimedia
  Home/Perorangan/Pendidikan
  Komunikasi
  Produktifitas Kerja
  Program Utilitas Populer
  Khusus
Kategori Software Bisnis
  Pengolah Kata (Word Processing)
  Spreadsheet
  Basis Data (Database)
  Presentasi Grafis
  Pencatatan (Note Taking)
  Personal Information Manager (PIM)
  Perangkat Lunak untuk PDA
  Kumpulan Perangkat Lunak (Software Suite)
  Manajemen Proyek (Project Management)
  Akuntansi
  Pengelolaan Dokumen
Kategori Software Grafis dan Multimedia
  Computer-Aided Design (CAD)
  Tata Letak dan Penerbitan.
  Penyuntingan Gambar
  Penyuntingan Foto
  Penyuntingan Video dan Audio (Suara)
  Pembuatan Multimedia
  Pembuatan  Web.
Kategori Software Home/Personal/Pendidikan
  Kumpulan Software (Software Suite)
  Keuangan
  Hukum
  Perhitungan Pajak
  Penyuntingan Gambar dan Foto
  Penyuntingan Video dan Audio
  Pendidikan
  Hiburan
Kategori Software Komunikasi
  Email
  Chat Room
  Personal Firewall
  Browsing
  Video Conference
  Blogging
Distribusi Software Aplikasi
  Package Software
  Custom Software
  Open source Software
  Shareware
  Freeware
  Public-domain Software
Package Software adalah Perangkat lunak yang diproduksi secara massal dan dilindungi hak cipta, yang dapat memenuhi kebutuhan dari beraneka ragam pengguna. Disebut juga Software lisensi (Closed-source software). Contoh: Microsoft Word, MS Excel
Custom Software adalah Perangkat lunak yang dibuat secara khusus berdasarkan kebutuhan tertentu seseorang/perusahaan. Biasanya perangkat lunak ini dibuat berdasarkan pesanan pengguna. Dibuat oleh seorang programmer. Umumnya tidak diperjual-belikan. Contoh: Sistem Penjualan pada PT X

Open Source Software Merupakan perangkat lunak yang bebas untuk digunakan, dimodifikasi dan didistribusi ulang. Open source software biasanya dapat didownload secara bebas di internet tanpa dipungut biaya. Lalu darimana pengembang memperoleh keuntungan?? Contoh: OpenOffice, PHP, MySQL, dll
Shareware Adalah perangkat lunak yang dilindungi hak cipta, namun dapat didapatkan secara gratis dengan batasan-batasan tertentu. Batasan tsb dapat berupa waktu penggunaan software atau berupa batasan fitur-fitur software. Jika ingin mendapatkan software secara penuh, kita diharusnya membelinya atau menge-crack-nya. Contoh: GameHouse, SQLYog Enterprise
Freeware Adalah perangkat lunak yang dilindungi oleh hak cipta, namun bebas digunakan dan didistribusikan secara cuma-cuma (gratis) dengan tidak mengubah hak ciptanya. Contoh: MySQLFront 2.5, dll
Public Domain Software Adalah perangkat lunak yang telah disumbangkan untuk penggunaan publik dan tidak memiliki batasan-batasan hak cipta. Siapapun dapat memperbanyak atau mendistribusikannya ke orang lain secara gratis. Contoh:Apache, MySQL
Software Bisnis Merupakan perangkat lunak aplikasi yang membantu kita lebih efektif dan efisien ketika menjalankan aktivitas bisnis dan pekerjaan sehari-hari
Pengolah Kata (Word Processing) Perangkat lunak yang memudahkan kita dalam membuat dan memanipulasi teks dan grafik.
Pengolah Kata (Word Processing)
  Microsoft Office Word (Microsoft)
  OpenOffice Word (OpenOffice)
  StarOffice Writer (Sun)
  WordPerfect (Corel)

Spreadsheet Merupakan perangkat lunak yang memungkinkan kita mengatur data dalam baris-baris dan kolom-kolom, serta melakukan perhitungan-perhitungan matematis dari data tersebut.
Fitur-fitur Spreadsheet
  Layar terbagi atas kolom dan baris.
  Di MS Excel ada berapa baris? Berapa kolom?
  Dapat melakukan perhitungan-perhitungan matematis secara cepat.
  Tersedia fungsi-fungsi perhitungan.
  Perhitungan otomatis saat data berubah
  Pembuatan diagram dan grafik
Spreadsheet
  Microsoft Office Excel (Microsoft)
  OpenOffice Calc (OpenOffice)
  StarOffice Calc (Sun)
  Quattro Pro (Corel)
Software Basis Data
  Microsoft Access (Microsoft)
  StarOffice Base (Sun)
  Paradox (Corel)
  Visual Foxpro (Miscrosoft)
  Oracle Database (Oracle)
  MySQL (MySQL AB)
  PosgreSQL (PosgreSQL)
Personal Information Manager Adalah suatu perangkat lunak yang menyertakan kalender, agenda, buku alamat, dsb untuk membantu mengelola informasi pribadi




PERTEMUAN 3

KONSEP DAN MANAJEMEN TEKNOLOGI INFORMASI
Konsep Sistem Informasi adalah Sekumpulan orang-orang, hardware, software, jaringan komunikasi  dan data yang saling terkait  dan   bertujuan untuk  mengumpulkan, mengolah, menyimpan, dan menyebarkan   informasi untuk  mendukung pengambilan keputusan,  koordinasi, dan pengendalian.
Sebagai bidang studi, SI menjembatani bidang usaha multidisiplin dan ilmu bidang komputer yang berkembang menuju disiplin ilmu baru.
Sebuah sistem informasi disiplin karena itu didukung oleh dasar-dasar teoritis informasi dan perhitungan sehingga mahasiswa memiliki kesempatan unik untuk mengeksplorasi akademisi berbagai model bisnis serta proses algoritmik yang terkait dalam disiplin ilmu komputer.
Biasanya, sistem informasi  orang, prosedur, data, perangkat lunak, dan perangkat keras yang digunakan untuk mengumpulkan dan menganalisis informasi digital.

Infrastruktur & Arsitektur Sistem Informasi, antara lain :
·        Dalam teknologi informasi dan Internet, infrastruktur perangkat keras (fisikal) yang digunakan untuk menghubungkan komputer dan pengguna.
·        Infrastruktur mencakup media transmisi, termasuk saluran telepon, saluran televisi kabel, dan satelit dan antena, dan juga router, repeater, dan perangkat lain yang mengontrol jalur transmisi.
·        Infrastruktur juga mencakup perangkat lunak yang digunakan untuk mengirim, menerima, dan mengelola sinyal yang ditransmisikan.
·        Namun, untuk beberapa pengguna teknologi informasi, infrastruktur dipandang sebagai segala sesuatu yang mendukung aliran dan pengolahan informasi.
·        Perusahaan infrastruktur memainkan peran penting dalam mengembangkan internet, baik dari segi interkoneksi ,akses dan kecepatan akses informasi.

Infrastruktur TI, antara lain :
  Dalam teknologi informasi dan Internet, infrastruktur perangkat keras (fisikal) yang digunakan untuk menghubungkan komputer dan pengguna.
  Infrastruktur mencakup media transmisi, termasuk saluran telepon, saluran televisi kabel, dan satelit dan antena, dan juga router, repeater, dan perangkat lain yang mengontrol jalur transmisi.
  Infrastruktur juga mencakup perangkat lunak yang digunakan untuk mengirim, menerima, dan mengelola sinyal yang ditransmisikan.



Seperti apa infrastruktur TI yang ideal?
·        TI menjadi key operational
·        TI menjadi competitive advantage
·        TI menjadi key enabler

Mainframe dan Lingkunganya

—  Mainframe adalah komputer yang berukuran  besar dan kuat yang digunakan terutama oleh organisasi-organisasi besar untuk aplikasi kritis.
—  Mainframe memiliki prosesor lebih dari satu, sehingga lebih cepat dibanding dengan mini komputer.
—  Mainframe secara umum membutuhkan ruangan yang besar dan khusus dimana faktor lingkungan yang terdiri dari temperatur, kelembaban udara ataupun gangguan asap dapatlah dimonitor.
PC dan Lingkunganya
—  Pada awalnya, komputer jenis ini diciptakan untuk memenuhi kebutuhan per-orangan (personal).
—  Keunggulan harganya relatif murah, bentuknya kecil dan teknologi yang dimiliki diangap sudah memadai, maka personal komputer menjadi begitu cepat populer. Sekarang banyak digunakan oleh perusahaan untuk menyelesaikan pelbagai masalah yang ada diperusahaan.
Software applikasi personal komputer terdiri  word processing, spreadsheets, databases, Web browsers dan e-mail clients, games, and software applikasi khusus.
computer pribadi modern biasanya memiliki koneksi ke Internet, memungkinkan akses ke World Wide Web dan berbagai sumber daya lain.
Contoh : Desktop ,Notebook/ Laptop, PDA/ Pocket Computer
Midrange computer atau komputer mini
—  Komputer mini mempunyai kemampuan berapa kali lebih besar jika dibanding dengan personal komputer.
—  Umumnya dapat digunakan untuk melayani lebih dari satu pemakai (multi user).
            Contoh Komputer mini: IBM AS-400
Distributed Computing
—  Komputasi terdistribusi adalah bidang ilmu komputer yang mempelajari sistem terdistribusi.
—  Sistem terdistribusi terdiri dari beberapa komputer otonom yang berkomunikasi melalui jaringan komputer.
—  Komputer berinteraksi satu sama lain untuk mencapai tujuan bersama.
—  Program komputer yang berjalan dalam sistem terdistribusi disebut program terdistribusi.
—  Fungsi sistem terdistribusi untuk memecahkan masalah komputasi.
—  Dalam komputasi terdistribusi, masalah dibagi menjadi banyak tugas, masing-masing yang diselesaikan oleh satu komputer.
—  Tujuan dari komputasi terdistribusi adalah menyatukan kemampuan dari sumber daya (sumber komputasi atau sumber informasi) yang terpisah secara fisik, ke dalam suatu sistem gabungan yang terkoordinasi dengan kapasitas yang jauh melebihi dari kapasitas individual komponen-komponennya.
Arsitektur Peer-to-peer (P2P)
—  Peer-to-peer (P2P) adalah arsitektur aplikasi terdistribusi yang  tugas atau beban kerja sama rata.
—  Memiliki derajat yang sama antara komputer satu dengan yg lainya.
—  Fungsionalitas Web Based
Web applikasi adalah aplikasi yang diakses melalui jaringan seperti Internet atau intranet.
—  Aplikasi perangkat lunak yang di-host di lingkungan browser yang dikendalikan (misalnya Java applet), atau dikodekan dalam bahasa browser yang didukung (seperti javaScript,dikombinasikan dengan bahasa browser-diberikan markup seperti HTML) dan bergantung pada browser web umum untuk membuat aplikasi dieksekusi.
—  Aplikasi web yang umum seperti  webmail, penjualan ritel online, lelang online, wiki , yahoo Mail, GMail, Google search engine, Friendster, YouTube, Flickr, WordPress, dan lain sebagainya.
—  Ritel Online biasa disebut E-commerce
Internet-Intranet-Extranet
—  Internet adalah Intercenneted network atau lebih dikenal dengan sebutan internet adalah sebuah sistem komuniasi global yang menghubungkan komputer-komputer dan jaringan-jaringan komputer di seluruh dunia.
Fasilitas Internet
Web, adalah fasilitas hypertext untuk menampilkan data berupa teks, gambar,  
bunyi, animasi dan data multimedia lainnya, yang diantara data tersebut saling 
berhubungan satu sama lain.
Untuk memudahkan Anda membaca data dan informasi tesebut Anda dapat mempergunakan web browser seperti Internet Explorer ,Netscape atau Mozilla firefox.
E-Mail (Electronic Mail), dengan fasilitas ini Anda dapat mengirim dan menerima
surat elektronik (e-mail) pada/dari pemakai komputer lain yang terhubung di
internet, dan dapat menyertakan file sebagai lampiran (attachment).
Newsgroup, fasilitas ini digunakan untuk mendistribusikan artikel, berita, tanggapan,
surat, penawaran ataupun file ke pemakai internet lain yang tergabung dengan
kelompok diskusi untuk topik tertentu.
Dengan fasilitas ini pula Anda dapat melakukan diskusi, seminar ataupun konferensi
dengan cara elektronik tanpa terikat waktu, ruang dan tempat. 
—  Intranet adalah sebuah jaringan komputer berbasis protokol TCP/IP
Digunakan dalam internal perusahaan, kantor, bahkan warung internet (WARNET) pun dapat di kategorikan Intranet.
Antar Intranet dapat saling berkomunikasi satu dengan yang lainnya melalui sambungan Internet yang memberikan tulang punggung komunikasi jarak jauh.
Komponen-komponen intranet :
Aplikasi browser ( internet exploler, opra, mozilla firefox, netscape)
Komputer server
Perangkat jaringan
Protokol TCP/IP
Bahasa pemrograman (html, php, mysql , dll)
Komputer client
Kerangkat bantu pengembang
—  Extranet adalah jaringan pribadi yang menggunakan protokol internet dan sistem telekomunikasi publik untuk membagi sebagian informasi bisnis atau operasi secara aman kepada penyalur (supplier), penjual (vendor), mitra (partner), pelanggan dan lain-lain.
Extranet dapat juga diartikan sebagai intranet sebuah perusahaan yang dilebarkan bagi pengguna di luar perusahaan.
Perusahaan yang membangun extranet dapat bertukar data bervolume besar dengan EDI (Electronic Data Interchange), berkolaborasi dengan perusahaan lain dalam suatu jaringan kerjasama dan lain-lain.
 Contoh aplikasi yang dapat digunakan untuk extranet adalah Lotus Notes.
System E-Commerce
—  e-commerce secara umum dapat diartikan sebagai proses transaksi jual beli secara elektronik melalui media internet.
—  Menurut Mariza Arfina dan Robert Marpaung e-commerce atau yang lebih dikenal dengan e-com dapat diartikan sebagai suatu cara berbelanja atau berdagang secara online atau direct selling yang memanfaatkan fasilitas Internet dimana terdapat website yang dapat menyediakan layanan "get and deliver“
—  E-commerce juga dapat diartikan sebagai suatu proses berbisnis dengan memakai teknologi elektronik yang menghubungkan antara perusahaan, konsumen dan masyarakat dalam bentuk transaksi elektronik dan pertukaran/penjualan barang, servis, dan informasi secara elektronik (Munir Fuady, 2005 : 407).
Faktor Pendukung E-Commerce
—  Cakupan yang luas
—  Proses transaksi yang cepat
—  E-Commerce dapat mendorong kreatifitas dari pihak penjual secara cepat dan tepat dan pendistribusian informasi yang disampaikan berlangsung secara periodik.
—  E-Commerce dapat menciptakan efesiensi yang tinggi, murah serta informatif.
—  E-Commerce dapat meningkatkan kepuasan pelanggan, dengan pelayanan yang cepat, mudah, aman dan akurat
Grid Computing atau Komputasi Grid merupakan salah satu dari tipe Komputasi Paralel, adalah penggunaan sumber daya yang melibatkan banyak komputer terpisah secara geografis namun tersambung via jalur komunikasi (termasuk Internet) untuk memecahkan persoalan komputasi skala besar.
Setiap user harus memiliki account login untuk mengakses semua sumber daya.
Sumber Daya dapat dimiliki oleh organisasi lain. Biasanya dikelola oleh gridware
Gridware can be viewed as a special type of middleware that enable sharing and manage grid components based on user requirements and resource attributes (e.g., capacity, performance, availability…)



PERTEMUAN 4

TEKNOLOGI KOLABORATIF
Apakah Komunikasi Komputer?
Proses dimana dua atau beberapa  komputer  atau perangkat memindahkan data, perintah, dan informasi.
Penggunaan Teknologi Komunikasi
·         Voice mail
·         Fax
·         E-mail
·         Chatroom
·         Instant Message
·         FTP
·         Newsgroup
·         Telephony
·         Videoconference
·         Groupware
·         Global Positioning System (GPS)
Apakah Jaringan?
·         Sekumpulan komputer dan perangkat yg saling berhubungan melalui perangkat komunikasi dan media transmisi.
·         Fasilitas komunikasi antar user berbagi sumber daya dengan pengguna lainya.
Apakah local area network (LAN)?
·         Jaringan yg menghubungkan beberapa komputer  diwilayah yg geografisnya terbatas, seperti rumah, laboratorium, dan kantor yg berdekatan.
·         Menggunakan protokol ethernet.
Apakah network operating system?
·         The system software that organizes and coordinates the activities on LAN
·         Also called a network OS or NOS

What are servers and clients?
·         Server
o   Controls access to the hardware and software on the  network
o   Provides a centralized storage are for programs
o   Dedicated servers perform a specific task
·         Clients
o   Other computers on the network
o   Rely on the server for resources
Apakah topologi Jaringan?
·         Konfigurasi komputer dan perangkatnya dalam jaringan komunikasi.
·         Umumnya topologi yg paling banyak digunakan ada 3 :             Bus, Ring dan Star.
Topologi Bus?
·         Terdiri atas kabel pusat tunggal , dimana seluruh komputer  dan perangkatnya saling berhubungan.
·         Bus adalah bentuk fisikalnya
·         Bus juga disebut backbone
·         Murah dan mudah di install
Topologi Ring?
·         A cable forms a closed ring, or loop, with all computers and devices arranged along the ring
·         Data travels from device to device around the entire ring.
Topologi Star?
·         All of the devices connect to a central computer/hub
·         All data that transfers from one computer to another passes through the hub
What is a dial-up line?
A temporary connection that uses one or more analog telephone lines for communications
A modem at the sending end dials the telephone number of a modem at the receiving end
Advantages
Costs no more than making a regular call
Computers at any two locations can establish a connection using modems and the telephone network
Disadvantage
Cannot control the quality of the connection because the telephone company’s switching office randomly selects the line.
What is a dedicated line?
·         A connection that always is established between two communications devices
·         The quality and consistency of the connection is better because dedicated lines provide a consistent connection.
What is a modem?
A communications device that converts a computer's digital signals to analog signals before they are transmitted over standard telephone lines
Sometimes called a dial-up modem
mo + dem
modulate
To change into an analog signal
demodulate
To convert an analog signal into a digital signal
What is a digital modem?
One that sends and receives data and information to and from a digital telephone line such as ISDN or DSL
ISDN modem
Also called an ISDN adapter
Sends and receives digital data to an ISDN line
DSL modem
Sends and receives digital data  to a DSL line
What is a cable modem?
·         A modem that sends and receives data over the cable television (CATV) network
·         Currently much faster than a dial-up modem or ISDN
·         Usually attaches to a USB port or a port on a network interface card
What is a network interface card (NIC)?
·         A card you insert into an expansion slot of a personal computer or other device, enabling the device to connect to a network
What is twisted-pair cable?
·         Consists of one or more twisted pair wires bundled together
·         Each twisted pair




PERTEMUAN 5
 Manjemen Basisdata

Manjemen Basisdata
Basis Data
•         Kumpulan data yg ditata dengan cara yg memungkinkan untuk di akses, dicari, dan digunakan datanya.
Data
•         Kumpulan fakta yang berupa
•         Text
•         Angka
•         Images
•         Audio
•         Video
Informasi
•         Data yg telah di olah
•         Terorganisir
•         Memiliki arti
•         Bermanfaat
Software Basis Data, sering disebut database management system (DBMS), users dapat :
·         Membuat basis data yang terkomputasi
·         Menambah, memodifikasi, dan menghapus data
·         Sort and retrieve data
·         Membuat formulir & laporan dari basis data
Integritas Data perlu dijaga sebaik-bainya (kualitas data)
Garbage in, garbage out (GIGO) akurasi output komputer bergantungm pada inputnya.
Karakteristik Informasi yang berharga:
·         Accurate
·         Verifiable
·         Timely
·         Organized
·         Accessible
·         Useful
·         Cost-effective
Data disusun dalam lapisan-lapisan
·         Files, records, fields, karakter
Karakter :unit data terkecil yg dikelompokan dalam byte.
Angka, huruf, tanda baca, atau simbol yang lainya.
Field : kombinasi dari satu karakter atau lebih yg saling terkait
Field name
Field size
Data type
Jenis  data dalam suatu field:
•         Text
•         Numeric
•         AutoNumber
•         Currency
•         Date
•         Memo
•         Yes/No
•         Hyperlink
•         Object
•         Attachment
Record  field yg saling berhubungan
–     primary key : field yg secara unik mengidentifikasi setiap record dalam suatu field
File data : kumpulan record terkait yg tersimpan dalam media penyimpanan.
Memelihara file (File maintenance): prosedur-prosedur yg dilakukan untuk menjaga data yg tersimpan selalu terbaru.
•         menambah records
•         Modifikasi records
•         Menghapus
•         records
Users menambah records ke file ketika ada tambahan data baru.
Validation: proses membandingkan data dgn selompok aturan atau nilai untuk mencari tahu apakah data tersebut benar.
•         Alphabetic/Numeric check
•         Range check
•         Consistency check
•         Completeness check
•         Check digit
•         Other checks
Sistem pemrosesan File
•         Setiap departemen memiliki kumpulan file sendiri-sendiri dlm sistem pemrosesan file.
•         Dapat digunakan bertahun-tahun
•         Redudansi data
•         Data Terisolasi
Pendekatan Basis Data
•         User & program berbagi data
•         Mengurangi  Redudansi data
•         Integritas data meningkat
•         Berbagi data (share data)
•         Mudah diakses
•         Waktu pengembangan lebih singkat
•         Lebih rentan

Kamus Data (data dictionary): menyimpan data tentang setiap file dalam basis data dan setiap field dalam file-file tersebut.
DBMS memyediakan perangkat yg memungkinkan pengguna dan program untuk mencari & merawat data dalam basis data.
•         Query language
•         Query by example
•         Form
•         Report generator
Query language: terdiri atas pernyataan2 yg sederhana dan memungkinkan user untuk menampilkan data, mencetak atau menyimpan.
Query by example (QBE) memiliki GUI untuk membantu mencari data.
Form : biasa formulir data entri adalah jendela pada layar yg memberi ruang untuk memasukan  atau mengubah data dalam suatu basis data.
Pembuat laporan (Report generator) disebut juga pembuat laporan, membuat pengguna dapat merancang suatu laporan dilayar, mengambil data perancangan laporan, kemudian menampilkan atau mencetak hasilnya.
DBMS memberikan cara untuk memastikan bahwa hanya orang2 yg memiliki ijin untuk mengakses data pada waktu yg diperbolehkan.
•         Tingkatan hak akses
•         Principle of least privilege
DMBS memiliki beberapa cara untuk melakukan recovery data.
•         Backup
•         Log
•         Recovery utility
•         Continuous backup
Model data (data model) terdiri aturan dan standar yg menentukan cara basis data mengatur data.
1.      Basis data relational (relational database) basis data yg menyimpan data dalam bentuk tabel2 yg terdiri atas baris dan kolom.
2.      Setiap baris memiliki primary key
3.      Setiap kolom memiliki nama yg unik
4.      Relasi (Relationship) hubungan didalam data.

Structured Query Language (SQL) adalah bahasa query yg memungkinkan kita untuk mengelola, update, dan memperbaharui data.
Basis data berorientasi Objek (Object-Oriented Database (OODB)) menyimpan daya dalam bentuk objek-objek.
•      Object-oriented databases often use Object Query Language (OQL) to manipulate and retrieve data
Basis data (multidimensional database) menyimpan data lebih dari dua dimensi.
·         Can consolidate data much faster than a relational database
·         Gudang data (data) warehouse is a huge database that stores and manages the data required to analyze historical and current transactions
Databases on the Web allow you to:
•         Shop for products or services
•         Buy or sell stocks
•         Search for a job
•         Make airline reservations
•         Register for college classes
•         Check semester grades
It is important to have a carefully designed database
Database analysts and administrators are responsible for managing and coordinating all database activities
•         Database Analyst (DA)
•         Decides on proper field placement, defines data relationship, and identifies users’ access privileges
•         Database Administrator (DBA)
•         Creates and maintains the data dictionary, manages security, monitors performance, and checks backup and recovery procedures
Employees should learn how to use the data in the database effectively
•         How data and information are valuable assets to an organization
•         Methods for maintaining high-quality data
•         Assessing the quality of valuable information
•         Advantages of organizing data in a database
 PERTEMUAN 6

Data Warehouse, Data Mart, OLAP, dan Data Mining 
Data Warehouse adalah basis data yang menyimpan data sekarang dan data masa lalu yang berasal dari berbagai sistem operasional dan sumber yang lain (sumber eksternal) yang menjadi perhatian penting bagimanajemen dalam organisasi dan ditujukan untuk keperluan analisis dan pelaporan manajemen dalam rangka pengambilan keputusan
  Data warehouse digunakan untuk mendukung pengambilan keputusan, bukan untuk melaksanakan pemrosesan transaksi
  Data warehouse hanya berisi informasi-informasi yang relevan bagi kebutuhan pemakai yang dipakai untuk pengambilan keputusan
Sumber Data untuk DW, antara lain :
  1. Data operasional dalam organisasi, misalnya basis data pelanggan dan produk, dan
  2. Sumber eksternal yang diperoleh misalnya melalui Internet, basis data komersial, basis data pemasok atau pelanggan
Berbagai data yang berasal dari sumber digabungkan dan diproses lebih lanjut oleh manajer data warehouse dan disimpan dalam basis data tersendiri.
Selanjutnya, perangkat lunak seperti OLAP dan data mining dapat digunakan oleh pemakai untuk mengakses data warehouse
Sifat Data Warehouse, antara lain :
  Multidimensional yang berarti bahwa terdapat banyak lapisan kolom dan baris (Ini berbeda dengan tabel pada model relasional yang hanya berdimensi dua)
  Berdasarkan susunan data seperti itu, amatlah mudah untuk memperoleh jawaban atas pertanyaan seperti: “Berapakah jumlah produk 1 terjual di Jawa Tengah pada tahun n-3?”
Data Warehouse
  Mengingat sistem data warehouse memerlukan pemrosesan data dengan volume yang besar, sistem ini biasa diterapkan dengan menggunakan teknologi pemrosesan SMP (Symmetric Multiprocessing) dan MPP (Multiple Parallel Processing)
  Data warehouse dapat dibangun sendiri dengan menggunakan perangkat pengembangan aplikasi ataupun dengan menggunakan perangkat lunak khusus yang ditujukan untuk menangani hal ini
  Beberapa contoh perangkat lunak yang digunakan untuk administrasi dan manajemen data warehouse:
  HP Intelligent Warehouse (Hewlett Packard)
  FlowMark (IBM)
  SourcePoint (Software AG)
Petunjuk Membangun DW
  Menentukan misi dan sasaran bisnis bagi pembentukan data warehouse
  Mengidentifikasi data dari basis data operasional dan sumber lain yang diperlukan bagi data warehouse
  Menentukan item-item data dalam perusahaan dengan melakukan standarisasi penamaan data dan maknanya
  Merancang basis data untuk data warehouse
  Membangun kebijakan dalam mengarsipkan data lama sehingga ruang penyimpanan tak menjadi terlalu besar dan agar pengambilan keputusan tidak menjadi terlalu lamban.
  Menarik data produksi (operasional) dan meletakkan ke basis data milik data warehouse
Data Mart
  Bagian dari data warehouse yang mendukung kebutuhan pada tingkat departemen atau fungsi bisnis tertentu dalam perusahaan. Karakteristik yang membedakan data mart dan data warehouse adalah sebagai berikut (Connolly, Begg, Strachan 1999).
  Data mart memfokuskan hanya pada kebutuhan-kebutuhan pemakai yang terkait dalam sebuah departemen atau fungsi bisnis.
  Data mart biasanya tidak mengandung data operasional yang rinci seperti pada data warehouse.
  Data mart hanya mengandung sedikit informasi dibandingkan dengan data warehouse. Data mart lebih mudah dipahami dan dinavigasi.
Contoh Software Data Mart
  SmartMart (IBM)
  Visual Warehouse (IBM)
  PowerMart (Informatica)
OLAP
  OnLine Analytical Processing
  Suatu jenis pemrosesan yang memanipulasi dan menganalisa data bervolume besar dari berbagai perspektif (multidimensi). OLAP seringkali disebut analisis data multidimensi.
  Data multidimensi adalah data yang dapat dimodelkan sebagai atribut dimensi dan atribut ukuran
  Contoh atribut dimensi adalah nama barang dan warna barang, sedangkan contoh atribut ukuran adalah jumlah barang
Kemampuan OLAP
  Konsolidasi melibatkan pengelompokan data. Sebagai contoh kantor-kantor cabang dapat dikelompokkan menurut kota atau bahkan propinsi. Transaksi penjualan dapat ditinjau menurut tahun, triwulan, bulan, dan sebagainya. Kadangkala istilah rollup digunakan untuk menyatakan konsolidasi
  Drill-down adalah suatu bentuk yang merupakan kebalikan dari konsolidasi, yang memungkinkan data yang ringkas dijabarkan menjadi data yang lebih detail
  Slicing and dicing (atau dikenal dengan istilah pivoting) menjabarkan pada kemampuan untuk melihat data dari berbagai sudut pandang
Software OLAP
  Express Server (Oracle)
  PowerPlay (Cognos Software)
  Metacube (Informix/Stanford Technology Group)
  HighGate Project (Sybase)
Data Mining
  Perangkat lunak yang digunakan untuk menemukan pola-pola tersembunyi maupun hubungan-hubungan yang terdapat dalam basis data yang besar dan menghasilkan aturan-aturan yang digunakan untuk memperkirakan perilaku di masa medatang
  Data mining sering dikatakan berurusan dengan “penemuan pengetahuan” dalam basis data. Suatu aturan yang dihasilkan oleh data mining misalnya seperti berikut : “Kebanyakan pembeli mobil Forsa adalah wanita berusia di atas 30 tahun”.


Teknologi Untuk Data Mining
  Statistik
  Jaringan saraf (neural network)
  Logika kabur (fuzzy logic)
  Algoritma genetika
  dan berbagai teknologi kecerdasan buatan yang lain

Data Mining : Visualisasi Data
  Pendekatan data mining juga ada yang melalui visualisasi data
  Pada sistem seperti ini, pemakai akan dibantu untuk menemukan sendiri pola dari sejumlah data berukuran besar dengan didasarkan visualisasi oleh data mining.