Selasa, 25 November 2014

Database, Sistem Informasi Manajemen & Sistem Penunjang Keputusan


DATABASE
1.  PERKEMBANGAN BASIS DATA SAAT INI
Sejak tahun 1960-an penggunaan basis data sudah digunakan untuk bidang komersial, dimana pemrosesan file-nya masih berbasis manajemen file tradisional. Perkembangan komputer yang semakin pesat diikuti dengan perkembangan perangkat lunak untuk aplikasi bisnis, sejak tahun 1970-an sampai awal tahun 1980 manajemen berbasis file tradisional berkembang menjadi manajemen basis data.
Data Collection and Database Creation
(1960s and earlier)
Database Management Systems (1970s – early 1980s)
-      Hierarchical and Network Database Systems
-      Relational Database Systems
-      Data modeling tools : entity relationship model, etc
-      Indexing and data organization techniques : b+ tree, hashing, etc
-      Query language : SQL, etc
-      User interface, forms, and reports
-      Query processing and query optimizaztion
Advance Database Systems (mid-1980s-present)
-      Advance data models : extended relational, object oriented, object relational, deductive
-      Application oriented : spatial, temporal, multimedia, active, scientific, knowledge bases
Web-Based Database Systems (1990s – present)
-      XML-based database systems
-      Web mining
Data Warehouse and Data Mining (late 1980s – present)
-      Data warehouse and OLAP technology
-      Data mining and knowledge discovery
New Generation of Integrated Information Systems (2000 - …)

2.  Konsep Dasar Database

Data berasal dari bahasa latin yaitu datum, yang berarti item informasi. jika lebih dari satu datum (jamak) maka disebut dengan data. jadi dapat disimpulkan data adalah bentuk jamak dari datum.

Database ( Basis Data ) Merupakan Kumpulan dari suatu data yang tersimpan dan saling berhubungan satu sama lain tersimpan dalam suatu komputer dan digunakan perangkat lunak untuk memanipulasinya. Penerapan database dalam suatu informasi disebut dengan datebase System.

3.  Struktur Database
a.    Struktur Database Hierarkis
Struktur Database Hierarkis (Hierarchical Database Structure), yaitu struktur kelompok data, subkelompok data dan subkelompok yang lebih kecil lagi menyerupai cabang-cabang pohon. Seperti cabang-cabang pohon, untuk pindah dari suatu catatan di suatu cabang kesuatu catatan di cabang lain, system manajemen database harus kembali ketempat asal percabangan itu. Struktur hierarkis memanfaatkan sumber daya computer secara efisien saat sebagian besar catatan dalam database akan digunakan dalam aplikasi.
b.    Sruktur Database Jaringan
Struktur database jaringan (network database structure) memungkinkan satu Catatan tertentu menunjuk pada catatan lain dalam database . Subkomite Database Task Group CODASYL mengeluarkan spesifikasi struktur database jaringan pada
Tahun 1971. Jaringan memecahkan masalah keharusan untuk kembali ke tempat asal percabangan database. Secara konseptual, tiap catatan dalam database dapat memiliki penunjuk ke tiap catatan lain di dalam database.
c.    Struktur Database Relational
Struktur system manajemen relational merupakan system yang menyerupai Table-tabel, dan merupakan format yang dapat dipahami secara cepat oleh Manajer dan/atau staf professional.
4.  KELEBIHAN DAN KEKURANGAN
a. Kelebihan data base :
1.)   Terkontrolnya kerangkapan data dan inkonsistensi
2.)  Terpeliharanya keselarasan data
3.)  Data dapat dipakai secara bersama-sama
4.)  Memudahkan penerapan standarisasi
5.)  Memudahkan penerapan batasan-batasan pengamanan.
6.)  Terpeliharanya intergritas data
7.)  Terpeliharanya keseimbangan atas perbedaan kebutuhan data dari setiap aplikasi
8.)  Program / data independent
b.    Kekurangan
1.)   Mahal dalam implementasinya
2.)  Rumit/komplek
3.)  Penanganan proses recovery & backup sulit
4.)  Kerusakan pada sistem basis data dapat mempengaruhi departemen yang terkait
5.  Peranan database dan DBMS dalam bidang psikologi
DBMS merupakan software yang digunakan untuk membangun suatu sistem basis data yang “sempurna”. DBMS harus dapat mengatur basis data tersebut sehingga dapat tersimpan dengan baik tanpa menimbulkan kekacauan, dapat dipakai oleh banyak user sesuai dengan kepentingan masing-masing, melindungi dari gangguan pihak-pihak yang tidak berwenang.
Banyak program basis data yang sudah sering kita gunakan, misalnya : FoxPro, Clipper, Access, dan dBASE. Itu merupakan contoh dari DBMS yang digunakan pada PC dalam skala yang relatif kecil. Dalam skala yang lebih besar, dikenal beberapa DBMS yang sering digunkan, antara lain : Sybase, DB2, Informix, Oracle, dan lain-lain. Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi bagi para pemakai. Databse terdiri dari data yang akan digunakan atau diperuntukkan terhadap banyak user, dari masing-masing user akan menggunakan data tersebut sesuai dengan tugas dan fungsinya. Contohnya :
1.)   Seorang psikolog yang sudah memiliki banyak klien. Setiap klien memiliki permasalahan yang berbeda-beda dan yang pasti identitas ynag berbeda pula. Sebagai profesi pasti memiliki kode etik dalam bekerja yang tidak dapat dilanggar, begitu pun psikolog memilki kode etik dengan klien. Salah satu kode etik nya adalah menjaga kerahasiaan data klien. Data klien yang disimpan dalam database membantu psikolog dalam menjaga kerahasiaan data tersebut. Seperti yang telah dijelaskan mengenai kelebihan dlam pemakaian sistem DBMS adalah keamanan data terjamin, mengurangi kerangkapan data.
2.)  Tes kepribadian yang terdapat di jejaring sosial seperti facebook. Misalnya seorang psikolog yang membuat tes kepribadian melalui facebook. Dia membuat pertanyaan dan jawaban terlebih dahulu sebelum tes tersebut di publish ke facebook. Dia membbuat data tersebut dalam sistem database, contohnya sebuah pertanyaan mengenai pilhan warna. Setiap warna memiliki arti yang berbeda yang menggambarkan kepribadian. Dia memasukkan data mengenai berbagai macam warna beserta gamabran kepribadian berdasarkan warna tersebut. Jika sudah semua data dimasukkan dalam sistem database dan DBMS kemudian di publish ke jejaring sosial. Jika seseorang mencoba tes kerpibadian tersebut dantelah memilih jawaban dari salah satu warna, maka data yang di dalam databse akan terpanggil dan akan muncul hasilnya yakni gambaran kepribadian dari warna ynag telah dipilih oleh orang tersebut.
Sistem Informasi Manajemen
1.  Konsep Sistem Informasi Organisasional
Pada dasarnya konsep system organisasional ini memiliki hubungan antara system dan organisasi. Bagaimana system tersebut dapat bisa terorganisasi dengan baik. Sistem itu sendiri adalah seperangkat komponen yang saling berhubungan dan saling bekerjasama untuk mencapai beberapa tujuan. Sistem informasi adalah kumpulan hardware dan soft ware komputer, prosedur, dokumentasi, formulir dan orang yang bertanggungjawab untuk memperoleh, menggerakkan, manajemen, distribusi data dan informasi. Proses yang harus diikuti dalam pengembangan suatu sistem yang baik disebut System Analysis and Design (SA&D).
Proses SA&D ini didasarkan pada pendekatan sistem untuk mengatasi suatu masalah yang disebabkan oleh beberapa prinsip dasar berikut ini.
• Seorang manajer harus tahu apa yang dilakukan oleh suatu sistem sebelum membuat spesifikasi bagaimana suatu sistem bekerja.
• Memilih cakupan yang tepat atas keadaan yang dianalisa akan berpengaruh terhadap masalah apa yang bisa diatasi dan yang tidak.
• Suatu masalah (atau sistem) sebenarnya terdiri dari beberapa masalah, sehingga strategi yang tepat adalah mengurutkan masalah yang besar ke masalah yang kecil.
• Pemecahan suatu masalah antara satu bagian dengan bagian lain. mungkin sekali berbeda, sehingga pemecahan alternatif yang menunjukan perspektif yang berbeda hendaknya dibuat dan diperbandingkan sebelum hasil akhir dipilih.
• Masalah dan pemahamannya berubah ketika dilakukan analisa, sehingga seorang manajer harus mengambil pendekatan bertahap terhadap pemecahan masalah. Hal ini memungkinkan komitmen yang terus bertambah terhadap pemecahan masalah tertentu, dimana keputusannya adalah berlanjut atau tidak ke tahap berikutnya.
2.  Peranan Sistem Informasi Manajemen dalam Pemecahan Masalah
S.I.M adalah suatu cara organisasi untuk menyediakan informasi dalam rangka pemecahan masalah. Sistem tersebut merupakan suatu komitmen format dari para eksekutif untuk menyediakan komputer sebagai alat bantu bagi manajer untuk memecahkan masalah. Ide utama dibalik S.I.M adalah menjaga agar pasokan informasi mengalir terus ke manajer.
Sistem Penunjang Keputusan
1.  Maksud Pembuatan Sistem Penunjang Keputusan
a.)  Membantu manajer membuat keputusan untuk memecahkan masalah semiterstruktur
b.)  Mendukung penilaian manajer bukan mencoba menggantikannya
c.)  Meningkatkan efektivitas pengambilan keputusan manajer daripada efisiensinya
2.  Konsep Sistem Penunjang Keputusan
Konsep sistem penunjang keputusan dimulai pada akhir tahun 1960-an dengan timesharing komputer. Untuk pertama kalinya seorang dapat berinteraksi langsung dengan komputer tanpa harus melalui spesialis informasi. Baru pada tahun 1971 diciptakan oleh G. ANTHONY GORRY & MICHAEL S. SCOTT MORTON. Mereka merasa perlunya suatu kerangka kerja untuk mengarahkan aplikasi komputer kepada pengambil keputusan manajemen dan mengembangkan apa yang telah dikenal sebagai gorry and scott morton grid berdasarkan nama kedua tokoh tersebut.
Penambahan konsep Sistem Penunjang Keputusan adalah sistem penunjang keputusan kelompok ( group decision support sistem – GDSS ). GDSS berusaha memperbaiki komunikasi diantara para anggota kelompok dengan menyediakan lingkungan yang mendukung, dan mendukung proses pengambilan keputusan dengan menyediakan perangkat lunak GDSS yang disebut perangkat kelompok (groupware)
3.  Peranan Sistem Penunjang Keputusan dalam Pemecahan Masalah
Sistem penunjang keputusan ( decision support sistem – DSS ) dibuat sebagai suatu cara untuk memenuhi kebutuhan ini. DSS menyediakan informasi pemecahan masalah maupun kemampuan komunikasi dalam memecahkan masalah semi-terstruktur. Informasi dihasilkan dalam bentuk laporan periodik dan khusus, dan output dari model matematika dan sistem pakar. Komunikasi digunakan saat berbagai kelompok manajer terlibat dalam pemecahan masalah.

Menurut analisis saya, Database dari tahun ke tahun mengalami perubahan di mulai pada tahun 1960 sampai sekarang. Database saat ini tidak hanya digunakan oleh orang kantoran saja di sekolah-sekolah pun Database  telah dipakai. Sistem informasi manajemen dan sistem penunjang keputusan sangatlah penting karena membantu pekerjaan menjadi lebih mudah untuk dikerjakan.


Sumber :

Selasa, 18 November 2014

Lingkup Data



Lingkup data

Lingkup data merupakan sebuah habitat di mana terdapat data untuk bisnis. Dalam lingkup data, pengguna memiliki alat untuk mengakses data. Pengguna melakukan semua tipe pekerjaan dan keperluan mereka bervariasi seperti menggali data (data mining), memodifikasi data, atau berusaha membuat data baru. Pengguna tertentu tidak diperbolehkan mengakses data, baik secara fisik maupun logis.

Hirarki Data

Berdasarkan tingkat kompleksitas nilai data, tingkatan data dapat disusun kedalam sebuah hirarki, mulai dari yang paling sederhana hingga yang paling komplek.

1.      basis data, merupakan sekumpulan dari bermacam-macam tipe record yang memiliki hubungan antar record.
2.      berkas/file, merupakan sekumpulan rekaman data yang berkaitan denngan suatu objek.
3.      record , merupakan sekumpulan field/atribut/data item yang saling berhubungan terhadap obyek tertentu
·           fixed length record, semua field dalam record memiliki ukuran yang tetap.
·           Variabel length record, field-field dalam record dapat memiliki ukuran berbeda (metode penandaan yang digunakan adalah :end of record marker, indikator panjang, dan tabel posisi record)
4.      field/atribut/data item, merupakan unit terkecil yang disebut data,yang tidak dapat dipecah lagi menjadi unit lain yang bermakna.
·        fixed length field, memiliki ukuran yang tetap.
·        variabel length field, field-field dalam record dapat memiliki ukuran berbeda.
5.       byte, adalah bagian terkecil yang dialamatkan dalam memori. byte mrupakan sekumpulan bit yang secara konvensional terdiri atas kombinasi delapan bit yang menyatakan sebuah karakter dalam memori (I byte= I karakter)
6.       bit, adalah sistem binner yang terdiri atas dua macam nilai, yaitu 0 dan 1. sistem binner merupakan dasar yang dapat digunakan untuk komunikasi antara manusia dan mesin, yang merupakan serangkaian komponen elektronik dan hanya dapat membedakan 2 macam keadaan, yaitu ada tegangan dan tidak ada tegangan yang masuk ke rangkaian tersebut.

Penyimpanan Sekunder

Penyimpanan sekunder di gunakan untuk melengkapi dari penyimpanan perimer. Dari segi penyimpanannya penyimpanan sekunder  mempunyai ukuran penyimpanan yang sangat besar di bandingkan dengan penyimpanan perimer.
1.      Sequential Access Storage Device (SASD, Penyimpanan Berurutan)
Penyimpanan berurutan (sequential storage) adalah suatu organisasi atau penyusunan data di suatu medium penyimpanan yang terdiri dari satu catatan mengikuti satu catatan lain dalam suatu urutan tertentu. Misalnya, catatan pegawai disusun dalam urutan nomor pegawai. Bila penyimpanan berurutan yang digunakan, data pertama harus diproses pertama, data kedua diproses kedua, dan seterusnya sampai akhir file itu tercapai. Sebagian media penyimpanan komputer hanya dapat memproses data yang disusun secara berurutan. Pita magnetik adalah contohnya. SASD adalah media penyimpanan untuk mengisikan catatan yang di atur dalam susunan tertentu. Catatan pertama harus diproses pertama kali, catatan kedua diproses pada urutan ke dua, dan seterusnya sampai file tersebut penuh. Prosesnya lambat karena untuk mencari data tertentu harus selalu dimulai dari awal. Sudah jarang dipakai dan umumnya hanya untuk backup data. Contohnya adalah magnetic tape. Magnetic tape adalah model pertama dari pada secondary memory. Tape ini juga dipakai untuk alat input/ output dimana informasi dimasukkan ke CPU dari tape dan informasi diambil dari CPU lalu disimpan pada tape lainnya.

2.       Direct Access Storage Device (DASD, Penyimpanan Akses Langsung)
Penyimpanan akses langsung (direct access storage) adalah suatu cara mengorganisasikan data yang memungkinkan catatan-catatan ditulis dan dibaca tanpa pencarian secara berurutan. Unit perangkat keras yang memungkinkan hal ini disebut direct access storage divice (DASD). DASD memiliki mekanisme membaca dan menulis yang dapat diarahkan ke lokasi manapun dalam medium penyimpanan. Walau beberapa teknologi DASD telah dibuat, yang paling populer adalah piringan magnetic. Dapat diakses secara langsung di posisinya. Kapasitas lebih besar, harga per bit informasi yang dapat direkam lebih murah, kecepatan lebih lambat berbanding main memory. Contoh: Magnetic Disk, Floppy Disk, Mass Storage.

Pemrosesan Data

Pemrosesan data (data processing) adalah jenis pemrosesan yang dapat mengubah data menjadi informasi atau pengetahuan. Pemrosesan data ini sering menggunakan komputer sehingga bisa berjalan secara otomatis. Setelah diolah, data ini biasanya mempunyai nilai yang informatif jika dinyatakan dan dikemas secara terorganisir dan rapi, maka istilah pemrosesan data sering dikatakan sebagai sistem informasi. Kedua istilah ini mempunyai arti yang hampir sama, pemrosesan data mengolah dan memanipulasi data mentah menjadi informasi (hasil pengolahan), sedangkan sistem informasi memakai data sebagai bahan masukan dan menghasilkan informasi sebagai produk keluaran. Tujuan pengolahan data adalah untuk menghasilkan dan memelihara redod perusahaan yang akurat dan up to dat.
Ada  2 cara dalam pengolahan data:
·  Pengolahan data berkelompok (batch processing) pengolahan yang dilakukan dengan mengumpul transaksi dalam periode tertentu
·  Pengolahan data  langsung (online processing)
Pengolahan data yang dilakukan per transaksi, kadang saat transaksi terjadi. Real Time System:Sistem yang mengendalikan sistem fisik dan mengharuskan komputer berespon cepat pada status sistem fisik
a.        Pemrosesan Batch
Pemrosesan batch adalah pelaksanaan dari serangkaian program (“pekerjaan”) pada komputer tanpa intervensi manual. Pekerjaan Batch ditetapkan sehingga mereka dapat dijalankan sampai selesai tanpa intervensi manual, sehingga semua data input dipilih sebelumnya melalui script atau parameter baris perintah. Hal ini berbeda untuk online atau program interaktif yang meminta pengguna untuk input tersebut. Sebuah program membutuhkan set file data sebagai masukan, memproses data, dan menghasilkan satu setfile output data. Lingkungan operasi ini disebut sebagai pemrosesan batch karena input data dikumpulkan ke dalam batch file dan diproses dalam batch oleh program ini.

b.       Pemrosesan Online
Pemrosesan online merupakan sebuah sistem yang mengaktifkan semua periferalsebagai pemasok data, dalam kendali komputer induk. Informasi-informasi yang muncul merupakan refleksi dari kondisi data yang paling mutakhir, karena setiap perkembangan data baru akan terus diupdatekan ke data induk.

c.        Sistem Real-time
Sistem Real-time disebut juga dengan Sistem Waktu Nyata. Sistem yang harus menghasilkan respon yang tepat dalam batas waktu yang telah ditentukan. Jika respon komputer melewati batas waktu tersebut, maka terjadi degradasi performansi atau kegagalan sistem. Sebuah sistem Real-time adalah sistem yang kebenarannya secara logis didasarkan pada kebenaran hasil-hasil keluaran sistem dan ketepatan waktu hasil-hasil tersebut dikeluarkan. Aplikasi penggunaan sistem seperti ini adalah untuk memantau dan mengontrol peralatan seperti motor, assembly line, teleskop, atau instrumen lainnya. Peralatan telekomunikasi dan jaringan komputer biasanya juga membutuhkan pengendalian secara Real-time.


Sumber :