Rabu, 11 Oktober 2017

Abstraksi




1.Abstraksi data



1.    Sistem basis data biasanya menyembunyikan detil tentang bagaimana data disimpan dan diperlihara. Oleh karena itu, seringkali data yang terlihat oleh pemakai sebenarnya berbeda dengan yang tersimpan secara fisik

2.    Abstraksi data merupakan level dalam bagaimana melihat data dalam sebuah sistem basis data



Penjelasan :

- Conceptual view merupakan pandangan yang berkaitan dengan permasalahan data-data apa saja yang diperlukan untuk disimpan dalam basis data dan penjelasan mengenai hubungan antar data yang satu dengan lainnya. Conceptual view dapat disetarakan dengan schema, dilakukan database administrator

- Physical view merupakan bentuk implementasi dari conceptual view, yaitu pandangan tentang bagaimana data disimpan dalam media penyimpan data

- User view dapat disejajarkan dengan sub-sc



-Contoh conceptual view,physical,user view








                                                                                                                       

2.Model Skema Basis Data


HIRARKI

Pada model hirarki, field atau record akan diatur dalam kelompok-kelompok yang berhubungan, menyerupai diagram pohon. Record yang levelnya lebih rendah akan berada di bawah record yang levelnya lebih tinggi

 MODEL RELASI
Model Data Relasional adalah model basis data yang menggunakan tabel dua dimensi, yang terdiri dari baris dan kolom untuk menggambarkan sebuah berkas data.






MODEL JARINGAN

Model database jaringan merupakan pengembangan dari model database hirarki, dimana kelemahan yang ada pada model database hirarki yaitu ketidakmampuannya dalam mengelola hubungan banyak ke banyak telah dapat diatasi dengan model database jaringan ini. Konsep database jaringan mirip dengan database hierarkis tetapi setiap record child dapat memiliki lebih dari satu record parent. Selanjutnya setiap record child dapat dimiliki oleh lebih dari satu record parent.

 
Data Definition Language (DDL) 
yaitu perintah yang digunakan untuk mendefinisikan database maupun bagian dari database seperti tabel dan view. Perintah yang digunakan: CREATE, DROP, dan ALTER.

Data Manipulation Language (DML) 
yaitu perintah yang digunakan untuk memanipulasi data dalam tabel dari suatu database. Perintah yang digunakan: SELECT, INSERT, UPDATE, dan DELETE


Share:

0 komentar:

Posting Komentar