Database and Information Management Ivan Diryana, ST., MT
PROBLEMS WITH THE TRADITIONAL FILE ENVIRONMENT
Data Redundancy and Inconsistency – Redundansi data adalah data yang terduplikasi dalam banyak data file, sehingga data yang sama disimpan pada banyak lokasi. – Redundansi data menyebabkan terbuangnya storage dan juga dapat menyebabkan inkonsistensi data.
PROBLEMS WITH THE TRADITIONAL FILE ENVIRONMENT Program-Data Dependence – Terjadi jika sekumpulan data yang disimpan dalam file membutuhkan program spesifik untuk meng- update dan memelihara file tersebut, sehingga perubahan pada program tersebut membutuhkan perubahan pada data.
PROBLEMS WITH THE TRADITIONAL FILE ENVIRONMENT Lack of Flexibility – Sistem harus mampu memberikan report atau respond sesuai kebutuhan saat itu juga sehingga jika dibutuhkan informasi yang tidak diduga maka informasi tersebut dapat diberikan dalam waktu cepat.
PROBLEMS WITH THE TRADITIONAL FILE ENVIRONMENT Poor Security – Sistem lama memiliki kontrol akses yang lemah sehingga tidak aman Lack of Data Sharing and Availability – Karena potongan informasi disimpan di divisi lain dalam organisasi dan tidak terhubung satu dengan lainnya sehingga akan sulit untuk membagikan informasi dengan cepat.
Database Approach DATABASE MANAGEMENT SYSTEMS DBMS adalah sebuah software yang memungkinkan organisasi untuk memusatkan data, mengaturnya secara efisien dan menyediakan akses ke data yang disimpan menggunakan program aplikasi. The DBMS acts as an interface between application programs and the physical data files.
How a DBMS Solves the Problems of the Traditional File Environment Relational DBMS Merupakan tipe DBMS populer saat ini baik untuk PC maupun untuk komputer yang lebih besar dan mainframes. Mewakili 2 dimensi tabel (relation). Tabel disini mengacu pada file, setiap tabel mengandung data mengenai entitas dan atributnya. Microsoft access adalah DBMS untuk desktop, DB2, Oracle dan SQL servel digunakan untuk mainframes lebih besar. MySQL merupakan DBMS yang populer dan open source. Oracle DBMS digunakan untuk small handheld computing devices.
Operations of a Relational DBMS
CAPABILITIES OF DATABASE MANAGEMENT SYSTEMS DBMS memiliki kemampuan untuk mengatur, mengelola, dan meng-akses data dalam database. – DDL – DML Memiliki data definition untuk menunjukkan struktur konten dari database.
Querying and Reporting DML yang paling sering digunakan adalah Structured Query Language, or SQL
DESIGNING DATABASES Normalization and Entity-Relationship Diagrams – Merupakan desain konseptual database yang menjelaskan bagaimana data elemen dalam database dikumpulkan.
DATA WAREHOUSES Adalah database yang menyimpan data saat ini dan masa lalu yang mungkin dibutuhkan oleh pembuat keputusan diseluruh perusahaan. Data bisa datang darimana saja, seperti sistem penjualan, data konsumen, manufaktur dan bisa saja berasal dari transaksi di web.