Langsung ke konten utama

Quiz Perancangan Basis Data 2 , minggu kedua

Quiz Perancangan Basis Data

1. Sebutkan 6 tahap perancangan basis data!
Jawab :
1. Koleksi dan analisa kebutuhan
2. Desain basis data konseptual
3. Pemilihan DBMS
4. Pemetaan model data (disebut juga desain basis data logika)
5. Desain basis data fisik.
6. Implementasi dan tuning sistem basis data

2. Manakah dari 6 tahap tersebut sebagai aktifitas utama dalam proses perancangan basis data ? Mengapa ?
jawab :
·         Desain basis data konseptual
·         Pemetaan model data (disebut juga desain basis data logika)
·        Desain basis data fisik
Karena suatu database yang merupakan hasil dari tahap 1 dan menghasilkan sebuah conceptual database schema pada DBMS-independent model data tingkat tinggi seperti EER (Enhanced Entity Relationship) model.setelah itu skema konseptual ditransformasikan dari model data tingkat tinggi yang digunakan pada tahap 2 ke dalam model data dari model data dari DBMS yang dipilih pada tahap 3.




3. Mengapa perancangan skema dan aplikasi dilakukan secara parallel ?
Jawab : Karena aktifitas pertama yaitu desain skema konseptual, menentukan kebutuhan data yang dihasilkan pada tahap 1 dan menghasilkan skema basis data konseptual. Aktifitaskedua, desain transaksi dan aplikasi, menentukan analisa aplikasi basis data pada tahap1 dan menghasilkan spesifikasi level tinggi untuk aplikasi tersebut.

4. Mengapa digunakan model data implementation-independent selama perancangan skema konseptual ?
Jawab : Skema konseptual tidak tersedia sebagai deskripsi stabil dari isi basis data. Pemilihan DBMS dan keputusan desain dapat berubah tanpa mengubah skema konseptual DBMS-independent.

5. Mengapa diperlukan koleksi dan analisa kebutuhan ?
Jawab : Karena ini suatu tahap dimana kita melakukan proses indentifikasi dan analisa kebutuhan-kebutuhan data dan ini disebut pengumpulan data dan analisa. Untuk menentukan kebutuhan-kebutuhan suatu sistem database, kita harus mengenal terlebih dahulu bagian-bagian lain dari sistem informasi yang akan berinteraksi dengan sistem database, termasuk para user yang ada dan para useryang baru beserta aplikasi-aplikasinya. Kebutuhan-kebutuhan dari para user dan aplikasi-aplikasi inilah yang kemudian dikumpulkan dan dianalisa.

Komentar

Postingan populer dari blog ini

perkembangan software dan hardware komputer grafik

Pada sebuah PC ada 3 komponen yang sangat penting dalam hal kinerja grafis, komponen tersebut yaitu : processor, momory dan VGA. VGA ( Video Graphics Adapter) merupakan standar tampilan komputer analog. VGA juga dapat diartikan sebagai komponen yang tugasnya menghasilkan visual dari komputer dan hardware yang emberikan perintah kepada komputer untuk menampilkan keluaran visual yang dapat kita lihat. VGA pertama kali dipasarkan pada tahun 1987 oleh International Bushiness Machines Corporation yang di singkat menjadi IBM. IBM adalah salah satu perusahaan AS yang memproduksi atau membuat perangkat keras dan perangkat lunak. IBM didirikan pada tanggal 15 Juli 1911 dan beroprasi pada tahun 1888 yang berpusat di Armonk, New York, dan AS. Saat ini teknologi sudah semakin maju dan berkembang, para developer-developer GPU (Graphics Processing Unit) mulai meningkatkan kemampuan mereka dalam menghasilkan sebuah vga card yang bagus. Berikut ini adalah beberapa contoh vga card dari yang pertam...

Notasi Spesialisasi dari PEGAWAI menggunakan Model EER

Spesialisasi berdasarkan tipe pekerjaan dan Kontrak dari pegawai/metode pembayaran Specialization Hierarchy Spesialisasi bertingkat dimana setiap subclass berpartisipasi didalam satu kelas / subclass relationship. Specialization Lattice Spesialisasi bertingkat dimana suatu subclass dapat berpartisipasi didalam beberapa kelas / subclass relationship. Shared-Subclass •            Subclass yang mempunyai lebih dari satu superclass. •            Contoh : subclass ASISTEN PELATIH mempunyai dua superclass yang tipenya sama yaitu SALES & PELATIH. Spesialisasi dengan subclass yang digunakan bersama (shared subclass) KATEGORI •            Adalah kebutuhan yang timbul untuk model suatu relationship superclass/subclass tunggal dengan lebih dari satu superclass dimana superclass-superclass tersebut menggambarkan jenis en...

Pentingkah optimisasi Query?

Optimisasi Query Menurut Saya Menurut Saya optimiasi Query Sangat Penting dikarenakan dengan menggunakan index maka kita mempercepat pencarian suatu data di dalam database. seperti halnya ketika kita hobi membaca sebuah buku.dengan menggunakan index kita dengan mudah mencari bagian mana yang dicari di dalam buku yang kita baca. Ringkasan Tentang Optimisasi Query dan Sql Tuning Optimasi kueri Optimisasi Query adalah suatu proses untuk menganalisa query untuk menentukan sumber-sumber apa saja yang digunakan oleh query tersebut dan apakah penggunaan dari sumber tersebut dapat dikurangi tanpa merubah output. Atau bisa juga dikatakan bahwa optimisasi query adalah sebuah prosedur untuk meningkatkan strategi evaluasi dari suatu query untuk membuat evaluasi tersebut menjadi lebih efektif. Optimisasi query mencakup beberapa teknik seperti transformasi query ke dalam bentuk logika yang sama, memilih jalan akses yang optimal dan mengoptimumkan penyimpanan data. Optimisasi query merup...