basis data 1 pengenalan basis data - fun with r & d , all ... file • setiap divisi memiliki...

17
HanungNP/Basis Data/Politel/2012

Upload: vuongdung

Post on 28-Mar-2018

228 views

Category:

Documents


2 download

TRANSCRIPT

HanungNP/Basis Data/Politel/2012

Definisi data dan informasi

Menurut Turban, Aronson, and Liang (2005) datadan informasi didefinisikan sebagai berikut:• Data, merupakan sesuatu yang menyangkut

barang, kejadian, aktivitas, dan transaksi yangtelah tercatat, diklasifikasikan, dan disimpantelah tercatat, diklasifikasikan, dan disimpannamun belum memiliki makna. Data dapatberupa nilai numerik, alphanumerik, gambar, dansuara.

• Informasi, adalah data yang telah dikelola dalambentuk tertentu untuk memberikan makna atauarti bagi penerimanya.

HanungNP/Basis Data/Politel/2012

Siklus Informasi

• Data dan informasi akan salingberkesinambungan sehingga membentuksuatu siklus yang disebut information cycle(siklus informasi)

• Data ditangkap oleh indera kemudian menjadiinputan dalam sebuah model untuk diubahmenjadi informasi bagi penerimanya yangnantinya akan membantu pengambilankeputusan dan menjadi sebuah hasil tindakan.

HanungNP/Basis Data/Politel/2012

Siklus Informasi (Cont)

HanungNP/Basis Data/Politel/2012

Pentingnyadata dan informasi

• Data dan informasi sebagai sebuah asetpenting perusahaan/organisasi.

• Informasi yang benar dapat menjadikan suatuperusahaan/organisasi memperoleh marginperusahaan/organisasi memperoleh marginuntuk melakukan aksi.

• Data dan informasi sebagai salah satuparameter kemajuan perusahaan/organisasi(maturity level).

HanungNP/Basis Data/Politel/2012

Penyimpanan File

• Setiap divisi memiliki aplikasi sendiri-sendiri dalammelakukan manipulasi dan pengambilan data.

• Setiap aplikasi memiliki file-file dalam sistem operasiyang digunakan untuk menyimpan data-data.

• Bertambahnya bagian/divisi, bertambah pula data danaplikasi yang digunakan. Bertambahnya aplikasi,

• Bertambahnya bagian/divisi, bertambah pula data danaplikasi yang digunakan. Bertambahnya aplikasi,bertambah pula file-file yang dibuat.

• Gaya sistem pemrosesan-file tersebut menyebabkansetiap data disimpan dalam bentuk record dalamberbagai macam file, dan diperlukan aplikasi yangberbeda dalam melakukan pengambilan record dari,dan penambahan record ke dalam file.

HanungNP/Basis Data/Politel/2012

Penyimpanan File (Cont)

Menyimpan data dalam bentuk file yang berbeda-beda,memiliki kekurangan-kekurangan:

– Data redundancy dan inconsistency.

– Kesulitan dalam pengaksesan data.– Kesulitan dalam pengaksesan data.

– Isolasi data.

– Masalah integritas.

– Masalah keamanan.

HanungNP/Basis Data/Politel/2012

PerkembanganTeknologi Database

HanungNP/Basis Data/Politel/2012

Database Management SystemDatabase Management System(DBMS)(DBMS)

• Software program

• Supplements operating system

• Manages data

• Queries data and generates reports• Queries data and generates reports

• Data security

HanungNP/Basis Data/Politel/2012

Kelebihan DBMS

• Data berdiri sendiri (Data Independence)

• Pengaksesan data efisien (Efficient data access)

• Integritas data dan keamanan terjamin (Dataintegrity and security)integrity and security)

• Administrasi data (Data administration)

• Dapat diakses bersamaan (Concurrent access )

• Recovery saat terjadi kegagalan (Crash recovery)

• Mengurangi waktu pembangunan aplikasi(Reduced application development time)

HanungNP/Basis Data/Politel/2012

Komponen Basis Data

• Komponen-komponen pada sebuah sistembasis data antara lain:

– Perangkat keras

– Sistem operasi– Sistem operasi

– Basis data

– DBMS (Database Management System)

– Pemakai

– Aplikasi lain

HanungNP/Basis Data/Politel/2012

Komponen Basis Data (Cont)

HanungNP/Basis Data/Politel/2012

Abstraksi Data

Abstraksi data merupakan level dalambagaimana melihat data dalam sebuah sistembasis data. Berikut ini tiga level abstraksi data:

• Level Fisik• Level Fisik

• Level Lojik

• Level View

HanungNP/Basis Data/Politel/2012

Abstraksi Data (Cont)

HanungNP/Basis Data/Politel/2012

Database ModelDatabase Model

• Hierarchical– Top down, like inverted tree– Fields have only one “parent”, each “parent” can have multiple “children”– Fast

• Network– Relationships created through linked lists, using pointers– “Children” can have multiple “parents”– “Children” can have multiple “parents”– Greater flexibility, substantial overhead

• Relational– Flat, two-dimensional tables with multiple access queries– Examines relations between multiple tables– Flexible, quick, and extendable with data independence

• Object oriented– Data analyzed at conceptual level– Inheritance, abstraction, encapsulation

HanungNP/Basis Data/Politel/2012

Database Model (Cont)Database Model (Cont)

HanungNP/Basis Data/Politel/2012

Database Model (Cont)Database Model (Cont)

• Multimedia Based

– Multiple data formats• JPEG, GIF, bitmap, PNG, sound, video, virtual reality

– Requires specific hardware for full feature availability

• Document Based• Document Based

– Document storage and management

• Intelligent

– Intelligent agents and ANN• Inference engines

HanungNP/Basis Data/Politel/2012