Tugas Kuliah (DBMS)
1. Arsitektur system basis data terbagi atas tiga level yaitu :
a. Internal/Physical Level: berhubungan dengan bagaimana data disimpan secara fisik (physical storage). Didefinisikan sebagai sebuah Skema Internal.
b. External /View Level, berhubungan dengan bagaimana data di representasikan dari sisi setiap pengguna dan merupakan level pengguna
c. Conceptual/Logical Level yang menghubungkan antara internal & external level. Conceptual level adalah sebuah representasi seluruh muatan informasi yang dikandung oleh basis data
2. Apa yang di maksud penggunaan model data?
Adalah Penggunaan Model data menyatakan hubungan antar rekaman yang tersimpan dalam basis data. Model dasar yang paling umum ada tiga macam, yaitu: model hirarkis, model jaringan dan model relasional. Pada perkembangannya, model relasional lebih mudah di dalam implementasinya.
3. Apa yang membedakan model data object-oriented dan ER model ?
E-R model didasarkan atas persepsi terhadap dunia nyata yang terdiri dari sekumpulan objek, disebut entity (entitas) dan hubungan antar objek tersebut, disebut relationship. Sedangkan Model berorientasi objek berbasiskan kumpulan objek. Setiap objek berisi :
- Nilai yang disimpan dalam variable instant, dimana variable tersebut “melekat” dengan objek itu sendiri.
- Metoda : operasi yang berlaku pada objek yang bersangkutan.
- Objek-objek yang memiliki tipe nilai & metode yang sama dikelompokkan dalam satu kelas. Kelas disini mirip dengan tipe data abstrak pada bahasa pemrograman.
- Sending a message : sebuah objek dapat mengakses data sebuah objek yang lain hanya dengan memanggil metode dari objek tersebut.
4. Perbedaan antara Model Relasional, Jaringan, dan Hirearkis???
Model Relasional ( Relational Model)
Model relasional menggunakan kumpulan tabel-tabel untuk merepresentasikan data & relasi antar data-data tersebut. Setiap tabel terdiri atas kolom-kolom, dan setiap kolom mempunyai nama yang unik. Deskripsi data dalam istilah model data disebut skema. Sedangkan
Model Jaringan (Network Model )
Data dalam model jaringan direpresentasikan dengan sekumpulan record (Pascal),dan relasi antara data direpresentasikan oleh record & link. Link dipandang sebagai pointer. Record-record diorganisasikan sebagai graf Model jaringan distandarisasi pada tahun 1971 oleh Data Base Task Group (DBTG). Itulah sebabnya disebut model DBTG. Model ini juga disebut model CODASYL (Conference on Data System Languages), karena DBTG adalah bagian dari CODASYL. Model ini menyerupai model hirarkis, dengan perbedaan suatu simpul anak bisa memilki lebih dari satu orang tua. Oleh karena sifatnya demikian, model ini bisa menyatakan hubungan 1:1 (satu arang tua punya satu anak), 1:M (satu orang tua punya banyak anak), maupun N:M (beberapa anak bisa mempunyai beberapa orangtua). Pada model jaringan, orang tua disebut pemilik dan anak disebut anggota.
Model Hirarki (Hirarchical Model)
Model hirarkis biasa disebut model pohon, karena menyerupai pohon yang dibalik. Model ini menggunakan pola hubungan orang tua-anak. Setiap simpul (biasa dinyatakan dengan lingkaran atau kotak) menyatakan sekumpulan medan. Simpul yang terhubung ke simpul pada level di bawahnya disebut orang tua. Setiap orang tua bisa memiliki satu (hubungan 1:1) atau beberapa anak (hubungan 1:M), tetapi setiap anak hanya memiliki satu orang tua. Simpul – simpul yang dibawahi oleh simpul orang tua disebut anak. Simpul orang tua yang tidak memiliki orang tua disebut akar. Simpul yang tidak mempunyi anak disebut daun. Adapun hubungan antara anak dan orang tua disebut cabang. Data direpresentasikan dalam record dan link. Perbedaannya adalah, record-record diorganisasikan sebagai tree (pohon) daripada graf. Model relasional berbeda dengan model jaringan & hirarki, dalam hal penggunaan pointer atau link.
5. . Buatlah sebuah database beserta tabelnya dengan ketentuan sbb:
id_merk char 3 nama char 15
Nama Merk
Merk | Nama |
hdp | Sony Ericsson |
Ltp | Thosibba Flat |
Tas | Polo Classic |
TLv | Polytron double bazz |
mtr | Suzuki Shogun Zr |
mbl | Daihatsu Tarunna |
| |
0 komentar:
Posting Komentar