Management Information System Lesson 4
14/05/2018 Sistem Informasi Manajemen - Ganjil 2012 DATA DAN INFORMASI
Hirarki Data Sistem informasi cepat, akurat, relevan File teratur, terpelihara dengan benar Jika tidak kekacauan pemrosesan informasi, biaya meningkat, kinerja buruk, sedikit fleksibilitas. 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012
Hirarki Data Bit – unit terkecil dari data Byte – sekumpulan bit, merepresentasikan satu karakter: huruf, angka, atau simbol Field – pengelompokan karakter ke dalam kata (nama orang, usia) 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012
Hirarki Data Record – sekelompok field (nama siswa, kelas) File – sekumpulan record dalam tipe yang sejenis Database – sekelompok file yang saling terkorelasi 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012
Hirarki Data Entitas – peristiwa yang merupakan informasi (bisa orang, tempat, benda) Atribut – sepotong informasi yang menjelaskan satu entitas khusus Key Field – sebuah field dalam record yang secara unik mengidentifikasi perihal record tersebut sehingga record bisa diambil, diperbarui, atau disortir 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012
Masalah File Tradisional Data Berlebihan – duplikasi data dalam beragam file data Ketergantungan Program Data – relasi yang erat antara data yang tersimpan dalam file dan program perangkat lunak yang memperbarui dan menyimpan file-file Kurang fleksibel Keamanan kurang terjamin Kurang mampu berbagi-pakai data 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012
Database Database: koleksi data yang terorganisasi untuk melayani beragam aplikasi pada saat yang bersamaan dengan cara menyimpan dan mengelola data sehingga bisa tampak pada satu lokasi 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012
DataBase Management System DBMS: perangkat lunak yang memungkinkan organisasi untuk mensentralisasi data, mengelolanya secara efisien, dan menyediakan akses ke data yang disimpan oleh program aplikasi DBMS mengeliminasi sebagian besar pernyataan besar yang ada pada program tradisional DBMS memisahkan tampilan fisik dan logika 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012
DBMS: tampilan Tampilan logika: representasi data sebagaimana diinginkan oleh pengguna akhir atau ahli bisnis beragam Tampilan fisik: tampilan bagaimana data secara nyata diorganisasi dan terstruktur pada medium penyimpanan fisik hanya satu 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012 Contoh: Database SDM
DBMS: komponen Bahasa definisi data: bahasa formal untuk menentukan isi dan struktur database Bahasa manipulasi data: mengekstrak data dari database Structure Query Language (SQL) Kamus data: menyimpan elemen data dan karakteristik data - - penggunaan, kepemilikan, otorisasi, dsb Elemen data merepresentasikan sebuah field 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012 DBMS memiliki tiga komponen
DBMS: jenis DBMS Relasional DBMS Hierarkis dan Jaringan DBMS Berorientasi-Objek 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012
DBMS Relasional DBMS Relasional – bisa menghubungkan data yang tersimpan pada satu tabel ke data dalam tabel lainnya selama dua tabel berbagi elemen data yang sama. Tuple – baris atau record dalam database relasional Ex: DB2 (IBM), Oracle, Microsoft SQL Server, Microsoft Access 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012
DBMS Hierarkis dan Jaringan Hierarkis: menampilkan data dalam struktur seperti pohon Jaringan: menampilkan relasi logis many-to-many Kedua model kurang fleksibel 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012
Database Berorientasi-Objek Suatu bentuk pengelolaan data yang menyimpan data dan prosedur sebagai objek yang bisa secara otomatis diambil dan dibagi-pakai Relatif lebih lambat bila dibandingkan dengan DBMS relasional untuk skala besar DBMS relasional-objek hibrid: penggabungan relasional dan berorientasi-objek 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012
Structured Query Language Sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional SQL terdiri dari dua bahasa Data Definition Language (DDL) Data Manipulation Language (DML). 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012
SQL: DDL DL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data, misalnya tabel, view, user, dan sebagainya. DDL yang umum digunakan: CREATE untuk membuat objek baru USE untuk menggunakan objek ALTER untuk mengubah objek yang sudah ada TRUNCATE untuk menghapus data DROP untuk menghapus objek DDL biasanya digunakan oleh administrator basis data dalam pembuatan sebuah aplikasi basis data 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012
SQL: DML DML digunakan untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang umum dilakukan adalah: SELECT untuk menampilkan data Select – untuk memilih kolom-kolom dalam tabel yang ingin ditampilkan pada tabel hasil From – mengidentifikasi tabel atau menampilkan kolom yang dipilih. Where – menyertai kondisi untuk memilih baris tertentu (record) Group By Having Order By INSERT untuk menambahkan data baru UPDATE untuk mengubah data yang sudah ada DELETE untuk menghapus data MERGE untuk menggabungkan data 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012
DBMS Advantages Reduce data redundancy Achieve data independence Enable integration of data from multiple files Retrieve data and information quickly Improve security 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012 41
DBMS Disadvantages Resource demands Software Hardware Information specialists 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012 42
Elemen Inti Database Administrasi data Kebijakan informasi berhubungan dengan kebijakan informasi, perencanaan data, pemeliharaan data, dan penetapan standar kualitas data. Kebijakan informasi Aturan-aturan formal mengenai pemeliharaan, penditribusian, dan penggunaan informasi di dalam organisasi. Perencanaan data dan metodologi pemodelan Teknologi dan manajemen data Pengguna 14/05/2018 Sistem Informasi Manajemen - Ganjil 2012