Minggu, 14 Oktober 2012

1. Jelaskan apa yang dimaksud dengan : a. Field/atribut b. File/Tabel/Entitas c. Basis data d. Sistem basis data 2. Jelaskan apa yang dimaksud dengan DBMS dan sebutkan keuntungan penggunaan DBMS! 3. Jelaskan apa yang dimaksud dengan abstraksidata dan sebutkan tiga level dalam abstraksi data! 4. Sebutkan lima operasi dasar pada basis data! 5. Sebutkan lima keuntungan penyusunan basis data! 6. Jelaskan apa yang dimaksud redudansi data dan multi user! 7. Tentukan atribut-atribut/field yang diperlukan untuk file file pembentuk basis data berikut: a) Perbankan (Nasabah, Tabungan, Transasi) b) Perpustakaan (Anggota, Buku , Pinjaman –Buku) c) Koperasi Simpaan Pinjam (Anggota, Simpanan, Pinjaman) d) Pengiriman Paket (Pengirim, Kota-Tujuan, Pengiriman) e) Pembayaran Listrik (Cust, Rekening) 8. Buatlah model basis data dalam bentuk hirarki (Barang dengan cust dan atribut dimisalkan sendiri) dan relasional (berdasarkan model jaringan) untuk basis data “Penjualan” dengan rincian Entitas dan atribut sebagai berikut: a) Custumer (Nomor Cust, Nama cust, Almat Cust) b) Barang (Kode Barang, Nama barang, Harga satuan) c) Faktur (Nmr Faktu, Kode Barang, Nmr Cust, Jumlah beli, Total Bayar) JAWABAN *1. a. Field/atribut adalah: satuan data terkecil yang tidak dapat dipecah lagi menjadi unit lain yang bermakna ataukumpulan dari beberap karakter b. File/Tabel/Entitas adalah: kumpulan record sejenis yang mempunyai panjang atribut/ field sama, namun berbeda isi datanya c. Basis Data adalah Kumpulan file / table yang saling berelasi (berhubungan) yang disimpan dalam media penyimpanan eletronik d. Sistem basis data adalah: kumpulan file / table yang saling berhubungan dan sekumpulan program yang memungkinkan beberapa user dan program lain untuk mengakses dan memanipulasi file tersebut. *2. DBMS adalah suatu program komputer (sofware) yang digunakan untuk mengaksesnbasis data. Keuntunannya sbt: a. Penggunaan Data Bersama (The Data Can Be Shared) b. Mengurangi Kerangkapan Data (Redudancy Can Be Reduced) c. Menghindari Ketidakkonsistenan Data (Inconsistency Can Be Avoided) d. Integritas Data Terpelihara (Integrity Can Be Maintained) e. Keamanan Terjamin (Security Can Be Enforced) f. Kebutuhan User Yang Kompleks Dapat Teratasi (Balanced conflicting requirements) g. Pelaksanaan Standarisasi (Standards Can Be Enforced) h. Meningkatkan Produktivitas (Increased productivity) i. Layanan Back up dan Recovery Semakin Baik (Improved backup and recovery services) *3. Abstraksi data merupakan tingkatan-tingkatan pengguna dalam memandang bagaimana sebenarnya data diolah dalam sebuah sistem database sehingga menyerupai kondisi yang sebenarnya dihadapi oleh pengguna sehari-hari. Yang terbagi menjadi tiga level yakni: a. level fisik yaitu merupakan lapis terendah, lapis ini menjelaskan bagaimana data sesungguhnya disimpan. Pada lapis inilah struktur data dijabarkan secara rinci. b. level konseptual yaitu lebih tinggi dari lapis fisik. Lapis ini menjabarkan data apa saja yang sesungguhnya disimpan pada basisdata, dan juga menjabarkan hubungan-hubungan antardata secara keseluruhan. c. level pandangan yaitu merupakan lapis tertinggi pada abstraksi data. Pada lapis ini pengguna hanya mengenal struktur data yang sederhana, yang berorientasi pada kebutuhan pengguna. Data yang dikenal oleh masing-masing pengguna bisa berbeda-beda dan barangkali hanya mencakup sebagian dari basis data *4. 1. Pembuatan basis data baru 2. Penghapusan basis data 3. Pembuatan file/tabel baru ke suatu basis data 4. Penghapusan file/tabel dari suatu basis data 5. Penambahan/pengisian data baru ke sebuah file/table di sebuah basis data. *5. Keuntungan menyusun basis data yaitu: 1. Kecepatan dan Kemudahan 2. Kebersamaan Pemakaian 3. Pemusatan Kontrol Data 4. Efisiensi Ruang Penyimpanan 5. Keakuratan *6. -Redudansi yaitu munculnya data yang sama secara berulang-ulang pada basis data. -multi User yaitu pengaksesan basis data oleh banyak pemakai dalam waktu dan tempat yang berbeda atau bersama. 7.

0 komentar:

Posting Komentar