Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
MANAJEMEN INFORMASI: KONSEP DATABASE A. Ridwan Siregar TUJUAN PEMBELAJARAN 1. Apa permasalahan dalam pengelolaan sumber daya data dalam lingkungan file tradisional dan bagaimana hal tersebut diatasi dengan sistem manajemen database 2. Apa kemampuan utama sistem manajemen database (DBMS) dan mengapa DBMS relasional sangat kuat? ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 2 PENGORGANISASIAN DATA • SI yang efektif memberikan kepada pengguna informasi yang akurat, tepat waktu (timely), dan relevan – Akurat: bebas dari kesalahan – Tepat waktu: tersedia ketika diperlukan – Relevan: berguna dan sesuai dengan kebutuhan • Manajemen data penting untuk menghasilkan informasi yang akurat, tepat waktu, dan relevan ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 3 KONSEP DATABASE • Database adalah suatu koleksi data komputer yang terintegrasi, diorganisasikan dan disimpan dengan suatu cara yang memudahkan pengambilan kembali • Konsep database adalah integrasi logis dari catatan-catatan dalam banyak file SIM 4 ORGANISASI FILE • Sistem komputer mengorganisasikan data dalam hirarki dimulai dari bit dan byte dan dilanjutkan dengan field, record, file, dan database ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 5 ISTILAH ORGANISASI FILE • Bit unit terkecil data, binary digit (0 dan 1) • Byte sekelompok bit untuk menyatakan satu karakter • Field/ruas kelompok karakter, kata atau angka, mis: nama atau tanggal lahir • Record/cantuman sekelompok ruas yang saling berkaitan • File/berkas sekelompok cantuman sejenis • Database/pangkalan data sekelompok berkas yang saling berkaitan ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 6 HIRARKI DATA CONTOH: FILE MAHASISWA FIELD NO NAMA 1 2 RECORD NIM KELAS BUDI 2002240220 SI-11 ANI 2002243309 SI-15 SIM 8 HIRARKI DATA ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 9 MASALAH FILE TRADISIONAL • Pada kebanyakan organisasi, sistem cenderung tumbuh sendiri tanpa suatu perencanaan menyeluruh • Akuntansi, keuangan, manufaktur, SDM, dan perjualan dan pemasaran semuanya mengembangkan sistem dan file data sendirisendiri ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 10 PEMROSESAN FILE TRADISIONAL ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 11 KELEMAHAN FILE TRADISIONAL 1. Redundansi data – Terjadinya duplikasi data di antara sejumlah file data 2. Ketergantungan program-data – Keterkaitan erat antara data yang disimpan pada file tradisional dengan program perangkat lunak yang meremajakan dan memelihara file tersebut – Setiap perubahan pada organisasi atau format data, mengharuskan pula perubahan pada semua program yang berkaitan dengan file tersebut ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 12 KELEMAHAN FILE TRADISIONAL 3. Tidak fleksibel - Membuat laporan sesuai dengan program yang ada, tetapi tidak bisa melayani permintaan informasi yang tidak diantisipasi sebelumnya - Programmer harus membuat lebih dahulu program untuk melayani permintaan baru tersebut 4. Miskin sekuriti - Karena kontrol dan manajemen terhadap data rendah, maka akses terhadap informasi dan manajemen informasi bisa terjadi di luar kontrol ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 13 KELEMAHAN FILE TRADISIONAL 5. Miskin berbagi-pakai data (data sharing) – Informasi tidak bisa mengalir secara leluasa di antara bagian atau bidang yang berbeda di dalam organisasi ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 14 PENDEKATAN DATABASE PADA MANAJEMEN DATA • Teknologi database dapat mengatasi berbagai masalah yang terdapat pada file tradisional – Database Koleksi data terorganisasi untuk melayani banyak aplikasi pada saat yang bersamaan dengan menyimpan dan memelihara data sehingga tampil seperti pada satu lokasi – DBMS Perangkat lunak untuk membuat dan memelihara database dan memungkinkan setiap aplikasi dapat mengambil data tanpa harus membuat file terpisah atau harus mendefinisikan data pada setiap program komputer yang digunakan ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 15 DATABASE MANAGEMENT SYSTEM (DBMS) • Perangkat lunak yang memungkinkan organisasi dapat mensentralisasikan data, mengelolanya dengan efisien, dan menyediakan akses terhadap data yang disimpan kepada setiap program aplikasi • DBMS bertindak sebagai antarmuka (interface) antara program aplikasi dan fisik file data • Ketika program aplikasi memanggil suatu item data misalnya nama seseorang, maka DBMS akan mendapatkan item tersebut dalam database dan memberikannya kepada program aplikasi ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 16 CONTOH DATABASE SDM ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 17 FUNGSI DBMS 1. Membuat dan memelihara database 2. Mengeliminasi persyaratan untuk perintah pendefinisian data 3. Bertindak sebagai antarmuka (interface) antara program aplikasi dan fisik file data 4. Memisahkan pandangan logis dan fisik data ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 18 SOLUSI DBMS 1. DBMS mengurangi redundansi dan inkonsistensi data dengan meminimalisasi file terpisah di mana data yang sama diulang 2. Ada kemungkinan DBMS tidak bisa menghapuskan redundansi data secara keseluruhan dalam suatu organisasi, tetapi DBMS bisa mengontrol redundasi tersebut 3. Jika ada data yang sama, DBMS bisa menghilangkan inkonsistensi data sehingga setiap data yang redundan memiliki nilai yang sama ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 19 SOLUSI DBMS 4. DBMS tidak menggandengkan program dan data, menjadikan data berdiri sendiri terpisah dari program 5. Akses dan ketersediaan informasi meningkat dan biaya pengembangan program dan pemeliharaannya menurun karena programer dan pengguna dapat melakukan pertanyaan ad hoc terhadap data di dalam database 6. DBMS memungkinkan organisasi mensentralisasikan manajemen data, penggunaannya, dan keamanannya ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 20 DATABASE RELASIONAL • DBMS paling populer saat ini baik untuk PC maupun komputer besar adalah DBMS relasional • DBMS relasional menyajikan data seperti tabel dua-dimensi (disebut relasi) • Tabel bisa merupakan beberapa buah file • Setiap tabel berisikan data tentang sebuah entitas dan atributatributnya • Contoh DBMS: – Microsoft Access untuk desktop – DB2, Oracle, dan Microsoft SQL Server untuk komputer besar – MySQL adalah DBMS open source populer – Oracle DBMS Lite untuk perangkat bergerak ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 21 ENTITAS, ATRIBUT, DAN KEY FIELD • Sebuah record menggambarkan satu entitas (entity) orang, tempat, benda, atau peristiwa • Setiap karakteristik atau kualitas yang menggambarkan entitas tertentu disebut atribut (atribute) potongan informasi entitas • Setiap record di dalam suatu file harus memiliki sekurang-kurangnya satu field (key field) yang secara unik dapat mengidentifikasi record tersebut sehingga record tersebut dapat ditemu-balik, diremajakan, atau disortir ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 22 ISTILAH DATABASE • • • • ARS File = Table Record = Row, istilah lebih teknis adalah Tuple Field = Atribute = Column Key field = ruas yang didesain sebagai identifier unik untuk mengidentifikasi setiap informasi dalam setiap baris (row), disebut primary key SIMP Modul-8 Manajemen Informasi: Konsep Database 23 DATABASE RELASIONAL ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 24 DATABASE RELASIONAL ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 25 OPERASI DASAR DBMS RELASIONAL ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 26 OBJECT-ORIENTED DBMS • OODBMS meyimpan data dan prosedur yang bertindak pada data tersebut sebagai obyek yang dapat ditemu-balik dan dibagi-pakai secara otomatis • OODBMS menjadi populer karena dapat digunakan untuk mengelola berbagai komponen multimedia atau Java applets yang digunakan pada aplikasi Web, yang mengintegrasikan potongan-potongan informasi dari berbagai sumber ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 27 OBJECT-ORIENTED DBMS • Walaupun OOD dapat menyimpan jenis informasi yang kompleks tetapi OOD lebih lambat dibandingkan dengan DBMS relasional • Sistem hibrid object-relational DBMS sekarang tersedia yang memiliki kapabilitas untuk keduanya yaitu object-oriented and relational DBMS ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 28 CLOUD DATABASES • Penyedia cloud computing menawarkan layanan manajemen database, tetapi dengan fungsionalitas yang terbatas dibandingkan dengan DBMS relasional standar ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 29 KOMPONEN DBMS Data Definition Language (DDL) Mendefinisikan setiap elemen data seperti tampak dalam database Data Manipulation Language (DML) Bahasa DBMS di mana pengguna-akhir dan programmer menggunakannya untuk memanipulasi data di dalam database, contoh: SQL Data Dictionary (DD) Perangkat terautomasi atau manual untuk penyimpanan dan pengorganisasian informasi tentang pemeliharaan data di dalam database ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 30 FITUR KAMUS DATA MS-ACCESS ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 31 CONTOH QUERY SQL ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 32 QUERY MS-ACCESS ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 33 LINGKUNGAN SISTEM DATABASE ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 34 TERIMA KASIH ARS SIMP Modul-8 Manajemen Informasi: Konsep Database 35