NEW
Font size
WorksheetsUTS Basis Data
Total questions: 50
Worksheet time: 25mins
Dalam konteks basis data, apa yang dimaksud dengan DBMS?
Data Basic Management System
Data Backup and Management System
Database Management System
Data Business Management System
SQL (Structured Query Language) adalah bahasa yang digunakan untuk melakukan apa dalam basis data?
Mendefinisikan tipe data
Memformat laporan
Mengelola dan mengakses data
Membuat gambar grafis
Apa yang dimaksud dengan "relational database"?
Basis data yang hanya berisi tabel
Basis data yang hanya berisi gambar dan file multimedia
Basis data yang hanya digunakan oleh perusahaan besar
Basis data yang berhubungan dengan tabel yang memiliki hubungan atau keterkaitan
Sebuah kunci primer (primary key) dalam sebuah tabel basis data memiliki fungsi utama sebagai apa?
Menyediakan nilai default untuk setiap kolom
Menunjukkan kolom yang berisi data numerik
Memastikan bahwa setiap baris memiliki nilai unik
Menggantikan indeks dalam pencarian data
Apa yang dimaksud dengan "kunci asing" (foreign key) dalam basis data?
Kunci yang hanya digunakan untuk mengakses data eksternal
Kunci yang digunakan untuk mengunci tabel
Kunci yang menghubungkan dua tabel dengan menunjukkan hubungan antara mereka
Kunci yang hanya dapat digunakan oleh pengguna dengan hak akses penuh
Berikut ini, yang bukan termasuk jenis perintah SQL adalah...
SELECT
UPDATE
CREATE
EXECUTE
Dalam model relasional, sebuah "atribut" adalah apa?
Nama tabel
Tipe data
Kolom dalam tabel
Baris dalam tabel
Perintah SQL "SELECT * FROM Customers" akan menghasilkan apa?
Seluruh data dari tabel Customers
Daftar nama semua pelanggan
Tabel kosong
Tidak valid
Dalam SQL, perintah "INSERT INTO" digunakan untuk melakukan apa?
Menghapus data dari tabel
Mengupdate data dalam tabel
Menyisipkan data baru ke dalam tabel
Membuat tabel baru
Apa yang dimaksud dengan "normalisasi" dalam konteks desain basis data?
Proses mengubah tipe data
Proses mengelola indeks
Proses mengoptimalkan kueri SQL
Proses mengorganisasi data untuk menghindari redundansi dan menjaga integritas data
Dalam SQL, perintah "DELETE FROM Customers" digunakan untuk melakukan apa?
Mengupdate data dalam tabel
Menyisipkan data baru ke dalam tabel
Menghapus seluruh data dari tabel
Membuat tabel baru
Apa yang dimaksud dengan "indeks" dalam basis data?
Kunci yang menghubungkan dua tabel
Struktur data yang memungkinkan pencarian data lebih efisien
Kunci yang digunakan untuk mengunci tabel
Dalam SQL, perintah "UPDATE Customers SET City='New York' WHERE City='Chicago'" akan menghasilkan apa?
Mengganti semua data pelanggan di Chicago dengan data pelanggan di New York
Menambahkan pelanggan di Chicago sebagai pelanggan di New York
Menghapus pelanggan di Chicago
Tidak valid
Dalam konteks basis data, apa yang dimaksud dengan "ACID"?
Sifat-sifat yang diperlukan untuk menjaga integritas data
Bahasa pemrograman yang digunakan dalam desain basis data
Nama dari perintah SQL untuk menghapus data
Format penyimpanan data
Apa yang dimaksud dengan "kardinalitas" dalam desain basis data?
Jumlah kolom dalam tabel
Jumlah baris dalam tabel
Jumlah indeks dalam tabel
Jumlah entitas yang terkait dengan entitas lain dalam relasi
Dalam SQL, perintah "ALTER TABLE" digunakan untuk melakukan apa?
Menambahkan data baru ke dalam tabel
Mengubah struktur tabel
Menghapus seluruh data dari tabel
Menyalin tabel ke tabel baru
Apa yang dimaksud dengan "penguncian" (locking) dalam basis data?
Proses menghapus data dari tabel
Proses menggandakan data
Proses mengunci data untuk mencegah akses serentak oleh pengguna lain
Proses mengelola indeks
Dalam model relasional, sebuah "tuple" adalah apa?
Nama tabel
Tipe data
Baris dalam tabel
Kolom dalam tabel
Apa yang dimaksud dengan "SQL Injection" dalam konteks keamanan basis data?
Teknik untuk memasukkan data palsu ke dalam tabel
Serangan yang memanfaatkan celah keamanan untuk menyisipkan perintah SQL berbahaya
Metode untuk mengkompresi data dalam tabel
Proses validasi data
Dalam SQL, perintah "SELECT DISTINCT" digunakan untuk melakukan apa?
Memilih semua kolom dalam tabel
Memilih semua baris dalam tabel
Memilih nilai unik dari kolom tertentu
Memilih data dengan urutan tertentu
Apa yang dimaksud dengan "database schema" dalam basis data?
Struktur data yang mengatur urutan data dalam tabel
Nama tabel dalam database
Struktur yang mendefinisikan struktur tabel dan hubungan antara tabel
Nama kolom dalam tabel
Dalam SQL, perintah "GROUP BY" digunakan untuk melakukan apa?
Mengelompokkan baris-baris dalam tabel
Mengelompokkan kolom-kolom dalam tabel
Mengelompokkan kolom-kolom dalam urutan tertentu
Mengelompokkan data dalam indeks
Apa yang dimaksud dengan "kunci unik" (unique key) dalam basis data?
Kunci yang digunakan untuk mengunci tabel
Kunci yang hanya digunakan untuk mengakses data eksternal
Kunci yang menghubungkan dua tabel
Kunci yang memastikan bahwa setiap baris memiliki nilai unik
Dalam SQL, perintah "HAVING" digunakan untuk melakukan apa?
Menghapus baris dari tabel
Mengelompokkan data
Menerapkan filter pada hasil agregasi
Mengganti data dalam tabel
Apa yang dimaksud dengan "normalisasi" dalam desain basis data?
Proses mengubah tipe data
Proses mengelola indeks
Proses mengoptimalkan kueri SQL
Proses mengorganisasi data untuk menghindari redundansi dan menjaga integritas data
Dalam SQL, perintah "ORDER BY" digunakan untuk melakukan apa?
Mengurutkan tabel berdasarkan indeks
Mengurutkan data berdasarkan tipe data
Mengurutkan data dalam urutan tertentu
Mengurutkan tabel berdasarkan nama kolom
Apa yang dimaksud dengan "indeks gabungan" (composite index) dalam basis data?
Indeks yang hanya digunakan untuk tabel besar
Indeks yang terdiri dari beberapa kolom
Indeks yang hanya digunakan untuk data teks
Indeks yang hanya dapat diakses oleh administrator
Dalam SQL, perintah "UNION" digunakan untuk melakukan apa?
Menyatukan dua tabel menjadi satu
Memisahkan dua tabel
Menyisipkan data ke dalam tabel
Menghapus data dari tabel
Apa yang dimaksud dengan "transaction" dalam basis data?
Operasi yang hanya dapat dilakukan oleh administrator
Sekumpulan perintah SQL
Operasi yang membentuk seluruh basis data
Sekumpulan operasi yang dianggap sebagai satu kesatuan yang utuh dan tidak dapat dipecah-pecah
Dalam SQL, perintah "ALTER TABLE" digunakan untuk melakukan apa?
Mengubah data dalam tabel
Menambahkan data ke dalam tabel
Mengubah struktur tabel
Menggandakan tabel
Apa yang dimaksud dengan "data warehousing" dalam konteks basis data?
Proses penyimpanan data dalam format teks
Proses menggandakan data
Pendekatan untuk mengintegrasikan, mengelola, dan menganalisis data dari berbagai sumber untuk mendukung pengambilan keputusan
Metode untuk mengunci tabel
Dalam SQL, perintah "CREATE INDEX" digunakan untuk melakukan apa?
Membuat indeks baru pada tabel
Membuat tabel baru
Menghapus indeks
Menghapus tabel
Apa yang dimaksud dengan "OLAP" dalam konteks basis data?
Proses optimasi basis data
Proses menggandakan data
Pendekatan untuk analisis data berdasarkan dimensi tertentu untuk mendukung pengambilan keputusan
Metode penyimpanan data yang sangat cepat
Manakah dari pernyataan berikut yang benar mengenai konsep "aljabar relasional" dalam basis data?
Aljabar relasional adalah bahasa pemrograman yang digunakan untuk mengakses data dari basis data.
Aljabar relasional adalah model konsep yang menggambarkan hubungan antara tabel dalam basis data.
Aljabar relasional hanya dapat digunakan untuk menggabungkan data dari dua tabel.
Aljabar relasional adalah bahasa yang hanya dapat digunakan oleh administrator basis data.
Dalam konteks basis data, apa yang dimaksud dengan "dekomposisi"
Dekomposisi adalah proses menggabungkan beberapa tabel menjadi satu tabel.
Dekomposisi adalah proses mengurutkan data dalam basis data.
Dekomposisi adalah proses mengubah data dari format teks menjadi format numerik.
Dekomposisi adalah proses membagi tabel yang kompleks menjadi beberapa tabel yang lebih kecil.
Manakah dari pernyataan berikut yang benar tentang konsep "indeks gabungan" (composite index) dalam basis data?
Indeks gabungan adalah indeks yang hanya berlaku untuk satu kolom dalam sebuah tabel.
Indeks gabungan adalah indeks yang menggabungkan data dari beberapa tabel menjadi satu.
Indeks gabungan adalah indeks yang terdiri dari beberapa kolom dalam satu tabel.
Indeks gabungan adalah indeks yang hanya digunakan untuk kolom-kolom dengan tipe data teks.
Apa yang dimaksud dengan "normalisasi" dalam basis data, khususnya dalam konteks desain basis data?
Normalisasi adalah proses menggabungkan data dari beberapa tabel menjadi satu tabel besar.
Normalisasi adalah proses mengurangi redundansi data dan meminimalkan dependensi fungsional.
Normalisasi adalah proses menambahkan lebih banyak kolom ke tabel untuk menghindari duplikasi data.
Normalisasi adalah proses mengganti struktur data hierarki menjadi struktur data relasional.
Apakah yang dimaksud dengan "kardinalitas" dalam hubungan antara tabel dalam basis data?
Kardinalitas adalah ukuran kesalahan dalam basis data.
Kardinalitas adalah tingkat kemunculan sebuah entitas dalam hubungannya dengan entitas lain.
Kardinalitas adalah tipe data numerik yang digunakan untuk menghitung jumlah baris dalam sebuah tabel.
Kardinalitas adalah tipe data teks yang digunakan untuk menggambarkan hubungan antara tabel.
Apa yang dimaksud dengan "anomali" dalam konteks basis data?
a. Anomali adalah kesalahan sintaksis dalam perintah SQL.
b. Anomali adalah masalah keamanan yang terkait dengan akses basis data.
c. Anomali adalah ketidakkonsistenan yang mungkin terjadi pada data saat mengubah, menyisipkan, atau menghapus data dalam tabel.
d. Anomali adalah tipe data yang hanya dapat digunakan untuk menyimpan angka bulat.
A
B
C
D
Apakah yang dimaksud dengan "ACID" dalam konteks basis data?
a. ACID adalah bahasa pemrograman yang digunakan untuk mengakses basis data.
b. ACID adalah singkatan dari "Advanced Computing for Information Delivery."
c. ACID adalah akronim yang menggambarkan properti transaksi yang diinginkan dalam sistem basis data, yaitu Atomicity, Consistency, Isolation, dan Durability.
d. ACID adalah standar tata bahasa yang digunakan dalam desain basis data.
A
B
C
D
Manakah dari pernyataan berikut yang benar mengenai tipe data "BLOB" dalam basis data?
a. BLOB adalah singkatan dari "Basic Language of Databases."
b. BLOB adalah tipe data yang digunakan untuk menyimpan angka bulat.
c. BLOB adalah tipe data yang digunakan untuk menyimpan data biner, seperti gambar atau file.
d. BLOB adalah tipe data yang hanya dapat digunakan untuk data teks.
A
B
C
D
Apakah yang dimaksud dengan "integritas referensial" dalam basis data?
a. Integritas referensial adalah konsep yang menggambarkan tingkat keakuratan data dalam basis data.
b. Integritas referensial adalah tipe data yang digunakan untuk menggabungkan data dari beberapa tabel.
c. Integritas referensial adalah konsep yang memastikan bahwa hubungan antara tabel dalam basis data tetap konsisten.
d. Integritas referensial adalah tipe data yang hanya dapat digunakan dalam stored procedure.
A
B
C
D
Dalam konteks basis data, apa yang dimaksud dengan "SQL Injection"?
a. SQL Injection adalah teknik enkripsi data yang digunakan dalam penyimpanan data sensitif.
b. SQL Injection adalah serangan yang melibatkan pengiriman perintah SQL berbahaya ke basis data dengan maksud meretas atau merusak basis data.
c. SQL Injection adalah jenis indeks yang hanya digunakan untuk kolom dengan tipe data numerik.
d. SQL Injection adalah bahasa pemrograman yang hanya digunakan untuk mengakses basis data.
A
B
C
D
Dalam basis data, apa yang dimaksud dengan "penyegaran" (refresh) dalam konteks tampilan materialized (materialized view)?
Penyegaran adalah proses menciptakan tampilan materialized dari basis data utama.
Penyegaran adalah proses menghapus tampilan materialized untuk menghemat ruang penyimpanan.
Penyegaran adalah proses mengambil data terbaru dari basis data utama dan memperbarui tampilan materialized.
Penyegaran adalah proses menggabungkan beberapa tampilan materialized menjadi satu.
Manakah dari pernyataan berikut yang benar tentang "OLAP" (Online Analytical Processing) dalam konteks basis data?
a. OLAP adalah tipe data yang hanya dapat digunakan untuk menyimpan data teks.
b. OLAP adalah tipe data yang digunakan untuk menyimpan data waktu dan tanggal.
c. OLAP adalah teknik analisis data yang digunakan untuk menjawab pertanyaan kompleks dan menganalisis tren dalam data.
d. OLAP adalah bahasa pemrograman yang hanya dapat digunakan oleh administrator basis data.
D
C
B
A
Apa yang dimaksud dengan "primary key" dalam basis data?
a. Primary key adalah konsep yang menggambarkan hubungan antara tabel dalam basis data.
b. Primary key adalah tipe data yang hanya dapat digunakan untuk menyimpan angka bulat.
c. Primary key adalah kolom atau rangkaian kolom yang digunakan untuk mengidentifikasi secara unik setiap baris dalam sebuah tabel.
d. Primary key adalah tipe data yang digunakan untuk menyimpan data teks.
C
A
B
D
Apakah yang dimaksud dengan "hierarchical database model" dalam basis data?
a. Hierarchical database model adalah model yang menggambarkan hubungan antara tabel dalam basis data.
b. Hierarchical database model adalah model basis data yang menggunakan tabel dengan hubungan hierarki, mirip dengan struktur pohon.
c. Hierarchical database model adalah tipe data yang hanya dapat digunakan untuk menyimpan data waktu dan tanggal.
d. Hierarchical database model adalah model yang hanya digunakan dalam basis data terdistribusi.
A
D
B
C
Dalam basis data, apa yang dimaksud dengan "cardinality ratio"?
a. Cardinality ratio adalah tingkat kesalahan dalam basis data.
b. Cardinality ratio adalah ukuran kompleksitas struktur data dalam sebuah tabel.
c. Cardinality ratio adalah perbandingan antara jumlah baris dalam satu tabel dengan jumlah baris dalam tabel lain dalam hubungannya.
d. Cardinality ratio adalah tipe data yang hanya dapat digunakan untuk menyimpan angka bulat.
A
B
D
C
Dalam SQL, apa yang dimaksud dengan "UNION"? a. UNION adalah operasi yang menggabungkan data dari dua tabel menjadi satu hasil. b. UNION adalah perintah yang hanya dapat digunakan oleh administrator basis data. c. UNION adalah metode untuk membuat indeks pada kolom-kolom tertentu. d. UNION adalah singkatan dari "Universal Network Integration Operation."
A
B
C
D
Manakah dari pernyataan berikut yang benar mengenai "triggers" dalam basis data?
a. Trigger adalah jenis indeks yang hanya dapat digunakan untuk kolom dengan tipe data numerik.
b. Trigger adalah perintah yang digunakan untuk menghapus seluruh data dalam sebuah tabel.
c. Trigger adalah objek yang memungkinkan otomatisasi tindakan tertentu ketika terjadi perubahan data dalam tabel.
d. Trigger adalah tipe data yang hanya dapat digunakan untuk menyimpan data biner.
A
B
C
D
