190 likes | 380 Views
Akhmad Dahlan, S.Kom. Database System. Semester Gasal Tahun Ajaran 2009 – 2010 Sekolah Tinggi Manajemen Informatika dan Komputer AMIKOM Yogyakarta. Pengantar. Datum (Data) adalah fakta mengenai objek, orang, dan lain-lain. Bersifat atomik.
E N D
Akhmad Dahlan, S.Kom Database System Semester Gasal Tahun Ajaran 2009 – 2010 Sekolah Tinggi Manajemen Informatika dan Komputer AMIKOM Yogyakarta
Pengantar • Datum (Data) adalah fakta mengenai objek, orang, dan lain-lain. Bersifat atomik. • Sedangkan Informasi adalah hasil analisis dan sintesis / pengolahan terhadap data. • Basis data adalah kumpulan data, yang dapat digambarkan sebagai aktifitas dari satu atau lebih organisasi yang berelasi. Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
Continuos • Basis data (database), atau sering pula dieja basisdata, adalah kumpulan data (informasi) yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan software untuk memperoleh informasi dari basis data tersebut. Software ini sering untuk mengelola basis data disebut sistem manajemen basis data (database management system, DBMS). Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
continuos • Data disimpan dalam field • Gabungan satu baris field membentuk record • Tabel terbentuk dari beberapa record data • Gabungan dari beberapa tabel membangun sebuah Basis Data • Secara mudahnya, Hirarki Basis Data penyusun data base adalah: Data field record tabel basis data Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
Komponen Sistem Basis Data • Sistem basis data adalah sistem terkomputerisasi dimana tujuannya adalah untuk menyimpan data, mengakses data, dan mengubah data sesuai dengan permintaan. Sistem basis data terdiri dari 4 komponen yaitu : • Data • Perangkat keras • Perangkat lunak, DBMS. • User Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
Cont. Database System • User dalam sistem basis data: • Programmer • Database Adminis trator • Operator / end user Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
Kelemahan Sistem File • Tidak adanya redudansi data & inkonsistensi data • Boros media penyimpan • Akses lama • Tidak konsisten (ubah NamaMhs di suatu file blm tentu berpengaruh di lain file) Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
Cont. Kelemahan File System • Kemudahan pengaksesan • Harus selalu membuat program aplikasi baru • Atau dgn cara manual • Data tersisolasi • Tersebar dalam banyak file dan berbagai format • Masalah integritas (dependence) • Adanya policy baru mengharuskan perombakan total pada program aplikasi Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
Cont. Kelemahan File System • Masalah keamanan • Program aplikasi tertempel pada sistem, batasan keamanan sukar disediakan • Pada umumnya file tidak di-encrypt • Control Access • Akses bersamaan yang tak terkontrol dapat menyebabkan inkonsistensi ; Dua pemakai membaca saldo dan mengupdatenya pada saat yang sama Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
Kelebihan Basis Data • Speed & Easy • Space Efficiency • Accuracy • Avilability • Completeness • Security • Shareability • Data Independence Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
Kelemahan Basis Data • Kompleksitas permasalahan • Susah dibangun • Biaya mahal Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
Operasi dasar Basis Data • Pembuatan dan penghapusan basis data • Pembuatan dan penghapusan tabel • Pengubahan tabel • Penambahan dan penghapusan data • Pengubahan dan penghapusan data • Pengaksesan data Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
Abstraksi Data Perwujudan data / arsitektur data level. • Physical Level • Bagaimana data disimpan pada disk • Logical (Coceptual) Level • Data apa yang disimpan dlm database; type data • Lapisan query processor • Lapisan storage manager • View Level • Data yang disajikan kepada user Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
Arsitektur Sistem Basis Data View 1 View 2 View n Logical Physical Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
Instance & Schemas • Schema • – Struktur logika basis data ; type • – Skema Fisik : rancangan basisdata pada level fisik • – Skema logika: rancangan basisdata pada level logika • Instance • isi sebenarnya dari basis data pada satu waktu tertentu ; nilai variabel • Physical data independece • kemampuan untuk mengubah skema fisik tanpa mengubah skema logika Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
Data Models Kumpulan konseptual tools, untuk menjelaskan: • data • Hubungan antar-data • Semantik data (pengertian dari data) • Batasan (constraint) data • Entity-Relationship Model ; konseptual flowchart • Relational Model ; implementasi tabel • Other Models : hierarchi, network,object. Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
Data Model Evolution Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
Cont. Data Models • E-R diagram memodelkan dunia nyata. • – Entitas (objek) • – Hubungan antar entitas • Dalam membangun aplikasi, model E-R selanjutnya biasanya dikonversikan ke Model Relational untuk penyimpanan dan pemrosesan. Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom
Thank Yous Next Continous Data Models Happy Analizing Database System STMIK AMIKOM Yogyakarta | Akhmad Dahlan, S.Kom