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