Kuis " TEORI SISTEM BASIS DATA"

Selasa, 17 April 2012




Nama               : Putri Rozandari
NPM                : 2010 4350 1272
Kelas                : S 4 O
Tugas               : Membuat Kuis beserta Jawaban
Mata Kuliah     : Teori Sistem Basis Data
Dosen              : Nahot Frastian, S. Kom






1.      Apa yang dimaksud Sistem Basis data !
Sistem yang terdiri atas sekumpulan tabel data yang saling berhubungan dan sekumpulan program (DBMS: Database Management System) yang memungkinkan berbagai user dan/atau program lain dapat mengakses
dan memanipulasi tabel-tabel tersebut.

2.      Sebutkan tujuan Basis Data !
·         Kemudahan dan kecepatan dalam pengambilan data (speed)
·         Efisiensi ruang penyimpanan (space)
 Mengurangi / menghilangkan redudansi data
·         Keakuratan  (Accuracy)
 Pembentukan kode & relasi antar data berdasar aturan / atasan constraint) tipe data, domain data, keunikan data, untuk menekan ketidakakuratan saat entry / penyimpanan   data.
·         Ketersediaan (Avaibility)
 Pemilahan data yang sifatnya pasif dari database aktif.
·         Kelengkapan (Completeness)
 Kompleksnya data menyebabkan perubahan struktur database.
·         Keamanan (Security)
 Memberikan keamanan atas hak akses data. Kebersamaan pemakaian (Sharability)   bersifat multiuser

3.      Sebutkan Manfaat Basis Data !

·                 Controlling Redundancy
ü  Redundancy: duplikasi data, penyimpanan data secara berulang
ü  Redudancy salah satu syarat larangandalam database relasional, karena akan menimbulkan inconsistensidata.
ü   Dengan controlling redundancy, selain akan meningkatkan performancequeryjuga menjaga konsistensidata.
·               Restricting Unauthorized Access
ü  Memberikan pengaturan hak akses / batasan akses user database
ü  Providing Persistent Storage for Program Objects
ü  Menyediakan ruang penyimpanan khusus untuk obyek-obyek program (ex. Object-Oriented Database system yang menyimpan obyek-obyek pemrograman berbasis obyek).



4.      Jelaskan DBA !
Database Administrator (DBA): orang yang memiliki tanggung jawab penuh dalam manajemen database (pengaturan hak akses, koordinasi dan monitoring, kebutuhan hardware/software).

5.      Jelaskan Database Desaigner !
Database Designer: bertanggung jawab dalam identifikasi data yang tersimpan dalam database, menentukan struktur data yang tepat untuk disimpan dalam database.

6.      Jelaskan End-User-Database !
End User Database : adalah orang-orang yang pekerjaannya membutuhkan akses ke database untuk melakukan query, update maupun genereate report database.

7.      Apa yang di maksud normalisasi, dan sebutkan serta jelaskan tahapan normalisasi !
Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan.
  •        Bentuk normal 1NF terpenuhi jika sebuah tabel tidak memiliki atribut bernilai banyak (multivalued attribute), atribut composite atau kombinasinya dalam domain data yang sama.
  •        Bentuk normal 2NF terpenuhi dalam sebuah tabel jika telah memenuhi bentuk 1NF, dan semua atribut selain primary key, secara utuh memiliki Functional Dependency pada primary key
  •        Bentuk normal 3NF terpenuhi jika telah memenuhi bentuk 2NF, dan jika tidak ada atribut non primary key yang memiliki ketergantungan terhadap atribut non primary key yang lainnya.
  •        Bentuk normal 4NF terpenuhi dalam sebuah tabel jika telah memenuhi bentuk BCNF, dan tabel tersebut tidak boleh memiliki lebih dari sebuah multivalued atribute
  •        Bentuk normal 5NF terpenuhi jika tidak dapat memiliki sebuah lossless decomposition menjadi tabel-tabel yg lebih kecil.


8.      Sebutkan Komponen Basis Data !
 Hardware, OS, Database, DBMS, User, Aplikasi Lain

9.      Apa yang di maksud Abstraksi Data !
Abstraksi data merupakantingkatan/leveldalam melihat bagaimana menampilkandata dalam sebuah sistem database.

10.  Bahasa Database dibagi menjadi 2, sebutkan !
DDL (Data Definittion Languge) dan DML (Data Manipulation Language)

0 komentar:

Posting Komentar

Selasa, 17 April 2012

Kuis " TEORI SISTEM BASIS DATA"




Nama               : Putri Rozandari
NPM                : 2010 4350 1272
Kelas                : S 4 O
Tugas               : Membuat Kuis beserta Jawaban
Mata Kuliah     : Teori Sistem Basis Data
Dosen              : Nahot Frastian, S. Kom






1.      Apa yang dimaksud Sistem Basis data !
Sistem yang terdiri atas sekumpulan tabel data yang saling berhubungan dan sekumpulan program (DBMS: Database Management System) yang memungkinkan berbagai user dan/atau program lain dapat mengakses
dan memanipulasi tabel-tabel tersebut.

2.      Sebutkan tujuan Basis Data !
·         Kemudahan dan kecepatan dalam pengambilan data (speed)
·         Efisiensi ruang penyimpanan (space)
 Mengurangi / menghilangkan redudansi data
·         Keakuratan  (Accuracy)
 Pembentukan kode & relasi antar data berdasar aturan / atasan constraint) tipe data, domain data, keunikan data, untuk menekan ketidakakuratan saat entry / penyimpanan   data.
·         Ketersediaan (Avaibility)
 Pemilahan data yang sifatnya pasif dari database aktif.
·         Kelengkapan (Completeness)
 Kompleksnya data menyebabkan perubahan struktur database.
·         Keamanan (Security)
 Memberikan keamanan atas hak akses data. Kebersamaan pemakaian (Sharability)   bersifat multiuser

3.      Sebutkan Manfaat Basis Data !

·                 Controlling Redundancy
ü  Redundancy: duplikasi data, penyimpanan data secara berulang
ü  Redudancy salah satu syarat larangandalam database relasional, karena akan menimbulkan inconsistensidata.
ü   Dengan controlling redundancy, selain akan meningkatkan performancequeryjuga menjaga konsistensidata.
·               Restricting Unauthorized Access
ü  Memberikan pengaturan hak akses / batasan akses user database
ü  Providing Persistent Storage for Program Objects
ü  Menyediakan ruang penyimpanan khusus untuk obyek-obyek program (ex. Object-Oriented Database system yang menyimpan obyek-obyek pemrograman berbasis obyek).



4.      Jelaskan DBA !
Database Administrator (DBA): orang yang memiliki tanggung jawab penuh dalam manajemen database (pengaturan hak akses, koordinasi dan monitoring, kebutuhan hardware/software).

5.      Jelaskan Database Desaigner !
Database Designer: bertanggung jawab dalam identifikasi data yang tersimpan dalam database, menentukan struktur data yang tepat untuk disimpan dalam database.

6.      Jelaskan End-User-Database !
End User Database : adalah orang-orang yang pekerjaannya membutuhkan akses ke database untuk melakukan query, update maupun genereate report database.

7.      Apa yang di maksud normalisasi, dan sebutkan serta jelaskan tahapan normalisasi !
Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan.
  •        Bentuk normal 1NF terpenuhi jika sebuah tabel tidak memiliki atribut bernilai banyak (multivalued attribute), atribut composite atau kombinasinya dalam domain data yang sama.
  •        Bentuk normal 2NF terpenuhi dalam sebuah tabel jika telah memenuhi bentuk 1NF, dan semua atribut selain primary key, secara utuh memiliki Functional Dependency pada primary key
  •        Bentuk normal 3NF terpenuhi jika telah memenuhi bentuk 2NF, dan jika tidak ada atribut non primary key yang memiliki ketergantungan terhadap atribut non primary key yang lainnya.
  •        Bentuk normal 4NF terpenuhi dalam sebuah tabel jika telah memenuhi bentuk BCNF, dan tabel tersebut tidak boleh memiliki lebih dari sebuah multivalued atribute
  •        Bentuk normal 5NF terpenuhi jika tidak dapat memiliki sebuah lossless decomposition menjadi tabel-tabel yg lebih kecil.


8.      Sebutkan Komponen Basis Data !
 Hardware, OS, Database, DBMS, User, Aplikasi Lain

9.      Apa yang di maksud Abstraksi Data !
Abstraksi data merupakantingkatan/leveldalam melihat bagaimana menampilkandata dalam sebuah sistem database.

10.  Bahasa Database dibagi menjadi 2, sebutkan !
DDL (Data Definittion Languge) dan DML (Data Manipulation Language)

Tidak ada komentar:

Posting Komentar