organizing data and...

43
Fundamentals of Information Systems, Second Edition 1 Organizing Data and Information Chapter 5 Heru Lestiawan, M.Kom

Upload: vantu

Post on 14-Apr-2019

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

1

Organizing Data and

Information

Chapter 5

Heru Lestiawan, M.Kom

Page 2: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Principles and Learning Objectives

• Pendekatan Database untuk manajemen data

memberikan keuntungan yang signifikan atas

pendekatan berbasis file tradisional.

– Mendefinisikan konsep manajemen data umum dan

istilah, menyoroti keuntungan dan kerugian dari

pendekatan database untuk manajemen data..

– Menyebutkan tiga model database dan garis besar

fitur dasar mereka, keuntungan, dan kerugian..

Fundamentals of Information

Systems, Second Edition

2

Page 3: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Principles and Learning Objectives

• Sebuah database yang dirancang dengan baik

dan dikelola dengan baik adalah alat yang

sangat berharga dalam mendukung

pengambilan keputusan.

– Mengidentifikasi fungsi umum dilakukan oleh semua

sistem manajemen database dan mengidentifikasi

tiga sistem manajemen database pengguna akhir

populer.

Fundamentals of Information

Systems, Second Edition

3

Page 4: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Principles and Learning Objectives

• Peningkatan lebih lanjut dalam penggunaan

teknologi database akan terus berkembang dan

menghasilkan manfaat bisnis yang nyata.

– Mengidentifikasi dan membahas secara singkat

aplikasi database baru-baru ini.

Fundamentals of Information

Systems, Second Edition

4

Page 5: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Data & Databases

• Data terdiri dari fakta-fakta mentah yang saat

diselenggarakan dapat diubah menjadi informasi.

• Database adalah kumpulan data yang terorganisir untuk

memenuhi kebutuhan pengguna.

• Sebuah Database Management System (DBMS)

adalah sekelompok program yang memanipulasi

database & menyediakan sebuah antarmuka antara

database & pengguna database atau program aplikasi

lainnya.

Fundamentals of Information

Systems, Second Edition

5

Page 6: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

6

The Hierarchy of Data

Page 7: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Data Entities, Attributes, & Keys

• Entity: Sebuah kelas umum dari orang, tempat,

atau hal-hal yang datanya dikumpulkan,

disimpan, & dipertahankan• Examples: customers, employees

• Attribute: Karakteristik dari suatu entitas;

sesuatu entitas diidentifikasi oleh• Examples: customer name, employee name

• Key: Sebuah field atau set field dalam record

yang merupakan identifier unik record• Examples: social insurance number, customer number

Chapter 5 IS for Management

Page 8: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

8

Keys and Attributes

Page 9: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

9

The Traditional Approach To Data

Management

File terpisah

diciptakan &

disimpan

untuk setiap

program

aplikasi

Page 10: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

10

Pendekatan Database untuk Manajemen

Data

Page 11: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Keuntungan Pendekatan database

• Peningkatan penggunaan strategis data perusahaan

• Mengurangi redudansi data

• Peningkatan integritas data

• Modifikasi lebih mudah & memperbarui

• Data & Program kemandirian

• Akses yang lebih baik terhadap data & informasi

• Standardisasi akses data

• Sebuah kerangka kerja untuk pengembangan program

• Perlindungan lebih baik secara keseluruhan dari data

• Data bersama & sumber informasi

Fundamentals of Information

Systems, Second Edition

11

Page 12: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Kekurangan Pendekatan database

• Biaya yang relatif tinggi pembelian & operasi

DBMS dalam lingkungan operasi mainframe

• Peningkatan biaya staf khusus

• Peningkatan kerentanan

Fundamentals of Information

Systems, Second Edition

12

Page 13: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Data Modeling

• Planned data redundancy

– Sebuah cara pengorganisasian data di mana desain database

logis diubah sehingga entitas data tertentu digabungkan.

• Data model

– Sebuah peta atau diagram entitas dan hubungannya.

• Enterprise data modeling

– Pemodelan data dilakukan pada tingkat seluruh organisasi

• Entity-relationship diagrams

– Sebuah model data yang menggunakan simbol-simbol grafis

dasar untuk menunjukkan organisasi & hubungan antara data

Fundamentals of Information

Systems, Second Edition

13

Page 14: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

14

Entity-Relationship Diagram for a

Customer Ordering Database

Page 15: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

15

Database Models

• Hierarchical (tree) : Sebuah model data di

mana data diatur dalam top-down atau terbalik

struktur pohon

• Network : Sebuah perluasan model hierarkis

dengan hubungan pemilik-anggota di mana

anggota mungkin memiliki banyak pemilik

• Relational : Semua data elemen ditempatkan

dalam tabel dua dimensi, yang disebut

hubungan, yang setara dengan logis dari file

Page 16: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

16

Hierarchical Database Model

Page 17: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

17

Network Database Model

Page 18: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

18

Relational Database Model

Page 19: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

19

Relational Models

Menggambarkan data menggunakan format tabel

standar dengan semua elemen data yang ditempatkan

dalam tabel dua dimensi, yang disebut hubungan, yang

setara dengan logis dari file.

– Domain: nilai-nilai yang dibolehkan untuk atribut

– Selecting: manipulasi data yang menghilangkan baris (record)

sesuai dengan kriteria yang ditetapkan pengguna.

– Projecting: manipulasi data yang menghilangkan kolom (atribut)

dalam sebuah tabel

– Joining: manipulasi data yang menggabungkan dua atau lebih.

– Linking: Berhubungan tabel dalam database relasional

bersama-sama dengan atribut umum (s)

Page 20: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

20

Menghubungkan Tabel Database? untuk

menjawab Permintaan

Page 21: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

21

Membangun dan Memodifikasi Database

Relational

Page 22: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

22

Database Management

Systems (DBMS)

Page 23: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Pengertian DBMS

• Merupakan sistem pengorganisasian data

pada komputer.

• adalah perangkat lunak yang memungkin-

kan untuk membangun basis data yang

berbasis komputerisasi.

• adalah perantara user dengan basis data

sehingga dengan adanya DBMS, user

akan dengan mudah mencari dan

menambahkan informasi pada data base.Fundamentals of Information

Systems, Second Edition

23

Page 24: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Memberikan Pengguna Tampilan

• Schema :– Deskripsi seluruh database

– View dari seluruh database

– Termasuk logis & fisik struktur & hubungan antar semua data

• Subschema :– File yang berisi deskripsi subset dari database dan

mengidentifikasi mana pengguna dapat memodifikasi data

barang di subset

– Lihat pengguna dari bagian database

– Dapat memiliki banyak subschemas untuk satu database

Fundamentals of Information

Systems, Second Edition

24

Page 25: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

25

The Use of Schemas and Subschemas

Page 26: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

26

Creating and Modifying the Database

• Data definition language (DDL) - kumpulan

instruksi dan perintah yang digunakan untuk

mendefinisikan dan menggambarkan data dan

hubungan data dalam database tertentu.

Contoh DDL : Create table, create database, Alter table,

Dropping table, dropping database

• Data dictionary – penjelasan detail dari data

dalam database

Page 27: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

27

Typical Uses of a Data Dictionary

• Memberikan definisi standar persyaratan dan elemen

data

• Membantu programmer dalam merancang dan menulis

program

• Menyederhanakan modifikasi Database

• Mengurangi redundansi data

• Meningkatkan keandalan data

• pengembangan program kecepatan

• Kemudahan modifikasi data dan informasi

Page 28: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

28

Menyimpan dan Mengambil Data

Logical Access Path

Aplikasi membutuhkan informasi

dari DBMS

Physical Access Path

DBMS mengakses perangkat

penyimpanan untuk mengambil data

Page 29: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

29

Structured Query Language

Page 30: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

30

Database Output

Page 31: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

31

Popular Database Management Systems

• Paradox database

• FileMaker Pro

• Microsoft Access

• Lotus 1-2-3 Spreadsheet

Page 32: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Worldwide Database Market Share

Fundamentals of Information

Systems, Second Edition

32

Page 33: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

33

Selecting a Database Management

System

• Database size

• Number of concurrent users

• Performance

• Integration

• Features

• Vendor

• Cost

Page 34: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

34

Database Applications

Page 35: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

35

Data Warehouses, Data Marts,

and Data Mining

• Data Warehouse - database yang mengumpulkan

informasi bisnis dari banyak sumber di perusahaan,

yang mencakup semua aspek perusahaan proses,

produk, dan pelanggan.

• Data Mart – subset dari data warehouse.

• Data Mining - merupakan alat analisis informasi yang

melibatkan penemuan otomatis pola dan hubungan

dalam data warehouse.

Page 36: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

36

Elements of a Data Warehouse

Page 37: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Aplikasi Umum Data Mining

Application Decription

Merek dan

menentukan posisi

produk dan jasa

Aktifkan strategi untuk memvisualisasikan posisi yang berbeda dari pesaing di

pasar tertentu menggunakan kinerja (atau kepentingan) data pada puluhan fitur

kunci dari produk yang bersangkutan dan kemudian untuk menyingkat semua

data yang menjadi peta persepsi dari hanya dua atau tiga dimensi

Bergolak pelanggan Prediksi pelanggan saat ini yang cenderung untuk pergi ke pesaing

Pemasaran

langsung

Mengidentifikasi prospek paling mungkin untuk menanggapi kampanye

pemasaran langsung seperti ajakan telepon atau surat langsung

Deteksi penipuan Menyoroti transaksi paling mungkin menipu atau ilegal

Market basket

Analysis

Mengidentifikasi produk dan jasa yang paling sering dibeli pada saat yang sama

(misalnya cat kuku dan lipstik)

Segmentasi pasar Mengelompokan pelanggan berdasarkan siapa mereka atau apa yang mereka

sukai

Trend Analysis Menganalisis bagaimana variabel kunci (misalnya, penjualan, pengeluaran,

promosi) bervariasi dari waktu ke waktu

Fundamentals of Information

Systems, Second Edition

37

Page 38: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

38

Business Intelligence

Mengumpulkan informasi yang tepat pada waktu

yang tepat dan bentuk yang dapat digunakan.

– Competitive intelligence

– Counter intelligence

– Knowledge management

Page 39: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

39

Comparison of OLAP and Data Mining

Page 40: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

40

Advantages of ODBC

Page 41: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

41

Object-Relational Database

Management System

• Menyimpan jenis data berikut sebagai objek :

– audio

– images

– unstructured

– text

– spatial data

Page 42: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

42

Spatial Technology

Page 43: Organizing Data and Informationdinus.ac.id/repository/docs/ajar/ORGANIZATING_DATA_AND_INFORMATION.pdfpendekatan database untuk manajemen data.. –Menyebutkan tiga model database dan

Fundamentals of Information

Systems, Second Edition

43

Summary

• Data - Salah satu sumber daya yang paling berharga

suatu perusahaan memiliki.

• Entity - Kelas umum dari objek yang datanya

dikumpulkan, disimpan, dan dipelihara.

• Attribute - Karakteristik dari suatu entitas.

• DBMS - Sekelompok program yang digunakan sebagai

antarmuka antara database dan aplikasi program.

• Data mining - Penemuan otomatis pola dan hubungan

dalam data warehouse.