Rabu, 23 Desember 2015

CHAPTER 5 : Review Questions


CHAPTER 5 : REVIEW QUESTIONS

1.    What is an attribute? How is it related to an entity?
Answer :
o   Attribute adalah karakterisktik dari suatu entitas.
o   Dengan cara memanipulasi data dasar yang meliputi Select (memilih), memproyeksikan, dan bergabung.


2.    Define the term database. How is it different from a database management system?
Answer :
Database adalah koleksi terorganisir dari fakta dan informasi.sedangkan dbms sendiri merupakan sekelompok program yang memanipulasi database.

3.    What is the hierarchy of data in a database?
Answer :
Sekumpulan bits, karakter, bidang, catatn, file dan database.

4.    What is a flat file?
Answer :
Sebuah program database sederhana yang catatannya tidak memiliki hubungan satu sama lain.

5.    What is the purpose of a primary key? How can it be useful in controlling data redundancy?
Answer :
Untuk membedakan catatan sehingga mereka dapat diakses, terorganisir, dan dimanipulasi. Sangatlah berguna, karena redudandi adalah kejadian berulangnya data atau kumpulan data yang sama dalam sebuah database.

6.    What is the purpose of data cleanup?
Answer :
Data cleanup : proses mencari dan memperbaiki secara konsistensi untuk memastikan data yang akurat.

7.    What are the advantages of the database approach?
Answer :
Untuk memecahkan masalah yang melekat dalam pendekatan pengolahan file seperti redundansi data, kurangnya integrasi data, data ketergantungan dan integritas data.

8.    What is data modeling? What is its purpose? Briefly describe three commonly used data models.
Answer :
o   Proses menciptakan sebuah model data dengan menerapkan model deskripsi formal data menggunakan teknik pemodelan data.
o   Fungsinya untuk menentukan dan menganalisis persyaratan data yang diperlukan untuk mendukung proses bisnis suatu organisasi.
o   Untuk mengelola data sebagai sumber daya,  integrasi sistem informasi, merancang database / data warehouse (alias repositori data).

9.    What is a database schema, and what is its purpose?
Answer :
Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya.
Tujuannya  :

10.  How can a data dictionary be useful to database administrators and DBMS software engineers?
Answer :
Karena DBMS menyediakan fasilitas kamus data atau katalog sistem yang menjelaskan deskripsi dari field-field data yang terkandung dalam basisdata.

11.  Identify important characteristics in selecting a database management system.
Answer :
Karena DBMS menyediakan fasilitas kamus data atau katalog sistem yang menjelaskan deskripsi dari field-field data yang terkandung dalam basisdata.

12.  What is the difference between a data definition language (DDL) and a data manipulation language (DML)?
Answer :
o   DML (Data Manipulation Language) Perintah yang dapat digunakan untuk memodifikasi isi dari database
o   DDL (Data Definition Language) : Perintah yang dapat digunakan untuk membuat/ menghapus/ mengubah sebuah object database, seperti database, table, index dll

13.  What is the difference between projecting and joining?
Answer :
o   Sebuah kondisi join menjelaskan bagaimana catatan dari dua tabel yang terhubung.
o   Kadang-kadang beberapa bidang tabel yang terlibat dalam sebuah tampilan tidak menarik. Set bidang yang digunakan dalam view dapat didefinisikan secara eksplisit (proyeksi).

14.  What is a distributed database system?
Answer :
o   Kumpulan data logic yang saling berhubungan secara fisik terdistribusi dalam jaringan komputer,  yang tidak tergantung dari program aplikasi sekarang maupun masa yang akan datang.
15.  What is a data warehouse, and how is it different from a traditional database used to support OLTP?
Answer :
o   Data warehouse adalah database ynag menyimpan informasi dari banyak sumber di perusahaan, yang mencangkup semua aspek perusahaan proses, produk, dan pelanggan.

16.  What is meant by the “front end” and the “back end” of a DBMS?
Answer :
o   Front-End Developer
Programmer yang lebih fokus pada tampilan luarnya (layout), jika kalian melihat web-web yang bagus layout/tampilanya itu biasanya dibuat oleh para front-end web developer untuk itu mereka harus bisa memahami beberapa bahasa programming diantaranya HTML, CSS, Javascript dan Jquery. 
o   Back-End Developer
Programmer yang lebih fokus pada fungsi-fungsi dari website tersebut, misalnya membuat form registrasi, pembayaran dan lain sebagainya, karena itu mereka harus bisa memahami beberapa bahasa programming juga diantaranya php, sql, java dan lain sebagainya.

17.  What is data mining? What is OLAP? How are they different?
Answer :
o   Data mining (Data pertambahan) adalah sebuah analisis alat informsai yang melibatkan penemuan otomatis pola dan hubungan dalam data gudang (penyimpanan).
o   OLAP (Online Analytical Processing) adalah program yang digunakan untuk menyimpan dan menyampaikan informasi data gudang (penyimpanan) secara efesien.
o   Perbedaan :
o   Data mining tidak memerlukan asumsi dan tidak mengidentifikasi fakta dan kesimpulan berdasarkan pola ditentukan.
o   OLAP (Online Analytical Processing) membutuhkan banyak kecerdikan manusia dan interaksi dengan database untuk menemukan informasi dalam database.

18.  What is an ORDBMS? What kind of data can it handle?
Answer:
·         ORDBMS adalah sebuah model DBMS yang dikembangkan Oracle yang masih mengikuti model database relasional namun memiliki kelebihan dalam hal dukungan fitur yang disediakan di dalamnya.
·         Jenis data : Oracle 8 hingga 10g.

19.  What is business intelligence? How is it used?
Answer :        
·         Inteligensi Bisnis (IB) adalah sekumpulan teknik dan alat untuk mentransformasi dari data mentah menjadi informasi yang berguna dan bermakna untuk tujuan analisis bisnis.
·         IB dapat digunakan untuk mendukung sejumlah besar keputusan bisnis mulai dari operasi sampai strategis. Keputusan operasi termasuk penempatan dan harga produk. Keputusan strategis termasuk prioritas, tujuan dan arah pada tingkat yang lebih luas.

20.  In what circumstances might a database administrator consider using an object-oriented database?
Answer:
Object Oriented biasanya dengan penggambaran dalam bentuk model. Model abstrak (semu) merupakan gambaran detail dari inti masalah yang ada, umumnya sama seperti refleksi dari problem yang ada pada kenyataan.

Tidak ada komentar:

Posting Komentar

Copyright © 2015 Kelompok 4 | Powered by Blogger