Nama Ketua : Ilham Setiobudi 11170525
Nama Anggota : Putri Andayani 11170342
Rinto Nugroho 11170015
Tri Wahyuni 11170914
Umoro Tri Setyo 11170987
Yoga Alfon L 11170947
Mata Kuliah : Sistem Basis Data
Kelas : 11.2A.04
LATIHAN SOAL
PERTEMUAN 1
1.
4 Komponen pokok dalam sistem basis data,
terdiri dari :
a.
Database, Table, Record dan File
b.
Data, Database, Table, Record dan User
c. Data, Hardware, Software dan User*
d.
Data, Database, User dan Software
e.
Data, Database, Table, Record dan File
2.
Komponen sistem basis data yang berfungsi
sebagai perantara antara pemakai dengan data phisik pada database adalah :
a.
Database
b.
Data
c.
Hardware
d.
User
e. Software*
3.
Suatu sebutan yang mencirikan karakteristik
suatu entitas, disebut :
a. Atribute*
b.
Data Value
c.
File
d.
Enterprise
e.
Tuple
4.
Kumpulan record-record sejenis yang mempunyai
panjang elemen sama, attribute yang sama namun berbeda-beda data valuenya,
disebut :
a. File*
b.
Enterprise
c.
Entitas
d.
Record
e.
Field
5.
User yang melakukan penambahan, penghapusan,
perubahan dan pengaksesan data, disebut :
a.
Database Administrator
b.
Programmer
c. Pemakai Akhir*
d.
DBMS
e.
Server
PERTEMUAN 2
1.
Suatu metadata (super-data) yang mendeskripsikan
data sesungguhnya, disebut :
a.
DDL
b.
DML
c.
DBMS
d. Kamus Data*
e.
RDBMS
2.
Bahasa yang digunakan untuk melakukan
penambahan, penghapusan, pengubahan data pada basis data, disebut :
a.
Data Definition Language (DDL)
b. Data Manipulation Language (DML)*
c.
Database Management System (DBMS)
d.
Data Control Language (DCL)
e.
Data Security
3.
Komponen DBMS yang mengatur akses dan memelihara
kamus data, disebut :
a.
Query Procesor
b. Dictionary Manager*
c.
Database Manager
d.
DML Prosesor
e.
DDL Compiler
4.
Tujuan perancangan basis data, adalah :
a. Memudahkan pengertian struktur informasi*
b.
Mengurangi pengulangan data
c.
Meningkatkan Keamanan
d.
Mencapai independensi data
e.
Menghapus data beberapa file
5.
Jumlah ruang penyimpanan yang digunakan oleh
database file dan struktur jalur pengaksesannya, disebut :
a.
Response Time
b. Space Utility*
c.
Data Definition Language
d.
Transaction Throughput
e.
File Manager
ESSAY
1.
Pengertian DBMS adalah :
Jawab
: DBMS adalah perangkat lunak yang memungkinkan pemakai untuk
mendefinisikan, mengelola, dan mengontrol akses ke basis data.
2.
Yang termasuk contoh perangkat lunak yang
termasuk DBMS adalah :
Jawab
: dBase, FoxBase, Rbase, Microsoft-Access, Borland Paradox / Borland Interbase,
MS-SQL Server, Oracle, Informix, Sybase, Mysql.
3.
Pengertian dari Structure Query Language (SQL)
adalah :
Jawab
: SQL adalah bahasa standar basis data yang digunakan aplikasi atau pemakai
untuk berinteraksi dengan basis data melalui DBMS.
4.
Jenis dari SQL dibagi menjadi dua yaitu :
Jawab
: Data Definision Language (DDL) dan Data Manipulation Language (DML).
5.
Sebutkan dari keuntungan DBMS :
Jawab
: Mengurangi pengulangan data, mencapai independensi data, mengintegrasikan
data beberapa file, mengambil data dan informasi dengan cepat, meningkatkan
keamanan.
6.
Waktu transaksi database selama eksekusi untuk
menerima respon, pengertian dari :
Jawab
: Response Time.
7.
Bahasa yang digunakan untuk mendefinisikan
struktur table atau database :
Jawab
: Data Definition Language (DDL).
8. Komponen
DBMS yang mengubah bentuk query kedalam instruksi database manager :
Jawab
: Query Prosesor.
9.
Abstraksi data yang menerangkan secara
menyeluruh dari basis data dengan menyembunyikan penyimpanan data fisik :
Jawab
: Konseptual level.
10.
Bahasa dalam DBMS yang memperbolehkan pemakai
untuk memanipulasi data :
Jawab
: Data Manipulation Language (DML).
PERTEMUAN 3
1.
Jenis model data, adalah :
a.
Model data berdasarkan database
b. Model data berdasarkan record*
c.
Model data berdasarkan file
d.
Model data berdasarkan table
e.
Model data berdasarkan data
2.
Model untuk menjelaskan hubungan antar data
dalam basis data berdasarkan suatu persepsi, bahwa real world terdiri dari
objek-objek adalah :
a. E-R Model*
b.
Object-Oriented Model
c.
Semantic Data Model
d.
Fuctional Data Model
e.
OOP
3.
Simbol garis lurus dalam semantic model
menyatakan :
a.
Atribut
b.
Entitas
c. Relasi*
d.
Key
e.
Objek
4.
Model yang dipergunakan untuk menjelaskan kepada
user tentang hubungan logic antar data dalam basis data, disebut :
a.
Model Semantic
b.
Model Jaringan
c.
Model Hierarki
d. Model Data Record*
e.
Model Relational
5.
Simbol dalam Diagram E-R yang digunakan untuk
menyatakan Relasi, adalah :
a. Belah ketupat*
b.
Lingkaran
c.
Garis
d.
Panah
e.
Persegi panjang
PERTEMUAN 4
1.
Suatu kumpulan object yang dapat dibedakan atau
dapat diidentifikasikan secara unik, disebut :
a.
Relasionship
b.
Indicator
c. Entity*
d.
Atribut
e.
Key
2.
Atribut yang dihasilkan dari atribut yang lain,
disebut :
a.
Atribut Simple
b.
Atribut Multivalue
c.
Atribut Composite
d.
Atribut Key
e. Atribut Derivatif*
3.
Simbol ERD yang digambarkan empat persegi panjang
bertumpuk adalah :
a.
Relationship
b. Entity*
c.
Atribute Composite
d.
Atribut Key
e.
Atribut Derivatif
4.
Atribut yang terdiri dari beberapa atribut kecil
adalah :
a.
Atribut Simple
b.
Atribut Multivalue
c. Atribut Composite*
d.
Atribut Key
e.
Atribut Derivatif
5.
Representasi dari struktur record pada table
yang terbentuk dari hasil relasi antar himpunan entitas, disebut :
a.
ERD
b.
Use Case
c.
Activity Diagram
d.
Sequence Diagram
e. LRS*
PERTEMUAN 5
1.
Proses pengelompokan attribute-atribute dari
suatu relasi sehingga membentuk well structure relation, disebut :
a.
ERD
b. Normalisasi*
c.
Activity Diagram
d.
Sequence Diagram
e.
LRS
2.
Anomali yang terjadi akibat inkosistensi data
yang terjadi sebagai akibat dari operasi pembaharuan record dari sebuah
relation, disebut :
a. Update anomaly*
b.
Insertion anomaly
c.
Deletion anomaly
d.
Add anomaly
e.
Erase anomaly
3.
Anomali yang terjadi akibat inkosistensi data
yang terjadi sebagai akibat dari operasi penghapusan record dari sebuah
relation, disebut :
a.
Update anomaly
b.
Insertion anomaly
c. Deletion anomaly*
d.
Add anomaly
e.
Erase anomaly
4.
Satu attribute (atau satu set attribute) yang
melengkapi satu relationship (hubungan yang menunjukkan ke induknya, adalah :
a.
Primary Key
b.
Alternate Key
c. Foreign Key*
d.
Primary Key
e.
Candidate Key
5.
Suatu attribute (filed) atau gabungan attribute
dimana beberapa attribute lain bergantung sepenuhnya pada attribute tersebut,
adalah :
a.
Ketergantungan Fungsional
b.
Ketergantungan Transitif
c.
Ketergantungan Partial
d. Determinan*
e.
Fully Functionaly Dependent
PERTEMUAN 6
1.
Normalisasi yang berdasarkan dependensi fungsional,
adalah normalisasi bentuk :
a.
Bentuk normal kesatu
b. Bentuk normal kedua*
c.
Bentuk normal ketiga
d.
Bentuk normal keempat
e.
Bentuk normal kelima
2.
Memiliki nama lain Project-Join Normal Form
(PNJF) yaitu berhubungan dengan ketergantungan relasi antar table (Join
Dependency), adalah bentuk normalisasi ke :
a.
Bentuk normal kesatu
b.
Bentuk normal kedua
c.
Bentuk normal ketiga
d.
Bentuk normal keempat
e. Bentuk normal kelima*
3.
Setiap attribute bukan kunci tidak memiliki
dependensi transitif terhadap kunci primer, merupakan ciri normalisasi :
a.
Bentuk normal kesatu
b.
Bentuk normal kedua
c. Bentuk normal ketiga*
d.
Bentuk normal keempat
e.
Bentuk normal kelima
4.
Penyimpanan-penyimpanan atau eror atau
inkonsistensi data yang terjadi pada saat dilakukan proses insert , delete
maupun update, disebut :
a. Anomaly*
b.
Relationship
c.
Inkonsistensi
d.
Normalisasi
e.
ERD
5.
Satu attribute atau satu set minimal attribute
yang mengidentifikasikan secara unik suatu kejadian yang spesifik dari entity,
disebut :
a. Primary Key*
b.
Candidate Key
c.
Super Key
d.
Foreign Key
e.
Alternate Key
Tidak ada komentar:
Posting Komentar